SEO Pulse SEO Extension

One-click SEO audits — indexability, meta tags, schema, Core Web Vitals, redirects, robots.txt, sitemaps, and more.

As of June 2026, SEO Pulse SEO Extension has 126 users and a 5.00/5 rating from 13 reviews in the Developer Tools category.

Usersup 103.2 percent+103.2%
126
126
Ratingno change0%
5.00
13 reviews
Reviewsup 18.2 percent+18.2%
13
Version
1.8.1
Manifest V3
90-day change · In the last 90 days this extension 2 version updates.

History

11 snapshots

Tracking since Apr 1, 2026.

131.293.555.8Apr 1, 2026Jun 8, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026625.00111.6.0
Apr 9, 2026615.00111.6.0
Apr 20, 2026625.00111.6.0
Apr 25, 2026835.00111.6.0
May 2, 2026885.00111.8.0
May 9, 2026905.00111.8.0
May 13, 2026985.00111.8.0
May 19, 20261035.00111.8.1
May 26, 20261035.00131.8.1
Jun 2, 20261115.00131.8.1
Jun 8, 20261095.00131.8.1
Now1265.00131.8.1

Changelog

  • May 13, 2026
    description
    SEO Pulse is a powerful, one-click SEO audit tool for Chrome. Click the icon on any page and get 100+ instant SEO checks — no account needed, no data sent to servers, everything runs locally in your browser.
    Updated April 2026 — SEO Pulse is changing how SEOs, developers, and content creators audit pages. While most SEO extensions give you a handful of basic checks, SEO Pulse goes deeper with server-side vs JavaScript render detection, live server health probes, format-aware schema analysis, a full redirect chain tracker, and a prioritised issues list with fix suggestions — all in one click, all for free.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks
    🟢 Green = All good
    🟠 Orange = Worth checking
    🔴 Red = Critical issue (noindex / robots.txt block)
    
    🏆 WHY SEO PULSE IS DIFFERENT
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further:
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines actually crawl, not just what users see.
    → It probes your server with live HTTP requests to test 404 handling, www redirects, trailing slash consistency, HTTPS enforcement, and URL case sensitivity — the kind of technical issues that silently tank rankings for months before anyone notices.
    → Its schema detection is format-aware. JSON-LD, Microdata, and RDFa are each detected using the correct HTML attributes — not a one-size-fits-all pattern that gives false results for two out of three formats.
    → Everything runs locally. No sending your URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    🚨 ISSUES TAB — YOUR COMPLETE SEO PRIORITY LIST
    New in 2026. Every problem found across all 100+ checks surfaces in one place, ranked by severity — Critical, Warning, and Info. Each issue shows a plain-English fix suggestion and a direct link to the relevant tab for deeper investigation. A live badge on the tab updates in real time as server probes complete, so you always know your total issue count at a glance. No more tab-hopping to find what's wrong — the Issues tab tells you exactly what to fix and where to start.
    
    🔍 INDEXABILITY & CANONICALS
    Instantly know if a page is indexable. Canonical URL detection — self-referencing, missing, or pointing somewhere else. Meta robots and X-Robots-Tag header analysis. Noindex detection with one-glance icon color feedback before you even open the popup.
    
    📋 ON-PAGE SEO AUDIT
    Title tag with character count and length validation. Meta description with character count. H1–H6 heading hierarchy with full visual tree. Word count, reading level, and estimated reading time. Language and charset detection. Missing OG tags automatically trigger the orange warning icon — even without opening the popup.
    
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES SEE
    This is one of SEO Pulse's most powerful and unique features. When JavaScript injects your title, description, canonical tag, or schema after page load, search engines may never see it — they don't always execute JS on every crawl. SEO Pulse fetches the raw HTML and checks each signal independently. Every title, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks. Hover any badge for a plain-English explanation. No other free Chrome SEO extension does this.
    
    🛡️ SERVER HEALTH CHECKS
    Five automatic server probes run live on every page you audit:
    404 Handling — sends a request to a non-existent URL and checks whether your server correctly returns 404. Soft 404s (returning 200 for missing pages) waste crawl budget and can get junk pages indexed.
    www / non-www — checks whether both versions redirect to one canonical. Duplicate homepages are one of the most common and overlooked SEO issues.
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, that's two indexable versions of the same content with split link equity.
    HTTP → HTTPS — verifies your server issues a 301 (not 302) redirect from HTTP to HTTPS. A temporary redirect tells crawlers the insecure version might come back.
    Case Sensitivity — uppercase paths like /About vs /about can create entirely separate indexable pages on Linux servers. SEO Pulse tests your live server and tells you exactly what it returns.
    Each probe shows the exact URL tested and the server's response — full transparency into how we checked.
    
    🔄 REDIRECT CHAIN TRACKER + LIVE BADGE
    Real-time redirect count badge on the extension icon — appears as the page loads, no popup needed. Full redirect path visualization showing every hop (301, 302, 307). Multi-hop redirect detection — chains over two hops lose PageRank and slow down crawling. Status code at each step in the chain.
    
    📊 SCHEMA & STRUCTURED DATA
    JSON-LD, Microdata, and RDFa detection — all three formats. Schema type identification with full markup viewer. Validation with errors and warnings. SSR vs JS detection per schema block. Format-aware detection: JSON-LD uses @type matching, Microdata uses itemtype attribute, RDFa uses typeof — each searched correctly in raw HTML. Copy and export individual schema blocks. Summary legend shows at a glance whether your structured data is server-rendered or JavaScript-dependent.
    
    🌍 HREFLANG & INTERNATIONAL SEO
    Hreflang tag detection and validation. Reciprocal return link verification. Language and region tag mapping. HTTP status check per hreflang URL. SSR vs JS badge per tag — critical for international sites built on JavaScript frameworks.
    
    🔗 LINKS & IMAGES ANALYSIS
    Internal and external link counts with full URL lists. Nofollow link detection. Image alt text audit — missing, empty, and present counts. Lazy loading detection. Filterable link lists with anchor text. Broken link scanner on demand.
    
    🤖 ROBOTS.TXT & AI BOT ACCESS
    Full robots.txt parser with syntax highlighting. URL tester — check any URL against your live rules instantly. Crawl directive analysis per bot. X-Robots-Tag header detection. See exactly which rules apply to Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, Bytespider and every other major crawler — including which AI training bots can access your content.
    
    🗺️ SITEMAP EXPLORER
    Automatic sitemap detection from robots.txt and common paths. Full sitemap index support with child sitemap expansion. Download all sitemap URLs as CSV in one click. Filter URLs by path segment with OR logic. Explore Sitemap Structure — a full-screen collapsible tree showing your entire site architecture at a glance.
    
    ⚡ CORE WEB VITALS
    LCP, FCP, CLS, TTFB, INP — all in one panel with performance hints and improvement guidance. One-click links to PageSpeed Insights and CrUX Vis for real-user field data.
    
    📱 EDITABLE SERP PREVIEW
    See exactly how your page appears in Google search results — and edit the title and description directly in the extension. Live character counts update as you type so you can dial in the perfect snippet without leaving the page.
    
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    JavaScript toggle — disable JS and reload to see the no-JS version instantly.
    JS Compare — side-by-side raw HTML vs rendered HTML view to spot content hidden from search engines.
    Highlight all headings on the page with color-coded overlays.
    Show full link URLs above every link on the page.
    Edit Page — make any text on the page editable for quick client mockups.
    Keyword density checker with location breakdown (title, description, H1, H2s, body).
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    Highlight links by type (internal, external, nofollow — color-coded). Show page info overlay. Check if any page or link is indexed in Google. Open page or link directly in Semrush and Ahrefs.
    
    📥 EXPORT FULL SEO REPORT
    Generate a standalone HTML report with all 100+ audit results, SERP preview, heading structure, and Core Web Vitals — ready to share with clients or teammates. No login, no upload, no account.
    
    🎨 CUSTOMIZABLE INTERFACE
    Dark mode. Multiple font options. Background theme selection. SERP position counter for Google and Bing.
    
    💡 BUILT FOR REAL SEO WORK
    Whether you're doing a technical SEO audit for a client, debugging a crawl issue, checking if a competitor's schema is server-rendered, or trying to understand why a page isn't ranking — SEO Pulse gives you answers in seconds, not minutes.
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just the rendered DOM. And it's honest — if a check can't be determined, it shows nothing rather than showing a badge that might be wrong.
    No upsells. No accounts. No bloat. Just 100+ checks, one click.
    
    ✅ PRIVACY FIRST
    All analysis runs locally in your browser. No data is sent to external servers. No account required. Your URLs never leave your machine.
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who wants to understand how search engines see their pages.
    
    Created by Amrin Grewal — https://tseo.dev
    SEO Pulse is a powerful, one-click SEO audit extension for Chrome. Click the icon on any page and get 125+ instant checks across indexability, structured data, server health, JavaScript rendering, redirects, hreflang, Core Web Vitals, and more — no account needed, no data sent to servers, everything runs locally in your browser.
    
    Updated May 2026 — Now with page type detection, AI bot access controls, scripts & tracking detection, live Google Search Status, and a prioritised issues list with plain-English fix suggestions and direct links to the relevant audit panel.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks 🟢 Green = All good 🟠 Orange = Worth checking 🔴 Red = Critical issue (noindex / robots.txt block)
    🏆 WHY SEO PULSE IS DIFFERENT
    
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further — and does things no other free extension does.
    
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines crawl, not just what users see. Every title, description, canonical, H1, schema block, and hreflang tag gets labelled SSR or JS inline, with no extra clicks.
    
    → It probes your server with live HTTP requests to check 404 handling, www redirect consistency, trailing slash behaviour, HTTPS enforcement, and URL case sensitivity. These are the technical issues that silently tank rankings for months before anyone notices.
    
    → It automatically detects the page type — Product, Category, Blog Post, Homepage, Transactional — and surfaces issues that are only relevant to that type. A Shopify category page gets different checks than a blog post. A checkout page being indexable gets flagged as critical, not just a warning.
    
    → It shows you which AI crawlers and search bots can access your content — with a visual grid of 20 bots, what each one does, and what blocking it actually means for your site.
    
    → Everything runs locally in your browser. No sending URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    
    🚨 ISSUES TAB — 75+ PRIORITISED CHECKS IN ONE PLACE
    
    Every problem found across all 125+ checks surfaces here, ranked by severity — Critical, Warning, and Info. No more tab-hopping to find what's wrong. Each issue includes a plain-English description of why it matters, a concrete fix suggestion, and a direct link to the relevant tab for deeper investigation.
    
    A live badge on the Issues tab updates in real time as server probes complete — so your total count is always accurate even before all checks finish. Issues are grouped by category (Indexability, Canonical, Title, Images, Links, Schema, Hreflang, Server, Sitemap, Security, and more) and filterable by severity or category.
    
    New: issues are grouped by detected page type. A product page gets product-specific checks. A blog post gets content and schema checks specific to articles. A low-confidence detection shows you exactly what signals were used so you can verify before acting.
    
    Export the full issues list as a standalone HTML report — sorted by severity, with all fix suggestions included — ready to share with clients or drop into a ticket.
    
    
    🔍 INDEXABILITY & CANONICALS
    
    Noindex detection via both meta robots tag and X-Robots-Tag response header — with icon colour feedback before you even open the popup. Canonical URL analysis covering self-referencing, missing, pointing to a different URL, multiple canonicals on one page, and canonicals declared outside the head. Multiple title tag detection with a breakdown of how many appear in the head vs body. X-Robots-Tag fetched via GET request, not HEAD — catches headers that WordPress and CDN configurations return inconsistently.
    
    
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES ACTUALLY SEE
    
    This is one of SEO Pulse's most powerful and genuinely unique features. When JavaScript injects your title, description, canonical tag, schema, or hreflang after page load, search engines may never see it — they don't always execute JavaScript on every crawl pass.
    
    SEO Pulse fetches the raw HTML independently and checks every critical signal against both the rendered DOM and the server response. Every title tag, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks required. Hover any badge for a plain-English explanation of what it means for indexing.
    
    Nine encoding strategies handle edge cases: URL-encoded characters, HTML entities, plus-encoded spaces, and mixed encoding patterns used by frameworks like Next.js and Nuxt. No other free Chrome SEO extension does this.
    
    
    🤖 ROBOTS.TXT & AI BOT ACCESS
    
    Full robots.txt parser with live syntax highlighting, rule-by-rule breakdown, and an interactive URL tester — enter any path and see exactly which rules apply and why. X-Robots-Tag header detection included.
    
    New in 2026: a visual access grid shows the robots.txt status for 20 major crawlers at a glance. Each bot shows ✓ allowed or ✗ blocked for the current page URL, with a tooltip explaining what the bot does and what blocking it means for your site:
    
    Search crawlers: Googlebot, Bingbot, DuckDuckBot, Applebot, YandexBot
    AI training bots: GPTBot (OpenAI), ClaudeBot (Anthropic), CCBot (Common Crawl), Bytespider (ByteDance), Amazonbot
    AI search bots: OAI-SearchBot (ChatGPT Search), Claude-SearchBot (Anthropic), PerplexityBot
    Live browsing agents: ChatGPT-User, Claude-User
    Ad & social crawlers: AdsBot-Google, FacebookBot, meta-externalagent
    AI training opt-outs: Google-Extended, Applebot-Extended
    
    Blocking Google-Extended opts your content out of Gemini training without affecting Google Search. Blocking GPTBot stops OpenAI training but not ChatGPT's live browsing. SEO Pulse explains each distinction so you can make informed decisions rather than guessing.
    
    
    📊 PAGE TYPE DETECTION
    
    SEO Pulse automatically detects what kind of page you're auditing using schema.org type signals, CMS body classes, URL patterns, and DOM structure. Detection is confidence-scored — High, Medium, or Low — and the signals used are shown so you can verify it got it right.
    
    Detected page types and their specific checks:
    
    Product pages — missing Product schema, missing BreadcrumbList, variant URL canonicalisation issues, internal links using /collections/all/ instead of a specific collection path (Shopify), tracking parameters in internal product links
    Category pages — products linked through /collections/all/ (wastes crawl budget on large stores), filtered or paginated URLs in internal links, missing CollectionPage schema, H1 not matching the category name
    Blog posts — missing Article or BlogPosting schema, schema missing datePublished or author, zero internal links (missed link equity distribution), missing og:image
    Homepages — missing Organization schema, missing WebSite schema with SearchAction
    Transactional pages — checkout and thank-you pages that are indexable flagged as critical, pages found in sitemap that should not be
    
    CMS is detected and shown alongside the page type. One toggle in Settings disables page type checks entirely if needed.
    
    
    🔬 SCRIPTS & TRACKING DETECTION
    
    See every analytics and marketing tool loaded on any page without opening DevTools or the Network tab. Shows total scripts, third-party count, render-blocking scripts, and distinct third-party domains.
    
    Detects 21 tools across five categories:
    
    Analytics & tag management: Google Tag Manager, Google Analytics 4, Universal Analytics, Matomo, Plausible, Heap, Mixpanel, Amplitude
    Marketing & advertising: Meta Pixel, Google Ads remarketing, LinkedIn Insight Tag, TikTok Pixel, Twitter Ads
    Session recording: Hotjar, FullStory, Crazy Egg, Microsoft Clarity
    Customer support: Intercom
    SEO verification: Google Search Console verification tag, Bing Webmaster Tools
    
    GA4 and GTM IDs are extracted from the script and copyable with one click. Render-blocking scripts are flagged in the Issues tab.
    
    
    📈 GOOGLE SEARCH STATUS — LIVE FROM GOOGLE
    
    A live status panel sits at the bottom of the Issues tab, pulling data directly from Google's status API every time you run an audit. Two cards show at a glance:
    
    Latest Ranking Update — the actual update name (e.g. "March 2026 core update"), the date it started, how long it ran, and whether the rollout is complete or still in progress. Useful context when rankings have shifted and you need to know if a core update is active.
    
    System Status — All systems operational when everything is clear, or the name, service, and start date of any active indexing disruption or serving issue.
    
    Data is sourced directly from status.search.google.com — no third-party aggregator, no delay.
    
    
    🛡️ SERVER HEALTH CHECKS
    
    Five live server probes run automatically on every page. Each makes a real HTTP request and shows the exact URL tested and the server's response.
    
    404 Handling — requests a non-existent URL and checks whether the server correctly returns 404. Servers returning 200 for missing pages waste crawl budget and get junk URLs indexed.
    
    www vs non-www — checks whether both versions redirect to one canonical. Duplicate root domains split link equity and create two separate indexable homepages.
    
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, you have two indexable versions of every URL, each accumulating separate signals.
    
    HTTP → HTTPS — verifies your server issues a permanent 301 redirect rather than a temporary 302. A 302 tells search engines the insecure version might return, so they keep it indexed.
    
    Case Sensitivity — sends a request with an uppercase path and checks if your server returns the same content. On Linux servers, /About and /about are different URLs — both can be indexed independently.
    
    
    🔄 REDIRECT CHAIN TRACKER
    
    A real-time redirect count badge appears on the extension icon as the page loads. Open the extension to see the full path: every hop with its HTTP status code (301, 302, 307, meta refresh). Chains longer than two hops are flagged — each additional hop loses PageRank and adds latency that compounds across thousands of pages.
    
    
    📊 SCHEMA & STRUCTURED DATA
    
    JSON-LD, Microdata, and RDFa detection — all three formats, each searched correctly using the right HTML attributes. JSON-LD uses @type matching in script tags. Microdata uses itemtype attributes. RDFa uses typeof — not a one-size-fits-all pattern.
    
    Schema type identification with full markup viewer, validation with errors and warnings, and SSR vs JS detection per block — critical for sites that inject schema via tag managers or client-side JavaScript. Copy and export individual schema blocks.
    
    
    🌍 HREFLANG & INTERNATIONAL SEO
    
    Full hreflang tag detection and validation. Reciprocal return link verification — checks whether alternate pages reference back correctly. Language and region tag mapping across all declared alternates. HTTP status check per hreflang URL. SSR vs JS badge per tag — essential for international sites where hreflang is often injected client-side and never seen by crawlers.
    
    
    🔗 LINKS & IMAGES
    
    Internal and external link counts with full filterable lists and anchor text. Nofollow and JavaScript-only link detection. WWW inconsistency detection — internal links mixing www and non-www flagged with the specific offending URLs. HTTP links on HTTPS pages surfaced with real examples. Image alt text audit covering missing, empty, and present counts. Lazy loading detection. Missing width and height attributes flagged for CLS impact.
    
    
    📋 ON-PAGE SEO AUDIT
    
    Title tag with character count, length validation, and multiple title detection. Meta description with character count. H1–H6 heading hierarchy visualised as a full tree — gaps, skipped levels, and missing H1s all flagged. Word count and estimated reading time. Open Graph tag detection — missing required tags trigger the orange warning icon before you open the popup. Twitter Card tag detection. Language and charset. Viewport meta tag validation.
    
    
    ⚡ CORE WEB VITALS
    
    LCP, FCP, CLS, TTFB, and INP displayed in one panel with performance context. One-click links to PageSpeed Insights for lab data and CrUX Vis for real-user field data broken down by URL.
    
    
    📱 EDITABLE SERP PREVIEW
    
    See exactly how your page appears in Google search results — title, URL, and meta description rendered as a live preview. Click to edit the title or description directly in the extension. Live character counts update as you type so you can dial in the optimal snippet length without switching tools.
    
    
    🗺️ SITEMAP EXPLORER
    
    Automatic sitemap detection from robots.txt and common paths. Full recursive sitemap index support — handles sitemaps nested up to three levels deep, including cross-domain sitemap indexes used by large enterprise sites. Download all discovered URLs as CSV in one click. Filter by path segment. Collapsible tree view of your entire site architecture. llms.txt detection checks whether the site has published an AI content permissions file.
    
    
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    
    Six tools that work directly on the live page:
    
    JavaScript toggle — disable JS for the current domain and reload to see the no-JS version instantly
    JS Compare — side-by-side panel showing raw server HTML alongside the rendered DOM, so you can spot content, headings, schema, and links that exist in one version but not the other
    Highlight headings — color-coded H1–H6 overlays on every heading element across the live page
    Show full link URLs — the full destination URL appears above every link, making internal link audits easy without touching the source
    Edit Page — makes all text directly editable for client mockups or before/after screenshots
    Keyword density — enter any keyword and see occurrences broken down by title, meta description, H1, H2s, and body text
    
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    
    Right-click any page or link to highlight links by type (internal, external, nofollow), check whether the page is indexed in Google, or open it directly in Semrush or Ahrefs.
    
    
    📥 EXPORT FULL SEO REPORT
    
    Generate a complete standalone HTML report covering all 125+ audit results — indexability, on-page, schema, hreflang, server health, redirect chain, Core Web Vitals, SERP preview, heading structure, page type detection, scripts & tracking, Open Graph, Twitter Cards, and more. No login, no upload, no account required.
    
    
    🎨 CUSTOMISABLE INTERFACE
    
    Dark mode. Four font options. Background theme selection. Vertical sidebar or horizontal tab layout. Issues tab can be set as the default view on open.
    
    
    💡 BUILT FOR REAL SEO WORK
    
    Whether you're doing a technical audit for a client, debugging why a page isn't getting crawled, checking if a competitor's schema is server-rendered, verifying that a JavaScript framework isn't hiding your hreflang from Google, or trying to understand why a page dropped after a core update — SEO Pulse gives you answers in seconds, not minutes.
    
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just what the browser already rendered. And it's honest — if a check can't be determined, it shows nothing rather than displaying a badge that might be wrong.
    
    No upsells. No accounts. No bloat. Just 125+ checks, one click.
    
    
    ✅ PRIVACY FIRST
    
    All analysis runs entirely in your browser. No data is sent to external servers. No account required. Your URLs, page content, and audit results never leave your machine.
    
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who needs to understand how search engines see their pages.
    
    Created by Amrin Grewal — https://tseo.dev
  • May 2, 2026
    description
    Overview
    One-click SEO audits — indexability, meta tags, schema, Core Web Vitals, redirects, robots.txt, sitemaps, AI bot access, and more.
    
    SEO Pulse is a powerful, one-click SEO audit tool for Chrome. Click the icon on any page and get 100+ instant SEO checks — no account needed, no data sent to servers, everything runs locally in your browser.
    Updated April 2026 — SEO Pulse is changing how SEOs, developers, and content creators audit pages. While most SEO extensions give you a handful of basic checks, SEO Pulse goes deeper with server-side vs JavaScript render detection, live server health probes, format-aware schema analysis, a full redirect chain tracker, and a prioritised issues list with fix suggestions — all in one click, all for free.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks
    🟢 Green = All good
    🟠 Orange = Worth checking
    🔴 Red = Critical issue (noindex / robots.txt block)
    
    🏆 WHY SEO PULSE IS DIFFERENT
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further:
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines actually crawl, not just what users see.
    → It probes your server with live HTTP requests to test 404 handling, www redirects, trailing slash consistency, HTTPS enforcement, and URL case sensitivity — the kind of technical issues that silently tank rankings for months before anyone notices.
    → Its schema detection is format-aware. JSON-LD, Microdata, and RDFa are each detected using the correct HTML attributes — not a one-size-fits-all pattern that gives false results for two out of three formats.
    → Everything runs locally. No sending your URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    🚨 ISSUES TAB — YOUR COMPLETE SEO PRIORITY LIST
    New in 2026. Every problem found across all 100+ checks surfaces in one place, ranked by severity — Critical, Warning, and Info. Each issue shows a plain-English fix suggestion and a direct link to the relevant tab for deeper investigation. A live badge on the tab updates in real time as server probes complete, so you always know your total issue count at a glance. No more tab-hopping to find what's wrong — the Issues tab tells you exactly what to fix and where to start.
    
    🔍 INDEXABILITY & CANONICALS
    Instantly know if a page is indexable. Canonical URL detection — self-referencing, missing, or pointing somewhere else. Meta robots and X-Robots-Tag header analysis. Noindex detection with one-glance icon color feedback before you even open the popup.
    
    📋 ON-PAGE SEO AUDIT
    Title tag with character count and length validation. Meta description with character count. H1–H6 heading hierarchy with full visual tree. Word count, reading level, and estimated reading time. Language and charset detection. Missing OG tags automatically trigger the orange warning icon — even without opening the popup.
    
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES SEE
    This is one of SEO Pulse's most powerful and unique features. When JavaScript injects your title, description, canonical tag, or schema after page load, search engines may never see it — they don't always execute JS on every crawl. SEO Pulse fetches the raw HTML and checks each signal independently. Every title, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks. Hover any badge for a plain-English explanation. No other free Chrome SEO extension does this.
    
    🛡️ SERVER HEALTH CHECKS
    Five automatic server probes run live on every page you audit:
    404 Handling — sends a request to a non-existent URL and checks whether your server correctly returns 404. Soft 404s (returning 200 for missing pages) waste crawl budget and can get junk pages indexed.
    www / non-www — checks whether both versions redirect to one canonical. Duplicate homepages are one of the most common and overlooked SEO issues.
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, that's two indexable versions of the same content with split link equity.
    HTTP → HTTPS — verifies your server issues a 301 (not 302) redirect from HTTP to HTTPS. A temporary redirect tells crawlers the insecure version might come back.
    Case Sensitivity — uppercase paths like /About vs /about can create entirely separate indexable pages on Linux servers. SEO Pulse tests your live server and tells you exactly what it returns.
    Each probe shows the exact URL tested and the server's response — full transparency into how we checked.
    
    🔄 REDIRECT CHAIN TRACKER + LIVE BADGE
    Real-time redirect count badge on the extension icon — appears as the page loads, no popup needed. Full redirect path visualization showing every hop (301, 302, 307). Multi-hop redirect detection — chains over two hops lose PageRank and slow down crawling. Status code at each step in the chain.
    
    📊 SCHEMA & STRUCTURED DATA
    JSON-LD, Microdata, and RDFa detection — all three formats. Schema type identification with full markup viewer. Validation with errors and warnings. SSR vs JS detection per schema block. Format-aware detection: JSON-LD uses @type matching, Microdata uses itemtype attribute, RDFa uses typeof — each searched correctly in raw HTML. Copy and export individual schema blocks. Summary legend shows at a glance whether your structured data is server-rendered or JavaScript-dependent.
    
    🌍 HREFLANG & INTERNATIONAL SEO
    Hreflang tag detection and validation. Reciprocal return link verification. Language and region tag mapping. HTTP status check per hreflang URL. SSR vs JS badge per tag — critical for international sites built on JavaScript frameworks.
    
    🔗 LINKS & IMAGES ANALYSIS
    Internal and external link counts with full URL lists. Nofollow link detection. Image alt text audit — missing, empty, and present counts. Lazy loading detection. Filterable link lists with anchor text. Broken link scanner on demand.
    
    🤖 ROBOTS.TXT & AI BOT ACCESS
    Full robots.txt parser with syntax highlighting. URL tester — check any URL against your live rules instantly. Crawl directive analysis per bot. X-Robots-Tag header detection. See exactly which rules apply to Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, Bytespider and every other major crawler — including which AI training bots can access your content.
    
    🗺️ SITEMAP EXPLORER
    Automatic sitemap detection from robots.txt and common paths. Full sitemap index support with child sitemap expansion. Download all sitemap URLs as CSV in one click. Filter URLs by path segment with OR logic. Explore Sitemap Structure — a full-screen collapsible tree showing your entire site architecture at a glance.
    
    ⚡ CORE WEB VITALS
    LCP, FCP, CLS, TTFB, INP — all in one panel with performance hints and improvement guidance. One-click links to PageSpeed Insights and CrUX Vis for real-user field data.
    
    📱 EDITABLE SERP PREVIEW
    See exactly how your page appears in Google search results — and edit the title and description directly in the extension. Live character counts update as you type so you can dial in the perfect snippet without leaving the page.
    
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    JavaScript toggle — disable JS and reload to see the no-JS version instantly.
    JS Compare — side-by-side raw HTML vs rendered HTML view to spot content hidden from search engines.
    Highlight all headings on the page with color-coded overlays.
    Show full link URLs above every link on the page.
    Edit Page — make any text on the page editable for quick client mockups.
    Keyword density checker with location breakdown (title, description, H1, H2s, body).
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    Highlight links by type (internal, external, nofollow — color-coded). Show page info overlay. Check if any page or link is indexed in Google. Open page or link directly in Semrush and Ahrefs.
    
    📥 EXPORT FULL SEO REPORT
    Generate a standalone HTML report with all 100+ audit results, SERP preview, heading structure, and Core Web Vitals — ready to share with clients or teammates. No login, no upload, no account.
    
    🎨 CUSTOMIZABLE INTERFACE
    Dark mode. Multiple font options. Background theme selection. SERP position counter for Google and Bing.
    
    💡 BUILT FOR REAL SEO WORK
    Whether you're doing a technical SEO audit for a client, debugging a crawl issue, checking if a competitor's schema is server-rendered, or trying to understand why a page isn't ranking — SEO Pulse gives you answers in seconds, not minutes.
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just the rendered DOM. And it's honest — if a check can't be determined, it shows nothing rather than showing a badge that might be wrong.
    No upsells. No accounts. No bloat. Just 100+ checks, one click.
    
    ✅ PRIVACY FIRST
    All analysis runs locally in your browser. No data is sent to external servers. No account required. Your URLs never leave your machine.
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who wants to understand how search engines see their pages.
    Created by Amrin Grewal — https://tseo.dev
    SEO Pulse is a powerful, one-click SEO audit tool for Chrome. Click the icon on any page and get 100+ instant SEO checks — no account needed, no data sent to servers, everything runs locally in your browser.
    Updated April 2026 — SEO Pulse is changing how SEOs, developers, and content creators audit pages. While most SEO extensions give you a handful of basic checks, SEO Pulse goes deeper with server-side vs JavaScript render detection, live server health probes, format-aware schema analysis, a full redirect chain tracker, and a prioritised issues list with fix suggestions — all in one click, all for free.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks
    🟢 Green = All good
    🟠 Orange = Worth checking
    🔴 Red = Critical issue (noindex / robots.txt block)
    
    🏆 WHY SEO PULSE IS DIFFERENT
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further:
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines actually crawl, not just what users see.
    → It probes your server with live HTTP requests to test 404 handling, www redirects, trailing slash consistency, HTTPS enforcement, and URL case sensitivity — the kind of technical issues that silently tank rankings for months before anyone notices.
    → Its schema detection is format-aware. JSON-LD, Microdata, and RDFa are each detected using the correct HTML attributes — not a one-size-fits-all pattern that gives false results for two out of three formats.
    → Everything runs locally. No sending your URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    🚨 ISSUES TAB — YOUR COMPLETE SEO PRIORITY LIST
    New in 2026. Every problem found across all 100+ checks surfaces in one place, ranked by severity — Critical, Warning, and Info. Each issue shows a plain-English fix suggestion and a direct link to the relevant tab for deeper investigation. A live badge on the tab updates in real time as server probes complete, so you always know your total issue count at a glance. No more tab-hopping to find what's wrong — the Issues tab tells you exactly what to fix and where to start.
    
    🔍 INDEXABILITY & CANONICALS
    Instantly know if a page is indexable. Canonical URL detection — self-referencing, missing, or pointing somewhere else. Meta robots and X-Robots-Tag header analysis. Noindex detection with one-glance icon color feedback before you even open the popup.
    
    📋 ON-PAGE SEO AUDIT
    Title tag with character count and length validation. Meta description with character count. H1–H6 heading hierarchy with full visual tree. Word count, reading level, and estimated reading time. Language and charset detection. Missing OG tags automatically trigger the orange warning icon — even without opening the popup.
    
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES SEE
    This is one of SEO Pulse's most powerful and unique features. When JavaScript injects your title, description, canonical tag, or schema after page load, search engines may never see it — they don't always execute JS on every crawl. SEO Pulse fetches the raw HTML and checks each signal independently. Every title, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks. Hover any badge for a plain-English explanation. No other free Chrome SEO extension does this.
    
    🛡️ SERVER HEALTH CHECKS
    Five automatic server probes run live on every page you audit:
    404 Handling — sends a request to a non-existent URL and checks whether your server correctly returns 404. Soft 404s (returning 200 for missing pages) waste crawl budget and can get junk pages indexed.
    www / non-www — checks whether both versions redirect to one canonical. Duplicate homepages are one of the most common and overlooked SEO issues.
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, that's two indexable versions of the same content with split link equity.
    HTTP → HTTPS — verifies your server issues a 301 (not 302) redirect from HTTP to HTTPS. A temporary redirect tells crawlers the insecure version might come back.
    Case Sensitivity — uppercase paths like /About vs /about can create entirely separate indexable pages on Linux servers. SEO Pulse tests your live server and tells you exactly what it returns.
    Each probe shows the exact URL tested and the server's response — full transparency into how we checked.
    
    🔄 REDIRECT CHAIN TRACKER + LIVE BADGE
    Real-time redirect count badge on the extension icon — appears as the page loads, no popup needed. Full redirect path visualization showing every hop (301, 302, 307). Multi-hop redirect detection — chains over two hops lose PageRank and slow down crawling. Status code at each step in the chain.
    
    📊 SCHEMA & STRUCTURED DATA
    JSON-LD, Microdata, and RDFa detection — all three formats. Schema type identification with full markup viewer. Validation with errors and warnings. SSR vs JS detection per schema block. Format-aware detection: JSON-LD uses @type matching, Microdata uses itemtype attribute, RDFa uses typeof — each searched correctly in raw HTML. Copy and export individual schema blocks. Summary legend shows at a glance whether your structured data is server-rendered or JavaScript-dependent.
    
    🌍 HREFLANG & INTERNATIONAL SEO
    Hreflang tag detection and validation. Reciprocal return link verification. Language and region tag mapping. HTTP status check per hreflang URL. SSR vs JS badge per tag — critical for international sites built on JavaScript frameworks.
    
    🔗 LINKS & IMAGES ANALYSIS
    Internal and external link counts with full URL lists. Nofollow link detection. Image alt text audit — missing, empty, and present counts. Lazy loading detection. Filterable link lists with anchor text. Broken link scanner on demand.
    
    🤖 ROBOTS.TXT & AI BOT ACCESS
    Full robots.txt parser with syntax highlighting. URL tester — check any URL against your live rules instantly. Crawl directive analysis per bot. X-Robots-Tag header detection. See exactly which rules apply to Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, Bytespider and every other major crawler — including which AI training bots can access your content.
    
    🗺️ SITEMAP EXPLORER
    Automatic sitemap detection from robots.txt and common paths. Full sitemap index support with child sitemap expansion. Download all sitemap URLs as CSV in one click. Filter URLs by path segment with OR logic. Explore Sitemap Structure — a full-screen collapsible tree showing your entire site architecture at a glance.
    
    ⚡ CORE WEB VITALS
    LCP, FCP, CLS, TTFB, INP — all in one panel with performance hints and improvement guidance. One-click links to PageSpeed Insights and CrUX Vis for real-user field data.
    
    📱 EDITABLE SERP PREVIEW
    See exactly how your page appears in Google search results — and edit the title and description directly in the extension. Live character counts update as you type so you can dial in the perfect snippet without leaving the page.
    
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    JavaScript toggle — disable JS and reload to see the no-JS version instantly.
    JS Compare — side-by-side raw HTML vs rendered HTML view to spot content hidden from search engines.
    Highlight all headings on the page with color-coded overlays.
    Show full link URLs above every link on the page.
    Edit Page — make any text on the page editable for quick client mockups.
    Keyword density checker with location breakdown (title, description, H1, H2s, body).
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    Highlight links by type (internal, external, nofollow — color-coded). Show page info overlay. Check if any page or link is indexed in Google. Open page or link directly in Semrush and Ahrefs.
    
    📥 EXPORT FULL SEO REPORT
    Generate a standalone HTML report with all 100+ audit results, SERP preview, heading structure, and Core Web Vitals — ready to share with clients or teammates. No login, no upload, no account.
    
    🎨 CUSTOMIZABLE INTERFACE
    Dark mode. Multiple font options. Background theme selection. SERP position counter for Google and Bing.
    
    💡 BUILT FOR REAL SEO WORK
    Whether you're doing a technical SEO audit for a client, debugging a crawl issue, checking if a competitor's schema is server-rendered, or trying to understand why a page isn't ranking — SEO Pulse gives you answers in seconds, not minutes.
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just the rendered DOM. And it's honest — if a check can't be determined, it shows nothing rather than showing a badge that might be wrong.
    No upsells. No accounts. No bloat. Just 100+ checks, one click.
    
    ✅ PRIVACY FIRST
    All analysis runs locally in your browser. No data is sent to external servers. No account required. Your URLs never leave your machine.
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who wants to understand how search engines see their pages.
    
    Created by Amrin Grewal — https://tseo.dev
  • Apr 25, 2026
    description
    SEO Pulse SEO Extension is a powerful, one-click SEO audit tool for Chrome. Click the icon on any page and get 100+ instant SEO checks — no account needed, no data sent to servers, everything runs locally in your browser.
    Updated March 2026 — SEO Pulse is changing how SEOs, developers, and content creators audit pages. While most SEO extensions give you a handful of basic checks, SEO Pulse goes deeper with server-side vs JavaScript render detection, live server health probes, format-aware schema analysis, and a full redirect chain tracker — all in one click, all for free.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks
    🟢 Green = All good
    🟠 Orange = Worth checking
    🔴 Red = Critical issue (noindex / robots.txt block)
    
    🏆 WHY SEO PULSE IS DIFFERENT
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further:
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines actually crawl, not just what users see.
    → It probes your server with live HTTP requests to test 404 handling, www redirects, trailing slash consistency, HTTPS enforcement, and URL case sensitivity — the kind of technical issues that silently tank rankings for months before anyone notices.
    → Its schema detection is format-aware. JSON-LD, Microdata, and RDFa are each detected using the correct HTML attributes — not a one-size-fits-all pattern that gives false results for two out of three formats.
    → Everything runs locally. No sending your URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    🔍 INDEXABILITY & CANONICALS
    Instantly know if a page is indexable. Canonical URL detection — self-referencing, missing, or pointing somewhere else. Meta robots and X-Robots-Tag header analysis. Noindex detection with one-glance icon color feedback before you even open the popup.
    📋 ON-PAGE SEO AUDIT
    Title tag with character count and length validation. Meta description with character count. H1–H6 heading hierarchy with full visual tree. Word count, reading level, and estimated reading time. Language and charset detection. Missing OG tags automatically trigger the orange warning icon — even without opening the popup.
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES SEE
    This is one of SEO Pulse's most powerful and unique features. When JavaScript injects your title, description, canonical tag, or schema after page load, search engines may never see it — they don't always execute JS on every crawl. SEO Pulse fetches the raw HTML and checks each signal independently. Every title, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks. Hover any badge for a plain-English explanation. No other free Chrome SEO extension does this.
    🛡️ SERVER HEALTH CHECKS
    Five automatic server probes run live on every page you audit:
    
    404 Handling — sends a request to a non-existent URL and checks whether your server correctly returns 404. Soft 404s (returning 200 for missing pages) waste crawl budget and can get junk pages indexed.
    www / non-www — checks whether both versions redirect to one canonical. Duplicate homepages are one of the most common and overlooked SEO issues.
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, that's two indexable versions of the same content with split link equity.
    HTTP → HTTPS — verifies your server issues a 301 (not 302) redirect from HTTP to HTTPS. A temporary redirect tells crawlers the insecure version might come back.
    Case Sensitivity — uppercase paths like /About vs /about can create entirely separate indexable pages on Linux servers. SEO Pulse tests your live server and tells you exactly what it returns.
    
    Each probe shows the exact URL tested and the server's response — full transparency into how we checked.
    🔄 REDIRECT CHAIN TRACKER + LIVE BADGE
    Real-time redirect count badge on the extension icon — appears as the page loads, no popup needed. Full redirect path visualization showing every hop (301, 302, 307). Multi-hop redirect detection — chains over two hops lose PageRank and slow down crawling. Status code at each step in the chain.
    📊 SCHEMA & STRUCTURED DATA
    JSON-LD, Microdata, and RDFa detection — all three formats. Schema type identification with full markup viewer. Validation with errors and warnings. SSR vs JS detection per schema block. Format-aware detection: JSON-LD uses @type matching, Microdata uses itemtype attribute, RDFa uses typeof — each searched correctly in raw HTML. Copy and export individual schema blocks. Summary legend shows at a glance whether your structured data is server-rendered or JavaScript-dependent.
    🌍 HREFLANG & INTERNATIONAL SEO
    Hreflang tag detection and validation. Reciprocal return link verification. Language and region tag mapping. HTTP status check per hreflang URL. SSR vs JS badge per tag — critical for international sites built on JavaScript frameworks.
    🔗 LINKS & IMAGES ANALYSIS
    Internal and external link counts with full URL lists. Nofollow link detection. Image alt text audit — missing, empty, and present counts. Lazy loading detection. Filterable link lists with anchor text. Broken link scanner on demand.
    🤖 ROBOTS.TXT DEEP ANALYSIS
    Full robots.txt parser with syntax highlighting. URL tester — check any URL against your live rules. User-agent specific rule breakdown. Crawl directive analysis per bot. X-Robots-Tag header detection. See exactly which rules apply to Googlebot, Bingbot, and every other crawler.
    🗺️ SITEMAP DISCOVERY
    Automatic sitemap detection from robots.txt and common paths. Sitemap URL extraction and total count. Sitemap index file support with child sitemap expansion.
    ⚡ CORE WEB VITALS
    LCP, FCP, CLS, TTFB, INP — all in one panel with performance hints and improvement guidance.
    📱 SOCIAL MEDIA PREVIEW
    Open Graph validation — title, description, image, URL, type. Twitter Card validation. Live SERP preview showing exactly how the page appears in Google search results.
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    
    JavaScript toggle — disable JS and reload to see the no-JS version instantly
    JS Compare — side-by-side rendered vs non-rendered iframe view
    Highlight all headings on the page with color-coded overlays
    Show full link URLs above every link on the page
    Edit Page — make any text on the page editable for quick client mockups
    Keyword density checker with location breakdown (title, description, H1, H2s, body)
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    Highlight links by type (internal, external, nofollow — color-coded). Show page info overlay. Check if any page or link is indexed in Google. Open page or link directly in Semrush and Ahrefs.
    📥 EXPORT FULL SEO REPORT
    Generate a standalone HTML report with all 100+ audit results, SERP preview, heading structure, and Core Web Vitals — ready to share with clients or teammates. No login, no upload, no account.
    🎨 CUSTOMIZABLE INTERFACE
    Dark mode. Multiple font options. Background theme selection. SERP position counter for Google and Bing.
    
    💡 BUILT FOR REAL SEO WORK
    Whether you're doing a technical SEO audit for a client, debugging a crawl issue, checking if a competitor's schema is server-rendered, or trying to understand why a page isn't ranking — SEO Pulse gives you answers in seconds, not minutes.
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just the rendered DOM. And it's honest — if a check can't be determined, it shows nothing rather than showing a badge that might be wrong.
    No upsells. No accounts. No bloat. Just 100+ checks, one click.
    
    ✅ PRIVACY FIRST
    All analysis runs locally in your browser. No data is sent to external servers. No account required. Your URLs never leave your machine.
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who wants to understand how search engines see their pages.
    Created by Amrin Grewal — https://tseo.dev
    Overview
    One-click SEO audits — indexability, meta tags, schema, Core Web Vitals, redirects, robots.txt, sitemaps, AI bot access, and more.
    
    SEO Pulse is a powerful, one-click SEO audit tool for Chrome. Click the icon on any page and get 100+ instant SEO checks — no account needed, no data sent to servers, everything runs locally in your browser.
    Updated April 2026 — SEO Pulse is changing how SEOs, developers, and content creators audit pages. While most SEO extensions give you a handful of basic checks, SEO Pulse goes deeper with server-side vs JavaScript render detection, live server health probes, format-aware schema analysis, a full redirect chain tracker, and a prioritised issues list with fix suggestions — all in one click, all for free.
    The extension icon changes color the moment you land on a page:
    🟡 Yellow = Actively running checks
    🟢 Green = All good
    🟠 Orange = Worth checking
    🔴 Red = Critical issue (noindex / robots.txt block)
    
    🏆 WHY SEO PULSE IS DIFFERENT
    Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further:
    → It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines actually crawl, not just what users see.
    → It probes your server with live HTTP requests to test 404 handling, www redirects, trailing slash consistency, HTTPS enforcement, and URL case sensitivity — the kind of technical issues that silently tank rankings for months before anyone notices.
    → Its schema detection is format-aware. JSON-LD, Microdata, and RDFa are each detected using the correct HTML attributes — not a one-size-fits-all pattern that gives false results for two out of three formats.
    → Everything runs locally. No sending your URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.
    Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"
    
    🚨 ISSUES TAB — YOUR COMPLETE SEO PRIORITY LIST
    New in 2026. Every problem found across all 100+ checks surfaces in one place, ranked by severity — Critical, Warning, and Info. Each issue shows a plain-English fix suggestion and a direct link to the relevant tab for deeper investigation. A live badge on the tab updates in real time as server probes complete, so you always know your total issue count at a glance. No more tab-hopping to find what's wrong — the Issues tab tells you exactly what to fix and where to start.
    
    🔍 INDEXABILITY & CANONICALS
    Instantly know if a page is indexable. Canonical URL detection — self-referencing, missing, or pointing somewhere else. Meta robots and X-Robots-Tag header analysis. Noindex detection with one-glance icon color feedback before you even open the popup.
    
    📋 ON-PAGE SEO AUDIT
    Title tag with character count and length validation. Meta description with character count. H1–H6 heading hierarchy with full visual tree. Word count, reading level, and estimated reading time. Language and charset detection. Missing OG tags automatically trigger the orange warning icon — even without opening the popup.
    
    🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES SEE
    This is one of SEO Pulse's most powerful and unique features. When JavaScript injects your title, description, canonical tag, or schema after page load, search engines may never see it — they don't always execute JS on every crawl. SEO Pulse fetches the raw HTML and checks each signal independently. Every title, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks. Hover any badge for a plain-English explanation. No other free Chrome SEO extension does this.
    
    🛡️ SERVER HEALTH CHECKS
    Five automatic server probes run live on every page you audit:
    404 Handling — sends a request to a non-existent URL and checks whether your server correctly returns 404. Soft 404s (returning 200 for missing pages) waste crawl budget and can get junk pages indexed.
    www / non-www — checks whether both versions redirect to one canonical. Duplicate homepages are one of the most common and overlooked SEO issues.
    Trailing Slash — tests whether /page and /page/ both return 200. If they do, that's two indexable versions of the same content with split link equity.
    HTTP → HTTPS — verifies your server issues a 301 (not 302) redirect from HTTP to HTTPS. A temporary redirect tells crawlers the insecure version might come back.
    Case Sensitivity — uppercase paths like /About vs /about can create entirely separate indexable pages on Linux servers. SEO Pulse tests your live server and tells you exactly what it returns.
    Each probe shows the exact URL tested and the server's response — full transparency into how we checked.
    
    🔄 REDIRECT CHAIN TRACKER + LIVE BADGE
    Real-time redirect count badge on the extension icon — appears as the page loads, no popup needed. Full redirect path visualization showing every hop (301, 302, 307). Multi-hop redirect detection — chains over two hops lose PageRank and slow down crawling. Status code at each step in the chain.
    
    📊 SCHEMA & STRUCTURED DATA
    JSON-LD, Microdata, and RDFa detection — all three formats. Schema type identification with full markup viewer. Validation with errors and warnings. SSR vs JS detection per schema block. Format-aware detection: JSON-LD uses @type matching, Microdata uses itemtype attribute, RDFa uses typeof — each searched correctly in raw HTML. Copy and export individual schema blocks. Summary legend shows at a glance whether your structured data is server-rendered or JavaScript-dependent.
    
    🌍 HREFLANG & INTERNATIONAL SEO
    Hreflang tag detection and validation. Reciprocal return link verification. Language and region tag mapping. HTTP status check per hreflang URL. SSR vs JS badge per tag — critical for international sites built on JavaScript frameworks.
    
    🔗 LINKS & IMAGES ANALYSIS
    Internal and external link counts with full URL lists. Nofollow link detection. Image alt text audit — missing, empty, and present counts. Lazy loading detection. Filterable link lists with anchor text. Broken link scanner on demand.
    
    🤖 ROBOTS.TXT & AI BOT ACCESS
    Full robots.txt parser with syntax highlighting. URL tester — check any URL against your live rules instantly. Crawl directive analysis per bot. X-Robots-Tag header detection. See exactly which rules apply to Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, Bytespider and every other major crawler — including which AI training bots can access your content.
    
    🗺️ SITEMAP EXPLORER
    Automatic sitemap detection from robots.txt and common paths. Full sitemap index support with child sitemap expansion. Download all sitemap URLs as CSV in one click. Filter URLs by path segment with OR logic. Explore Sitemap Structure — a full-screen collapsible tree showing your entire site architecture at a glance.
    
    ⚡ CORE WEB VITALS
    LCP, FCP, CLS, TTFB, INP — all in one panel with performance hints and improvement guidance. One-click links to PageSpeed Insights and CrUX Vis for real-user field data.
    
    📱 EDITABLE SERP PREVIEW
    See exactly how your page appears in Google search results — and edit the title and description directly in the extension. Live character counts update as you type so you can dial in the perfect snippet without leaving the page.
    
    🛠️ QUICK TOOLS — ON-PAGE OVERLAYS
    JavaScript toggle — disable JS and reload to see the no-JS version instantly.
    JS Compare — side-by-side raw HTML vs rendered HTML view to spot content hidden from search engines.
    Highlight all headings on the page with color-coded overlays.
    Show full link URLs above every link on the page.
    Edit Page — make any text on the page editable for quick client mockups.
    Keyword density checker with location breakdown (title, description, H1, H2s, body).
    
    🖱️ RIGHT-CLICK CONTEXT MENU
    Highlight links by type (internal, external, nofollow — color-coded). Show page info overlay. Check if any page or link is indexed in Google. Open page or link directly in Semrush and Ahrefs.
    
    📥 EXPORT FULL SEO REPORT
    Generate a standalone HTML report with all 100+ audit results, SERP preview, heading structure, and Core Web Vitals — ready to share with clients or teammates. No login, no upload, no account.
    
    🎨 CUSTOMIZABLE INTERFACE
    Dark mode. Multiple font options. Background theme selection. SERP position counter for Google and Bing.
    
    💡 BUILT FOR REAL SEO WORK
    Whether you're doing a technical SEO audit for a client, debugging a crawl issue, checking if a competitor's schema is server-rendered, or trying to understand why a page isn't ranking — SEO Pulse gives you answers in seconds, not minutes.
    It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just the rendered DOM. And it's honest — if a check can't be determined, it shows nothing rather than showing a badge that might be wrong.
    No upsells. No accounts. No bloat. Just 100+ checks, one click.
    
    ✅ PRIVACY FIRST
    All analysis runs locally in your browser. No data is sent to external servers. No account required. Your URLs never leave your machine.
    Built for SEO professionals, technical SEOs, developers, content creators, and anyone who wants to understand how search engines see their pages.
    Created by Amrin Grewal — https://tseo.dev

