Tech Stack & SEO Inspector

What a website is built with, and how its SEO scores

Tech Stack & SEO Inspector is a Chrome extension. Click its toolbar icon on any page to see the technologies behind it and an on-page SEO score from 0 to 100. Everything is worked out on your computer; nothing about the pages you inspect is sent anywhere.

The extension's popup listing a site's technologies by category, with versions and an SEO score of 96

Tech stack

About 3,500 technologies (CMS, ecommerce platforms, JavaScript frameworks and libraries, analytics, tag managers, CDNs, hosting, payment and marketing tools), grouped by category, with the version where the page reveals it and a confidence score. Open any row to see the evidence: the script URL, meta tag, header, cookie name, page element or JavaScript variable that matched.

Because it runs in your browser, it sees what server-side scanners can't: JavaScript variables the page sets, elements added after load, and scripts that tag managers load later. It also re-requests the page once from the page itself to read the response headers (server, CDN, framework headers). If a server refuses that, the popup says header-based results may be missing.

SEO checks

CheckWhat's flagged
TitleMissing (error), over 60 characters (warning), under 30 (notice), more than one <title>
Meta descriptionMissing (warning), over 160 or under 70 characters (notice)
HeadingsNo <h1> (warning), several (notice), skipped levels such as h2 → h4 (notice)
Indexingnoindex in the robots meta tag or X-Robots-Tag header (warning), nofollow (notice)
Canonical URLMissing (notice), pointing to another page (notice) or another site (warning)
Mobile and languageNo viewport meta tag (warning), no lang on <html> (notice)
SecurityPlain http (warning), http:// resources on an https page, i.e. mixed content (warning)
ImagesMissing alt (warning, with coverage), links that are only an image with no alt text (warning), no width and height (notice)
Social and structured dataMissing og:title/og:description/og:image or twitter:card (notice), JSON-LD that doesn't parse (warning); the JSON-LD types found are listed
Otherhreflang alternates that don't include the page (notice), under 200 words (notice), internal, external and nofollow link counts (information)

The score starts at 100 and loses 20 points per error, 8 per warning and 2 per notice (each check counts once), never going below 0. The thresholds are common SEO conventions, not search engine rules. The checks read the page as rendered in your browser, so tags added by JavaScript count.

Free and Pro

FreePro ($3.99 a month or $29 a year)
Tech stack and SEO score for the current pageYes, unlimitedYes
Per-site history and "what changed since your last visit" (technologies added or removed, version changes, SEO score change, issues fixed or new)NoYes, stored on your device only
Export to CSV, JSON or Markdown, and copy to the clipboardNoYes
Compare two saved sites side by sideNoYes

Pro is sold through Polar, which also handles sales tax and VAT. After you pay, Polar emails you a license key: open the popup, click Have a license key?, paste it and click Activate. Use the same key on your other computers or browser profiles. To find your key, or to manage or cancel your subscription, click Pro ✓ at the bottom of the popup (or Find my key) to open Polar's customer portal.

Permissions

PermissionWhy
activeTabRead the page you're on, only when you click the icon. The extension can't see any other tab or any page you don't inspect.
scriptingRun the reader on that page, once, when you click.
storageKeep Pro history and your Pro license key on your device.

It has no access to all websites, runs nothing in the background while you browse, and loads no code from the internet.

Limits

Checking hundreds of sites?

The extension checks the page in front of you. For a list of sites, or a whole site, the same detection and SEO checks run in the cloud as Apify actors, with results as a spreadsheet (CSV, JSON or Excel), paid per site:

Credits

Technology fingerprints are from the Wappalyzer project's last MIT-licensed release (January 2023), plus our own additions; the licence and notice ship inside the extension. This extension isn't made or endorsed by Wappalyzer.