Why Google Analytics Shows "(not provided)" Instead of Search Terms

Google Analytics displays "(not provided)" for most search keywords because Google encrypts the connection between its search results and your website. When someone clicks a link from Google Search to your site, Analytics cannot see what they typed into the search box — it only knows they came from Google. This encryption started in 2011 for signed-in Google users and expanded to nearly all searches by 2016.

The "(not provided)" label represents real traffic. These are people who found your website through Google Search, but you cannot see their exact search terms in Analytics. For many websites, this accounts for 90 percent or more of all search traffic. Understanding what those hidden searches are is important because it tells you which topics actually bring visitors to your site.

Key Takeaways

  • Google Search Console shows the actual search terms that bring visitors to your site, while Analytics shows only "(not provided)" — these two tools together give you the full picture.
  • Search Console displays the search queries people used, how often your site appeared in results, your average ranking position, and your click-through rate for each term.
  • You can filter Search Console data by date, country, device type, and search appearance to find patterns in which searches drive the most traffic.
  • Setting up the Analytics and Search Console connection lets you see search term data alongside visitor behavior, showing you what people do after they arrive.

Using Google Search Console to See Hidden Search Terms

Google Search Console is the tool that reveals what "(not provided)" actually means. While Analytics shows you that someone arrived from Google, Search Console shows you the exact search query they used. You access this data in Search Console under Performance, where you can see every search term that led to your site, how many times it appeared in results, how many times people clicked it, and what position your site ranked for that term.

Search Console requires you to own the website — you verify ownership by adding a code to your site's header or DNS records, or by connecting your Google Analytics account if you already have one. Once verified, Search Console begins collecting data when ready. The data appears with a two-day delay, so today you see searches from two days ago.

The Performance report in Search Console is the direct answer to what "(not provided)" hides. Open Search Console, go to Performance, and you see a table with four columns: Total Clicks, Total Impressions, Average CTR (click-through rate), and Average Position. Each row is a different search query. Clicking any query shows you the pages on your site that appeared for that search.

Connecting Analytics and Search Console for Complete Data

Linking your Analytics account to Search Console lets you see search terms alongside what visitors do after they arrive. In Analytics, go to Admin, then Property Settings, then Search Console. Select your Search Console property and save. After the connection is live, a new report appears under Acquisition called Search Console.

This linked report shows search queries from Search Console but also includes Analytics metrics like bounce rate, pages per session, and conversion rate for each search term. This tells you which searches bring not just traffic, but engaged visitors. A search term might drive many clicks but have a high bounce rate, meaning those visitors leave when ready. Another term might drive fewer clicks but have a lower bounce rate and higher pages per session, meaning those visitors actually explore your site.

The connection works one direction: Analytics pulls data from Search Console, not the other way around. If you remove the connection, Analytics stops showing the Search Console report, but Search Console continues collecting data normally.

Filtering Search Console Data to Find Patterns

Search Console's Performance report includes filters that help you find which searches matter most. At the top of the report, you can filter by date range, country, device (mobile, desktop, or tablet), and search appearance (web results, image search, news, or video). These filters let you answer specific questions about your traffic.

For example, filter by device to see whether mobile searches and desktop searches use different terms. Filter by country if your site serves multiple regions — you might find that one region searches for your product by a different name. Filter by date range to compare seasonal patterns, like whether people search for your topic more in certain months. The search appearance filter shows you whether your site appears in Google Images or Google News for certain terms, which tells you whether to invest in image optimization or news-style content.

You can also add a secondary dimension to the Performance report. Click the blue "+" button next to "Queries" and add a dimension like Page, Device, or Country. This shows you the breakdown — for example, which pages rank for which queries, or which queries come from which countries. This is useful for finding patterns that a single column would not show.

Understanding Search Console Metrics

Total Impressions means the number of times your site appeared in Google Search results for that query, whether or not someone clicked it. A high impression count with a low click count means your site ranks for that search but does not stand out enough to get clicks — this usually means your title or description in the search results needs improvement.

Total Clicks is the number of times someone clicked your site in the search results for that query. This is the traffic that actually reached your website. Average CTR (click-through rate) is clicks divided by impressions, shown as a percentage. If a search term has 100 impressions and 5 clicks, the CTR is 5 percent. Average Position is where your site ranked on average for that query — position 1 is the top result, position 2 is second, and so on.

Position and CTR are connected. A site ranking in position 1 typically gets a higher CTR than a site in position 5, because more people click the top result. If you see a search term where you rank in position 3 or 4 but have a low CTR, your title or meta description may not be compelling enough. If you rank in position 10 or lower, you need to improve your content to rank higher.

Finding Opportunities in Low-Ranking Searches

Search Console shows you searches where your site appears but does not rank well. These are opportunities. Filter the Performance report to show only searches where your average position is 6 or lower — these are searches where you appear on the first page of results but not at the top. These searches already know your site is relevant, but your ranking is not high enough to get many clicks.

For these searches, improving your content or your site's authority for that topic can move you from position 6 to position 3, which typically doubles or triples your clicks. Look at the search terms in this range, find the pages on your site that rank for them, and improve those pages. Add more detail, update outdated information, or improve the page's structure so it answers the search query more clearly.

You can also find searches where you rank well but get few clicks. These searches have low CTR despite good position. The problem is usually your title tag or meta description — they do not match what the searcher expects. Rewrite the title or description to be more specific or compelling, and you often see clicks increase without changing your ranking.

Exporting and Tracking Search Data Over Time

Search Console does not store historical data forever. The Performance report shows data from the last 16 months, but if you want to track trends over years, you need to export the data regularly. Click the read button (a down arrow) at the top right of the Performance report and choose CSV or Google Sheets. This exports the current filtered view — if you filter by date range, you export only that date range.

Create a Google Sheet and set up a monthly export. On the first day of each month, export the previous month's data and paste it into your sheet. Over time, you build a record of which searches drive traffic, how your rankings change, and which topics grow or shrink. This historical view shows patterns that a single month cannot — for example, whether your traffic for a topic is growing year over year, or whether a competitor is taking your traffic.

You can also set up automated exports using Google Sheets' IMPORTRANGE function or third-party tools that connect to Search Console's API, but manual monthly exports are reliable and require no technical setup.

Frequently Asked Questions

Does Search Console show me the same data as the "(not provided)" in Analytics?

Search Console shows the actual search queries, while Analytics shows only that traffic came from Google Search. Search Console is the complete picture. However, Search Console and Analytics may show slightly different traffic numbers because they count clicks differently — Search Console counts a click in the search results, while Analytics counts a page load on your site. Some people click but do not wait for the page to load.

How far back does Search Console data go?

Search Console stores 16 months of data in the Performance report. If you need older data, you must export it yourself and store it in a spreadsheet or database. Google does not provide a way to read all historical data at once.

Can I see search terms for visitors who do not click through to my site?

No. Search Console shows only searches where someone clicked your site in the results. It does not show searches where your site appeared but no one clicked it, though the Impressions metric tells you how many times your site appeared without a click.

What if my site does not appear in Search Console?

Your site must be verified in Search Console before it collects data. Go to search.google.com/search-console, click "Add Property," enter your website URL, and verify ownership. Verification takes a few minutes. After verification, Search Console begins collecting data when ready, but the Performance report shows a two-day delay.

Can I see search terms for traffic from Google Images or Google News?

Yes. In the Performance report, use the "Search Appearance" filter at the top and select "Image" or "News." This shows you the search queries that brought traffic from those sources. However, most websites see the majority of their search traffic from web results, not images or news.