This is the ultimate SEO checklist for 2020! If you are looking for a comprehensive checklist to follow and optimize your website for Google, then this is for you.
Our SEO checklist includes:
-SEO Basics
-Competitor Analysis
-Keyword Research
-Technical SEO
-On-page SEO
-Off-Page SEO
-Local SEO
-Mobile SEO
In this blog post, I am going to show you EXACTLY how to get higher rankings in Google.
This is the same process I’ve used to rank #1 in Google for so many of my client’s keywords.
Download your FREE SEO Checklist below!
The Complete SEO Checklist for 2020
Set Up
- Add and verify your website with Google Search Console
- Add and verify your website with Bing Webmaster tools
- Setup Google Analytics
- Run a Broken Link Report
- Run a Screaming Frog report
- Get login info to website
- Conduct onboarding audit / run basic SEO reports
INITIAL RESEARCH / COMPETITOR ANALYSIS - Check for your brand name on Google
- Run a Backlink report on Competitors
- Run a Screaming Frog Report
- Add Competitors to your keyword ranking tracking system (Advanced Web Ranking)
- Enable breadcrumb menus on all your posts and pages
- Check your permalink structure and make your URLs are SEO Friendly
- Make sure that your website has an SSL certificate (https)
- Optimize your robots.txt file
- Check WordPress visibility settings
- Optimize your menu and site structureGOOGLE CONSOLE
- Find ad fix any crawl errors
- Upload your XML sitemap
- Check the ‘Coverage Report’ in Google search console for errors
- Create a separate image and video sitemap and submit to Google ConsoleGOOGLE ANALYTICS
- Run Basic Reports (Year-Over-Year Website Traffic, Organic Search, Top Pages, Top Referrals, Top Exit Pages, Bounce Rateetc.) See blog post: “How to Use Google Analytics data to Drive Your Digital Marketing Efforts”)
- Reduce Bounce Rate (Make pages stickier)CONTENT MARKETING
- Publish amazing, helpful content frequentlysSTRUCTURED DATA
- Optimize your blog posts for Google featured snippets using lists
- Add structured data markup data to your website
- Test your structured data markup implementationStructure / Navigation (Developer)TECHNICAL SEO
- Optimize your 404 Page (See creative 404 pages)
- Check and improve the loading speed of your website (Use free tool GTMetrix)
- Add schema markup (If already added, check that it’s added correctly using the Structured Data Testing Tool)
- Optimize your videos with proper schema
- Make sure all your pages define a canonical URLON PAGE OPTIMIZATION
- Use Tiny PNG to compress images and videos
- Add your favicon logo
- Optimize your page titles
- Optimize your meta descriptions
- Optimize your headers
- Add keyword rich alt tags to all images
- Using a linked table of contents can help Google better understand your page’s content. It can also result in sitelinks:
BLOGGINGIdentify questions that are being asked. Create content that answers them - Use BuzzSumo to find content that has gone viral – & Put Together a List of IdeasKEYWORD RESEARCH
- Perform keyword research (Favorite SEO Tools: Google search, Google suggest, SpyFu, Advanced Web Ranking, Google Keyword Tool)
- Make a list of short tail and long tail keywords, and locations (if local business)
- Make a list of LSI Keywords and add them to your content
- Use the results of your keyword research to optimize your contentON PAGE OPTIMIZATION
- Optimize your website for Google sitelinks
- Optimize your posts for Google sitelinks
- Optimize all headers
- Frontload Keywords (Make sure that your target keyword is included in your opening paragraph and in the beginning of Headers/Metadata)
- Add text content to your non-text content (Ex: Add a caption to image)
- Optimize your content for E-A-T (Expertise, Authority, and Trustworthiness)
- Beautify your content to make it easy to read (formatting and style flow easily)
- Optimize your category pages (titles/description/content)
- Add strategic internal links
- Add new optimized landing pages (for new locations or kw’s yet to target)
- Link out to other high-quality websitesBACKLINKING (See 1o Ways to Earn Backlinks)
- Run a backlink report
- Analyze your competitors link profile (Open Site Explorer)
- Add visual assets (infographics, images, charts, etc.)
- Do an “Article Swap” (Do a collab with a business – you write and they write one)
- Get links from high authority websites (11 methods)
- Reach out to journalists and popular bloggers to see if you can do a featureLOCAL SEO
- Add NAP information (Name, Address, Phone Number) on ALL your pages
- Make sure that NAP information is consistent across all channels
- Add a Google map to your Contact page
- Add in depth “Ultimate Guides” (like this one! Give massive value.)
- Register your website with relevant directoriesGOOGLE MY BUSINESS
- Create a Google My Business page
- Add Q&A’s (Pull from customers FAQ’s)
- Encourage reviews and reply to every single one
- Get a backlink from the local press (newspapers/media)MOBILE SEO
- Check your mobile speed
- Run a Google mobile friendly test
- Test your mobile website on different browsers
- Check that your CTA’s on mobile are visible and easy to access
LOOKING FOR THE BEST SEO COURSE? SIGN UP FOR THE “SEO WORKSHOP” – AN ONLINE SEO COURSE – $99
Want to learn how to do SEO? Stay tuned for my SEO Course coming soon!
The SEO Course will teach you need to know about SEO, including basic and advanced concepts. If you are looking for a comprehensive SEO training course, than this if for you. Become an SEO expert in 2020.
-1 hour PowerPoint Presentation
-Helpful checklists
-“My SEO Plan” PDF
-Includes FREE 30 min. consult to pick my brain on anything you’d likeThere you go, a 100 step SEO checklist that both beginners and more advanced SEOs can follow. I hope you found at least a few ways to improve your site’s SEO and optimization.
If you have any other SEO Checklist ideas, we’d love to know what they are in the comments below.
Download the SEO Checklist Template – coming soon!

SEO Checklist via SEM Rush