Improving the SEO of a new website is important. Here is the WordPress SEO checklist to improve your site's overall search engine ranking.