Ranking Checker
Check where any domain ranks for a keyword in live Google results — top 100 SERP with full competitor data.
Check Keyword Ranking
Enter a domain and keyword to see where your site appears in live Google top 100 results with full SERP competitor data.
Top 10 Results
About This Tool
Live Google SERP data via Serper.dev. Results show where your domain appears in the top 100 results for any keyword, with full competitor context.
Rank Benchmarks
What Is a Ranking Checker?
A ranking checker is a tool that shows where a domain or URL appears in Google's search results for a specific keyword. Enter a domain and keyword, select a country, and the tool queries live Google SERP data to return the exact position — from position 1 through to position 100 — along with the top 10 competitors ranked above and below your domain.
Unlike site analytics tools that show you traffic after it arrives, a ranking checker shows you where you stand in search results before users click. Knowing your keyword position tells you whether your SEO efforts are working, which pages need improvement, and which keywords are close enough to the first page to be worth a targeted push.
Keyword Position
Returns the exact position (1 to 100) where the entered domain appears in live Google results for that keyword. Not found means the domain is outside the top 100.
SERP Competitors
Shows the top 10 results for the keyword including title, URL, and snippet so you can see exactly who is outranking your domain and what their pages look like.
Country Selection
Rankings differ by country. Check your position in the US, UK, Australia, Canada, India, Germany, France, or Spain to understand your visibility in each target market.
People Also Ask
Shows the related questions Google surfaces for the keyword so you can identify content opportunities and add FAQ content that targets questions your audience is already asking.
Why Keyword Rankings Matter for SEO
Keyword rankings are the direct output of all SEO activity. Every change you make to on-page content, technical performance, internal linking, or backlink profile eventually shows up — or fails to show up — as a movement in your keyword positions. Rankings are how you measure whether SEO is working.
Position matters more than most site owners expect. The first result on Google earns approximately 28 percent of all clicks for a keyword. Position 2 earns around 15 percent. By position 10, click-through rate drops below 3 percent. The gap between page 1 and page 2 is even more dramatic — fewer than 1 percent of searchers click to a second page. Moving a keyword from position 11 to position 8 can double or triple the traffic that page receives.
Rankings also serve as early warning signals. If a page that ranked in the top 5 suddenly drops to position 20, it indicates a potential algorithmic update impact, a technical issue, a new competitor, or a content freshness problem — any of which you need to investigate before the traffic loss compounds. Checking rankings regularly with a Ranking Checker is how you catch and respond to these drops quickly.
For a complete SEO picture, combine ranking data with the Keyword Checker for search volume context.
How the SEOLark Ranking Checker Works
Enter a domain (without the https:// prefix — just example.com), type the keyword you want to check, choose the target country, and click Check Ranking. The tool queries live Google SERP data via the Serper.dev API and scans the top 100 results to find where your domain appears.
If your domain is found, the result panel shows your exact position number, the specific URL that is ranking, and your domain highlighted within the top 10 SERP list with a green "Yours" label. If your domain is not found in the top 100, the panel returns a "not found" result — which is itself useful data, telling you that this keyword has no organic foothold yet and needs content or authority building before it will rank.
The top 10 SERP panel shows each competitor's title, URL, and snippet so you can immediately see what content format and intent Google is rewarding for this keyword. The People Also Ask section at the bottom shows related questions Google is surfacing — a direct signal of what supporting content could strengthen the ranking page.
What This Tool Checks
The Ranking Checker returns four types of data for every check: your ranking position, the ranking URL, the live top 10 SERP, and related questions. Together these give you a complete snapshot of your keyword's competitive landscape.
| Data Point | What It Shows | Why It Matters |
|---|---|---|
| Ranking Position | Your domain's exact position (1–100) or not found | Tells you whether you have a ranking foothold and how far from page 1 you are |
| Ranking URL | The specific page on your domain that is ranking | Confirms which page Google associates with this keyword — may not be the page you intended |
| Top 10 SERP | Title, URL, and snippet for the top 10 results | Shows who is outranking you, what content format they use, and what search intent Google rewards |
| People Also Ask | Related questions Google surfaces for the keyword | Identifies content gaps and FAQ opportunities that can strengthen the ranking page |
| Country Context | Results filtered by the selected country (US, UK, AU, CA, IN, DE, FR, ES) | Rankings differ by market — a page ranking #3 in the US may not rank at all in Germany |
Mobile, Desktop, and Location-Based Rankings
Google does not return the same results for every user. Rankings vary by device, location, search history, and local intent. Understanding these differences is essential for accurate SEO measurement and for prioritising which ranking problems to fix first.
Mobile Rankings
Google uses mobile-first indexing, meaning it primarily crawls and ranks pages based on their mobile version. A page that ranks position 3 on desktop may rank position 9 on mobile if its mobile experience is poor. Page speed, Core Web Vitals, and mobile layout directly affect mobile rankings.
Desktop Rankings
Desktop results can differ from mobile results in position, featured snippets, and SERP features shown. For B2B keywords where users research on desktop, tracking desktop rankings separately is important. Desktop rankings are also affected by page speed, although Google weights mobile performance higher for overall ranking determination.
Location-Based Rankings
The same keyword returns different results in different countries. A site ranking position 1 in the US for a keyword may not appear in the top 100 in the UK due to differences in local competition, content localisation, backlink profiles, and Google's country-specific algorithm signals. Always check rankings in the specific country you are targeting for each campaign.
For local rankings within a country (city or region level), results also vary based on the searcher's exact location. A national ranking position does not guarantee visibility in local pack results — local SEO and Google Business Profile optimisation are separate from organic keyword rankings.
Common Ranking Problems
Most sites that are not ranking or have stalled rankings share the same root causes. These six problems account for the majority of ranking failures and drops across real sites.
Wrong Page Is Ranking
Google may rank your homepage or a category page for a keyword instead of the specific article or product page you optimised. This is called keyword cannibalisation. Multiple pages competing for the same keyword split authority and confuse Google about which URL deserves the position.
Content Does Not Match Search Intent
If the top 10 results are all detailed how-to guides but your page is a short product overview, Google will not rank it regardless of keyword density. The content format, depth, and structure must match what the top-ranking pages show Google is the correct answer for that query.
Thin or Outdated Content
Pages with fewer than 800 words on competitive topics rarely rank on page 1. Pages that have not been updated in over a year lose freshness signals for time-sensitive queries. Google consistently favours comprehensive, current content over thin pages even when backlink profiles are similar.
Insufficient Backlink Authority
For competitive keywords, content quality alone is not enough. Pages ranking positions 1 to 3 have backlinks from authoritative referring domains. If your page has zero or very few external links, it will struggle to compete for keywords where competitors have strong link profiles.
Slow Page Speed
Core Web Vitals are a ranking signal. Pages with poor LCP, failing CLS, or high INP scores are at a disadvantage in competitive positions where content and authority are otherwise similar. Slow server response times (TTFB above 800ms) also affect crawl frequency, meaning updates to your content take longer to be re-indexed.
Missing On-Page Signals
Weak or missing title tags, no keyword in the H1, meta description not optimised for click-through, and poor heading structure all reduce Google's confidence that your page is the best answer for the target keyword. Check on-page signals with the Heading Checker and Readability Checker.
How to Improve Your Ranking Position
Use the SERP competitor data from your ranking check as your starting point. Read the top 3 ranking pages for your keyword and identify what they cover that your page does not. The fixes below are grouped by the stage of your current ranking position.
Not Ranking at All (Not in Top 100)
- Create a dedicated page targeting this keyword if one does not exist.
- Ensure the keyword appears in the title tag, H1, first paragraph, and at least one subheading.
- Match the content format that the top 10 results use (guide, list, product page, comparison).
- Add internal links from related pages on your site pointing to this new page.
- Check that the page is crawlable and not blocked by robots.txt or noindex.
Ranking Pages 2 to 4 (Positions 11 to 40)
- Expand the page content to cover subtopics and questions the top-ranking pages include.
- Add FAQ content based on the People Also Ask questions shown in your ranking check.
- Improve meta title and description to increase click-through rate — even at position 15, a higher CTR signals relevance to Google.
- Build backlinks from relevant referring domains to increase page authority.
- Refresh publication date and update any outdated statistics or examples.
Ranking Page 1 (Positions 4 to 10)
- Analyse the content of positions 1 to 3 for any sections, data, or angles your page is missing.
- Improve page speed to remove any performance disadvantage.
- Strengthen internal linking by adding keyword-relevant anchor text from other pages on your site.
- Add structured data (FAQ schema, article schema) to compete for rich results that increase SERP visibility.
Ranking Top 3 (Positions 1 to 3)
- Monitor rankings regularly to catch any drops caused by competitor updates or algorithm changes.
- Keep content updated — freshness matters for competitive keywords where multiple pages are close in quality.
- Track whether Google is showing featured snippets or SERP features for this keyword that could reduce your click-through rate even at position 1.
Related Keyword and SEO Tools
Ranking data is most useful when combined with keyword research, on-page auditing, and competitor comparison. Use these tools together to build a complete picture of your SEO position.
Check Keyword Ranking Free
Enter your domain and keyword above, choose your target country, and see your exact Google position with full SERP competitor data. Free runs available without an account.