Skip to content

How Accurate Is Semrush? Why Its Keyword Reports Show Different Rankings

Semrush says five page one keywords. Position Tracking says 41. Search Console says something else again. Here is why the reports disagree, and which number to actually report.
Magnifying glass highlighting the SEMrush logo on a computer screen, showcasing its features and pricing information.

Semrush says your client’s got five keywords on page one. Position Tracking says 41. Then Search Console wanders in with a third number, just to keep things interesting.

Your campaign hasn’t slipped into a parallel universe. You’re looking at three tools measuring three different things, and once you know what each one’s actually counting, the whole thing calms down. So: how accurate is Semrush, and which number should you actually put in front of a client?

The short version

Every Semrush report’s answering a different question.

  • Different reports count different things. Organic Research shows keywords Semrush found on its own. Position Tracking shows the keywords you added. They’ll rarely match.
  • Position Tracking is the one to report. It tracks your agreed target list, including keywords Semrush hasn’t discovered, at the location and device you choose.
  • Semrush won’t always match Google. Location, personalisation, device and timing mean a tracked position and your own search rarely line up to the digit.
  • A “position one” can be the Local Pack. Check the SERP feature icon before you celebrate a map result as a top organic ranking.
  • Report the trend, not the daily wiggle. Put rankings next to clicks, impressions and conversions so the story actually holds up.

Why Semrush shows different keyword numbers

Here’s the short version, before the detail: your two Semrush reports are counting two different sets of keywords.

Organic Research shows the keywords Semrush has found your domain ranking for on its own, inside its regional database. Position Tracking shows only the keywords you added to that campaign, and it’ll track any keyword you choose, including ones that aren’t in Semrush’s main database at all.

So the gap between five and 41 isn’t a glitch. It usually means 41 of your priority keywords are sitting on page one, while Semrush has only found five of them on its own inside whichever database view you happen to be looking at, and both counts are technically right.

Organic Research and Position Tracking aren’t the same report

These two live in the same tool, so it’s easy to assume they’re answering the same question. They’re not. One’s a discovery report and the other’s a monitoring report, and that difference explains most of the confusion.

How they differ Organic Research Position Tracking
What it counts Keywords Semrush discovered for your domain The exact keywords you added to the campaign
Where the keywords come from Semrush’s regional database Any keyword you choose, even ones not in the database
Location The country database you picked Set by you, down to a city or postcode
Device A database-level view Mobile, desktop or tablet, your call
Best used for Competitor research and keyword discovery Tracking your agreed targets over time

Read it that way and the disagreement makes sense. Organic Research is built to find keywords and size up competitors. Position Tracking’s built to watch a list you actually care about, exactly where and how your customers search.

Why Semrush rankings may not match Google

This is the bit most people mean when they ask how accurate Semrush is. When a tracked position doesn’t match what you’re seeing in your own browser, it’s almost never Semrush making numbers up. It’s that you’re both searching in different conditions. Semrush’s own documentation says it plainly: the tracked result is unbiased, your Google result is personalised.

The usual culprits:

  • Your location’s different. A campaign tracking a Wollongong business won’t match what you see Googling from Sydney. Rankings are local, even when the keyword isn’t.
  • Google’s personalising your results. Your search history, your logged-in account, your language, your device, they all bend what shows up.
  • The snapshot was taken at a different moment. Results move through the day, and Position Tracking updates on a cycle, not as a live feed of every second.
  • You’re on the wrong device. Mobile and desktop rankings can differ by a lot, so make sure you’re comparing like for like.
  • Google’s just testing. A keyword can wobble for a few days without meaning a thing about your SEO.

Is Semrush counting the Local Pack?

One of the most confusing ones has a dead simple cause. Semrush can show you at position one when you’re actually seventh in the normal organic list but first in the Google Maps pack.

Position Tracking can track Local Pack placements as a separate SERP feature, with its own icon in the positions column. So before you report a number one, check the icon and use the filters to split the normal organic results from the Local Pack, featured snippets, AI overviews and everything else crowding the page now. A first-place map result’s well worth having, especially for local SEO, but it isn’t the same as topping the classic blue links.

Why Search Console shows a different position

Then Search Console turns up with a third number, and it’s measuring something different again. Its average position is spread across every real impression: every location, every device, every version of the search that actually happened. It’s not the exact spot one person sees for one keyword in one suburb.

Nobody’s lying here. You’ve just asked two tools two different questions, then gotten annoyed when they didn’t hand back the same answer.

Which tool answers which question

Once you accept that each tool’s got a job, reporting gets a lot easier. Use each one for what it’s good at:

  • Google Search Console for real impressions, clicks and the queries people actually typed.
  • Position Tracking for controlled monitoring of your agreed keyword list, at a set location and device.
  • Organic Research for competitor comparisons and finding keywords worth chasing.
  • GA4 for what people do once they land, and whether any of it turns into a lead or a sale.

Alone, not one of them is the whole story. Together they are, which is why we report across tools instead of crowning one. Same discipline runs through how we measure paid performance: one dashboard never tells you everything.

Why Position Tracking is showing no rankings

Sometimes the problem isn’t clashing numbers, it’s no numbers at all. Most often it’s a brand-new campaign, and Semrush needs up to an hour to gather data after you add keywords, so give it a beat before you panic.

