Google Analytics hides most search keywords on purpose, and there's no way to see them all
When you look at your Google Analytics traffic, you'll see a line that says "(not provided)" under your keywords. This isn't a glitch. Google stopped passing keyword data to Analytics in 2011 when it started encrypting search. Today, Analytics only shows you keywords from people who aren't logged into a Google account, and even that traffic is shrinking. For most sites, "(not provided)" accounts for 90% or more of organic search traffic.
You can't retrieve the hidden keywords from Analytics itself. Instead, you need to look at other tools that capture keyword data differently — Google Search Console, your server logs, or third-party analytics platforms. Each one shows you different pieces of the picture, and using them together gives you a much clearer view of how people find you.
Key Takeaways
- Google Analytics shows "(not provided)" because Google encrypts search queries for logged-in users, which is most of your traffic.
- Google Search Console shows the actual keywords people searched for, the pages they landed on, and how often each keyword appeared in results.
- Server logs capture raw traffic data including referrer information, though reading them requires technical knowledge or a log analyzer.
- Third-party analytics platforms like Clicky or Matomo can capture some keyword data that Google Analytics cannot, depending on how they're configured.
- Combining Search Console data with Analytics behavior data (bounce rate, pages per session, conversions) tells you which keywords actually matter for your business.
Why Google Analytics shows "(not provided)" in the first place
Google moved to encrypted search (HTTPS) in 2011 and stopped passing keyword referrer data to websites and analytics tools. When a search is encrypted, the analytics code on your site can see that traffic came from Google, but it cannot see what the person typed into the search box. Google calls this the referrer, and encryption hides it.
The "(not provided)" label represents all those hidden keywords. For most sites, it's the majority of organic traffic. A site with 1,000 organic visitors might see only 50 to 100 keywords listed in Analytics, with the rest lumped into "(not provided)". The percentage varies by your audience — sites with older visitors or less tech-savvy users see more keywords listed, because fewer of those visitors are logged into Google accounts.
This is intentional on Google's part. The company treats search queries as private information. You can see your own keywords in Search Console because you own the site, but Analytics cannot show them to you.
Using Google Search Console to see the keywords you're missing
Google Search Console is the primary tool for finding the keywords that Analytics hides. It shows you every search query that led to your site appearing in Google results, whether the person clicked through or not. You can see the keyword, how many times it appeared in results, how many times someone clicked it, and what page they landed on.
To access this data, go to Search Console, select your property, and click on "Performance" in the left menu. You'll see a table with four columns: Total Clicks, Total Impressions, Average CTR (click-through rate), and Average Position. By default it shows all queries. You can filter by page, country, device, or search appearance to narrow it down.
The keywords in Search Console are the actual queries people typed. Unlike Analytics, which groups similar searches together, Search Console shows you the exact phrase. You might see "best running shoes for flat feet" and "running shoes for flat feet" as two separate entries, each with its own click and impression count.
One important difference: Search Console shows queries that appeared in results but weren't clicked. If someone searched for your brand name, saw your site in position one, and didn't click because they already found what they needed, Search Console counts that as an impression but not a click. Analytics only counts it if they actually visited your site.
Connecting Search Console keywords to Analytics behavior
Search Console tells you which keywords bring traffic, but it doesn't tell you what those visitors do on your site. Analytics tells you behavior — bounce rate, pages per session, time on site, conversions — but it hides the keywords. You need both to understand which keywords actually matter.
Start by identifying your top keywords in Search Console. Then go to Analytics and look at the behavior of organic traffic overall. Check your bounce rate, average session duration, and conversion rate for organic traffic. Now look at the keywords Analytics does show you (the small percentage that aren't "(not provided)") and see if their behavior matches the overall organic traffic pattern.
If Analytics shows you 50 keywords and they all have similar bounce rates and conversion rates, you can reasonably assume the hidden keywords behave the same way. If you see wide variation — some keywords have 20% bounce rate and others have 80% — then the hidden keywords probably vary too, and you need more detailed data.
The keywords that appear in both Search Console and Analytics are your most reliable data points. These are the ones you can track over time and optimize for with confidence.
Reading server logs for keyword data
Your web server keeps a log of every request it receives, including the HTTP referrer — the page someone came from. When someone clicks a search result, the referrer includes the search query. Server logs capture this before Google's encryption affects it, so theoretically they contain keyword data that Analytics cannot.
In practice, server logs are difficult to use. They're stored as plain text files with thousands of entries per day, and reading them requires either command-line tools or a log analyzer program. Popular log analyzers include Webalizer, AWStats, and Splunk. Some hosting providers include a log analyzer in your control panel.
The catch is that most search traffic is still encrypted at the server level. Google's encrypted search hides the keyword from the referrer field even before it reaches your server. Server logs show you slightly more data than Analytics in some cases, but not dramatically more. They're most useful for analyzing traffic from other sources — social media, email, other websites — where the referrer is more complete.
Third-party analytics platforms and their keyword limitations
Some analytics platforms claim to show keywords that Google Analytics cannot. Tools like Clicky, Matomo, and Mixpanel use different methods to capture data, and they may show you more keyword information depending on how they're set up and what traffic sources you have.
Clicky, for example, can show you keywords from Google Ads traffic and from some referral sources that Analytics might not capture clearly. Matomo, which you can self-host, has access to server-level data and can theoretically capture more referrer information. However, none of them can bypass Google's encryption for organic search. They all face the same fundamental limitation: if Google doesn't pass the keyword to your site, no analytics tool can retrieve it.
These platforms are useful if you want more detailed tracking of specific traffic sources, better real-time reporting, or more control over your data. But they won't solve the "(not provided)" problem for organic search. If your goal is simply to see hidden keywords, Search Console is free and more direct.
Building a keyword strategy without seeing all the data
The fact that you can't see all your keywords doesn't mean you can't optimize for them. Start with Search Console data, which is reliable and complete for the queries Google knows about. Look for patterns: which topics bring the most traffic, which pages rank for multiple keywords, which keywords have high click-through rates but low impressions (meaning you're ranking low and could move up with optimization).
Use Analytics to understand which traffic converts. If you have goals set up — email signups, purchases, form submissions — you can see which pages and traffic sources lead to conversions. Combine this with Search Console to identify keywords that bring both traffic and conversions.
For keywords you can't see, rely on keyword research tools like Google Keyword Planner, Ahrefs, SEMrush, or Moz. These tools show you search volume and difficulty for keywords related to your topic, even if you're not currently ranking for them. They help you find opportunities you might not see in your own data.
Frequently Asked Questions
Can I turn off encryption to see keywords in Analytics?
No. Encryption is controlled by Google, not by your site or your Analytics settings. There's no configuration option to disable it. The only keywords Analytics shows are from users who aren't logged into Google, and that number decreases over time as more people use Google accounts.
Why does my Search Console show more traffic than my Analytics?
Search Console counts impressions (times your site appeared in results) and clicks (times someone clicked through). Analytics only counts visits (times someone actually landed on your site and loaded a page). Some people click a result and immediately go back, or their browser blocks the Analytics tracking code. Search Console's numbers are usually higher because it counts more events.
Is there a way to see "(not provided)" keywords if I use Google Ads?
Google Ads shows you keywords from your paid search campaigns, but that's different data. If you're running ads, you can see which keywords you bid on and how they perform. However, this doesn't show you organic search keywords. Organic and paid search are tracked separately in Google's systems.
Do I need to use multiple analytics tools to get a complete picture?
Search Console alone gives you most of what you need for organic search keywords. Adding Analytics helps you understand visitor behavior. A third-party tool is optional unless you need specific features like real-time tracking or detailed funnel analysis. For most sites, Search Console plus Analytics is sufficient.
How often should I check Search Console for new keywords?
Check Search Console at least monthly to spot trends and new opportunities. Look for keywords with high impressions but low click-through rate — these are chances to improve your page title or meta description. Also watch for keywords where you rank in positions 4 to 10, because small improvements in content or backlinks might move you to the top three.