The Organic Positions report allows you to see all of the keywords that a domain has pages ranking for in Google's top 100 results. For every keyword a domain ranks for, you can see the corresponding landing page and a handful of metrics about the nature of that keyword. Running this report on a competitor's domain is a great first step in gathering competitive intelligence.
Top of Report
At the top you’ll see three numbers; the website’s total number of keywords with organic positions (in Google’s first 100 results), the expected monthly traffic from those keywords, and the estimated monthly cost to rank for those keywords in Google Ads.
These numbers give you a quick snapshot into a website’s overall scope of organic search visibility. As you can see above, SEMrush found 28.9 million keywords where reddit.com had a page ranking in the top 100 results on Google (in your chosen database).
From these 28.9 million keywords, SEMrush estimates that Reddit receives an average of 73 million monthly site visits.
The third number, $91.2 million, tells us that if you wanted to bid on the 28.9 million keywords that Reddit ranks for, you would have to spend an average of $91.2 million per month on Google Ads.
To compare with another example (below), we can see that nike.com ranks for about 915.6 thousand keywords, bringing around 31.8 million monthly site visits. Getting those site visits from paid search ads would cost roughly $27.6 million per month on Google Ads.
Traffic and Keywords Graph
Next is a graph measuring the domain’s change in organic search traffic and keywords over time. Estimated traffic indicates the number of estimated site visits based on the domain’s organic search positions, and the keywords indicate how many organic keywords the domain has positions for.
Change the focus between measuring keywords or traffic, and change the time range from 1 month all the way to all-time with the controls above the graph.
Also featured in this graph are your Notes. Notes are the Google icons and red diamonds at the bottom. The Google icons are added by SEMrush indicating days where we noticed Google implement changes to its algorithm, or SEMrush updated its database. We add these notes because a change to Google’s algorithm could influence a website’s rankings, and an update to the SEMrush database could increase the number of keywords we found a website ranking for. Click on a note to read details.
You can also add your own custom notes to keep track of days where you launched a campaign, performed site maintenance, or any other significant dates. Custom notes display as the red diamonds. To control the types of notes shown, click on Notes above the graph and check the boxes you want to see.
Organic Search Positions Table
Scroll down to the main section of this report. For each keyword in the table, you’ll see:
Position (where the URL currently ranks in the SERP, and their position from the previous update)
Volume (monthly average in the chosen database)
KD (Keyword Difficulty)
Costs (The total traffic cost is driven to the website from the keyword over the specific time frame)
Com. (Competitive Density of advertisers using the given term for their ads)
Results (Number of search results in the database)
Trend (The changes in interest for the given keyword over 12 months)
SERP (A snapshot of the SERP source where SEMrush found the result)
Last Update (The time when the given keyword was last updated in our database)
The report automatically sorts keywords by traffic, so the higher up on this list, the more organic traffic the keyword brings to the website. However, you can easily sort by any of your other metrics by clicking the arrows next to each column title.
Under the manage columns button at the top right of the table, you can choose to hide or display your columns.
The SERP column allows you to view the SERP source or the actual snapshot of where SEMrush gathered this data. Click on the icon and a new tab will open, taking you to the search engine results page where you can see the site’s landing page listed (it will be highlighted) within the rest of the results.
If you click on the keyword row you will see the keyword, URL, category and SERP Features associated with the keyword. You can also see a snapshot graph showing the position of the keyword over your designated time period.
Ranking History For A Keyword
By clicking on the arrow next to a keyword in the Positions or Position Changes tab, you will find the ranking history of your competitor for a particular keyword. When opening the Ranked URLs (month by month) graph, you will see the month-by-month overview of the URLs that ranked in the top 100 for a specific keyword for the last 12 months.
You can also see any domain’s history for a particular keyword for all time, if you have access to the historical data (which is available on Guru and Business levels). To see it, change the Date on top of the Positions report.
You are able to filter down your search by keyword. Simply enter the keyword you want to research in the filter search bar at the top of the graph. However, if you are looking for an even more specific search you can use the advanced filters dropdown directly to the right.
These advanced filters include keyword, pos, keyword type, volume, CPC, KD, URL, Traffic, Costs, Com., Results, Category, SERP Features, word count and last update.
Add multiple simultaneous filters to narrow the focus of your data down as specific as you need. Using multiple filters is a great way to build a list of long-tail keywords, topic-specific keywords, or low-cost keywords to target with your site. As of now, there is no limit to the number of filters you can run on this report.
You can filter your report by the position of the keyword. This can be done using the positions dropdown filter. This lets you filter the report by the top 50, top 20, top 10 and top 3 keywords, as well as for positions #1, #4-10, #11-20, #21-50 and #51-100.
If you are looking for keywords in a specific position differing from the preset filters you can create any custom range.
Using the Export function, users are able to export rows to an excel, csv, or csv semicolon file. Select specific rows to export with the checkboxes to the left of the keywords or choose to export the first 100, 500, 1,000, 3,000, 10,000, or 30,000 with the “Export” drop-down.
Depending on the level of your account, the number of rows you can view in a report will be limited as follows:
PRO users can view 10,000 rows in a report
GURU users can view 30,000 rows in a report
BUSINESS users can view 50,000 rows in a report