5 items
Score how well pages work for bots and LLM crawlers. Audits run locally in your browser. BotScore reveals what AI crawlers cannot read on your active page | and gives you an Agent Brief to fix it. Run 27 deterministic GEO (Generative Engine Optimization) rules locally in your browser: discoverability, structured data, machine-readable HTML, accessibility for bots, and classic SEO metadata. See failed rules highlighted on the page, copy a Markdown Agent Brief into tickets or docs, fix the page, and re-audit instantly. This is page-level agent-readability | not brand citation tracking. Audits execute on your device; page content and audit results are not sent to our servers. No cloud pipeline. No API keys. WHAT YOU GET (FREE) • GEO score (0–100) with five category breakdowns • 27 deterministic audit rules | consistent, reproducible results • Filterable issues list with severity tiers and clear fix guidance • Agent Brief | copy a Markdown summary into tickets, docs, or chat • Markdown preview | plain-text crawler view of the page • Optional on-page highlights for failing elements • Two saved comparison slots in local browser storage • Export audit results as CSV • Test custom selectors (save requires Pro) • Preview bulk tab lists (run requires Pro) • No account required, no analytics SDKs in v1 FIVE AUDIT CATEGORIES 1. Bot Discoverability | llms.txt, llms-full.txt, robots.txt, canonical links, sitemaps, and AI crawler exclusion rules 2. Machine Readability | semantic HTML, headings, landmarks, DOM delta (initial HTML vs live page), tables, and lists 3. Structured Knowledge | JSON-LD and Open Graph verification 4. Accessibility for Bots | lang attributes, alt text, explicit labels, and accessible names 5. Classic SEO | title tags, meta descriptions, robots meta, and information density BUILT FOR AI CRAWLERS Many modern web scrapers rely on initial HTML rather than a fully hydrated JavaScript DOM. BotScore fetches same-origin initial HTML, robots.txt, llms.txt, and llms-full.txt when you run an audit, and compares fetched HTML to the live DOM for client-side rendering (CSR) awareness and warnings. The extension audits user-agent directives in your robots.txt for major LLM crawlers, AI search bots, commercial crawlers, and research bots | see the in-extension audit for specifics. HOW TO USE 1. Open any standard https:// page in a tab 2. Click the BotScore toolbar icon to open the side panel 3. Allow site access when prompted (first audit only on Chrome) 4. Review your GEO score, category breakdowns, and detected issues 5. Copy the Agent Brief or toggle highlights and markdown preview PRO (LICENSE REQUIRED) Pro via Lemon Squeezy ($19/mo or $189/yr when billed annually | 2 months free vs monthly): PDF export, bulk audits on up to eight tabs, eight comparison slots, up to eight saved custom rules (advisory | they do not change BotScore), and license activation in Settings. One license per browser. Checkout on botscore.io. Activation validates your key with our license server; no page content is sent. TEAM (COMING SOON) The Team tier (sixteen slots, custom rules, and bulk tabs) is planned for a future update. Email hello@botscore.io with subject "BotScore Team" to get notified when Team checkout goes live. PRIVACY Audits execute on your device. BotScore does not operate an audit backend or collect page content. Same-origin network requests may load the page URL (initial HTML), /robots.txt, /llms.txt, and /llms-full.txt from the site you are viewing | like your browser would. Pro license activation validates your key with our license server; no page content is sent. Privacy policy: https://botscore.io/privacy.html Support: hello@botscore.io Website: https://botscore.io/
Jun 26, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.