Permissions & access

Permissions
activeTabscriptingcontentSettingscontextMenusstoragetabswebRequestwebNavigation
Host access
<all_urls>

Screenshots

SEO Pulse SEO Extension screenshot 1SEO Pulse SEO Extension screenshot 2

About

SEO Pulse is a powerful, one-click SEO audit extension for Chrome. Click the icon on any page and get 125+ instant checks across indexability, structured data, server health, JavaScript rendering, redirects, hreflang, Core Web Vitals, and more — no account needed, no data sent to servers, everything runs locally in your browser.

Updated May 2026 — Now with page type detection, AI bot access controls, scripts & tracking detection, live Google Search Status, and a prioritised issues list with plain-English fix suggestions and direct links to the relevant audit panel.
The extension icon changes color the moment you land on a page:
🟡 Yellow = Actively running checks 🟢 Green = All good 🟠 Orange = Worth checking 🔴 Red = Critical issue (noindex / robots.txt block)
🏆 WHY SEO PULSE IS DIFFERENT

Most Chrome SEO extensions read what the browser already loaded and call it a day. SEO Pulse goes further — and does things no other free extension does.

→ It fetches your raw HTML independently and compares it against what JavaScript rendered — so you know exactly what search engines crawl, not just what users see. Every title, description, canonical, H1, schema block, and hreflang tag gets labelled SSR or JS inline, with no extra clicks.

