Skip to content

docs: disallow /cdn-cgi/ in robots.txt#405

Merged
imran-siddique merged 1 commit into
mainfrom
docs/disallow-cdn-cgi
Jul 21, 2026
Merged

docs: disallow /cdn-cgi/ in robots.txt#405
imran-siddique merged 1 commit into
mainfrom
docs/disallow-cdn-cgi

Conversation

@imran-siddique

Copy link
Copy Markdown
Contributor

What

Add Disallow: /cdn-cgi/ to robots.txt.

Why

Search Console reports https://cmcp.agentrust-io.com/cdn-cgi/l/email-protection under Not found (404). That path is Cloudflare's Scrape Shield "Email Address Obfuscation" endpoint, auto-generated when Cloudflare rewrites email addresses found in the docs. Googlebot follows the link and 404s on it.

The docs contain only @example.com placeholder addresses (quickstart, cedar-policy, deploy guides), so there is nothing to protect and the endpoint is not a real page. Blocking /cdn-cgi/ stops the crawl noise.

Optional follow-up (dashboard, not code): disable "Email Address Obfuscation" in the Cloudflare zone's Scrape Shield.

Scope

One line in robots.txt. No site content changes.

🤖 Generated with Claude Code

Cloudflare Scrape Shield rewrites email addresses in the docs into
/cdn-cgi/l/email-protection links. Googlebot crawls them and reports
404s (Search Console "Not found"). The docs only contain example.com
addresses, so there is nothing to obfuscate and the endpoint is not a
real page. Disallow the Cloudflare path to stop the crawl noise.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@imran-siddique
imran-siddique merged commit 78b5ddd into main Jul 21, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant