Large sites limit AI crawlers in robots.txt, should small and medium-sized sites follow suit?

📅 2026-11-01 👁️ 0

Most large publishers have already restricted AI crawlers in robots.txt, should small and medium-sized sites follow suit and block them? It is not recommended to copy directly.In the analysis of third-party large publishers, 70 of them explicitly limit at least one configured AI crawler, with more than fifty completely banning at least one——but this is a choice made by those with a large content inventory and are in talks with the model side about authorization.The visibility of small websites mainly comes from being searched and cited. Turning off the crawling channel also turns off the opportunity to be found, and the revenue structure is completely different. Whether to follow up depends on whether you are clear about what you gain and what you lose.

Firstly, distinguish between two types of AI crawlers

In the same robots.txt, 'AI crawler' actually includes two types of crawling with different purposes.

A type of service for search and retrieval: the model verifies and summarizes answers to questions, this kind of scraping brings visibility and is also the entry point for subsequent references. Another type of service for batch training: large-scale extraction of the entire site's content for model training, which does not directly return short-term visibility to the site.

The benefits and costs of screening mainly come from the distinction between the second category. The problem is that whether the identification is可信, and whether the other party uses the declared purposes, is not under your control, so the division made by the agent identification is a

robots.txt controls crawling, llms.txt controls navigation.

The division of labor between the two files is often confused. The Robots.txt configuration writes permissions and prohibitions, affecting whether and which directories can be accessed; llms.txt is the site overview, describing content grouping and reading path, affecting how the site is understood after being allowed in.

The two are not substitute relationships. Placing llms.txt does not mean allowing training to crawl, and blocking a proxy does not mean the overview file is ineffective. These two layers within the site are automatically generated and accommodated by the robots configuration and overview file, and the changes need to be verified separately.

What is blocked and what is lost

Select What is gained. What is lost Who is it suitable for
Comprehensive blocking of AI agents Content bulk download reduced, authorization position clearer Citation and search visibility decreased The party with a large content inventory and negotiating leverage
Only maintain search, tighten bulk Keep the cited channel, reduce whole-site crawling Boundary depends on whether the opponent's identity is honest Site relying on search traffic
All released Maximum visibility opportunity Limitless bulk collection Early sites need to be discovered

Small and medium-sized sites generally fall on the second line: need to be searched, quoted, but do not want the whole site to be bulk collected.

The practice of collecting boundaries by category

A more refined approach than cutting with an agent is to classify by content type. The four steps to be taken: first, confirm which columns are public acquisition content (articles, help, product descriptions), and which should not be caught (back-end paths, preview addresses, internal materials, pages with user states); then write prohibitive rules for the parts that should not be caught; then check whether the entire site directory has been disabled while forgetting to separately release the acquisition columns - after disabling the directory, it usually does not take effect to separately release the sub-paths; finally, check the actual抓取 records instead of just looking at the file writing.

A detail that is easily overlooked: the crawling boundary has been changed, and the list and overview files need to be synchronized. The Sitemap should not contain addresses that have been prohibited from crawling; otherwise, it contradicts the rule of not crawling while passing the addresses. The entry groups in the overview file also need to be adjusted accordingly.

Three items to check after the changes

First, check if there is no abnormal decline in search inclusion, compare the crawling status of the main pages within the site with the previous status; second, check if the target column can still be crawled, the most common mistake in rule changes is to ban normal columns along with the prohibited ones; third, check the submission results of the list, and confirm after the site map is re-generated that it does not contain prohibited addresses.

AnQiCMS has corresponding configuration items for these three things: The Robots.txt configuration is responsible for generating and maintaining crawling rules, the site map is automatically generated to ensure that the list is consistent with the actual addresses, llms.txt is automatically generated internally, and the column structure is updated all at once after the changes are made.

Common questions

What will happen if you copy the rules of the big station?The traffic of the big station does not depend entirely on being cited, while the small station depends on it. The same list of banned items is an authorization strategy for the former, and may be a loss of visibility for the latter.

Will it still be caught after blocking?robots.txt is not access control, it only restricts the crawling ends that comply with the protocol. To truly limit, it depends on permission, authentication, or rate control.

