Fimo

Free GEO audit.

See whether ChatGPT, Claude, Perplexity and Gemini can read your site. Six checks on your homepage, robots.txt and llms.txt, in a few seconds.

Free. No account. Reads your homepage, robots.txt and llms.txt.

acme.comExample report
74out of 100

3 of 6 checks passed.

robots.txt
Found
Sitemap
Found
llms.txt
Not found
Structured data
None
  • No structured dataHigh, minus 15

    Your homepage has no schema.org data telling assistants what your business is.

    Add schema.org markup to the homepage, starting with Organization and WebSite.

  • No question-and-answer contentMedium, minus 8

    Your homepage has no FAQ or question headings an assistant could quote.

    Add a short FAQ: each question as a heading, each answer in the first sentence below it.

  • No llms.txt fileLow, minus 3

    Your site has no /llms.txt file pointing assistants to its key pages.

    Generate one and serve it from the root of your domain. Open the llms.txt generator

  • AI assistants are allowed to read the site

    Your robots.txt allows GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google-Extended.

  • The text is readable without JavaScript

    642 words of text in the HTML your server sends.

  • The content is split into titled sections

    7 section headings (h2) on the homepage.

Crawler access in robots.txt

  • GPTBotChatGPTAllowedUser-agent: * · Allow: /
  • OAI-SearchBotChatGPT searchAllowedUser-agent: * · Allow: /
  • ClaudeBotClaudeAllowedUser-agent: * · Allow: /
  • PerplexityBotPerplexityAllowedUser-agent: * · Allow: /
  • Google-ExtendedGeminiAllowedUser-agent: * · Allow: /
  • GooglebotGoogle SearchAllowedUser-agent: * · Allow: /
  • BingbotBing and CopilotAllowedUser-agent: * · Allow: /

Six checks. Each one measured.

No model guesses your score. Every finding comes from a file the audit read.

AI crawler access

Reads your robots.txt the way a crawler does: which rule lets GPTBot, ClaudeBot, PerplexityBot and Google-Extended in, or keeps them out.

Text that loads first

Counts the words a page sends before any script runs. Most AI crawlers run none, so a page built in the browser reads as empty.

Structured data

Looks for schema.org data on the homepage, lists the types it finds and flags a block that is not valid.

Direct answers

Looks for an FAQ or question headings: the passages an assistant can lift and quote as they are.

Titled sections

Checks that long content is split under section headings, so a model can tell where one subject ends.

llms.txt

Checks for an llms.txt at your site root, the short overview that points assistants to your key pages.

Fix access first. Then the rest.

A blocked crawler or a page with no text costs the most: nothing else gets read. Fix those first. llms.txt takes a minute.

Generate your llms.txt for free

A score is a snapshot.

This audit reads one page, once. On Fimo, agents check every page on a schedule and fix what slips, and every version is kept.

See GEO & SEO

Questions about the GEO audit.

Straight answers.

Six things on your homepage and at your site root: whether robots.txt lets AI crawlers in, whether the text loads without scripts, structured data, question-and-answer content, section headings, and an llms.txt file. Each one is measured, not estimated.

Yes, for a website check. Generative engine optimization (GEO) and answer engine optimization (AEO) are two names for the same goal: being read and cited by AI assistants. The checks are the same under either name.

GPTBot and OAI-SearchBot for ChatGPT, ClaudeBot for Claude, PerplexityBot for Perplexity, and Google-Extended for Gemini. The table also shows Googlebot and Bingbot, because AI Overviews and Copilot answer from those indexes.

It starts at 100 and loses points for each failed check: 30 for a critical one, 15 for high, 8 for medium, 3 for low. A check that cannot be measured is left out instead of counted against you.

No, on purpose. It reads the HTML your server sends, the way most AI crawlers do. If your text only appears after scripts run, the audit sees what they see: an empty page.

No. It reads your homepage, robots.txt, your sitemap, and llms.txt. That is enough to catch the problems that lock assistants out of a site. For page-by-page work, agents on Fimo check every page and fix what they find, and every version is kept.

Yes. No account and no email. Requests are rate limited so the tool stays available for everyone.

Start with your website.

Try Fimo online in seconds. Connect your site when you are ready.