→ It probes your server with live HTTP requests to check 404 handling, www redirect consistency, trailing slash behaviour, HTTPS enforcement, and URL case sensitivity. These are the technical issues that silently tank rankings for months before anyone notices.

→ It automatically detects the page type — Product, Category, Blog Post, Homepage, Transactional — and surfaces issues that are only relevant to that type. A Shopify category page gets different checks than a blog post. A checkout page being indexable gets flagged as critical, not just a warning.

→ It shows you which AI crawlers and search bots can access your content — with a visual grid of 20 bots, what each one does, and what blocking it actually means for your site.

→ Everything runs locally in your browser. No sending URLs to a third-party server. No API keys. No subscriptions. No waiting for a dashboard to load. You land on a page, the icon pulses, and within seconds you have a complete picture.

Other SEO extensions were built to check a few tags. SEO Pulse was built to answer the question search engines actually ask: "Can I crawl this, understand it, and rank it?"


🚨 ISSUES TAB — 75+ PRIORITISED CHECKS IN ONE PLACE

Every problem found across all 125+ checks surfaces here, ranked by severity — Critical, Warning, and Info. No more tab-hopping to find what's wrong. Each issue includes a plain-English description of why it matters, a concrete fix suggestion, and a direct link to the relevant tab for deeper investigation.

