google search consolekeywords not providedkeyword researchseo

Google Search Console Keywords Not Provided: How to Find What's Hidden

Frustrated by Google Search Console showing 'keywords not provided'? Here's exactly why it happens, what you're missing, and how to recover your lost keyword data.

Search Console Tools Team9 min read
Table of Contents

If you've ever opened Google Analytics hoping to see which keywords are driving traffic—only to find (not provided) staring back at you—you're not alone. For over a decade, "(not provided)" has been one of the most frustrating mysteries in SEO.

The good news: Google Search Console shows you your keyword data. The bad news: most people don't know how to find it, filter it, or turn it into action.

This guide explains exactly what's happening, why it happens, and how to recover meaningful keyword insights from GSC.


What Does "Keywords Not Provided" Mean?

"(not provided)" originally appeared in Google Analytics after Google switched to encrypted search (HTTPS) in 2011. When users search on Google, the search query is no longer passed as a referral parameter to Google Analytics. Instead, GA simply logs the traffic as organic—with no keyword data attached.

This means if you're looking for keyword data in Google Analytics, you'll always see "(not provided)" for organic search. GA was never designed to be a keyword tool.

Google Search Console is different. GSC is Google's own webmaster platform, and it does have access to the search queries that triggered your site's appearance in results—because Google itself is logging that data server-side, regardless of encryption.


Where to Find Your Keyword Data in GSC

Here's the path that most people miss:

  1. Log in to Google Search Console
  2. Select your property
  3. Click Search results in the left sidebar
  4. You'll see your Total clicks, Total impressions, Average CTR, and Average position
  5. Scroll down to the Queries table

That Queries table is your keyword data. Every search term that generated an impression on your site over the selected date range is listed here.

Key metrics to pay attention to:

  • Clicks: How many times users clicked your result for this query
  • Impressions: How many times your page appeared in results for this query
  • CTR (Click-Through Rate): Clicks ÷ Impressions × 100
  • Position: Your average ranking position for this query

Why GSC Shows Different (and Sometimes Less) Keyword Data

Even inside GSC, you might feel like you're not seeing everything. Here's why:

1. The 1,000-Row Limit

GSC's default table view only shows up to 1,000 rows of data. If your site gets significant search visibility, you may have thousands of queries—but only see the top 1,000 by default.

Workaround: Use the GSC API (or a tool like Search Console Tools) to pull the full dataset, not just the top 1,000.

2. Data Sampling and Thresholds

Google anonymizes very low-volume queries to protect user privacy. A query that generated only 1-2 impressions over 28 days may simply not appear in your data. This is by design and can't be worked around.

3. Date Range Limitations

GSC only stores 16 months of data. If you want to compare year-over-year keyword trends, you need to export and store data yourself—or you'll lose the comparison window.

4. Personal Search Exclusions

