Tutorial · search-console · Published 2026-08-16 · 3 min read
Linking Search Console to Google Analytics 4
Link Google Search Console to GA4: Admin product links, select the stream, publish the Search Console collection, and understand which dimensions line up.
Search Console and Google Analytics 4 measure different things, and the difference is exactly why linking them is useful. Search Console knows the query and the position; GA4 knows what the visitor did after the landing. Linking the two properties puts the query and the behaviour side by side in GA4, so you can see that the query that earns clicks also leads to engagement or conversion.
The link is not a data join you own; it is a connection Google manages. You pick one Search Console property and one GA4 web data stream, Google pairs them, and two reports appear in GA4.
Create the link
- Sign in to GA4 and open Admin.
- Under Product links, click Search Console links.
- Click Link. If you are a verified owner of the Search Console property, choose it under "Link to Search Console properties I manage". If you can only paste the property URL, that works for a property someone else owns, as long as you have the right access on the analytics side.
- Choose the GA4 web data stream for the site. The stream determines which website the Search Console data is associated with.
- Review and submit, then wait for Google to start syncing. Data usually begins appearing within 48 hours after Search Console collects it.
The pairing is strict: one Search Console property links to one GA4 web data stream. You cannot cross-search queries with most other GA4 dimensions, because the Search Console metrics only line up with a specific set. That constraint is worth knowing before you plan a report.
Publish the reports
The integration itself does not put anything in the GA4 navigation. The Search Console reports ship unpublished in the report library:
- Open Reports and go to the Library.
- Find the Search Console collection.
- Click Publish so the reports appear in the left navigation.
Until you publish, the collection exists but nothing shows in the sidebar. Once published, you get two reports:
- Google Organic Search Queries: the query list with Search Console metrics (clicks, impressions, click-through rate, average position).
- Google Organic Search Traffic: landing pages paired with GA4 behaviour metrics (engaged sessions, engagement rate, average engagement time), which is the report that ties search to behaviour.
Read the dimensions correctly
The main trap is expecting to combine Search Console data with GA4 data freely. Search Console metrics are only compatible with the Search Console dimensions plus a few GA4 dimensions: landing page, device, and country. You can drill by query, page, country, device, and search appearance, but you cannot cross the query column with, say, source/medium or a custom dimension.
In practical terms:
- Use the queries report to answer "which search terms brought visitors".
- Use the organic search traffic report to answer "which pages engaged those visitors".
- Use the common landing-page and date columns to reason about sessions, even though the query and session data live on different rows.
If the report shows no data, check that the link points at the intended web data stream and that the Search Console property has recent activity. A newly added property with empty Search Console reports will also show empty in GA4. For the conceptual gap between click counts and session counts, the Search Console versus GA4 traffic article explains why the two tools seldom agree to the digit, and the performance report guide shows what the Search Console side measures before it enters GA4.