← SEO News Search Engine Journal · Jul 28, 2026

Indexed Claude Chats Show Why Disallow Is Not Noindex

A recent incident involving Claude AI chat logs appearing in Google's search results highlights a critical distinction between robots.txt disallow directives and the noindex meta tag. Despite the chat logs being blocked by robots.txt, they were still indexed by Google, demonstrating that disallowing crawling does not prevent indexing if the content is discovered through other means.

The issue arose when shared Claude AI chat conversations, intended to be private, became discoverable via Google searches. Investigation revealed that the pages hosting these chats had a "noindex" HTTP header in place, but this directive was rendered ineffective because Googlebot was prevented from accessing the page by a robots.txt "disallow" rule. Google's systems can index a URL and display its title and snippet in search results even if it cannot crawl the page, especially if external links point to it. Without the ability to crawl the page, Google cannot see and therefore cannot obey the noindex instruction.

This case serves as a crucial reminder for SEO professionals and site owners: robots.txt disallow is solely for preventing crawling, not for blocking indexing. To guarantee that a page does not appear in search results, a "noindex" directive (either via meta tag or HTTP header) must be used. However, for the noindex to be effective, Googlebot *must* be allowed to crawl the page to discover the instruction. Therefore, if content needs to be hidden from search engines, ensure it is not blocked by robots.txt while simultaneously implementing a noindex tag.

Read the full story at Search Engine Journal →

Brief by Black & Gold SEO · original reporting by Search Engine Journal. We summarize and link — full credit to the original publisher.