{"id":188190,"date":"2025-05-26T11:39:21","date_gmt":"2025-05-26T16:39:21","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/?p=188190"},"modified":"2025-08-26T09:53:40","modified_gmt":"2025-08-26T14:53:40","slug":"generative-engines-are-breaking-web-analytics","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/","title":{"rendered":"AI Assistants Are Breaking Web Analytics and Hurting Their Future"},"content":{"rendered":"\n<div class=\"intro-txt\">Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not&nbsp;yours.<\/div>\n\n\n\n<p>I was looking at our LLM filter in <a href=\"https:\/\/ahrefs.com\/web-analytics\">Ahrefs Web Analytics<\/a> and noticed some common AI assistants missing from the list. They\u2019re in our filters, but we aren\u2019t seeing any data from them for&nbsp;sites.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1967\" height=\"1050\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png\" alt=\"Ahrefs Web Analytics filtered to LLM traffic\" class=\"wp-image-188191\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png 1967w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic-680x363.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic-768x410.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic-1536x820.png 1536w\" sizes=\"auto, (max-width: 1967px) 100vw, 1967px\"><\/figure>\n\n\n\n<p>This invisible traffic problem comes from these systems stripping the referral value. I first noticed this <a href=\"https:\/\/ahrefs.com\/blog\/google-ai-mode-is-here-but-you-cant-track-it-properly\/\">problem with AI Mode in Google<\/a>, but it\u2019s a common problem for AI assistants.<\/p>\n\n\n\n<p>This is most likely a mistake on their part, but in some cases may be intentional. Some of these tools probably want more market share and just made a mistake, while others may not want you to be able to measure traffic from the systems. Google has said the clicks from AI Search are higher quality, but we have no way to verify that.<\/p>\n\n\n\n<p>If you have a website that sends traffic to other sites, you should want it to be tracked properly. In the case of AI assistants, I warned that these AI bots need to send that info in order to <a href=\"https:\/\/ahrefs.com\/blog\/ai-bot-block-rates\/\">fulfill their social contract<\/a>, where they provide traffic to websites, and websites allow these bots to crawl and their data to be&nbsp;used.<\/p>\n\n\n\n<blockquote class=\"small\"><div class=\"quote-content\">\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>There\u2019s a cost to bots crawling your websites and there\u2019s a social contract between search engines and website owners, where search engines add value by sending referral traffic to websites. This is what keeps most websites from blocking search engines like Google, even as Google seems intent on taking more of that traffic for themselves. This social contract extends to AI assistants.<\/p>\n\n\n\n<p>I think many site owners want to let these bots learn about their brand, their business, and their products and offerings. But while many people are betting that these systems are the future, they currently run the risk of not adding enough value for website owners.<\/p>\n\n\n\n<p>The first LLM to add more value to users by showing impressions and clicks to website owners will likely have a big advantage. Companies will report on the metrics from that LLM, which will likely increase adoption and prevent more websites from blocking their&nbsp;bot.<\/p>\n\n\n\n<\/blockquote><\/div><\/blockquote>\n\n\n\n\n<p>The same sentiment is true for attribution. If these AI assistants want to win market share, they need to be present in reporting to companies. So far, many are not doing a great&nbsp;job.<\/p>\n\n\n\n<div class=\"intro-tok\" id=\"intro_tok\" style=\"display:none;\"><div class=\"intro-title\">Contents<\/div><a href=\"#\" class=\"expand-dots\"><span><\/span><span><\/span><span><\/span><\/a><\/div>\n\n\n\n<p><a id=\"post-187899-_gjdgxs\"><\/a><\/p><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Methodology and Findings\" data-section=\"key-takeaways\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_njsagp43hsh5\"><\/a>Methodology and findings<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>I was checking the referrer value by typing \u201cdocument.referrer\u201d in Chrome Dev Tools Console to see if the referrer was passed. If it is, it outputs a value saying where it came from, and if not, it\u2019s&nbsp;blank.<\/p>\n\n\n\n<p>Some of the AI assistants send the referrals, others don\u2019t send them at all, and some send them for certain things and not others. I\u2019ve marked those with a warning to indicate partial results.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1776\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/word-image-188190-2.png\" alt class=\"wp-image-188192\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/word-image-188190-2.png 1400w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/word-image-188190-2-335x425.png 335w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/word-image-188190-2-768x974.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/word-image-188190-2-1211x1536.png 1211w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\"><\/figure>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"ChatGPT\" data-section=\"ChatGPT\">\n\n\n\n<h2 class=\"wp-block-heading\">ChatGPT <strong>\u26a0\ufe0f<\/strong><\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>An in-content link in my paid account of ChatGPT has a <a href=\"https:\/\/ahrefs.com\/seo\/glossary\/noreferrer\">noreferrer attribute<\/a> on the link. This would prevent the referral value from being&nbsp;sent.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"366\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/chatgpt-is-not-passing-the-referrer-on-in-content.png\" alt=\"ChatGPT is not passing the referrer on in-content links\" class=\"wp-image-188193\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/chatgpt-is-not-passing-the-referrer-on-in-content.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/chatgpt-is-not-passing-the-referrer-on-in-content-680x122.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/chatgpt-is-not-passing-the-referrer-on-in-content-768x137.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/chatgpt-is-not-passing-the-referrer-on-in-content-1536x275.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>As expected, there is no referrer shown in the Chrome Dev Tools Console. It comes back&nbsp;empty.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>document.referrer\n''<\/code><\/pre>\n\n\n\n<p>In <a href=\"https:\/\/ahrefs.com\/web-analytics\">Ahrefs Web Analytics<\/a>, this is recorded as Unknown, but in Google Analytics it would be classified as Direct. Google lumps traffic from unknown sources and internal website traffic together as Direct, whereas we separate them into Unknown and Internal.<br><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"998\" class=\"wp-image-188194\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-traffic-is-treated-as-unknown.png\" alt=\"The traffic is treated as Unknown\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-traffic-is-treated-as-unknown.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-traffic-is-treated-as-unknown-680x331.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-traffic-is-treated-as-unknown-768x374.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-traffic-is-treated-as-unknown-1536x749.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/p>\n\n\n\n<p>What\u2019s interesting is that when I looked at the same type of link in a free account, it did not have the noreferrer attribute. It\u2019s tracked properly.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1995\" height=\"90\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-free-account-did-send-the-referrer.png\" alt=\"The free account did send the referrer\" class=\"wp-image-188195\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-free-account-did-send-the-referrer.png 1995w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-free-account-did-send-the-referrer-680x31.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-free-account-did-send-the-referrer-768x35.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/the-free-account-did-send-the-referrer-1536x69.png 1536w\" sizes=\"auto, (max-width: 1995px) 100vw, 1995px\"><\/figure>\n\n\n\n<p>For lists of links, they were also tracked properly.&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"378\" class=\"wp-image-188196\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/lists-of-links-were-tracked-properly.png\" alt=\"Lists of links were tracked properly\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/lists-of-links-were-tracked-properly.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/lists-of-links-were-tracked-properly-680x126.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/lists-of-links-were-tracked-properly-768x142.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/lists-of-links-were-tracked-properly-1536x284.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/p>\n\n\n\n<p>The links to Sources in the content and at the bottom of the response are also tracked properly, and they add a <a href=\"https:\/\/ahrefs.com\/blog\/url-parameters\/\">URL parameter<\/a> \u201c?utm_source=chatgpt.com\u201d to the URLs as&nbsp;well.&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"528\" class=\"wp-image-188197\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/sources-at-the-end-are-tracked-properly-and-add-a.jpg\" alt=\"Sources at the end are tracked properly and add a parameter\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/sources-at-the-end-are-tracked-properly-and-add-a.jpg 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/sources-at-the-end-are-tracked-properly-and-add-a-680x175.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/sources-at-the-end-are-tracked-properly-and-add-a-768x198.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/sources-at-the-end-are-tracked-properly-and-add-a-1536x396.jpg 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188190-_ndanjtlbwehh\"><\/a>Web Search<\/h3>\n\n\n\n<p>Most of the links in Web Search mode had the referrer. I did run into an interesting example when there are multiple references. The top one had a referrer, the other 2 did&nbsp;not.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1286\" height=\"320\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/mixed-referrers-in-web-search-mode.png\" alt=\"mixed referrers in web search mode\" class=\"wp-image-188198\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/mixed-referrers-in-web-search-mode.png 1286w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/mixed-referrers-in-web-search-mode-680x169.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/mixed-referrers-in-web-search-mode-768x191.png 768w\" sizes=\"auto, (max-width: 1286px) 100vw, 1286px\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188190-_hrto76vujz4o\"><\/a>DeepResearch<\/h3>\n\n\n\n<p>For DeepResearch mode, in-content links were attributed properly, but the sources at the end were marked with noreferrer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188190-_lus6p2auxfa\"><\/a>HTTP Headers<\/h3>\n\n\n\n<p>If you look at the HTTP Headers, you\u2019ll sometimes find a <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Reference\/Headers\/Referrer-Policy\">Referrer-Policy header<\/a> to specify what and how much information gets passed in the referrer. You can use the <a href=\"https:\/\/ahrefs.com\/seo-toolbar\">Ahrefs SEO Toolbar<\/a> to view this information by going to the HTTP headers tab.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1060\" height=\"815\" class=\"wp-image-188199\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/referrer-policy-can-be-checked-in-the-http-headers.png\" alt=\"referrer policy can be checked in the HTTP headers with the Ahrefs SEO Toolbar\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/referrer-policy-can-be-checked-in-the-http-headers.png 1060w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/referrer-policy-can-be-checked-in-the-http-headers-553x425.png 553w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/referrer-policy-can-be-checked-in-the-http-headers-768x590.png 768w\" sizes=\"auto, (max-width: 1060px) 100vw, 1060px\"><br>For ChatGPT, they\u2019ve set a referrer-policy value of \u201cstrict-origin-when-cross-origin\u201d. In this case, the downgrade from HTTPS to HTTP would drop the referrer. Any links to pages using HTTP wouldn\u2019t be attributed properly.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Google Gemini\" data-section=\"Google Gemini\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_wg22sohbweg2\"><\/a>Google Gemini \u26a0\ufe0f<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Most of the contextual and cited links within Gemini did have the referrer.<\/p>\n\n\n\n<p>The one case that didn\u2019t was the \u201cResearching websites\u201d section in Deep Research mode. These are marked as noreferrer.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"265\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/researching-websites-in-gemini-deep-research-dont.png\" alt=\"Researching websites in Gemini Deep Research don't pass the referrer\" class=\"wp-image-188200\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/researching-websites-in-gemini-deep-research-dont.png 1084w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/researching-websites-in-gemini-deep-research-dont-680x166.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/researching-websites-in-gemini-deep-research-dont-768x188.png 768w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-188190-_jwcd15k5zpp8\"><\/a>AI Mode<\/h3>\n\n\n\n<p>The new AI Mode in Google Search is also powered by Gemini. You might have seen my recent article showing that <a href=\"https:\/\/ahrefs.com\/blog\/google-ai-mode-is-here-but-you-cant-track-it-properly\/\">AI Mode is marked with noreferrer<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1268\" height=\"581\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/google-ai-mode-doesnt-pass-the-referrer.png\" alt=\"Google AI Mode doesn't pass the referrer\" class=\"wp-image-188201\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/google-ai-mode-doesnt-pass-the-referrer.png 1268w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/google-ai-mode-doesnt-pass-the-referrer-680x312.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/google-ai-mode-doesnt-pass-the-referrer-768x352.png 768w\" sizes=\"auto, (max-width: 1268px) 100vw, 1268px\"><\/figure>\n\n\n\n<p>John Mueller from Google has since confirmed it\u2019s a bug and that they will likely fix&nbsp;it.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1397\" height=\"165\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/john-mueller-says-ai-mode-not-passing-the-referrer.png\" alt=\"John Mueller says AI Mode not passing the referrer is a bug\" class=\"wp-image-188202\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/john-mueller-says-ai-mode-not-passing-the-referrer.png 1397w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/john-mueller-says-ai-mode-not-passing-the-referrer-680x80.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/john-mueller-says-ai-mode-not-passing-the-referrer-768x91.png 768w\" sizes=\"auto, (max-width: 1397px) 100vw, 1397px\"><\/figure>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Microsoft Copilot\" data-section=\"Microsoft-Copilot\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_vb50ic6w4ov\"><\/a>Microsoft Copilot Web \u2705 Windows&nbsp;\u274c<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>In a previous article, <a href=\"https:\/\/ahrefs.com\/blog\/author\/louise-linehan\/\">Louise Linehan<\/a> mentioned that we may be <a href=\"https:\/\/ahrefs.com\/blog\/ai-traffic-study\/#underestimating-ai-traffic\">underestimating AI traffic<\/a>. She specifically mentioned how Copilot disappeared from our analytics tracking system. Since that time, the traffic has returned.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"667\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/copilot-referrals-just-disappeared-for-a-few-month.png\" alt=\"Copilot referrals just disappeared for a few months\" class=\"wp-image-188203\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/copilot-referrals-just-disappeared-for-a-few-month.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/copilot-referrals-just-disappeared-for-a-few-month-680x221.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/copilot-referrals-just-disappeared-for-a-few-month-768x250.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/copilot-referrals-just-disappeared-for-a-few-month-1536x500.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>What I suspect is that these links were marked as noreferrer during that time period. This shows how code changes can impact your global tracking.<\/p>\n\n\n\n<p>Everything here seemed to be tracked properly now.<\/p>\n\n\n\n<p>That\u2019s not the case with Copilot in Windows. I found no cases where the referrer was passed.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Perplexity\" data-section=\"Perplexity\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_4cyk5gxup6bi\"><\/a>Perplexity Web \u2705 Desktop&nbsp;\u274c<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Their website seemed to send referrers on everything.<\/p>\n\n\n\n<p>Their desktop app doesn\u2019t seem to send referrers on anything. I did not try the mobile app.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Claude\" data-section=\"Claude\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_jt1s9l1vwnqo\"><\/a>Claude \u2705<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Claude seems to have the referrer for all the links in all the areas I tested.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Grok\" data-section=\"Grok\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_yy8zwajpf401\"><\/a>Grok \u274c<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Grok doesn\u2019t seem to pass the referrer at all. I tried the standalone Grok and the version on&nbsp;X.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"DeepSeek\" data-section=\"DeepSeek\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_cwq4qstieorx\"><\/a>DeepSeek <strong>\u26a0\ufe0f<\/strong><\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>The normal DeepSeek and Deep Research didn\u2019t pass the referrer.<\/p>\n\n\n\n<p>For web search, the individual citations passed the referrer, but the links at the end did&nbsp;not.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Meta AI\" data-section=\"Meta-AI\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_gd1ssafmtyfb\"><\/a>Meta AI \u2705<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Meta AI passed the referrer for the web version. I didn\u2019t test this on any of the social media platforms.<\/p>\n\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Mistral\" data-section=\"Mistral\">\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_fddgzlfe37bl\"><\/a>Mistral \u2705<\/h2>\n\n\n\n<\/div><\/div>\n\n\n\n<p>Mistral passed the referrer in all instances I checked.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-188190-_wkhbc6bax9st\"><\/a>Final thoughts<\/h2>\n\n\n\n<p>Attribution issues aren\u2019t unique to AI assistants. Lots of traffic gets attributed to Unknown or Direct in your analytics. That traffic came from somewhere.<\/p>\n\n\n\n<p>There\u2019s a good chunk of website traffic that\u2019s never recorded in analytics because of people blocking analytics or JavaScript, some sites wait for cookie acceptance before firing, or people leave a page before your analytics tag even&nbsp;fires.<\/p>\n\n\n\n<p>Attribution is getting harder every year. If you\u2019re a AI assistant and want to make sure people know they\u2019re getting traffic from you, test all your links to make sure the data is being sent. Your very survival might depend on your reputation in the marketing community and the visibility you have in marketing reports.<\/p>\n\n\n\n<p>If you have questions, ask me on <a href=\"https:\/\/www.linkedin.com\/in\/patrickstox\/\">LinkedIn<\/a> or <a href=\"https:\/\/x.com\/patrickstox\">X<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was looking at our LLM filter in Ahrefs Web Analytics and noticed some common AI assistants missing from the list. They\u2019re in our filters, but we aren\u2019t seeing any data from them for&nbsp;sites. This invisible traffic problem comes from<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Read more \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":150,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[469,390],"tags":[],"coauthors":[377],"class_list":["post-188190","post","type-post","status-publish","format-standard","hentry","category-ai-search","category-marketing","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Assistants Are Breaking Web Analytics and Hurting Their Future<\/title>\n<meta name=\"description\" content=\"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Assistants Are Breaking Web Analytics and Hurting Their Future\" \/>\n<meta property=\"og:description\" content=\"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Blog by Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\/\" \/>\n<meta property=\"article:author\" content=\"patrickstox\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-26T16:39:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-26T14:53:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1967\" \/>\n\t<meta property=\"og:image:height\" content=\"1050\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patrick Stox\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@patrickstox\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/\"},\"author\":{\"name\":\"Patrick Stox\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/14bf754248f3c561786477e4e5fd2067\"},\"headline\":\"AI Assistants Are Breaking Web Analytics and Hurting Their Future\",\"datePublished\":\"2025-05-26T16:39:21+00:00\",\"dateModified\":\"2025-08-26T14:53:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/\"},\"wordCount\":1345,\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/ai-assistants-are-breaking-web-analytics-by-patrick-stox-marketing-1.jpg\",\"articleSection\":[\"AI Search\",\"General Marketing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/\",\"name\":\"AI Assistants Are Breaking Web Analytics and Hurting Their Future\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/ahrefs-web-analytics-filtered-to-llm-traffic.png\",\"datePublished\":\"2025-05-26T16:39:21+00:00\",\"dateModified\":\"2025-08-26T14:53:40+00:00\",\"description\":\"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/generative-engines-are-breaking-web-analytics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/ahrefs-web-analytics-filtered-to-llm-traffic.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/ahrefs-web-analytics-filtered-to-llm-traffic.png\",\"width\":1967,\"height\":1050,\"caption\":\"Ahrefs Web Analytics filtered to LLM traffic\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"name\":\"SEO Blog by Ahrefs\",\"description\":\"Link Building Strategies &amp; SEO Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\",\"name\":\"Ahrefs\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"width\":2048,\"height\":768,\"caption\":\"Ahrefs\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Ahrefs\\\/\",\"https:\\\/\\\/x.com\\\/ahrefs\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/ahrefs\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/ahrefscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/14bf754248f3c561786477e4e5fd2067\",\"name\":\"Patrick Stox\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Screenshot-2019-11-06-at-00.57.29.pngbade1fd182f70b6825c334271c12533e\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Screenshot-2019-11-06-at-00.57.29.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Screenshot-2019-11-06-at-00.57.29.png\",\"caption\":\"Patrick Stox\"},\"description\":\"Patrick Stox is a Product Advisor, Technical SEO, &amp; Brand Ambassador at Ahrefs. He was the lead author for the SEO chapter of the 2021 Web Almanac and a reviewer for the 2022 SEO chapter. He also co-wrote the SEO Book For Beginners by Ahrefs and was the Technical Review Editor for The Art of SEO 4th Edition. He\u2019s an organizer for the Triangle SEO Meetup, the Tech SEO Connect conference, he runs a Technical SEO Slack group, and is a moderator for \\\/r\\\/TechSEO on Reddit.\",\"sameAs\":[\"https:\\\/\\\/patrickstox.com\\\/\",\"patrickstox\",\"https:\\\/\\\/x.com\\\/patrickstox\"],\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/author\\\/patrick-stox\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Assistants Are Breaking Web Analytics and Hurting Their Future","description":"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/","og_locale":"en_US","og_type":"article","og_title":"AI Assistants Are Breaking Web Analytics and Hurting Their Future","og_description":"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.","og_url":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/","og_site_name":"SEO Blog by Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs\/","article_author":"patrickstox","article_published_time":"2025-05-26T16:39:21+00:00","article_modified_time":"2025-08-26T14:53:40+00:00","og_image":[{"width":1967,"height":1050,"url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png","type":"image\/png"}],"author":"Patrick Stox","twitter_card":"summary_large_image","twitter_creator":"@patrickstox","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/"},"author":{"name":"Patrick Stox","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/14bf754248f3c561786477e4e5fd2067"},"headline":"AI Assistants Are Breaking Web Analytics and Hurting Their Future","datePublished":"2025-05-26T16:39:21+00:00","dateModified":"2025-08-26T14:53:40+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/"},"wordCount":1345,"publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ai-assistants-are-breaking-web-analytics-by-patrick-stox-marketing-1.jpg","articleSection":["AI Search","General Marketing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/","url":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/","name":"AI Assistants Are Breaking Web Analytics and Hurting Their Future","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png","datePublished":"2025-05-26T16:39:21+00:00","dateModified":"2025-08-26T14:53:40+00:00","description":"Search is moving from traditional search engines to AI assistants, but traffic from many of these sites isn\u2019t being tracked properly in analytics. It\u2019s their fault, not yours.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/generative-engines-are-breaking-web-analytics\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/05\/ahrefs-web-analytics-filtered-to-llm-traffic.png","width":1967,"height":1050,"caption":"Ahrefs Web Analytics filtered to LLM traffic"},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/#website","url":"https:\/\/ahrefs.com\/blog\/","name":"SEO Blog by Ahrefs","description":"Link Building Strategies &amp; SEO Tips","publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ahrefs.com\/blog\/#organization","name":"Ahrefs","url":"https:\/\/ahrefs.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","width":2048,"height":768,"caption":"Ahrefs"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Ahrefs\/","https:\/\/x.com\/ahrefs","https:\/\/www.linkedin.com\/company\/ahrefs\/","https:\/\/www.youtube.com\/c\/ahrefscom"]},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/14bf754248f3c561786477e4e5fd2067","name":"Patrick Stox","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-2019-11-06-at-00.57.29.pngbade1fd182f70b6825c334271c12533e","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-2019-11-06-at-00.57.29.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-2019-11-06-at-00.57.29.png","caption":"Patrick Stox"},"description":"Patrick Stox is a Product Advisor, Technical SEO, &amp; Brand Ambassador at Ahrefs. He was the lead author for the SEO chapter of the 2021 Web Almanac and a reviewer for the 2022 SEO chapter. He also co-wrote the SEO Book For Beginners by Ahrefs and was the Technical Review Editor for The Art of SEO 4th Edition. He\u2019s an organizer for the Triangle SEO Meetup, the Tech SEO Connect conference, he runs a Technical SEO Slack group, and is a moderator for \/r\/TechSEO on Reddit.","sameAs":["https:\/\/patrickstox.com\/","patrickstox","https:\/\/x.com\/patrickstox"],"url":"https:\/\/ahrefs.com\/blog\/author\/patrick-stox\/"}]}},"as_json":null,"json_reviewers":[194],"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/188190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/users\/150"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/comments?post=188190"}],"version-history":[{"count":0,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/188190\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/media?parent=188190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/categories?post=188190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/tags?post=188190"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/coauthors?post=188190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}