The short answer: before the click and after it
Google Search Console and Google Analytics are not rivals, and Google's own documentation says so. Search Console measures what happens in Google Search before someone reaches your site: impressions, clicks, click-through rate and average position. Analytics measures what visitors do once they arrive, which pages they open, how long they stay and what actions they take, across every channel from email, referrals and social to paid and organic search. Only Analytics measures conversions. Search Console never sees your pages. So the real question is not which tool to pick. It is which one to trust for which number.
Google draws that line itself: the "source of truth for Search performance will always be Search Console, while the source of truth for behavior inside your site will be Google Analytics" [1]. Keep that sentence in mind and most arguments about mismatched numbers end before they start. Both tools are free, so the choice is never about money. The table below sums up where each tool stands.
| Feature | Search Console | Google Analytics |
|---|---|---|
| Measures | Search before the visit | Behavior after the visit |
| Price | Free | Free, 360 by contract |
| Queries | Yes | Only via linked reports |
| Conversions | No | Yes |
| Data delay | 2 to 3 days | Minutes |
| History | 16 months | Retention 2 or 14 months for explorations |
| Penalty alerts | Yes | No |
Price, setup and verification
Both free, with one exception
Both tools are free. Search Console has no paid tier at all [2], and Google Analytics gives you its tools free of charge to understand the customer journey. The only paid option is Analytics 360, which needs a contract and publishes no price. In practice a small business can run both for years without a bill. Search Console simply has nothing to sell, which removes price from the comparison entirely.
Two very different setups
Search Console needs a Google account and proof that you own the site. Verification can use DNS, an HTML file or tag, Tag Manager, or the Google Analytics tag already on the page, and data starts collecting as soon as anyone adds the property, even before verification. Analytics needs a tag on every page, and data may take up to 30 minutes to begin after setup. A missing tag on some pages means missing data. Search Console needs no tag at all, because it reads Google's own logs. That difference explains many gaps. A checkout on a separate payment domain without the tag loses the session in Analytics, while Search Console still records the original click from Google.
Let the Analytics tag verify Search Console
If Analytics is already installed, it can verify Search Console. Google requires the same Google account for both tools, and in GA4 the verification code is tied to a data stream. It is the fastest route. Set up Analytics first if the site sells or collects leads, because its tag doubles as verification. Set up Search Console first on a content site, because indexing problems block everything else. Either way, both should be live within a day. Our Search Console setup guide covers the Search Console side in detail.
Why clicks and sessions never match
The closest pair, and how big a gap is fine
Google recommends comparing Search Console clicks with Analytics sessions as the closest pair. A click happens when a person clicks a link in a Google Search result that leads to your website, while a session is a period of interaction on the site. They will not match. Google lists the usual reasons: tag coverage, consent opt-outs, time zones, attribution, canonical URLs, search types, non-HTML files and bots. Its advice is calm: "If the difference is small, you can ignore the discrepancies" [1]. Worry only when the gap changes suddenly. A stable gap is normal.
Consent and time zones
Consent is the biggest lever. When a site asks users to accept tracking and they opt out, Analytics data is skewed, while Search Console counts clicks on Google's side and never sees the banner. In regions with strict consent rules, this alone can make Search Console clicks run well above Analytics sessions. Time zones come next. Search Console uses Pacific Time, and it cannot be changed; Analytics uses the zone you choose. For a business in New York, a Search Console day runs from 3 a.m. to 3 a.m. local time. A sale that starts at midnight Eastern lands its first three hours on the previous Search Console day, splitting one launch across two dates.
Attribution, URLs and search types
Attribution adds a third layer. Analytics offers three attribution models, while Search Console counts every click in Google Search, and the closest match is the Analytics default. Conversions credited to organic search depend on that model. URLs differ as well. Search Console reports only the Google Search canonical URL, whereas Analytics reports any URL that carries the tracking code. Parameter URLs and duplicates get merged in one tool and split in the other, so landing page reports look different for the same traffic. Search Console also breaks traffic down by web, image, video, news and Discover, while Analytics groups it by channel and source. Map the two first.
PDFs, bots and why trends should still agree
Search Console includes non-HTML pages such as PDFs by default, and Analytics cannot tag a PDF, so a site full of downloadable guides sees clicks that never become sessions. That is expected, not broken. Analytics also excludes known bots automatically, while Search Console does not necessarily filter them out; the effect is usually small. Through all of this, Google expects the general trends to look similar. If Search Console clicks rise 20% and Analytics organic sessions fall 20%, check the Analytics tag, consent changes and channel rules first. In Analytics, compare against the Traffic acquisition report, filtered to the google source and the Organic Search channel.
Search Console runs on Pacific Time and Analytics on your own time zone, so daily totals split differently. Weekly trends wash the shift out.
Freshness, history and limits at scale
How fast the data arrives
Search Console data is usually available in 2 to 3 days, while Analytics shows data within minutes and has a Realtime report. On a launch day, Analytics answers first. A marketer checking a launch on Monday morning sees Sunday's Analytics sessions right away, while Search Console's Sunday numbers usually arrive on Tuesday or Wednesday and may still be preliminary. For organic search, let Search Console settle before drawing conclusions. Patience pays here.
How long it is kept, and where detail disappears
Search Console keeps 16 months of performance data, with no way to buy more in the interface. Analytics keeps aggregated reports longer, but its retention setting of 2 or 14 months on standard properties only affects explorations and funnel reports. The two limits are different things. Both tools also hide detail at scale: Search Console tables show up to 1,000 rows, and Analytics explorations sample above 10 million events per query, against 1 billion on Analytics 360, which also raises retention to up to 50 months. For full detail, both send data to BigQuery. One last trap: Universal Analytics stopped processing hits on July 1, 2023. Relink in GA4.
What only one of them can tell you
Queries belong to Search Console
Only Search Console shows Google search queries. Inside Analytics, queries appear only through the linked Search Console reports, and even then they come with Search Console's anonymized queries and row limits. Keyword research inside Analytics therefore inherits every Search Console limit, including the 1,000-row tables and hidden rare queries. Linking adds convenience. It never adds queries. Privacy works differently too: Search Console reports aggregated search data and hides rare queries, so it needs no cookie banner, while Analytics collects on-site behavior and usually needs consent. Our Performance report guide shows how to read the query data properly.
Conversions and loyalty belong to Analytics
Only Analytics measures conversions. Search Console counts clicks and stops at your door. To know which queries lead to sales, Google recommends BigQuery, joining Search Console bulk exports with Google Analytics BigQuery exports, and that is the only per-query join Google endorses. Analytics also owns the quality signals. Returning users are the share of users who started at least one previous session and came back, and engagement rate measures sessions that last or convert. Search Console has no notion of a returning searcher.
Indexing, penalties and security belong to Search Console
Here Analytics has nothing. Search Console reports indexing reasons, URL Inspection, Core Web Vitals and HTTPS, and only Search Console reports manual actions and security issues, emailing owners when they appear. If pages are not indexed, Analytics shows only the result: fewer sessions. Search Console shows why, which is why technical SEO starts there. On a hacked site serving spam pages, Analytics may only show a strange spike of sessions on unknown URLs, if the injected pages carry the tag at all. For a business that depends on organic search, that alert is reason enough to verify the site.
Linking Search Console to Analytics
The steps and the one-to-one rule
In Analytics, go to Admin, then Product links, then Search Console Links, and click Link [3]. You need the Editor role on the Analytics property and verified ownership in Search Console, both on the same login. In agencies it often stalls because the person with Editor rights is not a verified owner. Links cannot be edited, only deleted and recreated. A web data stream links to only one Search Console property, each Analytics property can have only one linked stream, and Search Console's associations follow the same one-to-one rule. Sites with many subdomains must choose which property to link.
Two reports, unpublished by default
Linking adds two reports: Google Organic Search Queries and Google Organic Search Traffic. The collection is unpublished by default and must be published from the Library, which is exactly why many users link the tools and never find the reports. Even once published, they are narrow. Search Console metrics combine only with three Analytics dimensions, Landing page, Device and Country. The reports currently do not support time-series charts, and they hold at most 16 months of data. Most teams use them for quick landing page checks and return to Search Console for anything deeper.
After linking, the Search Console report collection stays unpublished. Publish it from the Analytics Library or you will never see the two reports.
When data starts and who can see it
Timing depends on the order of setup. If you create the web data stream first and verify later, data starts at verification; if you verify first, it starts when the stream is created. Search Console data then arrives in Analytics 48 hours after Search Console collects it. Plan the order on a new site. Linking also shares data. Anyone with access to the associated Analytics property may be able to see Search Console data for that site, and if the property moves to another Analytics account, its new users see that data without a notification. Review access lists first.
Anyone with access to the linked Analytics property may see Search Console data, and new users inherit it without a notification if the property moves accounts.
Measuring AI search takes both tools
The two tools see AI from opposite sides. Search Console counts AI Overviews and AI Mode clicks inside its Web data, and its generative AI report, which reached all sites on August 31, 2026, shows their impressions [4]. Analytics cannot see impressions, because nobody has visited yet. On the other side, Analytics added an AI Assistant channel on May 13, 2026 for visits from ChatGPT, Gemini and Claude, which never pass through Google Search. Each tool sees a half the other misses. To measure AI search completely, you need both tools plus Bing's AI report. Our guide to Search Console's AI reports goes further into the Google side.
Reporting both together: Looker Studio and BigQuery
Google's free Looker Studio template
Google publishes a free Looker Studio template that joins the two tools, with orange for Analytics and blue for Search Console, and with Analytics data pre-filtered to google and organic sessions. It uses five metrics: sessions, engagement rate and returning users from Analytics, plus clicks and CTR from Search Console. That mix describes both reach and quality, and it shows that Google expects clicks and sessions to trend together, not to agree.
BigQuery, and where the costs start
Both tools export to BigQuery, where costs begin. Search Console's bulk export has no backfill, and its setup page says usage above the free quota is charged. Analytics standard properties export up to 1 million events a day in daily export, and streaming export costs $0.05 per gigabyte. Google Analytics notes that the storage quota is small for free projects, at 10GB. One gigabyte holds roughly 600,000 Analytics events, so a site exporting 1 million events a day fills that free 10GB in about six days. Storage and queries are billed by Google Cloud.
Which tool, for which team
Who lives where, and how long each takes to learn
SEO specialists live in Search Console. Marketers, product teams and finance live in Analytics, and owners of small sites often open only one. For WordPress, Google's advice is Site Kit, which shows both in one dashboard without learning two tools. The learning curves differ in kind. Search Console is narrower, and its hard part is reading aggregation correctly. Analytics, with events, conversions, attribution, audiences and explorations, takes weeks to learn, and its hard part is setting it up correctly. Many small businesses use Search Console well long before they use Analytics well.
When one tool is enough
A blog or local business that cares about Google rankings, not funnels, can live in Search Console. A local plumber with 40 pages who gets calls from Google can see which service and city queries bring clicks, which pages are indexed and whether anything is broken, and Google suggests a monthly check for light users. Add Analytics when sales or leads need tracking. The reverse case is a site that gets most of its traffic from ads, email or social. It can run Analytics alone, but it loses manual action and security alerts, and verifying Search Console costs minutes once the tag exists. Skipping it makes little sense.
Stores, publishers and agencies
Stores need Analytics for revenue and for the organic landing pages that sell, and Search Console for product indexing and merchant listings. Together they connect queries to orders, roughly. Publishers need Search Console for Discover and News, which Analytics cannot break out the same way, and Analytics for returning readers. Discover is less predictable than Search, so publishers watch both daily. Agencies join both in Looker Studio. Access is the hard part. Ask owners to add you as a user in both, rather than taking ownership of client accounts.
A weekly routine, and what to do when traffic drops
On Monday, open the Search Console Performance report for clicks and queries, and Page indexing for new errors. Then move to Analytics for organic sessions, engagement and conversions. Compare trends, not totals, and add annotations for changes. Fifteen minutes covers most small sites. When traffic drops, start in Search Console. Google's own guide sets the date range to the last 16 months, compares periods and checks each search type. If Search Console clicks are stable but Analytics sessions fell, the cause is tracking, not Google. If both fell, it is Search.
Frequently asked questions
What is the difference between Google Search Console and Google Analytics?+
Search Console reports search impressions and clicks before a visit; Analytics reports what visitors do on the site, including conversions.
Why don't Search Console clicks match Analytics sessions?+
They come from different systems: tag coverage, consent opt-outs, time zones, attribution, canonical URLs, search types, non-HTML files and bots all pull them apart. Google says a small difference can be ignored.
Can Google Analytics show search queries?+
Only through the linked Search Console reports, and those queries keep Search Console's anonymized queries and row limits.
Are Search Console and Google Analytics free?+
Yes. Search Console has no paid tier; the only costs are Analytics 360, sold by contract, and BigQuery usage above the free quota.
How do I link Search Console to Google Analytics?+
In Analytics, go to Admin, Product links, Search Console Links and click Link. You need the Editor role on the property and verified ownership in Search Console, then you must publish the report collection from the Library.
Which should I set up first?+
Analytics first if the site sells or collects leads, because its tag can verify Search Console. Search Console first for content sites, because indexing problems block everything else.
The bottom line
Search Console versus Google Analytics is a false choice. Search Console owns the search result: impressions, clicks, indexing, penalties and AI Overviews. Analytics owns the visit: sessions, engagement and conversions. Google names each the source of truth for its side, and only the two together can connect a query to a sale, which is why Google's own template and BigQuery guidance assume you have linked them. Run both, link them, publish the linked reports, and read trends rather than matching totals.
- [1] Using Search Console and Google Analytics Data for SEO (2026-10) https://developers.google.com/search/docs/monitor-debug/google-analytics-search-console
- [2] Search Console Help: About Search Console (2026-10) https://support.google.com/webmasters/answer/158587?hl=en
- [3] Connect Search Console to Google Analytics (2026-10) https://support.google.com/analytics/answer/10737381?hl=en
- [4] Generative AI performance report (Search) (2026-10) https://support.google.com/webmasters/answer/16984139?hl=en