Common Crawl is a non-profit organisation that crawls billions of web pages every month and provides the raw data as an open archive. The archive comprises over 300 billion web pages from 19 years. It is one of the most important sources from which AI providers train the model knowledge of their language models.
How does Common Crawl work?
Common Crawl’s crawler, the CCBot, visits web pages like a search engine crawler and stores HTML, metadata and extracted text in standardised file formats. The data is published monthly as a new snapshot and is freely available to anyone. AI providers filter and clean this raw data before it goes into a training run; pages with little text, duplicates or poor quality frequently drop out at this stage.
Why does Common Crawl matter for AI visibility?
What is not in Common Crawl has a hard time in model knowledge. A website that blocks the CCBot, sits behind login walls or loads its content only via JavaScript appears in the training data not at all or only as an empty shell. Conversely, a page in Common Crawl is no assurance that a model has learned its content, but it is the prerequisite for it.
How does Common Crawl choose pages?
Common Crawl does not capture every domain equally often. According to an analysis by the Mozilla Foundation, the crawler prioritises domains by their harmonic centrality, that is, by how close a domain sits to all others in the link graph. Domains with a high score are crawled more often, domains with a low score are more likely to be left out (cited by Metehan Yeşilyurt, January 2026). Common Crawl regularly publishes these scores together with PageRank in its WebGraph data.
Harmonic centrality measures something different from PageRank: not the weight of incoming links but closeness to the rest of the web. A page can have a high PageRank and still a low harmonic centrality (Stephen Burns, LLM Mastery, September 2026). For companies this means: links from well-connected sites such as trade media, associations and directories bring their own domain closer to the core of the graph (digital PR).
What does this mean for your website?
Check whether your important URLs appear in the Common Crawl index and whether the CCBot is allowed in your robots.txt. Deliver the text of your pages in the HTML, not only after rendering by JavaScript, and keep the source code lean; the AI providers’ cleaning step discards pages where markup outweighs content. How to handle LLM crawlers correctly overall is covered in its own entry.