Queries that appear too personalized (e.g., based on a single user's search history) are filtered out of aggregate reporting to protect privacy.


The Real Problem: Impressions With No Clicks

Once you have access to your keyword data in GSC, the most valuable analysis you can do is finding high-impression, low-CTR queries—keywords where Google is already showing your pages, but users aren't clicking.

These are your "striking distance" opportunities. You're this close to meaningful traffic—you just need to fix your title tag, meta description, or on-page content to convert impressions into clicks.

How to find them in raw GSC:

  1. Go to Search Results
  2. Sort by Impressions (descending)
  3. Look for queries with high impressions and CTR below 3%
  4. Cross-reference: what's your ranking position? If you're in positions 4–15, a better title tag can move you to top 3.

High-Impact Filters Most People Don't Use

GSC's built-in filtering is powerful when you know how to use it:

Filter by Page + Query Together

Click New in the filter bar and add both a Page filter (for a specific URL) and a Query filter. This tells you exactly which keywords are driving traffic to a specific page—critical for on-page optimization.

Use Regex Queries

In the Query filter, you can use Regex to find patterns. For example:

  • how to.* — finds all question keywords starting with "how to"
  • best.* — finds all "best [X]" keywords
  • ^(not|without|no) — finds negative intent queries

This is especially useful for large sites where you need to segment by intent type.

Filter by Country or Device

If you're optimizing for a local audience or notice a mobile/desktop CTR gap, filter by Country or Device to isolate those segments.


Automating the Analysis: Why GSC's UI Falls Short

Manual GSC analysis is fine for a site with 50 pages. But if you have hundreds or thousands of URLs, the UI quickly becomes a bottleneck:

  • You can only view 1,000 rows at a time
  • Comparing date ranges requires manual export
  • Finding cross-page keyword opportunities requires multiple filters and a spreadsheet
  • There's no built-in alert when a high-performing keyword suddenly drops

This is the gap that Search Console Tools fills. It pulls your full GSC dataset via API, surfaces striking-distance keywords automatically, and flags CTR anomalies before they become ranking drops.


Step-by-Step: Recovering Lost Keyword Opportunities

Here's a repeatable process you can run every month:

Step 1: Export your full query data Use the GSC API or a tool to export all queries (not just the top 1,000) for the last 28 days.

Step 2: Find high-impression, low-click pages Filter for: impressions > 100 AND CTR < 3%

Step 3: Prioritize by position Pages ranked 4–15 with high impressions are your best bets. A title tag fix here can deliver 2–5× more clicks with no ranking change needed.

Step 4: Audit title tags and meta descriptions For each priority URL:

  • Does the title include the primary keyword?
  • Is the title compelling (not just informational)?
  • Does the meta description have a clear value proposition?
  • Are there power words or numbers that stand out in SERPs?

Step 5: Update and track Push the changes. Mark the date. Re-check in 14–21 days to see if CTR improved.

Step 6: Repeat New content gets indexed, positions shift, and new opportunities appear constantly. This analysis should be a monthly habit.


Common Mistakes When Analyzing GSC Keywords

Mistake 1: Only looking at clicks, not impressions A page with 500 impressions and 5 clicks is a massive opportunity. Don't filter by clicks alone.

Mistake 2: Ignoring long-tail queries Your site probably ranks for hundreds of long-tail queries with 5–50 impressions each. Collectively, these may represent more traffic potential than a single high-volume keyword.

Mistake 3: Treating position as final GSC position data is an average across all users, devices, locations, and personalization contexts. Position 5.3 could mean you're mostly at position 4 or mostly at position 6. Don't over-index on exact position numbers.

Mistake 4: Not separating branded from non-branded Your brand name will likely show as a top query. Filter it out when looking for growth opportunities—branded traffic is already captured.

Mistake 5: Looking at the wrong date range Seasonality matters. Compare the same 28-day window year-over-year rather than month-over-month for most content types.


Frequently Asked Questions

Why do I see "keywords not provided" in Google Analytics but can find keywords in Google Search Console?

They're different systems. Google Analytics tracks user behavior on your site after a click and has no access to encrypted search queries. Google Search Console is Google's own webmaster tool and logs search query data server-side. GSC is the right place to look for organic keyword data.

Does Google Search Console show all the keywords people use to find my site?

Almost, but not all. GSC excludes queries that are too low-volume (typically 1–2 impressions) to protect user privacy. You'll see most of your traffic-generating keywords, but very rare queries won't appear.

How far back does Google Search Console store keyword data?

GSC stores 16 months of search performance data. After that, older data is deleted. To preserve historical keyword data, export it regularly or connect GSC to a tool that archives it for you.

What's the difference between clicks and impressions in GSC?

Impressions = the number of times your page appeared in Google's search results for a query (whether the user scrolled to see it or not, depending on Google's counting rules). Clicks = the number of times a user actually clicked your result. CTR is clicks divided by impressions.

What's a good CTR in Google Search Console?

Average CTR varies significantly by position:

  • Position 1: ~25–30% CTR
  • Position 2–3: ~10–15% CTR
  • Position 4–5: ~5–8% CTR
  • Position 6–10: ~2–5% CTR
  • Position 11+: Below 2%

If your CTR is significantly below these benchmarks for your average position, there's likely a title tag or meta description improvement opportunity.

How do I find "striking distance" keywords in GSC?

Filter Search Results data for queries where your average position is between 4 and 15 and impressions are over 100. These pages are close to page-one dominance—a better title tag or a few additional internal links can push them up. Tools like Search Console Tools surface these automatically.


The Bottom Line

"Keywords not provided" in Google Analytics is a dead end—that data is encrypted and gone. But Google Search Console gives you direct access to your search query data, and it's far more actionable than most site owners realize.

The key is knowing where to look, what to filter for, and how to turn impressions-without-clicks into actual traffic gains. Start with your highest-impression, lowest-CTR queries this week. Fix one title tag. Measure the result in two weeks.

That's the loop that compounds into real search growth.


Want to automate this process? Search Console Tools connects directly to your GSC data and surfaces striking-distance opportunities, CTR anomalies, and content gaps—without the manual export and spreadsheet work.

Put These Tips Into Action

Connect your Google Search Console and let our AI find your biggest opportunities.

Get Started Free