A live badge on the Issues tab updates in real time as server probes complete — so your total count is always accurate even before all checks finish. Issues are grouped by category (Indexability, Canonical, Title, Images, Links, Schema, Hreflang, Server, Sitemap, Security, and more) and filterable by severity or category.

New: issues are grouped by detected page type. A product page gets product-specific checks. A blog post gets content and schema checks specific to articles. A low-confidence detection shows you exactly what signals were used so you can verify before acting.

Export the full issues list as a standalone HTML report — sorted by severity, with all fix suggestions included — ready to share with clients or drop into a ticket.


🔍 INDEXABILITY & CANONICALS

Noindex detection via both meta robots tag and X-Robots-Tag response header — with icon colour feedback before you even open the popup. Canonical URL analysis covering self-referencing, missing, pointing to a different URL, multiple canonicals on one page, and canonicals declared outside the head. Multiple title tag detection with a breakdown of how many appear in the head vs body. X-Robots-Tag fetched via GET request, not HEAD — catches headers that WordPress and CDN configurations return inconsistently.


🧠 SSR vs JS DETECTION — KNOW WHAT SEARCH ENGINES ACTUALLY SEE

This is one of SEO Pulse's most powerful and genuinely unique features. When JavaScript injects your title, description, canonical tag, schema, or hreflang after page load, search engines may never see it — they don't always execute JavaScript on every crawl pass.

SEO Pulse fetches the raw HTML independently and checks every critical signal against both the rendered DOM and the server response. Every title tag, meta description, canonical, H1, schema block, and hreflang tag gets an SSR or JS badge — shown inline next to the field name, no extra clicks required. Hover any badge for a plain-English explanation of what it means for indexing.

Nine encoding strategies handle edge cases: URL-encoded characters, HTML entities, plus-encoded spaces, and mixed encoding patterns used by frameworks like Next.js and Nuxt. No other free Chrome SEO extension does this.


🤖 ROBOTS.TXT & AI BOT ACCESS

Full robots.txt parser with live syntax highlighting, rule-by-rule breakdown, and an interactive URL tester — enter any path and see exactly which rules apply and why. X-Robots-Tag header detection included.

New in 2026: a visual access grid shows the robots.txt status for 20 major crawlers at a glance. Each bot shows ✓ allowed or ✗ blocked for the current page URL, with a tooltip explaining what the bot does and what blocking it means for your site:

Search crawlers: Googlebot, Bingbot, DuckDuckBot, Applebot, YandexBot
AI training bots: GPTBot (OpenAI), ClaudeBot (Anthropic), CCBot (Common Crawl), Bytespider (ByteDance), Amazonbot
AI search bots: OAI-SearchBot (ChatGPT Search), Claude-SearchBot (Anthropic), PerplexityBot
Live browsing agents: ChatGPT-User, Claude-User
Ad & social crawlers: AdsBot-Google, FacebookBot, meta-externalagent
AI training opt-outs: Google-Extended, Applebot-Extended

