SEO Structure Sniffer
Quickly analyze pasted HTML for basic on-page SEO structure: heading counts (H1, H2, H3), missing image alt text, and internal/external link counts. Paste HTML source code below to get a quick analysis.
Paste HTML on the left to see analysis.
H1 Tag:
A page should ideally have exactly one <h1> tag representing the main topic or title. Warnings appear if zero or more than one is found.
Heading Hierarchy [H2-H6]:
Headings should create a logical outline. Levels should not be skipped (e.g., using an <h3> directly after an <h1> without an intermediate <h2>). This tool checks for direct level skips.
Image Alt Text:
All relevant images (<img> tags) should have descriptive alt text for accessibility and search engines. Purely decorative images can use an empty alt="". This tool checks for missing or empty `alt` attributes.
Internal/External Links:
Checks the ratio of links pointing within the same domain versus linking out. A good internal structure helps navigation and distributes link equity. Accurate classification requires providing the Base URL.
Note: This tool provides basic structural checks. Comprehensive SEO involves many other factors like content quality, keywords, site speed, backlinks, mobile-friendliness, and technical setup.
Learn more at Google Search CentralAbout SEO Structure Sniffer
Most on-page SEO problems are structural and invisible at a glance: a page with two H1s, headings that skip levels, images with no alt text, or a link profile that's almost entirely external. These issues rarely show up when you look at a rendered page, but they shape how search engines and assistive technology read it.
This tool takes raw HTML — whatever you paste from view-source, a template, or a build output — and reports the structure that matters. It counts your H1, H2, and H3 headings, flags images that are missing alt text, and tallies internal versus external links so you can see the shape of the page at a glance.
It's a fast sanity check, not a full crawl: paste markup, read the counts, and catch the obvious problems before they ship. Parsing happens entirely in your browser, so the HTML you paste — including anything from staging or internal pages — never leaves your machine.
How to use SEO Structure Sniffer
Copy your page HTML
Grab the HTML source of the page you want to check — from view-source, your CMS, or a template file.
Paste it into the tool
Drop the markup into the input area. The full document or a fragment both work.
Read the structure report
Review the heading counts, the list of images missing alt text, and the internal versus external link tally.
Fix and re-check
Adjust your markup to resolve any issues — a single H1, descriptive alt text, sensible heading order — then paste it again to confirm.
Frequently asked questions
Related developer tools
Google SERP Snippet Emulator
Preview and optimize your webpage's Title, Description, and URL for Google search results. Check character counts and estimated pixel widths.
OpenGraph & Meta Tag Generator
Generate essential Open Graph and X Card meta tags for improved social sharing previews and SEO.
JSON Formatter · Beautifier · Validator
Format, minify, sort keys, and validate JSON/JSONC/JSON5 with optional JSON Schema validation. Supports comments and trailing commas.