Does putting llms.txt in equal to welcoming AI crawling?No. The overview file does not grant crawling permission, whether you can enter is still determined by the robots configuration, and both should be considered together.

How often should the crawling records be reviewed?It is recommended to review according to the change of rules, and add regular inspections at fixed periods. The actual effect and writing of the rules are often inconsistent, only the crawling records can prove.

Related articles

The page referred to in the same query today will change tomorrow, how does the AI visibility check on what cycle?

When the source rotation rate is high, a single observation cannot be a conclusion. It is recommended to take multiple observations per week and observe the trend per month: A fixed set of queries from the keyword library, check the citation status every day at the same batch of Q&A entry, observe fluctuations weekly, and observe trends monthly. The verification results should fall on content revision, follow the draft and pending release process before going online, and avoid directly changing the online wording.

2026-11-01

After AI overview pushes down the click-through rate of the first place, which indicators should the SEO weekly report replace?

When the click-through rate drops, the weekly report should not focus on this item alone. It is recommended to switch to three-level indicators: for the collection and push layer, check the list submission and whether the active push is timely; for the understanding layer, check if the target queries in the keyword library are directly answered by the self-contained paragraphs; for the citation layer, check the appearance of brand words and target pages in the AI answers. After separating the three layers, it will be clear whether the drop in click-through rate is due to a collection issue or an answer front-end issue.

2026-11-01

Announcement of security notice should be written in advance with the release window, and the site should reserve how long for maintenance time.

When the release window for the announcement of security notice is given in advance, the maintenance time should be arranged in five stages: backup, test environment verification, formal upgrade, online verification, and rollback reserve. The available window is usually only a few hours, and what the site really needs to reserve is the preparation and follow-up time outside the window, usually arranged for half a day to a day. The rollback speed depends on the backup scope and deployment method. If static files are not backed up together, the recovery time will be significantly longer.

2026-11-01

AI prefers self-contained paragraphs in citations, whether long texts should be divided into sections according to questions and answers.

Long texts are worth dividing into sections according to questions and answers, but the purpose is not to break up the article, but to make each paragraph readable even out of context. There are three criteria: whether the section can independently answer a question, whether the paragraph has its own conclusion and conditions, and whether the reference depends on the previous text. After dividing, you still need to use a keyword library to unify the names, and use anchor text to link the sections back to the main page, otherwise the self-contained paragraphs will become isolated within the site.

2026-11-01

How to calculate the cost when comparing a headless CMS with a self-built host content system on a monthly charge basis

Headless CMS is charged monthly compared to running a content system on a self-built host, this account needs to be broken down into four items: subscription fee, host fee, front-end work volume, and operation and maintenance investment. The monthly rent of the headless route usually does not include front-end development, while the self-built route shifts the cost to the operating environment and maintenance time; only by looking at the memory and carrying capacity from the perspective of the scale can we judge which route is more cost-effective for small teams.

2026-11-01

There are demonstrations of exploiting PHP patches on the day of their release, how long should the site reserve for maintenance windows?

The high-risk patches in the PHP runtime were exploited on the day of release, and the maintenance window of the site needs to be estimated by hours and split into five stages: backup and snapshot, test environment verification, formal switch, online observation, and rollback plan. Defects at the runtime environment level are not covered by the injection and cross-site scripting protection built into the content system, and it is more critical to withdraw than to block.

2026-11-01

The background is tested for several dozen logins every day, which one to do first: change the address, limit traffic, or two-factor authentication?

When the backend is attempted to be logged in dozens of times a day, first do noise reduction and then intercept: change the login entry address and limit the automation attempts outside the logs, block machine submissions with form captcha, and finally tighten the issuance and use of login tickets. AnQiCMS's v3.6.6 has fixed the issue of site switching credentials being forged, and the ticket link needs to be watched separately.

2026-11-01

The core security version is almost updated every two weeks, should the automatic update be turned on for all?

The release of the core security version is becoming more frequent, and it is not advisable to turn on automatic updates all at once: the risks of core patches, extension updates, and full-site operations are different. The automatic process only makes sense under the premise of having backups and rollbackable deployments. AnQiCMS covers data and static files in backups and recoveries, high-risk domain operations are closed by default, and should not be entrusted to the automatic process.

2026-11-01