Blocking Google-Extended opts your content out of Gemini training without affecting Google Search. Blocking GPTBot stops OpenAI training but not ChatGPT's live browsing. SEO Pulse explains each distinction so you can make informed decisions rather than guessing.


📊 PAGE TYPE DETECTION

SEO Pulse automatically detects what kind of page you're auditing using schema.org type signals, CMS body classes, URL patterns, and DOM structure. Detection is confidence-scored — High, Medium, or Low — and the signals used are shown so you can verify it got it right.

Detected page types and their specific checks:

Product pages — missing Product schema, missing BreadcrumbList, variant URL canonicalisation issues, internal links using /collections/all/ instead of a specific collection path (Shopify), tracking parameters in internal product links
Category pages — products linked through /collections/all/ (wastes crawl budget on large stores), filtered or paginated URLs in internal links, missing CollectionPage schema, H1 not matching the category name
Blog posts — missing Article or BlogPosting schema, schema missing datePublished or author, zero internal links (missed link equity distribution), missing og:image
Homepages — missing Organization schema, missing WebSite schema with SearchAction
Transactional pages — checkout and thank-you pages that are indexable flagged as critical, pages found in sitemap that should not be

CMS is detected and shown alongside the page type. One toggle in Settings disables page type checks entirely if needed.


