Last Updated on January 31, 2025

Before You Begin: If you do not have the AHREFs Chrome Extension add it. It will save you a lot of time.

The template for the Competitive Analysis is under Google Sheets templates.

Selecting Keywords

Sometimes the MCs will pick the keywords, sometimes they want you to pick them. A great place to find keywords in AHREFs. If this is one of your first times doing a Competitive Analysis you need to submit keywords you select for approval from the Fulfillment Director before you proceed.

When selecting keywords for the Competitive Analysis you should consider a few things:

  • the volume of searches (the higher the better)
  • how closing the keyword relates to the keyword
  • where the client is currently ranking #1 or #2 for it pick a different keyword
  • the location of the client – location related keywords are often a good choice
  • make sure there is variety between keywords you choose – Example: “provo dentist”, “dentist provo” and “dentist in provo” are all very similar, you could pick and choose other keywords for the rest of the Analysis.

Keyword Difficulty

Using the AHREFs chrome extension (option A) you can see the keyword difficulty (KD) under the search bar after you search the keyword in google.

Choosing Competitor Sites

If you are working with a client that where you search from matters – example: a hair salon that only services Chicago. You should find competitor sites using  I Search From. This allows you to search from Chicago and not Provo. 

If you are doing an analysis for a Provo client or nationwide client you can search from Google.

  1. Enter the Keyword into the search.
  2. Look for sites in the top 20 rankings that are outranking the client’s site.
  3. Choose competitors with Domain Ratings (DR) lower than the client. If there aren’t enough competitors with lower DRs, pick ones with the lowest DR. In the example to the right, the better pick would be #3, because it has a very low DR.
  4. Pick 4-5 competitor sites per keyword.
  5. Add the ranking to the next column.

What to do if your client is not ranking for the keyword. 

Sometimes the client is not ranking for the keyword you are working on. In this case search:

site:clientwebsite.com “keyword”

Pick the first result for the client line under site column.

Quality – How Well Is It Written?

Rank all the web pages from best (1) to worst (5). This is up to your own judgement. Consider these questions:

  • Is it written for humans. Well organized, citing sources, engaging, relevant, etc.
  • Has enough content to satisfy the searcher.
  • Answers questions, informational, etc.

Top KW for That Page

To find the top keyword each page go to the page, make sure the AHREFs chrome extension is on, and click on KW in the top toolbar. 

It will take you to the AHREFs organic keyword page. The first keyword listed on the table is the “top keyword”.

Word Count

Using the AHREFs tool bar, click on the icon that is a box with 2 dots in it. There will be a side panel that shows up that will have the keyword count. 

Sometimes the keyword count is missing, if this is the case, use a Word Counter.

Links to Page/Domain, UR, DR

On the AHREFs tool bar you will see BL and RD. This stands for backlinks and referring domains. You use these two numbers together for the Links to Page/Domain column. For example is it said BL: 20 DR: 10. Then you would write 20/10 in the column.

You will also find the numbers for UR (url rating) and DR (domain rating) on AHREFs toolbar.

Keyword in…

Title Tag: If the keyword is found in the title tag write yes, if it has a close variation write “close”, if the keyword is not in the title tag write “no”.

Permalink: If the keyword is found in the permalink write yes, if it has a close variation write “close”, if the keyword is not in the permalink write “no”.

Meta Description: If the keyword is found in the meta description write yes, if it has a close variation write “close”, if the keyword is not in the meta description write “no”.

H1: If the keyword is found in the page title write yes, if it has a close variation write “close”, if the keyword is not in the page title write “no”.

On Site: Put the number of times that the keyword shows up on the page. Do a “ctrl F” + keyword to find this.

Keyword Instances on Site

This one can be a little tricky. Make sure you are paying attention.

To find how may times a keyword is on a specific site so a search that looks like this:

site:grahamadair.com “immigration lawyer san jose”

Make sure to take out the http: or www.

You will see a number of results. In this example there are 12.

HOWEVER, the number is actually 0  because as we scroll under the ads we see “No results found for site:grahamadair.com “immigration lawyer san jose”.”

If you see this the instances is 0. If you do not see this phrase the instances will be the number of results.

Size of Site

This is found in a similar way. You do a search that looks like this:

site:grahamadair.com

Make sure to take out the http:// or www.

You will see a number of results. This is the number of pages on the site. Use this for size of site.

Age of Page

Use the Way Back Machine to find the age of the site. Paste the url of the page in the search bar.  In this example the age of the site is 1-18-10.

Desktop and Mobile Speed

Use Page Speed Insights to find these. Put the page url in the search bar and click analyze. The first number will be the mobile score. Click on the desktop tab on the top left to get the desktop score.

In this example the mobile score is 32.

Exam

Find the Competitive Analysis in the Google Sheets Template Gallery and fill out the competitive analysis for sebomarketing.com with these keywords: “no contract seo”, “provo seo” and “online marketing utah county”. Save it to the example client folder you have been working in.