3 items
Instant on-page SEO, security, schema, broken-link & ads.txt audit. Built for developers who ship fast. π WebAudit Inspector β Audit the SEO, security, schema and link health of any page in seconds. Built for developers, technical SEOs and indie hackers who ship fast and don't want to babysit a 20-tab dashboard just to confirm robots.txt exists. One click on the active tab, a clean A+/A/B score, and a per-category breakdown β that's it. ββββββββββββββββββββββββββββ β WHAT IT CHECKS βΈ SEO β’ robots.txt, sitemap.xml, favicon (with declared <link rel="icon"> path support) β’ Meta description, canonical, viewport, Open Graph, Twitter Card βΈ On-Page (content quality) β’ H1 tag β count + first heading text β’ Heading hierarchy β full H1βH6 tree with the actual text of every heading, with visual warnings on skipped levels β’ Schema markup β JSON-LD and microdata, with detected @type chips (Article, Product, FAQ, BreadcrumbListβ¦) β’ Image alt attributes β scrollable list of every missing-alt image with clickable source URLs βΈ Links (manual scanner) β’ Scans every <a href> on the active page for 200 / 301 / 302 / 307 / 308 / 404 / 410 / 5xx β’ Real HTTP redirect codes captured via chrome.webRequest (not just "redirected" β you see whether it's a 301 or a 302) β’ Filter chips (All / 2xx / 3xx / Broken / Error) for fast triage of large link lists β’ Live ticker showing which URL is currently being checked β’ HEADβGET fallback (8s / 18s split timeout) handles CDN anti-bot and slow servers β’ Automatic retry of failed requests (slow CDNs no longer get marked as broken) β’ Configurable scan limit (100 / 200 / 500 / All) in Settings β’ Shows the final destination URL of each redirect β’ Dedicated CSV / JSON export with full link list + metadata βΈ Security β’ HTTPS protocol check β’ HTTP β HTTPS redirect verification β flags sites that don't enforce SSL β’ Mixed content detection β finds every insecure http:// resource (images, scripts, stylesheets, iframes, media) on HTTPS pages β’ Content-Security-Policy, Strict-Transport-Security, X-Frame-Options, X-Content-Type-Options βΈ AI / LLM (bonus β never penalizes your score) β’ llms.txt, llms-full.txt, ai.txt β for sites that want to guide LLM crawlers βΈ Ads / Monetization (bonus β never penalizes your score) β’ ads.txt, app-ads.txt, sellers.json β IAB compliance for publishers ββββββββββββββββββββββββββββ π― WHY YOU'LL ACTUALLY USE IT β’ Dashboard-style sidebar layout with per-category A+/F grades and an Overview summary β’ One-click audit, weighted scoring β only required checks affect the grade, optional files (llms.txt, ads.txt, etc.) are bonus and never penalize you β’ Reports page shows recent scans across every site you've audited β’ Live progress while it works β no blank loading screens β’ Failed file requests are retried automatically once before giving up β’ Heading hierarchy shows the actual H2/H3/H4 text β so you can verify content structure, not just count tags β’ Image alt panel shows every offending image (not just a count) β’ Link scanner: filterable, exportable list of every link with its HTTP status β large scans triage in seconds β’ Confirmation modal before link scanning explains WAF/CF rate-limit risk so users don't get surprised β’ Clean modern UI in light & dark mode, 780Γ600 layout designed for real workflow β’ JSON and CSV export for both full audit AND link scan, each with generator metadata (creator, version, homepage, timestamp) β’ Fully localized in English and Turkish ββββββββββββββββββββββββββββ π PRIVACY (zero data collection) WebAudit Inspector does not send a single byte to any server we control. There is no analytics, no telemetry, no remote configuration. β’ Audit results are cached in browser local storage for 5 minutes per origin β’ Your theme (light/dark) preference is stored locally β’ The "Scan Links" feature makes HEAD (and GET fallback) requests directly from your browser to the URLs found on the page you're viewing β nothing else. A confirmation modal warns you about WAF/Cloudflare rate-limit risks before the first scan β’ Open source, MIT-licensed ββββββββββββββββββββββββββββ β‘ HOW IT WORKS 1. Click the extension icon on any HTTPS/HTTP page 2. WebAudit fetches well-known files from the page's origin (robots.txt, sitemap.xml, ads.txt, llms.txt, etc.) in parallel 3. A tiny one-time script reads the page's meta tags, headings, schema and image alt attributes (read-only β the page is never modified) 4. Results render with weighted scoring; failed requests are retried once 5. Optional: click "Scan Links" to check every link's HTTP status code ββββββββββββββββββββββββββββ π‘ USE CASES βΈ Pre-launch checklist β verify your new site has robots.txt, sitemap, canonical, OG tags before going live βΈ Client audit β generate a CSV report of any client site in 10 seconds βΈ Migration QA β re-scan after a CMS migration to catch missing meta and broken links βΈ Vibe-coded site sanity check β when AI generated your landing page, verify it actually shipped meta tags βΈ Content review β confirm heading hierarchy and image alt coverage before publishing βΈ Ad ops β quickly verify ads.txt and sellers.json are reachable ββββββββββββββββββββββββββββ π¦ NO BLOAT β’ No login. No account. No newsletter. β’ ~45 KB total package size β’ No third-party libraries, no tracking pixels, no remote scripts β’ Manifest V3, modern Chrome (116+) ββββββββββββββββββββββββββββ Open an issue or contribute on GitHub. Feedback shapes the next release.
May 28, 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.