If it’s still blank after that, run through the settings:

  • The campaign’s scoped to a specific URL or subfolder when the root domain’s what actually ranks.
  • Your target just doesn’t rank in the location you set.
  • The device or search engine’s set to something your audience doesn’t use.
  • The keyword’s sitting outside the top 100, so there’s nothing to show yet.
  • A filter or tag is quietly hiding the results.

Work down that list and the blank report usually explains itself.

So how accurate is Semrush, really?

Accurate enough to run a business on, as long as you read each number in context. Semrush is consistent, which is exactly what rank tracking needs: same location, same device, same method every day, so when something moves it actually means something. What it isn’t is a live mirror of the exact Google result every single customer sees.

So treat it as a solid instrument, read it in context, and it’ll steer you right. It only trips people up when they yank a number out of the job it was built for.

Which Semrush number should you report to clients?

For reporting, lead with Position Tracking against the agreed target list. It’s the number that maps to the work you were actually hired to do. So the honest line is:

Your website’s ranking on page one for 41 of the priority keywords we actively track.

Not this:

Your website only has five page one keywords.

That second version treats Semrush’s discovered database as a complete list of everything you rank for, and it never is.

Habits that keep client reporting honest

A few habits keep it honest, and they’re the kind of standards worth holding whether the work’s your own or white-labelled:

  • Confirm the campaign’s location and device before you screenshot anything.
  • Separate Local Pack placements from organic positions.
  • Report trends over a meaningful stretch, the same patience an A/B test needs, not yesterday’s wobble.
  • Crosscheck the big movements in Search Console.
  • Put conversions and leads right next to the rankings, so a green arrow’s got to earn its place.

That last one’s the one that matters. Rankings are a means to an end, and the end is turning them into conversions and revenue, which is the bit a client can actually feel.

Kristina Abbruzzese, founder of Aesthetic Digital Marketing

From the studio
The reports I trust least are the ones with a single triumphant green arrow and nothing around it. A ranking moved. Okay, and? Did the leads go up, did the phone ring more than last month? When an agency leans on one flattering number and quietly buries the context, I put it straight in the same pile as the other agency red flags. Our rule’s boring on purpose: show the number, show where it came from, and show what it did for the business. If a client ever wants to pull one apart, we’re happy to walk them through it.
How we know this: This is straight out of Semrush’s own documentation, which spells out that tracked positions are unbiased while your Google results are personalised, and that rankings shift between update cycles (Semrush Help Center). The reporting approach is just how we run rank tracking across the accounts we manage. Last verified August 2026.

Numbers not adding up?

Reporting you can actually trust.

We’ll set up rank tracking and reporting that separates signal from noise, so every number in the report means what it says.

Book a strategy call

Frequently asked questions

Is Semrush Position Tracking accurate?

It’s reliable for consistent rank monitoring, as long as the location, device, search engine and domain scope are set correctly. Treat it as a daily snapshot rather than gospel and it’ll serve you well.

Why does Semrush show different rankings than Google?

Location, device, personalisation and timing. Your Google results are personalised and live, while Semrush tracks an unbiased result captured on a cycle, so the two rarely match to the digit.

Why does Semrush show different keyword totals in different reports?

Because they’re using different keyword sets. Organic Research shows what Semrush discovered in its database, while Position Tracking shows the keywords you added to the campaign.

Should I trust Semrush or Google Search Console?

Both, for different things. Use Search Console for real impressions and clicks, and use Semrush for controlled rank tracking, discovery and competitor comparison.

Does Semrush count Google Maps rankings?

It can show Local Pack positions in Position Tracking, marked with their own icon. Check the SERP feature before you assume a number one’s a traditional organic ranking.

Why are keywords missing from Semrush?

The keyword might not be in the regional database you selected, might rank outside the top 100, or might belong to a different domain scope than the one you’re viewing.

Why has my Semrush ranking suddenly dropped?

It might be a real move, a short-lived Google test, a SERP feature change, or just a different capture time. Look at the SERP snapshot before you panic.

How often does Semrush Position Tracking update?

Daily, usually within 24 to 48 hours, on an automatic cycle you can’t schedule, per Semrush documentation. Because the capture time varies, a manual search can still look different.

Can Semrush track keywords outside its database?

Yes. Position Tracking will monitor any keyword you add, even ones that aren’t in Semrush’s main database, which is why it usually shows more of your targets than Organic Research does.

Which Semrush report should I use for client reporting?

Position Tracking against your agreed keyword list, backed up with Search Console clicks and impressions and your conversion data, so the rankings actually connect to results.

Semrush is a properly useful tool, it’s just not a crystal ball. Every report’s got a job, and the numbers only mislead you when you drag them out of it. Get the context right and the five-versus-41 panic turns into a clear, honest read on how the SEO‘s actually going. If you want a hand building reporting that holds up, or turning rankings into conversions, book a call and we’ll take a look.

The newsletter

What's working, while it's still working.

Notes from live client accounts: what's converting, what flopped, and what's worth your time this month.

  • Written from real accounts, not theory
  • Sent when there's something worth sending
  • Unsubscribe in one click, no guilt trip