Get found, and quoted, by AI search.
A 0–100 readiness score for ChatGPT, Claude, Perplexity, Gemini and Copilot across 11 weighted areas. Every check comes with the fix, and you can generate robots.txt rules for AI crawlers and a draft llms.txt in one click.
Free forever · 7-day Pro trial, no card · Chrome, Edge, Brave, Opera, Arc, Comet, Firefox

In short
Pickode is a browser extension with a built-in llms.txt generator and AI visibility checker: it scores any page from 0 to 100 for AI search readiness and drafts an llms.txt from the site's menu, sitemap and footer. It reads what crawlers really get, the initial HTML without JavaScript or cookies, plus robots.txt, llms.txt, the sitemap and X-Robots-Tag. Every check comes with its fix; score, fixes and generators are free, multi-page analysis is Pro.
How it works
GEO · AI search in three steps.
- TODO: media/features/geo/step-1.mp4 · .webp01
Open the page
Open any page in your browser and, in Pickode's Analyze section, open GEO · AI search.
02Read the score and the fixes
See the 0–100 score, the 11 weighted categories and the fix for each failed check. Copy them for your AI with one click.
03Generate robots.txt and llms.txt
Pick which AI crawlers to allow, generate the robots.txt rules and a draft llms.txt, then upload them to the site.
What you get
A generative engine optimization tool that shows its work.
What AI crawlers really get
Reads the initial HTML without JavaScript or cookies,
robots.txt(RFC 9309),llms.txt/llms-full.txt, sitemap,X-Robots-Tagand the page's Markdown version.Training vs search bots, your choice
16 AI crawlers split into training, search and user requests. Blocking training crawlers doesn't lower your score.
robots.txt for AI crawlers
Generate rules from a preset or crawler by crawler. Your existing robots.txt rules are kept.
Draft llms.txt
A draft llms.txt built from the site's menu, sitemap and footer, ready to review and publish.
11 weighted categories
AI crawler access, content without JavaScript, llms.txt, structured data, citability, E-E-A-T authority, freshness and more, each with its fix.
Multi-page and client report
With Pro, check up to 10 URLs at once and export a CSV. GEO is also a section of the client report.
Details
How the GEO score is calculated.
- Score
- 0–100 for ChatGPT, Claude, Perplexity, Gemini and Copilot
- Categories
- AI crawler access 16%, content without JavaScript 12%, structured data 12%, citability 12%, meta and discoverability 10%, semantic HTML 10%, E-E-A-T authority 10%, llms.txt 8%, freshness 4%, images and media 4%, agents 2%
- Files read
- Initial HTML (no JavaScript, no cookies),
robots.txt(RFC 9309),llms.txt,llms-full.txt, sitemap,X-Robots-Tag, Markdown version of the page - Agents
- A2A agent card and MCP server card
- AI crawlers
- 16, grouped as training, search and user requests
- Generators
- robots.txt (preset or per crawler, existing rules kept) and draft llms.txt (from menu, sitemap and footer)
- Plan
- Score, checks, fixes and generators free; multi-page analysis (up to 10 URLs) with CSV in Pro
No tool can guarantee that an AI will cite you: Pickode removes the technical obstacles.
Questions
Questions about GEO · AI search.
What is GEO?
Generative engine optimization makes a page easy for AI search (ChatGPT, Claude, Perplexity, Gemini) to reach, read and quote. Pickode checks crawler access, content without JavaScript, llms.txt, structured data and how quotable the text is, and tells you what to fix. No tool can guarantee a citation.
What is llms.txt, and how does the generator work?
llms.txt is a proposed Markdown file at the root of a site that summarizes it for language models; it's not an official standard. Pickode builds a draft from the site's menu, sitemap and footer: review it, edit what you need and upload it to the root of the site.
Will blocking AI training crawlers lower my score?
No. The 16 AI crawlers are split into training, search and user requests, and blocking training crawlers doesn't lower the score.
Does the robots.txt generator overwrite my current rules?
No. It keeps your existing rules and adds the ones for the AI crawlers you choose, from a preset or one by one.
Is the GEO checker free?
Yes. Score, checks, fixes and both generators are free. Analyzing up to 10 pages at once with a CSV export is Pro.
Does Pickode make network requests for GEO?
Yes, only to the site you're analyzing: it reads files like robots.txt, llms.txt and the sitemap. Nothing goes to a Pickode server.
Should I add llms.txt to my website?
It's one of the 11 areas of Pickode's GEO score, and the generator makes a draft in one click. It isn't an official standard, though, and no tool can guarantee that an AI will cite you.
Can Pickode generate llms-full.txt?
No. The GEO checks read llms-full.txt if the site has one, but the generator only drafts llms.txt.
Keep exploring
Related features.
Stop rebuilding. Start picking.
Install Pickode, open any site and press Alt+I.
Free · 7-day Pro trial · No account needed