Find your exact keyword position in Google — in real time
Check up to 200 keywords across as many as 100 Google positions, with country, language and device controls. Results show your ranking position and ranking URL so you can decide what to optimize next.
Handy SEO tools you might also need
Free, fast utilities to audit, plan, and grow your website's search visibility.
Built for accuracy, speed, and real SEO workflows
Each check uses Google Custom Search data with the selected search settings. Results are ranking snapshots and can vary as Google results change.
Fresh ranking snapshots
Results are retrieved when you run a check, so you can inspect the current search result set instead of relying on an old saved ranking.
Bulk keyword checking
Check multiple target queries in one run instead of manually searching Google keyword by keyword.
Scans up to 100 positions
Checks up to 10 pages of results, stopping early once your ranking is found.
Bulk keyword input
Paste up to 200 keywords at once and check them all in a single run.
Export anywhere
Copy results to your clipboard or download a clean CSV file in one click.
Country, language & device
Use the available country, language and desktop/mobile settings when you need a more specific ranking snapshot.
Check Your Google Keyword Position
Enter your domain and target keywords to find the ranking position and URL for each query. Use the advanced options when you need a country, language, result depth or device-specific snapshot.
How the keyword position checker works
Four steps, all handled automatically the moment you hit "Check Positions."
Enter domain & keywords
Add your website and a list of target keywords, one per line.
Live SERP scan
The engine queries Google Custom Search in parallel, page by page.
Instant matching
Each result is checked against your domain to find your exact ranking spot.
Export your data
Copy the table or download a CSV report for your records or clients.
Check, understand, and improve your Google keyword rankings
A keyword position checker shows where a website appears in search results for a specific query. Instead of searching Google manually and scrolling through result pages, you can enter a domain and a list of target keywords and inspect the detected position and ranking URL. This is useful for SEO audits, content optimization, competitor research, and checking whether recent changes have affected search visibility.
What does a keyword position checker measure?
A ranking check can answer several practical questions at once: whether your domain was found, what position it reached, which URL is ranking, and which search context was used. This page lets you choose the available country, language, result depth, and device settings. The tool can scan up to 100 positions and accept up to 200 keywords per run.
Why your Google ranking can change
Google rankings are not permanent numbers. Results can change because of competition, content updates, algorithm changes, search context, location, language, device, and other factors. A ranking check is therefore best treated as a snapshot of the selected search context, not a guarantee that every searcher will see exactly the same result.
Why the ranking URL matters
The position alone does not tell you which page Google considers most relevant. The ranking URL can reveal whether the page you intended to rank is actually appearing. If different pages from your site compete for the same query, comparing ranking URLs can help you investigate possible keyword cannibalization and decide which page should be strengthened.
How to improve keywords ranking on page two
Keywords around positions 11–20 are often worth reviewing first because they are already visible but may need additional work to reach page one. Start by opening the ranking URL and comparing its search intent, topic coverage, usefulness, internal links, and overall quality with pages ranking above it. Improve missing subtopics, strengthen relevant internal links, make the page more useful for the query, and then recheck the keyword after the changes have had time to be reflected in search.
What to do with different ranking positions
Positions 1–3: protect the page by keeping its information useful and current and by avoiding unnecessary changes that could weaken relevance.
Positions 4–10: look for opportunities to improve intent alignment, content quality, internal linking, and search-result appeal so the page can compete for the top positions.
Positions 11–20: prioritize these as page-one opportunities. Compare the ranking URL with the strongest results and identify specific content or authority gaps.
Positions 21–100: investigate whether the query matches the page, whether the page fully satisfies the intent, and whether stronger supporting content and internal links are needed.
What does “Not found” mean?
Not found means the domain was not detected within the selected search depth. It does not automatically mean that the page is not indexed. The domain could rank below the selected depth, could be absent for that particular query and search context, or could have a different ranking URL than expected.
Keyword position checker vs. Google Search Console
These tools serve different purposes. A keyword position checker is useful when you want to inspect selected queries using chosen search settings and identify the ranking URL. Google Search Console is useful for historical performance data such as impressions, clicks, click-through rate, and average position reported for your site. Using both can give you a better picture than relying on a single ranking snapshot.
For deeper SEO work, combine ranking checks with related tools such as the Keyword Search Volume Checker for demand research, the Long-Tail Keyword Generator for query discovery, the Keyword Clustering Tool for grouping related queries, and the SEO Content Optimization Brief for content planning. The Google SERP URL Extractor can also help you inspect URLs appearing for a search query.
How the keyword position checker works
When you run a check, the engine sends the selected query to Google Custom Search, examines the returned result pages, and matches results against the domain you entered. The checker can stop once the ranking is found, or scan deeper when you select more positions. Because the data comes from a search service and Google results can change, treat the result as a current ranking snapshot rather than a permanent position.
Example workflow for an SEO audit
Start with your most important commercial and informational keywords. Run a batch check, export the results to CSV, and sort the list into top-three rankings, page-one rankings, page-two opportunities, lower rankings, and not-found queries. Then review the ranking URLs for the highest-value opportunities and prioritize improvements based on search intent, business value, content quality, internal linking, and competition.
Turn keyword positions into SEO actions
Find page-one opportunities
Filter your results for keywords around positions 11–20. These pages are already generating some visibility and can be strong candidates for focused optimization.
Check for the right ranking page
Use the ranking URL column to confirm that Google is showing the page you actually want to rank. An unexpected URL can be a signal to review internal linking, page intent, content overlap, and possible keyword cannibalization.
Compare rankings by search context
When a keyword matters in a particular market or audience, repeat the check with the relevant country, language, and device settings available in the tool. This helps you avoid treating one ranking snapshot as universal.
Export and keep a record
Download the CSV after a meaningful check so you can compare results over time. A series of consistent snapshots is more useful for SEO decisions than reacting to a single position change.
Frequently asked questions about Google keyword rankings
A keyword position is the location of a webpage in search results for a particular query. Position 1 is the first organic result. The position can change depending on the search context and when the check is performed.
Google results can vary by location, language, device, personalization, and other search context. Use the available country, language, and device settings when you need a more specific ranking snapshot.
Not found means the domain was not detected within the selected search depth. It does not necessarily mean that your website is not indexed; it may rank below the selected depth or may not rank for that query in the selected search context.
Review the ranking URL, compare its search intent and topic coverage with stronger results, improve missing content, strengthen relevant internal links, and make the page more useful for the query. Then recheck the keyword after the changes have had time to take effect.
Use a consistent schedule that matches how quickly your SEO work and search results change. For active campaigns, regular checks can help identify meaningful gains and losses. Avoid treating one ranking snapshot as a permanent position.
A keyword position checker helps you inspect selected queries in a chosen search context and identify the ranking URL. Google Search Console provides historical performance data such as impressions, clicks, click-through rate, and average position for your site.