🔬 SCRIPTS & TRACKING DETECTION

See every analytics and marketing tool loaded on any page without opening DevTools or the Network tab. Shows total scripts, third-party count, render-blocking scripts, and distinct third-party domains.

Detects 21 tools across five categories:

Analytics & tag management: Google Tag Manager, Google Analytics 4, Universal Analytics, Matomo, Plausible, Heap, Mixpanel, Amplitude
Marketing & advertising: Meta Pixel, Google Ads remarketing, LinkedIn Insight Tag, TikTok Pixel, Twitter Ads
Session recording: Hotjar, FullStory, Crazy Egg, Microsoft Clarity
Customer support: Intercom
SEO verification: Google Search Console verification tag, Bing Webmaster Tools

GA4 and GTM IDs are extracted from the script and copyable with one click. Render-blocking scripts are flagged in the Issues tab.


📈 GOOGLE SEARCH STATUS — LIVE FROM GOOGLE

A live status panel sits at the bottom of the Issues tab, pulling data directly from Google's status API every time you run an audit. Two cards show at a glance:

Latest Ranking Update — the actual update name (e.g. "March 2026 core update"), the date it started, how long it ran, and whether the rollout is complete or still in progress. Useful context when rankings have shifted and you need to know if a core update is active.

System Status — All systems operational when everything is clear, or the name, service, and start date of any active indexing disruption or serving issue.

