Google Checklist Template [Tested & Trusted SEO Guide to Reaching the Top of Google]

Week 1 – Keyword Research & Penalty Checking

End of Week Goals

1. Choose one primary keyword per topic page (service page).

2. Catalogue a minimum of 20+ ancillary keywords to scatter throughout each topic page’s content.

3. Create a spreadsheet of the average keyword density for the top 5 websites on Google for each primary keyword.

4. Set Up Google Search Console.

5. Check your site for no clear indications of a Google penalty.

Watch Reference Videos:

1. ‘Keyword Research’

2. ‘SEO Majestic’

This first week kicks off by using two online tools – Google’s Keyword Planner Tool and UberSuggest – to spitball some ‘common sense’ keywords based on the services you offer.

For example, if you have a local chiropody business, you could plug in seed keywords like…

‘chiropractor chicago’

‘sports injury chicago’

‘sports massage chicago’

‘back problems chicago’

Create a list of all the keywords related to your service which represent high commercial intent and have reasonable traffic numbers’

Then allocate one primary keyword to each service or product page you’re trying to get to the top of Google for. You should end up with a small handful depending on the range of your offerings.

Check out Top 5 Websites on Google

Now, It’s time for a quick due diligence session. It’s time to check out the websites in the top 5 of Google for each primary keyword to make sure the competition’s surmountable.

Using Majestic SEO, compare their sites’ number of backlinks, referring domains, Trust Flow, and Citation Flow to yours.

This is by no means definitive, but be prepared for an SEO fight if they have…

150+ more referring domains than you

A Trust Flow >20 points greater than yours

A Citation Flow >30 points greater than yours

Once you have your list of approved primary keywords, again using Keyword Planner and Ubersuggest, note down at least 20 ancillary keywords surrounding the primary topic keywords.

These will be used later to pepper your content with.

Now, register and then login at to use their Keyword density tool.

Note the keyword densities for each of the top 5 ranking websites in Google for each primary keyword. We’re after the average, so creating a small spreadsheet will help.

Check out Google Penalties

Finally, check your site doesn’t have any clear Google penalties imposed on it, because we want to make sure you’re not starting with a filthy or warped canvas.

If you haven’t already, set up Google Search Console and check for any manual penalties. If all clear, do a more circumspect check of algorithmic penalties by using the traffic graph on SEMRush.

Week 2 – Set up Keyword/Traffic Tracking, and Structure Your Site

End of Week Goals

1. Set up a
account and add your keywords, or create a spreadsheet if manually tracking.

2. Set up a Google Analytics account to monitor your traffic.

3. ‘Silo’ your website.

4. Audit the site structure to ensure short URLs for key pages.

5. Place primary keywords within the URLs of key pages.

6. Create brand new pages if applicable.

Watch Reference Videos:

1. ‘Siloing’

2. ‘URL Structures’

The last item in this week’s goals – ‘Create brand new pages if applicable’ – needs a little explaining.

As you look at your website now, it’s very likely you have a totally generic services page which details what you do.

For example, if you’re a plumber it’s probably just a page saying you’re a great plumber!

However, depending on what the keyword research yielded, you may need to create brand new pages to become the contenders for being number 1 in Google.

Remember, websites don’t rank in Google. Website pages do. So, we need to make sure you have a separate page for every primary keyword you’re going after.

Note that we only need to create the pages in your overall URL structure at this point, rather than building the content to go on it. That comes in week 3.

Week 3 – Adding Content and Performing On-Page Optimization

End of Week Goals

1. Have each service page 1000+ words long.

2. Add 2 outbound links to authority sites on each ranking page of your site.

3. Pepper your content with keyword synonyms.

4. Ensure keyword density on ranking pages is similar to the other sites ranking on page No.1.

5. Where appropriate, include internal links to other services/pages on your site.

6. Set up SEO Yoast WordPress Plugin.

7. Optimize all ‘H’ tags, ‘Alt’ tags, IMG filenames, and ‘Title’ tags.

8. Create page titles which include primary keywords.

9. Write SEO Meta Descriptions.

10. Audit your website’s load speed.

11. If still left over from week 1, register your website to Google Search Console.

12. Submit a standard XML sitemap, and a Video XML sitemap to Google through Search Console.

13. If appropriate include an embedded YouTube video.

14. Create Rich Snippets using Schema Markup.

Watch Reference Videos:

1. ‘Siloing’

2. ‘SEO Yoast’

3. ‘Title Tags’

4. ‘Header Tags’

5. ‘Sitemaps & Noindexing’

6. ‘XML Video Sitemap’

Brace yourself because this week is a big one. There’s a lot to fit in, so be prepared to work hard for the next 7 days.

If you need the work to bleed into week 4 a little then no problem.

You’ll need to perform all the tasks for each of the pages you’re targeting primary keywords for (homepage, individual service pages, category pages, product pages, and so on).

Week 4 – Issue Two Press Releases

End of Week Goal

• Issue 2 Press Releases. Simple!

Just in case you’ve had any work spill over from last week, the next 7 days are deliberately quite easy.

There was an awful lot to cover in Week 3, so it’s time to relax a bit or tie up any loose ends from having added content and performing the On-Page optimization.

Don’t forget to submit at least 2 press releases this week.

You can choose from…

That’s it!

Pages ( 2 of 5 ): « Previous1 2 345Next »

8 thoughts on “Google Checklist Template [Tested & Trusted SEO Guide to Reaching the Top of Google]”

  1. This post really got my attention because I can’t help but feel like I’m doing something wrong with my website. I know that SEO is the best boost for success, and I’ve got to do more than just create good content. Your Google Checklist Template seems to be just what anyone and everyone in affiliate marketing needs to know. Thanks for sharing it!


    • You’re welcome Sue. I’m glad you find my template very useful.

  2. Explicitly explained. But you need to please address these challenges I am having. If I am looking at on-page and off-page SEO, as well as technical SEO issues. What are some of the key SEO audit steps I need to carry out? How do I get an accessible URL which is an important SEO ranking factor. How do I ensure that Google can crawl my site to find my content and know what it is about. These are my challenges.

  3. Hey, Lawal!

    I just wanted to drop a huge thank you note. This seems like something I could truly benefit a lot from. Bookmarked the page and your site. Will definitely come back to this. That spreading out definitely make sense, so I’ll probably visit weekly. Really looking forward to how this could potentially positively influence my rankings.

    Either way, be it as it may, I truly appreciate first the time it took to compile all this knowledge. And second to make an article about it!

    I am truly grateful for that. <3

    Carpe minutam, my friend! Have a Great One!


    • Thank you too Matiss for taking your time to read my SEO post. I know the template will surely help you rank on first position on Google if you follow it religiously.

      Still you can contact me if you need more help.

      Thank you again  Matiss.

  4. Hey, Lawal! I couldn’t resist not to comment. 

    The work you’ve put in to make this all accessible and available at one place, sharing what essentially are the secrets behind making that rank happen, is something I sincerely commend. I mean, wow. So much of that week one make sense and I love the fact that you are also teaching to consider your competition as sometimes there really are websites so profound and fortified their authority that there’s nothing you can do to surmount them.

    Thank you for all the knowledge you have shared! There are no words in English to describe how much I appreciate it! 🙂

    Have a Wonderful Day, Lawal!


    • I’m glad you appreciate my work on producing this template. I must also appreciate you for taking out of your time to study this post.

      Thank you so much Rasa.


Leave a Comment