Skip to content

feat(docs): expand robots.txt with full AI crawler coverage#43843

Merged
pelikhan merged 2 commits into
mainfrom
copilot/geo-optimizer-add-robots-txt-another-one
Jul 7, 2026
Merged

feat(docs): expand robots.txt with full AI crawler coverage#43843
pelikhan merged 2 commits into
mainfrom
copilot/geo-optimizer-add-robots-txt-another-one

Conversation

Copilot AI commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

The GEO audit flagged missing explicit Allow directives for major AI crawlers, leaving indexing permission ambiguous for citation engines (ChatGPT, Claude, Perplexity, etc.).

Changes

  • docs/public/robots.txt — Added 9 missing AI crawler entries: Claude-SearchBot, Bingbot, cohere-ai, DuckAssistBot, xAI-Bot, Amazonbot, AI2Bot, YouBot, CCBot
  • docs/tests/robots-txt.spec.ts — Updated expected content to match the expanded bot list

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Add robots.txt to docs site for AI crawler indexing feat(docs): expand robots.txt with full AI crawler coverage Jul 6, 2026
Copilot AI requested a review from pelikhan July 6, 2026 17:40
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Great work expanding the robots.txt with comprehensive AI crawler coverage! 🎉 The new entries are well-organized — 9 additional bots added with clear identifiers — and docs/tests/robots-txt.spec.ts is updated to match. This PR looks ready for review. Nice one!

Generated by ✅ Contribution Check · 78.3 AIC · ⌖ 17.7 AIC · ⊞ 6.2K ·

@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

🤖 PR Triage

Field Value
Category docs
Risk 🟢 low
Score 27 / 100 (impact 10 · urgency 5 · quality 12)
Action 🕐 defer

Summary: DRAFT. Adds 9 missing AI crawler entries to docs/public/robots.txt + updates spec test. 2 files. No CI.

Auto-merge candidate when promoted from draft and CI passes.

Generated by 🔧 PR Triage Agent · 136.6 AIC · ⌖ 9.03 AIC · ⊞ 5.5K ·

@pelikhan pelikhan marked this pull request as ready for review July 7, 2026 00:00
Copilot AI review requested due to automatic review settings July 7, 2026 00:00
@pelikhan pelikhan merged commit c734508 into main Jul 7, 2026
@pelikhan pelikhan deleted the copilot/geo-optimizer-add-robots-txt-another-one branch July 7, 2026 00:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the documentation site’s robots.txt and its corresponding Playwright test to explicitly allow additional crawler user agents, expanding the list of bots granted access while keeping the sitemap reference intact.

Changes:

  • Added explicit User-agent + Allow: / blocks for 9 additional crawler user agents in docs/public/robots.txt.
  • Updated the Playwright expectation in docs/tests/robots-txt.spec.ts to match the expanded robots.txt contents.
Show a summary per file
File Description
docs/public/robots.txt Adds additional explicit allow entries for more crawler user agents and retains sitemap index reference.
docs/tests/robots-txt.spec.ts Updates the expected robots.txt string to match the expanded crawler list.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Low

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.82.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[geo-optimizer] Add robots.txt to docs site to allow AI crawler indexing

3 participants