Install Google Analytics.
Install Google Search Console.
Focusing on the US please install Bing Webmaster Tools.
Get a WordPress Google Analytics plugin.
Install the free version of Yoast SEO.
Check Google’s Search Console for crawl errors, duplicate content errors, missing titles and other technical errors.
Try to get your primary keyword into my page URL (but there are very serious consequences to changing a URL that already has authority – don’t do this if your page already has links!).
Add your keyword to your title tag.
Add your keyword to your meta description. Is your meta description compelling?
Add your keyword to your H1 tag. Make sure to only use one H1 tag, and make sure it shows up in the document before H2, H3 etc.
Add crawl-able text to your page. Make sure to have at least 100 words on each URL (minimum – the more the better). You can still rank with less, and you don’t ever want to put unnecessary text on your site, but I recommend not creating a new page unless you have roughly ~100 words worth of content.
Use synonyms in your copy. Remember: synonyms are great, and using natural language that’s influenced by keyword research (rather than just pure keywords) is highly encouraged.
Add descriptive ALT tags and filenames to my pages. Search engines “see” images by reading the ALT tag and looking at file names, among other factors. Try to be descriptive when you name your images.
Link to other pages on your site with SEO-friendly text (use the primary keyword in anchor text). I recommend not using anchor text in your global navigation because it can look like over-optimization. Stick to in-content links instead.
Make sure you don’t have duplicate content – use 301 redirects, canonical tags or use Google Webmaster Tools to fix any duplicate content that might be indexing and penalizing your site.
Use PageSpeed tools, Gift of Speed, GTMetrix and Pingdom to determine page speed – keep your site fast!
Make sure your site is mobile friendly – use Google’s mobile friendly testing tool.
Create an XML sitemap and submitted it to Google Search Console. Use [url removed, login to view] or Google XML Sitemaps WordPress Plugin – the Yoast SEO plugin also comes with this functionality by default.
Create a [url removed, login to view] file and submit it to Google Search Console.