Live SEO Auditor is a Chrome extension that gives you instant, comprehensive SEO analysis of any webpage. Click the toolbar icon on any page — your blog post, a competitor's article, or your own draft — and get a full report: title and meta length with real pixel-width preview, heading structure, every link and image on the page, existing schema and social tags, readability, keyword density, and a transparent, weighted SEO score that shows you exactly why you got it.
Every feature works fully for free, forever — no trial, no limits, nothing held back. A license ($5/mo) unlocks one thing: copying a result out to use elsewhere. Every schema markup, AI suggestion, keyword analysis, and audit result is already generated in full either way.
What Is Live SEO Auditor?
Live SEO Auditor is a Chrome extension that gives you instant, on-page SEO analysis for any webpage. Click the toolbar icon on any page — your blog post, a competitor's article, or your own draft — and get a full report: title and meta length with real pixel-width preview, heading structure, every link and image on the page, existing schema and social tags, readability, keyword density, and a transparent, weighted SEO score that shows you exactly why you got it.
Every feature works fully for free, forever — no trial, no limits, nothing held back. A license ($5/mo) unlocks one thing: copying a result out to use elsewhere. Every schema markup, AI suggestion, keyword analysis, and audit result is already generated in full either way.
Who Should Use This Extension?
- Bloggers & Content Creators — optimize every post before publishing with real-time feedback.
- SEO Professionals — quickly audit any page in one click, no tab-hopping between tools.
- Web Developers — check on-page SEO elements during development and staging.
- Small Business Owners — understand what your page is missing without hiring an expert.
- Anyone who publishes on the web — and wants to rank better in search results.
Core Philosophy
๐ Trust built in Local-first, private by default, and built with transparency.
- Free Forever: Every feature works fully without a license. There are no trials, feature limits, or keyword caps. The only thing a Pro license unlocks is the ability to copy results out of the panel.
- Local-First: All analysis for the free features happens entirely within your browser. Page content never leaves your machine.
- Transparent: All scores and formulas are visible and explained, avoiding "black-box" SEO metrics.
- Works Anywhere: Analyzes any webpage on any domain, CMS, or platform.
Battle-tested logic
Readability formulas tested against hand-calculated samples. Keyword density tested against special-character edge cases. SEO scoring tested across perfect, mixed, and zero cases.
Documented calculations
Every formula is transparent and verifiable — no black-box algorithms. The score breakdown shows exactly why you got the score you did.
100% local storage
All analysis happens locally. Post content never leaves your machine for the free features.
No hidden data collection
Minimal permissions — only storage, alarms, offscreen, scripting, and activeTab. No telemetry.
Key Benefits
The Popup Panel
When you click the Live SEO Auditor icon in your Chrome toolbar, a popup opens with the full analysis of the active webpage.
Panel Header
- Copy: Locked/Unlocked — Indicates your Pro license status.
- ⟳ Refresh — Re-runs the full analysis on the current page.
- ☾ Theme Toggle — Switches between dark and light themes.
Section 1: Webpage Inspector
A tabbed snapshot of the current page, providing instant technical SEO data.
- Overview — Title (with character count & pixel width), Meta Description (with char count & pixel width), Page URL, and Word Count.
- Headings — Displays every
H1throughH6tag in order, indented to show the page's outline structure. - Links — Lists every internal and external link with its anchor text. Includes features to Export All Links as CSV and Highlight Nofollow Links on the page.
- Images — Shows every image, its
alttext (or flags missing ones), and whetherwidth/heightattributes are set. Includes an Export All Image URLs as CSV button. - Schema — Detects and displays any JSON-LD structured data already present on the page, including
@graphstructures. The Schema tab also includes a feature to Check Hreflang Status Codes by fetching each declared URL. - Social — Shows all Open Graph (
og:*) and Twitter Card (twitter:*) meta tags detected on the page.
Section 2: Advanced
Focus & Secondary Keywords
- Enter a primary keyword and as many secondary keywords as you like.
- The panel automatically recalculates keyword density and placement as you type.
- Keyword Cannibalization Check: Automatically checks if the primary keyword has been used on other posts you've audited, helping prevent self-competition.
On-Page SEO Score & Checklist
- A transparent, weighted score from 0-100 with a detailed breakdown.
- The score is calculated using six weighted categories: Title/Meta (25%), Headings (20%), Keywords (20%), Readability (15%), Links (10%), and Images (10%).
- The checklist provides specific, actionable feedback on title length, meta description presence, word count, heading structure, internal/external links, and image alt-text coverage.
Title: 58 chars (50/50) + Meta: 155 chars (50/50) = 100% → 25 points
H1: 1, no skipped levels (100%) → 20 points
Keyword density: 1.2% (100%) → 20 points
Readability grade: 8.2 (100%) → 15 points
Internal links: 3 (100%) → 10 points
Images: 5 total, 0 missing alt (100%) → 10 points
Total: 25 + 20 + 20 + 15 + 10 + 10 = 100/100
Readability
Calculates Flesch Reading Ease and Flesch-Kincaid Grade Level. A note clarifies that syllable counting is an approximation (a tradeoff made by mainstream SEO tools).
Related & LSI Keywords
Click Find Related Keywords to get terms related to your focus keyword.
- Real Data: If you have saved a Keywords Everywhere, DataForSEO, or SEMrush key (checked in that order), it will fetch real search volume and CPC data.
- Heuristic Fallback: Without an API key, it analyzes your draft's text to find co-occurring terms. This fallback is clearly labeled as "draft-cooccurrence" to differentiate it from real search data.
Snippet A/B Test
A free-text box for drafting alternate meta descriptions. Shows the character count and estimated pixel width in real-time.
Pro Tools & Technical SEO
A suite of technical and competitive analysis tools. Most are free to use.
View As (User-Agent Switcher)
- A unique feature that allows you to view the current site as Googlebot (Desktop), Googlebot (Mobile), or Bingbot.
- Uses Chrome's declarative
sessionrules. The override is applied on a per-domain basis and automatically clears when the browser restarts. - A note is displayed in the UI reminding the user to reload the tab to see the effect.
Schema & Structured Data
- Generate Schema Markup: Creates a ready-to-copy
BlogPostingJSON-LD block. - Validate Existing Schema: Scans the page for JSON-LD and validates it against Google's published Rich Results requirements for 27 common
schema.orgtypes (e.g.,Article,Product,FAQPage,LocalBusiness). It flags missing required and recommended properties.
SERP Preview + People Also Ask (BYOK)
- Fetches real Google search results using your own SerpApi or DataForSEO key.
- Displays:
- Top 10 Organic Results (Title, URL, Description).
- People Also Ask questions.
- Related Searches.
- This feature does not scrape Google, respecting their Terms of Service.
Site Discovery & Diagnostics
- Auto-Detect Feed/Sitemap: Checks the page's own autodiscovery link, then
robots.txtfor aSitemap:declaration, and finally a few common default paths. Offers to save the found URL to Settings. - View robots.txt: Fetches and displays the site's
robots.txtwith a summary of rules. - Detect Ad Networks: Matches script sources against a catalog of known ad networks.
- Detect Analytics & Tracking Tools: Matches script sources against a catalog of known analytics tools.
- Platform & Page Indexability: Shows the detected CMS (e.g., WordPress) and the page's meta robots and canonical URL settings.
- Accessibility Audit: Checks for missing
langattribute, viewport meta, form labels, accessible names for links/buttons, and empty placeholder links. - Mixed Content Check: Flags any resources (images, scripts, stylesheets) loading over HTTP on an HTTPS page.
- HTTP Security Headers: Reads the page's actual response headers for CSP, HSTS, X-Frame-Options, X-Content-Type-Options, and Referrer-Policy.
Content & Internal Linking
- Suggest Internal Links: Requires a blog feed or sitemap URL. It compares your current draft against your past posts and suggests up to 8 highly relevant posts to link to, based on a shared term overlap score.
- Bulk Post Audit: Scans up to 50 posts from your feed/sitemap, flagging issues like missing meta descriptions, H1 problems, missing alt text, and thin content.
- Duplicate Content Risk Check: Compares your draft against your past posts with a stricter threshold to flag potential content overlap.
- Check for Broken Links: Fetches all links on the page (capped at 15) and flags those that return an error status.
- Image Weight Check: Fetches images (capped at 15) and reports their file sizes, flagging anything over a 200KB rule-of-thumb limit.
- Redirect Chain Checker: Traces the redirect path of the current URL.
What it does: Connect your blog's RSS/Atom feed or sitemap.xml, and get:
- Suggest Internal Links — finds past posts with overlapping content, ranked by shared terms
- Bulk Post Audit — scans every post (capped at 50) for missing meta descriptions, H1 issues, missing alt text, and thin content
Draft words: ["seo", "auditor", "extension", "chrome"]
Past post: "How to Use the Live SEO Auditor Extension for Chrome"
Overlap: "seo", "auditor", "extension", "chrome" → 4 shared terms
Higher overlap = stronger internal linking opportunity
AI Content Gap vs Competitors
- Requires an AI API Key.
- This feature intelligently combines the SERP Preview and AI functions. You run SERP Preview first to get real competitor data, then click this button to ask the AI to analyze your draft and identify specific content gaps or differentiation angles based on the competitor results.
Generate FAQ Schema (AI)
- Requires an AI API Key.
- Asks the AI to generate FAQ pairs from your content and formats them directly as a ready-to-use
FAQPageJSON-LD schema block.
Website Analysis
This section uses your own API keys for real third-party data, presenting the actual numbers from the source.
AI-Supported Analysis (Requires an AI Key)
- Synonyms & NLP Entities: Uses the connected AI to generate synonyms, named entities, and semantically related terms based on the page's content.
- Related Problems & Solutions: Generates a list of questions a reader might have and a suggested angle for each.
- Interpret Authority Data (AI): Provides plain-language context on top of your real Domain Rating and Traffic numbers.
- Freshness Update Suggestions (AI): Analyzes how long ago a post was last updated and suggests specific things to check or update based on the elapsed time.
Page Speed & User Experience
- Page Speed & Core Web Vitals: Runs a real Google PageSpeed Insights lab test (Lighthouse). Works with a free keyless shared quota, or with your own Google API key for a higher limit.
- Real-User Core Web Vitals (CrUX): Fetches real field data (LCP, INP, CLS) from actual Chrome users. Requires your own Google API key and provides a crucial complement to the lab data from PageSpeed.
Ahrefs (Requires an Ahrefs API Key)
- Domain Rating: The site's overall authority score (Ahrefs' own metric).
- Backlink Profile: Total referring domains and backlinks.
- Top Organic Keywords: Shows the keywords the site ranks for.
- Top Pages by Traffic: Lists the site's most popular pages.
- Anchor Text Distribution: Shows the most common anchor text pointing to the site.
- URL Rating: The page-specific authority score (distinct from Domain Rating).
Similarweb (Requires a Similarweb API Key)
- Traffic Analysis: Recent monthly visit estimates.
- Traffic Sources Breakdown: Split between organic, direct, referral, social, and paid traffic.
- Geographic Distribution: Top countries by visitor share.
- Engagement Metrics: Bounce rate, pages per visit, and average visit duration.
- Similar Sites: Other sites with an overlapping audience.
AI Writing Assistant
This section provides 11 AI-powered features. All require you to connect your own API key from Anthropic (Claude), OpenAI (ChatGPT), Google Gemini, or xAI (Grok).
- Suggest Titles: Generates 5 SEO-friendly titles based on your draft and focus keyword.
- Write Meta Description: Creates 3 compelling meta description alternatives.
- Deep Critique My Draft: Provides a thorough, multi-part review covering structure, clarity, completeness, search intent, and engagement, finishing with a priority fixes list and a publish-readiness verdict.
- Generate FAQ: Creates 4-6 FAQ question-and-answer pairs from your content.
- Suggest Alt-Text for Missing Images: Offers plausible alt-text starting points based on the surrounding text. Explicitly notes that the AI cannot see the actual images.
- Suggest Content Outline: Generates a logical H2/H3 heading structure for your topic.
- Generate Social Media Snippets: Creates a Twitter/X post and a LinkedIn post to promote your content.
- Simplify Complex Sentences: Identifies complex sentences (based on syllable density) and rewrites them more simply.
- Optimize for Featured Snippet: Rewrites a section of your draft to be more likely to win a featured snippet.
- Adjust Tone: Rewrites the opening of your draft to match a chosen tone (casual, professional, persuasive, or simple).
- Translate: Translates your title and meta description into a target language for SEO.
Interaction & Usability
- Every generated result (from AI, Technical SEO, Website Analysis, etc.) has a Copy button.
- When you click a new button, the previous result is automatically collapsed, keeping the panel clean and easy to navigate.
Right-Click Context Menu
The extension adds a right-click context menu with several useful shortcuts:
- Open Site In Submenu: Quick links to view the current site's data on Ahrefs, Moz Link Explorer, Majestic, Archive.org, Similarweb, and SEMrush.
- Google site: Search for This Domain.
- Open sitemap.xml for This Site.
- Highlight Nofollow Links on This Page.
- Find Duplicates of Selected Text on the Web: Allows you to select text on a page, right-click, and check the web for duplicate content using your SerpApi/DataForSEO key.
Settings
The options page allows you to configure all aspects of the extension.
- License: Enter your Gumroad Pro key to unlock copying.
- Scoring Targets: Adjust the
Minimum Word Count,Target Reading Grade Level,Title Max Characters, andMeta Description Max Charactersused in the SEO score calculation. - Blog Feed or Sitemap: Manually enter your feed or sitemap URL, or use the "Auto-Detect" feature in the popup. A detailed explanation in the UI clarifies that a sitemap is better for bulk audits, while an RSS feed is better for internal links.
- AI Provider: Select and configure your API key for Anthropic, OpenAI, Gemini, or Grok.
- Website Analysis: Configure your Ahrefs and Similarweb API keys.
- Real-Time Data API Key: Configure your API keys for SerpApi, DataForSEO, Keywords Everywhere, SEMrush, and Google PageSpeed Insights.
- Data Privacy Notice: A clear statement that all analysis for the free features happens locally and no data is collected.
Data Privacy & Permissions
- ๐ Local Storage: All settings, API keys, and analysis data are stored locally in your browser. The extension does not send data to any external server for the free, core features.
- ๐ Minimal Permissions: The extension requests only the permissions it needs:
storage: To save your settings.alarms,offscreen,scripting,activeTab: For technical functions like parsing XML and analyzing the current page.contextMenus: To provide the right-click menu.declarativeNetRequest: For the User-Agent switcher.
- ๐ Host Permissions:
http://*/*andhttps://*/*are required to allow the extension to work on "any webpage," which is its core design principle. No telemetry is collected.
Why Upgrade to Monthly Pro?
๐ Everything works for free — a license unlocks copying only
Every feature — Schema Markup, SERP Preview, Internal Links, Bulk Audit, every Ahrefs/Similarweb lookup, every AI feature — runs and generates its full real result for free, with no trial, no keyword cap, no feature gate of any kind. A license ($5/mo) unlocks one thing: copying a result out to use elsewhere.
๐ Free
- Full SEO score & breakdown
- Webpage inspector (6 tabs)
- AI Writing Assistant (11 tools)
- SERP Preview (BYOK)
- Internal linking & Bulk audit
- Website Analysis (BYOK)
- Technical SEO checks
⭐ Pro
- Everything in Free
- Copy any result to clipboard
- No other limits or gates
- Priority support
๐ ROI
- ๐ธ $5/mo
- ⏱️ Saves 5+ hours/week
- ๐ Better SEO decisions
- ๐ Copy results into docs
$5/mo · cancel anytime
Pricing: Free vs. Pro
- Full SEO score & breakdown
- Webpage inspector (6 tabs)
- AI Writing Assistant (11 tools)
- SERP Preview (BYOK)
- Internal linking & Bulk audit
- Website Analysis (BYOK)
- Technical SEO checks
- Everything in Free
- Copy any result to clipboard
- No other limits or gates
- Priority support
One Pro subscription covers all features. Get your license at muhiuddinalam.gumroad.com/l/liveseoauditor.
Common Mistakes to Avoid
Fix: AI features require your own Anthropic, OpenAI, Gemini, or Grok API key. Add it in Settings first.
Fix: SERP Preview requires a key from SerpApi or DataForSEO. Add it in Settings under "Real-Time Data API Key."
Fix: The extension only works on normal web pages (http:// or https://). Browser internal pages can't be analyzed.
Fix: RSS/Atom feeds are usually truncated to recent posts; sitemaps are normally complete but contain no title/text. Each is better for different features — see the Settings description for details.
Fix: After applying a User-Agent override, reload the tab to see the effect. The current page load already happened under the original User-Agent.
A Note on Accuracy
Syllable counting uses a vowel-group heuristic (no dictionary lookup) — the same approximation mainstream readability tools like Yoast use. It will occasionally miscount a word like "beautiful" by one syllable, which is an accepted tradeoff, not a hidden defect.
SEO Score is a transparent, weighted formula — not an "official" Google score. It's labeled as such and the breakdown is fully visible, so you can see exactly why you got the score you did.
SERP Preview uses your own key from a legitimate SERP-data provider (SerpApi or DataForSEO). It does not scrape Google directly, which would violate Google's Terms of Service. DataForSEO's People Also Ask parsing has moderate confidence; if it's not recognized, the UI says so honestly.
AI features use your connected general-purpose AI model via prompting. They are "ask an LLM to do NLP analysis," which LLMs are legitimately good at, not a specialized NLP service purpose-built for entity recognition. This is disclosed in the UI.
Ahrefs & Similarweb features use real data from each provider's API. Domain Rating is Ahrefs' own metric — not Moz's trademarked "Domain Authority" (DA), which would require Moz's separate API if that exact metric matters to you.
Sitemap parsing uses Chrome's Offscreen Documents API. The sitemap-index recursion is capped at 5 child sitemaps to avoid runaway fetching.
Ad network & analytics detection is presence-implies-usage, not a guarantee something is actively running. A script being present strongly suggests that network/tool is active, but doesn't guarantee it (ad-blockers, misconfiguration, etc. can all mean a detected script isn't actually doing anything).
Image weight check flags images over 200KB — a common rule-of-thumb ceiling for web-optimized images, not a hard spec requirement. This is disclosed in the UI.
Bulk audit limit is capped at 50 posts to avoid excessive requests. This is disclosed in the Settings description.
Redirect Chain Checker attempts full per-hop visibility first via redirect:'manual', which may be opaque for cross-origin requests even in an extension context. Falls back to the always-reliable redirect:'follow' + response.redirected/response.url, which guarantees at least "did it redirect, and where did it end up," even without full hop-by-hop detail.
Comparisons with Alternatives
| Feature | Live SEO Auditor | Yoast SEO | Detailed SEO Extension | SEOquake |
|---|---|---|---|---|
| Price | Free (copy unlock $5/mo) | $99/yr | Free | Free |
| Works on any domain | ✅ Yes | ⚠️ WordPress only | ✅ Yes | ✅ Yes |
| Transparent scoring | ✅ Full breakdown | ⚠️ Partial | ⚠️ Partial | ⚠️ Partial |
| AI Writing Assistant | ✅ 11 tools | ⚠️ Limited | ❌ No | ❌ No |
| SERP Preview | ✅ BYOK | ❌ No | ❌ No | ⚠️ Limited |
| Internal linking | ✅ Yes | ⚠️ Limited | ❌ No | ❌ No |
| Bulk audit | ✅ Yes | ⚠️ Limited | ❌ No | ❌ No |
| Ahrefs/Similarweb | ✅ BYOK | ❌ No | ❌ No | ❌ No |
| Data privacy | Local-first | Cloud-dependent | Local-first | Cloud-dependent |
Key User Pain Points & How This Extension Solves Them
Live SEO Auditor shows you exactly why you got your score — every category is weighted and visible.
Everything in one popup — title analysis, headings, links, images, schema, social tags, readability, keyword density.
11 AI-powered tools: titles, meta descriptions, deep critique, FAQ, alt-text, outlines, social snippets, tone adjustment, and more.
Auto-suggests past posts to link to based on content overlap — no more manually scanning your archive.
SERP Preview shows you the top 10 results, People Also Ask, and Related Searches for any keyword.
Bulk Audit scans every post on your site for missing meta descriptions, H1 issues, missing alt text, and thin content.
Frequently Asked Questions
Is this extension really free?
Yes. Every feature works fully for free, forever — no trial, no limits, nothing held back. A license ($5/mo) unlocks one thing: copying a result out to use elsewhere. Every schema markup, AI suggestion, keyword analysis, and audit result is already generated in full either way.
Do I need an API key for the AI features?
Yes. AI features require your own Anthropic, OpenAI, Gemini, or Grok API key. Add it in Settings under "AI Provider." The extension never provides its own AI key — you bring your own.
Does this extension work on WordPress? Blogger? Ghost?
Yes — it works on any domain, any CMS, any website. The detection layer tries common editor patterns first, then falls back through a chain of genuinely universal, standard page structure. This is what makes "any domain" actually true.
What happens if I uninstall the extension?
All data (settings, post history, saved feed URL) is removed from your browser. If you have a Pro license, you can re-enter your key after reinstalling to restore access.
Why can't I copy results without a license?
The license unlocks copying only. Every result is still generated in full and visible on screen — the only thing you can't do is copy it out to use elsewhere without a license. This is the entire monetization model.
What's the difference between PageSpeed and CrUX (Real-User Core Web Vitals)?
PageSpeed is a lab test — one simulated Lighthouse run from Google's servers. CrUX is real field data from actual Chrome users who visited the page. Lab data can differ from real-user data significantly; showing both is what doing this properly looks like.
What's the difference between Domain Rating and URL Rating?
Domain Rating (DR) is Ahrefs' metric for the authority of an entire domain. URL Rating (UR) is Ahrefs' metric for a specific page. A site can have a high DR but a specific page can have a low UR (and vice versa).
Ready to improve your SEO in one click?
Free: full SEO analysis, AI Writing Assistant, and more · Pro: $5/mo
Get Live SEO Auditor Pro → Install Free on Chrome Web Store →Live SEO Auditor · Version 1.0 · Built with ❤️ for Chrome · Privacy Policy · Contact Me