Data is sourced directly from status.search.google.com — no third-party aggregator, no delay.


🛡️ SERVER HEALTH CHECKS

Five live server probes run automatically on every page. Each makes a real HTTP request and shows the exact URL tested and the server's response.

404 Handling — requests a non-existent URL and checks whether the server correctly returns 404. Servers returning 200 for missing pages waste crawl budget and get junk URLs indexed.

www vs non-www — checks whether both versions redirect to one canonical. Duplicate root domains split link equity and create two separate indexable homepages.

Trailing Slash — tests whether /page and /page/ both return 200. If they do, you have two indexable versions of every URL, each accumulating separate signals.

HTTP → HTTPS — verifies your server issues a permanent 301 redirect rather than a temporary 302. A 302 tells search engines the insecure version might return, so they keep it indexed.

Case Sensitivity — sends a request with an uppercase path and checks if your server returns the same content. On Linux servers, /About and /about are different URLs — both can be indexed independently.


🔄 REDIRECT CHAIN TRACKER

A real-time redirect count badge appears on the extension icon as the page loads. Open the extension to see the full path: every hop with its HTTP status code (301, 302, 307, meta refresh). Chains longer than two hops are flagged — each additional hop loses PageRank and adds latency that compounds across thousands of pages.


📊 SCHEMA & STRUCTURED DATA

JSON-LD, Microdata, and RDFa detection — all three formats, each searched correctly using the right HTML attributes. JSON-LD uses @type matching in script tags. Microdata uses itemtype attributes. RDFa uses typeof — not a one-size-fits-all pattern.

Schema type identification with full markup viewer, validation with errors and warnings, and SSR vs JS detection per block — critical for sites that inject schema via tag managers or client-side JavaScript. Copy and export individual schema blocks.


🌍 HREFLANG & INTERNATIONAL SEO

Full hreflang tag detection and validation. Reciprocal return link verification — checks whether alternate pages reference back correctly. Language and region tag mapping across all declared alternates. HTTP status check per hreflang URL. SSR vs JS badge per tag — essential for international sites where hreflang is often injected client-side and never seen by crawlers.


🔗 LINKS & IMAGES

Internal and external link counts with full filterable lists and anchor text. Nofollow and JavaScript-only link detection. WWW inconsistency detection — internal links mixing www and non-www flagged with the specific offending URLs. HTTP links on HTTPS pages surfaced with real examples. Image alt text audit covering missing, empty, and present counts. Lazy loading detection. Missing width and height attributes flagged for CLS impact.


📋 ON-PAGE SEO AUDIT

Title tag with character count, length validation, and multiple title detection. Meta description with character count. H1–H6 heading hierarchy visualised as a full tree — gaps, skipped levels, and missing H1s all flagged. Word count and estimated reading time. Open Graph tag detection — missing required tags trigger the orange warning icon before you open the popup. Twitter Card tag detection. Language and charset. Viewport meta tag validation.


⚡ CORE WEB VITALS

LCP, FCP, CLS, TTFB, and INP displayed in one panel with performance context. One-click links to PageSpeed Insights for lab data and CrUX Vis for real-user field data broken down by URL.


📱 EDITABLE SERP PREVIEW

See exactly how your page appears in Google search results — title, URL, and meta description rendered as a live preview. Click to edit the title or description directly in the extension. Live character counts update as you type so you can dial in the optimal snippet length without switching tools.


🗺️ SITEMAP EXPLORER

Automatic sitemap detection from robots.txt and common paths. Full recursive sitemap index support — handles sitemaps nested up to three levels deep, including cross-domain sitemap indexes used by large enterprise sites. Download all discovered URLs as CSV in one click. Filter by path segment. Collapsible tree view of your entire site architecture. llms.txt detection checks whether the site has published an AI content permissions file.


🛠️ QUICK TOOLS — ON-PAGE OVERLAYS

Six tools that work directly on the live page:

JavaScript toggle — disable JS for the current domain and reload to see the no-JS version instantly
JS Compare — side-by-side panel showing raw server HTML alongside the rendered DOM, so you can spot content, headings, schema, and links that exist in one version but not the other
Highlight headings — color-coded H1–H6 overlays on every heading element across the live page
Show full link URLs — the full destination URL appears above every link, making internal link audits easy without touching the source
Edit Page — makes all text directly editable for client mockups or before/after screenshots
Keyword density — enter any keyword and see occurrences broken down by title, meta description, H1, H2s, and body text


🖱️ RIGHT-CLICK CONTEXT MENU

Right-click any page or link to highlight links by type (internal, external, nofollow), check whether the page is indexed in Google, or open it directly in Semrush or Ahrefs.


📥 EXPORT FULL SEO REPORT

Generate a complete standalone HTML report covering all 125+ audit results — indexability, on-page, schema, hreflang, server health, redirect chain, Core Web Vitals, SERP preview, heading structure, page type detection, scripts & tracking, Open Graph, Twitter Cards, and more. No login, no upload, no account required.


🎨 CUSTOMISABLE INTERFACE

Dark mode. Four font options. Background theme selection. Vertical sidebar or horizontal tab layout. Issues tab can be set as the default view on open.


💡 BUILT FOR REAL SEO WORK

Whether you're doing a technical audit for a client, debugging why a page isn't getting crawled, checking if a competitor's schema is server-rendered, verifying that a JavaScript framework isn't hiding your hreflang from Google, or trying to understand why a page dropped after a core update — SEO Pulse gives you answers in seconds, not minutes.

It's fast because everything runs locally. It's accurate because it checks the raw HTML, not just what the browser already rendered. And it's honest — if a check can't be determined, it shows nothing rather than displaying a badge that might be wrong.

No upsells. No accounts. No bloat. Just 125+ checks, one click.


✅ PRIVACY FIRST

All analysis runs entirely in your browser. No data is sent to external servers. No account required. Your URLs, page content, and audit results never leave your machine.

Built for SEO professionals, technical SEOs, developers, content creators, and anyone who needs to understand how search engines see their pages.

Created by Amrin Grewal — https://tseo.dev

Technical

Version
1.8.1
Manifest
V3
Size
326KiB
Min Chrome
88
Languages
56
Featured
No

Metadata

ID
aokaelildmhadflhcjnifgfkdiilllop
Developer ID
u481491d6914e0723efeaa11f57ad5329
Developer Email
[email protected]
Created
Mar 4, 2026
Last Updated (Store)
May 11, 2026
Last Scraped
Jun 8, 2026
Website
Privacy Policy

Similar extensions

Alternatives to SEO Pulse SEO Extension, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 8, 2026.