geo-crawlers

Analyze robots.txt, meta robots, and X-Robots-Tag headers for AI crawler access.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/engineai-nz/engineai-skills --skill geo-crawlers-engineai-nz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-crawlers
Source: https://github.com/engineai-nz/engineai-skills/tree/main/geo/geo-crawlers
Command: npx skills add https://github.com/engineai-nz/engineai-skills --skill geo-crawlers-engineai-nz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies whether AI crawler bots can access your website, so you can fix accidental robots.txt and meta/header blocks that silently prevent your content from appearing in AI search results.

Core Features & Use Cases

  • Crawler access mapping: Detects effective allow/block behavior for major AI crawlers using robots.txt directives plus page-level robots signals.
  • robots.txt + meta + HTTP header audit: Checks for restrictions like noindex/noai/noimageai that can override robots.txt and reduce AI visibility.
  • AI discovery file checks: Verifies presence and usefulness of emerging crawler guidance files such as llms.txt and related manifests.

Quick Start

Ask the AI to run the crawler access analysis for your domain and produce a complete access report with a recommended robots.txt configuration.

Frequently Asked Questions about geo-crawlers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if AI crawlers are blocked from accessing my website?

To check AI crawler access, you must analyze your robots.txt directives alongside page-level meta robots tags and X-Robots-Tag headers. This detects effective allow or block behavior for major AI crawlers and identifies restrictions like noindex or noai that prevent AI indexing.

Why does my website not appear in AI search results despite allowing crawler access?

Your site might be blocked by page-level meta robots tags or X-Robots-Tag headers that override robots.txt permissions. Restrictions like noindex, noai, or noimageai silently prevent content from appearing in AI search results and require a full HTTP header audit to locate.

What is llms.txt and how do I verify it for AI crawler discoverability?

The llms.txt file is an emerging AI-specific discoverability manifest that guides crawler behavior. You verify it by checking for its presence and usefulness on your domain, ensuring it correctly facilitates AI discovery and indexing alongside standard robots.txt configurations.

How do I rewrite robots.txt to optimize SEO for AI search visibility?

Rewriting robots.txt for AI visibility requires mapping effective crawler access and removing accidental blocks. You must generate a recommended configuration that allows major AI crawlers while ensuring no conflicting meta robots tags or X-Robots-Tag headers override the new directives.

Does a robots.txt audit check HTTP headers and meta robots tags across sample pages?

Yes, a comprehensive robots.txt audit checks HTTP headers and meta robots tags across sample pages. Evaluating these page-level signals is critical because noindex, noai, and noimageai directives can override robots.txt and significantly reduce AI visibility.

What is the best way to score and tier my website's AI visibility?

The best way to score AI visibility is to perform a crawlability assessment that maps effective allow and block behavior for AI crawlers. This produces an actionable access map and a tiered visibility score based on robots.txt, meta tags, and HTTP header restrictions.