Blog Analytics & Insights

GA4 keyword report: how to unlock it with Google Search Console

TL;DR

GA4 hides keyword data unless you link Google Search Console. Verify your site in Search Console, connect it in GA4 under Admin, publish the Search Console report, and within 48 hours the Queries report shows clicks, impressions, CTR and average position. Use that data to build topic clusters, refresh declining pages and rewrite titles on pages that get impressions but few clicks.

Key takeaways

  1. Connect Google Search Console to GA4 through Admin, then Search Console links, and publish the Search Console report in the Reports library.
  2. Wait about 48 hours after linking before query data appears, and expect GSC historical data to cover only the past 16 months.
  3. Create topic clusters around keywords you already rank for, so content covers every way people search a topic.
  4. Compare the last 90 days of query data to find keywords where you lost clicks and refresh those pages.
  5. Rewrite title tags of 50-60 characters and meta descriptions of around 105 characters on pages with high impressions but low CTR.
  6. Use rank-tracking tools for alerts and AI search surfaces such as ChatGPT and Google AI Mode, which GA4's snapshot cannot monitor.

Google Analytics 4 does not show keyword rankings by default. Universal Analytics displayed keyword information directly until Google removed it for privacy reasons. Semrush notes this change in a guide published on 3 November 2026. For a local business, the GA4 keyword report has to be unlocked by connecting Google Search Console. It shows which search terms actually bring customers to your site.

Can you see keyword rankings in Google Analytics 4?

Not by default. The previous version of Google Analytics showed keyword information directly, similar to a basic rankings report, but Google removed it to better protect user privacy. The only built-in path to organic keyword data in GA4 is the Google Search Console integration. Once linked, impressions, clicks, average position and click-through rate appear inside GA4.

Most marketers still prefer the original tool. A Semrush LinkedIn poll surveyed 36 respondents. Of them, 86% said they use Google Search Console directly, and only 14% use the report inside GA4. This suggests the integration is underused, even though it unifies performance data in one place.

What does “not provided” mean in Google Analytics keywords?

The “(not provided)” label means Google withheld the search term behind an organic visit. The practice started in October 2011, when Google began encrypting search referrer data for logged-in users to protect privacy. By late 2013, the company had extended encryption to virtually all organic Google searches. So “(not provided)” became the largest “keyword” in most Universal Analytics properties.

GA4 still shows the label in places like the manual report’s “Session manual term” dimension, but it has no keyword report built around it. You work within Google Search Console’s own limits instead of working around that bucket. Historical data covers only the past 16 months. Google also applies query-level privacy thresholds.

How to see organic keyword data in GA4 via Google Search Console

The connection takes four steps.

  1. Verify your site in Google Search Console. Use the same Google email as your GA4 property. When adding a property, choose “Domain” to collect data for all URLs on your domain (verified through your DNS provider) or “URL prefix” to cover a specific website section, which you can verify through your GA4 tracking tag.

  2. Link the two accounts. In GA4, go to Admin, then “Search Console links” under Product links, click “Link”, choose your GSC account, select a web stream, review and submit.

  3. Publish the report. GA4 does not display query data by default. Go to Reports, open the Library in the bottom-left corner, find the Search Console report, click the three dots and select “Publish”. It then appears in the reports menu.

  4. Access keyword data. Wait about 48 hours for data to appear, then open “Queries” to see each keyword with its clicks, impressions, click-through rate and average position.

Tips for using GA4 keyword data to optimize your website

Create topic clusters around proven traffic. A topic cluster is a pillar page plus supporting subpages. For a bicycle shop, that means a main “best mountain bikes” page supported by “best bikes for beginners” and similar subpages. Sort the Queries report by clicks. Look for patterns in purchase-related queries. Expand content to cover the full range of ways people search around a topic. That breadth also helps AI systems, which break searches into related sub-queries, a process known as query fan-out.

Find content refresh opportunities. In the Queries report, turn on the date comparison, select the last 90 days and apply. Identify queries where you lost the most clicks. Search each one on Google and study the top-ranking pages. Then find ways to make your content more helpful than theirs.

Optimize underperforming pages. Open Search Console’s “Google organic search traffic” report and look for pages with high impressions but a low CTR. Rewrite their title tags, mirroring but not copying the top-ranking pages. Keep the tags between 50 and 60 characters. Write meta descriptions of around 105 characters, each including the primary keyword. Watch the trade-off: a high CTR paired with a low engagement rate means the title over-promised. Increasingly, high impressions with low clicks also reflect competition from Google’s AI Overviews, which can satisfy a query above the organic results.

How to get more detailed keyword data

The GA4 Queries report offers an “Average position” column. But it is a snapshot: it does not alert you when rankings change or let you track a specific group of keywords over time. Rank-tracking tools fill that gap. Semrush’s Position Tracking, for example, monitors rankings on traditional Google and Bing results. It also monitors AI-powered surfaces such as ChatGPT and Google AI Mode. The tool can import your keyword list directly from Google Search Console.

Combining GSC, GA4 and a dedicated tracking tool centralises your organic search performance data. For an owner or agency juggling several clients, that saves switching between tools and spots ranking changes immediately.

Sources: