How to Find Google Search Console Keywords You Already Rank For
Your site is almost certainly on page two or three of Google for searches you never targeted. This guide shows you how to pull those Google Search Console keywords out of the Performance report and turn them into a short list of pages to fix this month.
Key takeaways
- Search Console reports real searches. Not estimates. These are queries where Google showed your pages.
- Positions 8 to 20 are where the money is. Pages near page one need an edit, not a new article.
- Impressions measure demand, position measures distance. Read them together to decide what to fix first.
- Pick a domain property if you can edit DNS. It rolls every subdomain and protocol into one report.
- Search Console is before the click, Analytics is after. They count different events, so the numbers never match.
What Google Search Console keywords actually are
Google Search Console is a free Google tool that reports how your site performs in Google Search. The part business owners care about is the Performance report, which lists the actual queries people typed before Google showed one of your pages.
Rank trackers estimate what you might rank for. Search Console shows what Google served. If a plumber in Tucson appears for “water heater making popping noise,” the report shows it, even though nobody planned that page. Those accidental rankings are the opportunity.
The four numbers on every row
| Metric | What it counts | What to read into it |
|---|---|---|
| Impressions | A link to your site appeared in results. In carousels or collapsed blocks, the user must scroll it into view. | Demand. Google already considers you relevant here. |
| Clicks | A click that took someone off Google and onto your site. | The only metric that puts a person on your page. |
| CTR | Clicks divided by impressions. | How persuasive the listing is. Low CTR at a good position means a weak title. |
| Average position | The topmost spot you held for each query, averaged across impressions. | Distance from page one. One appearance at position 60 drags it down. |
Set up the right property first
A property is the site you add to Search Console. There are two types, and choosing wrong is the most common reason a report looks half empty.
| Domain property | URL prefix property | |
|---|---|---|
| Covers | Every subdomain, plus http and https, in one report | Only the exact prefix you enter, such as https://www.example.com |
| Verified by | A DNS record at your registrar, and nothing else | HTML file, meta tag, Google Analytics, or Google Tag Manager |
| Best for | Almost every small business site | No DNS access, or watching one subdomain separately |
| Trade-off | Needs registrar access, which agencies rarely have on day one | Other versions of the site are missing unless you add more properties |
If you can log in to your registrar, create a domain property. Running both is fine: the domain property for the roll-up, a URL prefix property for a subdomain you want isolated.
Adding Search Console to WordPress
On WordPress, the fastest URL prefix method is the meta tag. Paste it into your SEO plugin’s header or verification field, never into a theme file. The next theme update wipes it and your property quietly becomes unverified. Verify with an account the business owns, not a former employee’s Gmail.
Who gets access
You never need to share passwords. Property settings has a users and permissions page where you add someone by their Google account email. Owners can add and remove users, so keep that level with the business. Full user suits an agency, since it allows URL inspection and sitemap submission. Restricted user is view-only.
The striking distance workflow
Striking distance means queries where you already rank close enough to page one that a modest improvement pays off. Positions 8 to 20 is the practical band: past proving relevance, short of the top results where most clicks land.
- Open the Performance report and set the date range to the last three months.
- Switch on clicks, impressions, CTR, and average position.
- Open the queries tab and export the table to a spreadsheet.
- Filter to rows with an average position between 8 and 20.
- Keep only rows with meaningful impressions for your market: maybe 30 in three months for a local service business, 500 for a national SaaS.
- Sort what remains by impressions, highest first.
- For the top rows, filter by that query and check the pages tab to see which URL ranks.
You now have a ranked list of pages with queries attached. That is an action list, not a report, and ten to fifteen rows is plenty. Filtering to a single page and reading its queries tab is the fastest way to learn what Google actually thinks that page is about.
Tip: Google confirmed a logging error that over-reported impressions from May 13, 2025 until it was resolved on April 27, 2026. Clicks were unaffected, so impressions in that window are inflated and everything calculated from them is distorted. Reported CTR reads artificially low, and average position is unreliable. Google did not restate the historical numbers, so that window stays wrong permanently. If year-over-year impressions look like they collapsed, check Google’s data anomalies page first.
The patterns you will see
- One page, many related queries, position 8 to 12. Cover the sub-questions those queries imply, use the phrasing people type, and add internal links to it.
- Several of your pages trading places for one query. Google cannot decide which to rank. Merge and redirect, or make each clearly distinct.
- Strong position, poor CTR. The ranking is fine and the listing is not. Rewrite the title tag and meta description around the query.
- Heavy impressions on “near me” queries, weak positions. Usually a Google Business Profile problem, so start with local SEO for small business.
Not sure which fix to do first?
We will pull your Search Console data, rank the opportunities by effort against return, and send you the list. Get a free SEO audit.
Turning impressions and position into decisions
| What you see | What it usually means | What to do |
|---|---|---|
| High impressions, position 8-20, few clicks | Relevant, but not yet the best answer | Sharpen the page around that query, then add internal links to it |
| Position 1-5, CTR below your site average | Weak title, or a result feature absorbing the click | Rewrite the title and description; add a detail like price range or service area |
| Query has impressions but no page targets it | An accidental ranking on an unrelated page | Build a dedicated page, then link it from the page currently ranking |
| Position 20-50, commercial intent | Relevant, but out-ranked on authority | Improve the page, then earn links. This is where link building matters |
When a page will not rank, inspect the URL
The Google Search Console URL inspection tool answers a question no keyword report can: does Google have this page, and what does it see? Paste any URL from your property into the search bar at the top of the screen.
Stored view versus live test
By default you get Google’s stored view from its most recent crawl: whether the page is indexed, which URL Google treats as canonical, and when it was last fetched. That crawl may be weeks old. The live test fetches the page now with the smartphone crawler and renders it. Read the stored view to find the problem, then run a live test after you deploy the fix. You can also request indexing, but treat it as a hint: it does not guarantee indexing or affect ranking.
The Search Console errors that come up most
The Pages report groups URLs by why they are not indexed. Three explanations cover most small sites:
- Discovered but not crawled. Google knows the URL exists and has not fetched it. Usually thin authority, or too many low-value URLs competing for attention.
- Crawled but not indexed. Google fetched it and chose not to include it. Service-area pages differing only by city name land here constantly.
- Duplicate, Google chose a different canonical. Two URLs are too similar. Pick one and make it explicit with canonical tags and internal links.
Tip: Sort errors by how many URLs are affected and whether those URLs matter. Twelve blocked pagination URLs are noise. One blocked service page is an emergency. Our SEO audit checklist uses the same triage order.
Your monthly Google Search Console audit
A repeatable pass keeps you ahead of problems. Budget twenty minutes.
- Run the striking distance export and pick ten queries to work on.
- Check the Pages report for indexed counts moving in a direction you cannot explain.
- Fix any new error affecting a page that earns money. Ignore the rest.
- Scan the Links report for new referring domains. Google’s link data is a sample, so read it for direction, not exact counts.
- Treat Core Web Vitals as a speed and stability signal. Fix the URL groups Google flags rather than chasing a score.
- Skim the Insights report for a plain-language read on trends and top content.
To compare this against overall site traffic, see how to check website traffic.
Google Search Console vs Google Analytics
Search Console covers everything up to the click. Analytics covers everything after. Search Console knows what people searched, where you appeared, and whether they clicked, but not what happened next. Analytics knows which pages they viewed and whether they converted, but not what they searched, because Google does not pass query data to analytics tools.
Why the numbers never match
Search Console logs a click when someone selects your result. Analytics logs a session only once its tracking code runs. If the visitor taps back before the page loads, or a consent banner blocks tracking, you get a click with no session. A gap of ten to twenty percent is normal; eighty percent means your tracking is broken. Link the two in Analytics admin settings to see both together.
Limits worth planning around
- 16 months of history. Older data is deleted permanently. Export monthly if year-over-year comparisons matter.
- 1,000 rows in the interface. Exports cap there with or without a filter. The Search Console API returns far more, and the bulk export into BigQuery suits high-volume sites.
- Anonymized queries. Google withholds rare queries that could identify a searcher, which is why chart totals exceed the sum of the rows.
- AI results are included. Appearances inside Google’s AI-powered results count as impressions under the same rules. If CTR slipped at a stable position, changing layouts are a likely cause, which is what AI SEO work addresses. Google has also begun rolling out a separate report that breaks out impressions from AI Overviews and AI Mode. It is still reaching accounts in stages, and it shows impressions and pages rather than clicks or queries, so the general Performance report stays your source for keyword data either way.
Make it a habit, not a project
This workflow beats most keyword research because it starts from evidence: what people did search, on pages Google already chose to show. Block thirty minutes on the first Monday of each month. If the same structural problems keep surfacing, a technical SEO audit finds the cause faster than more exports.
Want this run for you every month?
Preferic runs the export, the analysis, and the page fixes each month. Get started.
How do I use Google Search Console for keyword research?
Open the Performance report, set the date range to the last three months, and view the queries tab. These are real searches where Google showed your site. Export the list and keep queries with high impressions and an average position between 8 and 20. Those are keywords you already have traction on, so they are cheaper to win.
What is the difference between Google Search Console and Google Analytics?
Search Console reports what happens before someone clicks: the queries you appeared for, impressions, position, and click-through rate. Google Analytics reports what happens after they land: pages viewed, time on site, and conversions. Both are free, and neither shows the full path alone.
Should I use a domain property or a URL prefix property?
Use a domain property if you can add a DNS record at your registrar. It covers every subdomain plus http and https in one report, so you never wonder which version the data came from. Choose a URL prefix property when you have no DNS access, since it can also be verified with an HTML file or meta tag.
Why are my Search Console impressions high but clicks low?
Impressions only mean a link to your site appeared in results. Common causes: you rank on page two or three where few people scroll, your title does not match the search, or your result sits below ads, local packs, or AI answers. Check average position first. If it is strong and CTR is weak, rewrite the listing.
How long does Google Search Console keep my keyword data?
16 months. Once data passes that age it is deleted and cannot be recovered. For longer history, export the Performance report on a schedule, or use the Search Console API or the bulk export into BigQuery. Start now rather than the day you need the comparison.
Does requesting indexing make a page rank faster?
No. Requesting indexing through the URL inspection tool asks Google to consider crawling the page sooner. It is a hint, not a command, and it has no effect on where the page ranks once indexed. If a page is not getting indexed, the fix is usually the page itself or the internal links to it.