Free tool
Keyword Position Checker
Check a website’s current Google ranking for a keyword.
Sign in to run a rank check
Each check spends provider credits, so this tool is available to account holders. Creating an account is free.
The check could not be completed
Ranking results
Current position
—
Previous position
—
Change
—
Checked depth
—
SERP features present
Top competing pages
| Position | Page |
|---|
No SERP features were reported for this query.
History appears after you have at least two real checks for this keyword and target.
Results come from Organic Search Data API Live Google Organic SERP. Positions are personalised, localised, and constantly changing, so a check describes one sample of the results at one moment, not a fixed rank.
What This Tool Does
The keyword position checker reports where a domain or a specific URL appears in the organic results for a keyword, in the country, language, and device you choose. It also records the ranking URL, the change since the previous check, and the result-page features present.
How to Use It
Enter the domain or exact URL you want to find, the keyword, and the market to check.
- Use a domain to find whichever page ranks; use a full URL to check one specific page.
- Choose the country and language that match the audience you care about.
- Pick desktop or mobile — positions frequently differ between them.
- Add a city only when the keyword has a local intent.
How the Tool Calculates or Retrieves Data
Searqo does not scrape search engines. Position data is requested from a licensed search-data provider that the site administrator connects, and the position reported is the rank of the first matching result within the depth the provider returned.
Identical checks are cached for a period set by the administrator, so repeating the same query soon afterwards returns the stored result instead of spending another provider request. The previous position comes from the most recent earlier check stored for the same keyword and market.
When no provider is configured, the tool says so and returns no figures. It never displays an invented position.
Understanding Your Results
A position is a snapshot of one neutral check, not a fixed property of your page. Search results are personalised by location, history, and device, so the number here will often differ from what you see in your own browser — which is exactly why a neutral check is more useful for tracking change over time.
Movement of one or two places is normal fluctuation. A sustained change across several checks is the signal worth acting on.
Frequently Asked Questions
Your own results are personalised by your location, your search history, your signed-in state, and your device. A tracked check is deliberately neutral, so the two will not always agree.
From a licensed search-data API connected by the site administrator, such as a commercial SERP data provider. Searqo does not fetch or scrape search engine result pages directly.
The provider returned a set number of results and your page was not among them. It may rank below that depth. It does not mean the page is unindexed.
Daily checking rarely changes a decision. Weekly is enough for most sites, and it keeps provider usage — and cost — reasonable.