8 Free Tools

Free GEO Tools

Diagnose the most common GEO visibility issues on your website β€” completely free, no sign-up required.

Canonical Tag Checker

Check for missing, duplicate, and misconfigured canonical tags that hurt your SEO and AI search visibility.

  • Instant scan
  • No sign-up required
  • Instant results
Try it free

AI Crawler Access Checker

Analyse robots.txt, meta robots, and HTTP headers to see whether AI crawlers like GPTBot, OAI-SearchBot, and ClaudeBot can reach your site.

  • Checks 11 AI crawlers
  • Three-layer analysis
  • No sign-up required
Try it free

Meta Tags & SEO Checker

Audit title tags, meta descriptions, headings, Open Graph tags, and more to improve search rankings and social sharing.

  • Instant scan
  • Heading hierarchy check
  • No sign-up required
Try it free

Structured Data Checker

Validate JSON-LD, Microdata, and RDFa structured data. Check Schema.org types and required properties for AI readability.

  • JSON-LD, Microdata & RDFa
  • Schema.org validation
  • No sign-up required
Try it free

AI Content Health Checker

Score your page across 9 AI-readiness dimensions with AI-powered analysis. Check accessibility, entity clarity, semantic density, topic coverage, extractability, authority, freshness, structure, and consistency.

  • AI-powered scoring
  • 9 dimensions
  • No sign-up required
Try it free

Sitemap Checker

Validate your XML sitemaps for structural issues, invalid XML, duplicate URLs, and problems that prevent search engines and AI crawlers from discovering your content.

  • Sitemap index support
  • Issue detection
  • No sign-up required
Try it free

llms.txt Generator

Build a starter llms.txt for your site from its sitemap and homepage metadata. Copy the output, drop it at /llms.txt, and you're done.

  • Crawls your sitemap
  • Groups by section
  • No sign-up required
Try it free

llms.txt Validator

Check your llms.txt file against the spec. Find missing headings, malformed links, duplicate URLs, and more β€” before you ship.

  • Fetch or paste
  • Spec-compliant checks
  • No sign-up required
Try it free

Need deeper analysis?

These free tools cover the basics. For site-wide audits, ongoing monitoring, and AI visibility optimisation, explore GeoVector's full platform.

View Pricing

Which tool do I need?

Each tool answers one question and reads one part of your site. If you are not sure where to start, work down the table β€” it is ordered the way a diagnosis usually goes.

ToolQuestion it answersInputWhat it reads
AI Crawler Access CheckerCan GPTBot, ClaudeBot, Google-Extended and the rest fetch this page?A page URLrobots.txt, meta robots, X-Robots-Tag
Sitemap CheckerDo the sitemaps parse, and what is actually listed in them?A domain or a sitemap URLrobots.txt Sitemap lines, /sitemap.xml, nested indexes
Canonical Tag CheckerDoes this page nominate one live, absolute canonical URL?A page URLrel="canonical" and the status of its target
Meta Tags & SEO CheckerWill the title, description, and link preview survive a search result?A page URLtitle, meta description, headings, Open Graph, Twitter card
Structured Data CheckerDoes the markup parse, and do the types carry their required properties?A page URLJSON-LD, Microdata, RDFa
AI Content Health CheckerHow AI-readable is the content itself, dimension by dimension?A page URLRendered text, scored across 9 dimensions
llms.txt GeneratorWhat would a reasonable llms.txt for this site look like?A domainSitemap entries and homepage metadata
llms.txt ValidatorDoes this llms.txt match the format?A domain or pasted textHeadings, link syntax, duplicates, section size

A sensible order to run them

Fixing a deep content problem is wasted effort if a crawler cannot reach the page in the first place. Work outside in.

  1. Access first β€” Run the AI Crawler Access Checker. A wildcard Disallow left over from staging makes every other fix invisible.
  2. Then discovery β€” Run the Sitemap Checker, and generate an llms.txt. Crawlers need to know the page exists before they can weigh it.
  3. Then interpretation β€” Canonical tags, meta tags, and structured data decide which URL is authoritative and what the page is about.
  4. Then substance β€” The Content Health Checker scores whether the page is worth quoting once all of the above is in order.

Terms used across these tools

Short definitions, in the sense these tools use them.

GEO (Generative Engine Optimization)
Work aimed at being retrieved and quoted by AI assistants rather than only ranked by a search engine. The unit of success is a cited sentence, not a blue link.
AI crawler
A bot operated by an AI company. Each one has a documented user-agent token and is controlled independently in robots.txt β€” training crawlers and answer-time fetchers are usually separate agents.
Canonical tag
A rel="canonical" link telling crawlers which URL is the authoritative version of a page. Missing or conflicting canonicals leave the choice to the crawler.
Structured data
Schema.org vocabulary expressed as JSON-LD, Microdata, or RDFa. It states in machine-readable form what a page would otherwise only imply in prose.
XML sitemap
A file listing the URLs you want discovered, with optional lastmod dates. It supplements link discovery; it does not guarantee indexing.
llms.txt
A proposed Markdown file at /llms.txt that points language models at the pages worth reading, in a form that fits a context window.

Sources and specifications

Everything on this page is checked against the primary documentation below. If a vendor changes a rule, that is where it shows up first.

Last reviewed . We re-check this page against the source specifications whenever a vendor updates one.

Free GEO Tools | GeoVector