Configures and audits robots.txt for search engine and AI crawler control. Handles the usual suspects like blocking /admin/ and /api/, but the real value is in the AI crawler strategy table that breaks down which bots respect robots.txt and which don't (ChatGPT-User stopped respecting it in December 2025, for instance). Includes clean separation between crawl control (robots.txt) and index control (noindex meta tags), with clear guidance on when to use each. The critical blocker list is helpful: don't block CSS/JS, don't block pages that use noindex, don't block Next.js asset paths. Pairs with the indexing skill for the full picture.

skills.sh installs
1.3K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kostja94/marketing-skills --skill robots-txt --agent claude-code

Installs into .claude/skills of the current project.

Files

SEO Technical: robots.txt

Guides configuration and auditing of robots.txt for search engine and AI crawler control.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Scope (Technical SEO)

  • Robots.txt: Configure Disallow/Allow, Sitemap, Clean-param; audit for accidental blocks
  • Crawler access: Path-level crawl control; AI crawler allow/block strategy
  • Differentiation: robots.txt = crawl control (who accesses what paths); noindex = index control (what gets indexed). See indexing for page-level exclusions.

Initial Assessment

Project context: Read root {project}.md when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.

Sponsors

Details

Repository
github.com/kostja94/marketing-skills
Categories
AI & Agent Building, Debugging, Marketing & SEO
First seen
May 16, 2026

More from kostja94/marketing-skills

All 172
1cxuu avatargo-interfacescxuu/golang-skillsUse when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. Also us1.3Kskills.sh installs
2arjitj2 avatarswiftui-design-principlesarjitj2/swiftui-design-principlesDesign principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKi1.3Kskills.sh installs
3capawesome-team avatarcapacitor-app-upgradescapawesome-team/skillsGuides the agent through upgrading a Capacitor app project to a newer major version. Supports upgrades from Capacitor 4 through 8, including multi-version jumps1.3Kskills.sh installs
4kimyx0207 avatarfind-skillskimyx0207/findskillHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int1.3Kskills.sh installs
5vercel-labs avatarinkvercel-labs/json-renderInk terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JS1.3Kskills.sh installs
6digitalsamba avatarmoviepydigitalsamba/claude-code-video-toolkitPython video composition with moviepy 2.x — overlaying deterministic text on AI-generated video (LTX-2, SadTalker), compositing clips, single-file build.py vide1.3Kskills.sh installs