2 items
One-click page audit: heading outline with linting, indexability, meta lengths, alt text, keywords, palette, links and crawl files. Teardown tears any web page apart in one click and tells you what is actually wrong with it. Most heading extensions stop at the outline. Teardown opens with the question that matters first: can this page rank at all? INDEXABILITY Reads the robots meta tag, canonical, hreflang and page language, then says plainly whether the page is indexable, blocked by a noindex, or quietly canonicalised to a different URL. HEADING STRUCTURE Every visible H1 to H6 in the order they appear on the page, indented by level. Flags a missing H1, duplicate H1s, and every skipped level, tagged on the row that caused it. Click any heading to scroll the live page to it. IMAGE ALT TEXT Thumbnails of every image with no alt attribute, click one to jump to it. A deliberate empty alt on a decorative image is counted separately, not flagged as a fault. CONTENT AND DESIGN Keywords scoped to the page's main content so nav and footer text stops polluting the results, ranked by prominence rather than raw frequency so a heading outweighs a repeated widget, plus recurring long-tail phrases. Colour palette resolved to hex and ranked by real usage. Font families, sizes and weights. Meta title and description measured against SERP truncation limits. ASSETS Every image on the page in one grid, including the ones CSS background rules and responsive srcset markup hide from a normal right-click. Thumbnail, dimensions and file type for each. Select the ones you want and download them foldered by hostname. LINKS AND CRAWL FILES Total, unique, internal and external link counts with the full list. Locates and fetches the XML sitemap, expands a sitemap index into its children, and checks robots.txt and llms.txt. ORGANISED FOR CLIENT WORK Group scans into projects per client or campaign, fifty deep. Export a TXT report, a CSV of the whole project history, a Markdown outline, or the palette as hex. WHY IT ASKS TO READ YOUR DATA ON ALL WEBSITES Chrome shows that warning because the extension declares access to http and https pages generally. It has to. It is a page auditor, and it cannot know in advance which site you will want to audit. Two things are worth knowing. Nothing runs until you click Scan, and nothing runs in the background at any point. And the access is used for exactly two things: reading the page you are looking at, and fetching that same site's own robots.txt, sitemap.xml and llms.txt. No other host is contacted. PRIVACY No account. No analytics. No server of mine. Scans stay in Chrome's local storage on your own machine and are deleted when you uninstall. One exception, stated plainly. Settings has an optional webhook URL field, empty by default. If you put your own endpoint in it, each scan is POSTed there. That is you exporting your own data to your own server. Leave it empty, which is the default, and the extension makes no outbound request other than to the site you are auditing. The external SEO tools in the Insights tab (Ubersuggest, Ahrefs, Semrush, PageSpeed) are ordinary links. Nothing is sent to them unless you click one. Free, with no paid tier. Built by lukeduff.co.uk
Jul 31, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.