Free Google SERP Tracker for Any Website

Check a domain’s Google keyword positions, ranking pages, and competitors. Follow keyword movement across supported markets, free, without connecting a Google account.

Any website No Google sign-in Competitors included

Want to discuss the next steps for your rankings?

How to Check a Website’s Google Rankings

Enter your domain or a competitor’s, sign in to your free Semalt account, then choose an available Google market and reporting dates. No Google connection or site verification is required.

View a sample report without signing in, or read the comparison guide.

Free Semalt account required. Results depend on index coverage.

Inside the tracker

Track Keyword Rankings and Position Changes

Compare keyword positions and ranking URLs between report dates. TOP 1, TOP 3, and TOP 10 counts help you follow changes across the keywords available for your domain.

Semalt Google SERP dashboard with TOP 1, TOP 3, and TOP 10 keyword counts, daily position chart, and a keyword table with movement and volume

Interface preview and sample report use fictional data to illustrate the available fields.

  1. 1
    TOP 1 · TOP 3 · TOP 10 Keyword counts in each bucket, with change against any comparison date.
  2. 2
    Positions by day Follow changes across the available historical snapshots.
  3. 3
    Filters & dynamics Slice by keyword, page URL, TOP range, or movement — new, dropped, up, down.
  4. 4
    Keyword table Positions on both dates, ranking URL, search volume, and popularity — export-ready.
Demo report · fictional data

Explore a Google Keyword Ranking Report

Try a ranking comparison for a fictional running shoe store. Filter rising, falling, new, and missing keywords using the same fields available in your reports.

8 of 8 sample keywords

Demo · example.com/running-shoes · google.com · 1 vs 15 June 2026
Keyword Ranking page 1 Jun 15 Jun Change
best running shoes /running-shoes 9 4 Up 5
trail running shoes /running-shoes 2 6 Down 4
lightweight running shoes /running-shoes — 8 New for page
marathon running shoes /running-shoes 7 — Missing for page
running shoes for beginners /running-shoes 5 5 Unchanged
cushioned running shoes /running-shoes 6 6 Unchanged
road running shoes /running-shoes 3 3 Unchanged
running shoes size guide /running-shoes 10 10 Unchanged

All domains, queries, positions, and dates in this demo are fictional. It illustrates a page-level comparison: new and missing refer to rows in the selected snapshots, not confirmed changes in Google indexing.

Six focused views

Find Ranking Keywords, Pages and Competitors

Use the reports to decide which pages need work and which competitors to examine next.

Compare websites at a glance

All your tracked sites side by side, with SERP metrics and movement for each — a portfolio scan in seconds.

Review one domain’s search visibility

Keywords, pages, global ranking, and average position for one site — plus what moved since yesterday.

Find queries near the first page

Filter the available keywords by position to find queries close to the TOP 10, then open the ranking page to plan improvements.

Find which page ranks for each query

The pages that win rankings, and the exact keywords each page ranks for.

Discover competing domains

Who shares your SERPs, how many keywords they hold, and their daily trend — one click opens their full list.

Follow your rank in the Semalt index

Compare the domain’s overall ranking with other websites in the dataset. This is a Semalt index metric, separate from a keyword’s position in Google.

Daily movement

Track Google Ranking Changes Between Two Dates

Compare available snapshots to find gained, lost, rising, and falling keywords. Review the affected pages before deciding what to change.

  • Compare today against any date
  • Find keywords entering or leaving the TOP ranges
  • Export any table to CSV, PDF, or JSON
Open Site Overview
Gainers & losers
running shoes sale 12
trail runners 5
shoe size guide 4
Quick wins
waterproof sneakers#11
running socks#12
marathon gear list#14
New keywords
carbon plate shoesNew
zero drop trainersNew
race day shoesNew
Dropped
cheap sneakersOut
shoe cleaning tipsOut
insole replacementOut
Practical guide

How to Compare Google Ranking Changes in Semalt

Keep the same domain and Google market when comparing two dates. Use the ranking URL to connect each change to the page you can improve.

  1. Open your domain’s Site Overview. Select an available Google market, then set the reporting and comparison dates.
  2. Review keyword movement. Look at rising and falling queries, then check which keywords appear or disappear from the selected data.
  3. Open the ranking page. Group related queries by URL before deciding which page needs work. A missing row alone does not prove that Google deindexed it.
  4. Save the comparison. Export the table, record your website changes, and compare the same market again after enough new data is available.

See the dashboard screenshot and filter locations, or try the sample comparison above. Use Search Console Analytics when you also need Google clicks and impressions.

Compare your website’s rankings
SERP competitors · example.com Last 30 days
1 shop.example 1,204 kw
2 example.com You 861 kw
3 runner.example 693 kw
4 gear.example 402 kw
Open any competitor's full keyword list
Competitor intelligence

Compare Your Google Rankings with Competitors

Because Semalt tracks any domain, competitor research isn't a separate tool — it's the same tracker pointed at their site. See who shares your results, which keywords they hold, and where they're gaining.

  • Discover competitors by the keywords you both rank for
  • Follow their daily keyword trend next to yours
  • Open their TOP keywords and best pages in one click
Explore Competitors
Two lenses on Google

SERP tracking and Search Console see different things.

Search Console tells you how Google treats your verified sites. SERP tracking shows the battlefield itself — for any site. Semalt gives you both, free.

Google SERP Search Console
Which sites Any domain on Google Only sites you own and verify
Setup Type a domain — that's it Connect your Google account
Competitors Track them like your own site Not available
What you see Live positions in the results Clicks, impressions, CTR from Google
Better together — both live in the same free workspace. Explore Search Console analytics

Which Keywords and Markets Are Covered?

The tracker looks up a domain in Semalt’s keyword index. Choose from the available Google markets in your dashboard; coverage and reporting history vary by market.

Will I see every keyword my website ranks for?

The report shows keywords available in the selected dataset, rather than every possible Google search. An absent keyword or domain does not prove that it has no Google rankings. Use Search Console analytics for query impressions reported by Google for your own verified properties.

What do historical report dates mean?

Reports use available stored snapshots. A date without a new snapshot can show the nearest earlier data, so an unchanged position does not necessarily mean a fresh check returned the same result that day.

Good questions

Everything people ask before tracking.

Is Google SERP tracking really free?

Yes. SERP analytics is a free part of the Semalt platform — no trial, no credit card, no feature gates. We earn on optional AutoSEO and FullSEO campaigns, not on your analytics.

Do I need to connect a Google account?

No Google account or ownership verification is needed. Sign in to a free Semalt account and add a domain to explore its available keyword and ranking data.

Can I track sites I don't own?

Absolutely — that's the point. Rankings are public. Track competitors, prospects, or clients side by side with your own sites and compare their keyword footprints in the same views.

Which countries and markets are covered?

You can follow rankings on google.com internationally and on local Google markets. Switch the market in one selector and every view — keywords, pages, competitors — updates to that region.

How often are positions updated?

The reports use stored ranking snapshots. Coverage and freshness vary by market and keyword. If a selected historical date has no snapshot, the report can use the nearest earlier data.

Can I export the data?

Yes — keyword tables, pages, competitors, and full reports export to CSV, PDF, or JSON in one click, ready for clients and teammates.

When the SERP says "push here"

Tracking is free. Climbing is one click away.

The moment the tracker shows a keyword worth fighting for, launch a managed SEO campaign without leaving your workspace.

The SERP already has a scoreboard. Start reading it.

Add any domain and get daily Google rankings, competitor intelligence, and keyword movement — free, in minutes.

Track your first site free