Google Analytics 4 does not report backlinks, and no version of Google Analytics ever did. What GA4 records is referral traffic: the sessions that actually arrived from another website. That is a related number, but it is not the same thing. A backlink nobody clicks is completely invisible in GA4, while one popular link can send thousands of sessions on its own.
referral. That gives you every site that sent you a visit. For the actual list of pages linking to you, use the Links report in Google Search Console instead, because GA4 has no access to Google’s link graph.This confusion is worth clearing up properly, because a lot of older tutorials still tell people to look for a “Referrals” report that no longer exists under that name. Below you get the exact GA4 path, an exploration you can build in about three minutes, and an honest comparison of what each free Google tool can and cannot tell you about who links to your site.
Why GA4 cannot show you backlinks
A backlink is a hyperlink that exists on someone else’s page. Discovering one requires crawling the web. Google does exactly that, but the results live in Search Console and in Google’s internal index, not in Analytics. GA4 only ever sees what your own tag reports, and your tag only fires when a human loads a page on your site.
That means the referral data in GA4 is a click log, not a link inventory. Three consequences follow, and all three matter when you report numbers to a client or a boss:
A link with no traffic produces no GA4 row at all. Directory listings, footer citations, forum signatures and archived press pages routinely sit for years without a single click. They still pass signals to Google. GA4 will act as if they do not exist.
A single row can represent one link or five hundred. If a large publisher links to you from a template that appears on every article, GA4 shows one source with a big session count. You cannot tell from Analytics whether that was one editorial mention or a sitewide placement.
Referrals also include things that are not editorial links at all: payment gateways bouncing users back after checkout, your own subdomains, translation proxies, and email clients that strip tracking. Those are noise in a link audit but real rows in GA4.
The exact GA4 path for referral traffic
Google reorganized the reporting menus when GA4 replaced Universal Analytics, so the old Acquisition, All Traffic, Referrals path is gone. Here is the current route.
Open your GA4 property and click Reports in the left navigation. Expand Acquisition and choose Traffic acquisition. The report opens with Session default channel group as the primary dimension. Click the small dropdown arrow on that column header and pick Session source / medium.
You now have every combination of source and medium. To isolate genuine referrals, click Add filter at the top of the report, choose the dimension Session medium, set the match type to exactly matches and enter referral. Apply it, and the table reduces to sites that linked a visitor to you.
Set the date range in the top right to something meaningful. A single month is usually too short for link driven traffic, which arrives in bursts. Ninety days is a better default, and GA4 lets you tick Compare to put the previous period beside it.
Build a referral exploration you can reuse
The standard report is fine for a glance. For anything you plan to repeat monthly, build it once in Explore and save it.
Click Explore in the left navigation and choose Blank. In the Variables column, click the plus beside Dimensions and import Session source, Session medium and Landing page + query string. Beside Metrics, import Sessions, Engaged sessions, Average engagement time per session and Key events.
In the Settings column, drag Session source into Rows and the four metrics into Values. Then drop a filter on Session medium exactly matching referral. If you want to strip out your own domain and the usual checkout noise in one move, use a regex filter on Session source with the does not match regex condition:
example\.com|paypal\.com|checkout\.stripe\.com|translate\.google\.comSwap example.com for your own domain. Escaping the dot is optional in practice but correct, and it stops the pattern matching things like examplexcom.net.
Save the exploration and it stays in your property. Anyone with access can open it, change the date range, and export to CSV or Google Sheets from the export icon in the top right.
Where the real backlink data lives
Search Console is the free source of truth for links Google has actually discovered. Open your property, scroll to the bottom of the left menu and click Links. The External links panel gives you Top linked pages, Top linking sites and Top linking text. Click any of them to drill in, and use the export button for a CSV.
Google is explicit that this report shows a sample rather than a complete inventory, and it groups by root domain, so example.com, www.example.com and m.example.com collapse into one row. Exports are capped at 100,000 rows, which is far more than most sites will ever need. Read the official documentation on the Search Console Links report if you want the precise definitions.
| Question you have | GA4 | Search Console | Paid backlink tool |
|---|---|---|---|
| Which sites link to me | No | Yes, sampled | Yes, own crawl |
| Which links send actual visitors | Yes | No | No |
| Anchor text used | No | Yes, Top linking text | Yes |
| Whether a link is nofollow | No | No | Usually yes |
| Revenue or key events from a link | Yes | No | No |
| When a link first appeared | Only if it drove a visit | Latest links list only | Yes, with dates |
| Cost | Free | Free | Subscription |
The practical workflow is to use all three. Search Console tells you which links exist. GA4 tells you which of them are worth anything in traffic and conversions. A commercial crawler fills the gap on history, nofollow attributes and competitor comparison. If you are also tracking how those visitors behave once they land, our guide to setting up events in Google Analytics 4 covers the measurement side.
Why the numbers never line up
People often expect the count of referring domains in Search Console to roughly match the count of referral sources in GA4. It rarely does, and the gap is usually larger than a factor of two. Here is what drives it.
Most links are never clicked. That is normal, not a tracking failure. Editorial links inside long articles get a click rate that rounds to zero on most sites.
Browsers and privacy settings strip the referrer. When a visitor arrives from an HTTPS page whose referrer policy is restrictive, or from an app, GA4 files them under Direct. Those sessions are real link clicks that will never appear in your referral list.
Consent banners suppress collection. If your banner blocks Analytics until the visitor accepts, every session from someone who declines is missing. On some sites that is a large fraction of European traffic.
Redirects rewrite the source. Link shorteners, tracking wrappers and aggressive server redirects can replace the original referrer with their own domain, or drop it entirely.
Troubleshooting
Your own domain appears as a referral. This is a self referral, and it usually means the tag is missing on one part of the site, or a payment or login step sits on a subdomain. Fix the tag coverage first. GA4 treats a property’s configured domains as internal, so add every subdomain you own to the data stream’s list of configured domains under Admin, Data collection and modification, Data streams, then Configure tag settings.
Everything shows up as Direct. Check that your tag actually loads on the landing pages people arrive on, not just the homepage. If you installed through a plugin, verify with GA4 DebugView or by watching the network requests in your browser’s developer tools. Our walkthrough on adding Google Analytics to WordPress covers the common installation mistakes.
A big referrer vanished overnight. Before assuming the link was removed, check whether the referring page changed its referrer policy or moved behind a redirect. Search Console’s Links report is the fast way to confirm the link itself still exists.
Referral sessions have zero engagement. Look at the landing page column. Frequently the link points at a URL that now 404s or redirects to the homepage, so people leave immediately. That is a fixable problem and often the highest value thing in the whole report.
Search Console shows links but you want queries too. Those are separate reports. See our guide on finding search queries in Google Analytics 4 for how the Search Console link surfaces query data inside GA4.
Frequently asked questions
Can I see backlinks in Google Analytics 4 at all?
No. GA4 has no crawler and no access to Google’s link graph, so it cannot list pages that link to you. It can only show referral traffic, meaning visits that arrived from another site. For a list of links, use the Links report in Search Console or a commercial backlink crawler.
What happened to the old Referrals report?
Universal Analytics had Acquisition, All Traffic, Referrals as a standalone report. GA4 folded that into Traffic acquisition. You reach the same data by switching the primary dimension to Session source / medium and filtering Session medium to referral.
Why is my referral traffic so much lower than my backlink count?
Because most backlinks are never clicked, and a share of the clicks that do happen lose their referrer to privacy settings, redirects or consent blocking. A ratio where referring domains vastly outnumber referral sources in GA4 is completely normal and not a sign of broken tracking.
How do I stop payment gateways showing as referrals?
Add them to the unwanted referrals list. Go to Admin, Data collection and modification, Data streams, select your web stream, open Configure tag settings, then List unwanted referrals. Sessions from those domains keep their original source instead of being reattributed.
Does referral traffic help my rankings?
Referral traffic itself is not a ranking factor. The underlying link may carry weight for Google, but the clicks are valuable in their own right: they are people already interested enough to follow a recommendation, which is why they usually convert better than cold search traffic.
Is the free Search Console Links report enough?
For most small and medium sites, yes. It is sampled and it lacks history and nofollow flags, but it comes straight from Google, it is free, and it covers the two questions that matter most: who links to you and what anchor text they use.
The bottom line
Treat GA4 as your answer to “which links are earning me visitors” and Search Console as your answer to “which links exist”. Trying to force one tool to do both jobs is where most of the confusion in older tutorials comes from. Build the referral exploration once, save it, and you have a repeatable monthly view that ties link building to sessions and key events rather than to a raw domain count.
If link building is part of a wider program, connect the numbers to outcomes rather than volume. Our piece on using Google Analytics for marketing shows how to line up acquisition data with the campaigns that produced it, which is what turns a referral list into a budget argument.
About this article: GeekBlog covers U.S. technology news, AI, phones, smartwatches and gaming. Every story is written and checked under our Editorial Policy. Spotted a mistake or have a story tip? Contact our editors.

