Loading…
Loading…
Where we work
On site across central Scotland from our Edinburgh base, and remotely everywhere else with visits by arrangement. Same prices wherever you are, we do not price by postcode.
On site, in person
Remote coverage, visits by arrangement

Free SEO tool
Enter a web address and see the whole heading outline, indented by level, with the problems flagged. It is the fastest way to see how a page is really structured.
Runs entirely in your browser. Nothing you paste is sent to us or stored.
Headings are the skeleton of a page. The H1 is the title of the content, and there should be exactly one, saying plainly what the page is about. H2s are the main sections, H3s sit under them, and so on down to H6. Done well, someone can understand the shape of a page by reading only the headings, and so can a search engine. Done badly, everything is one long undifferentiated wall, and both people and crawlers struggle.
This tool pulls the H1 to H6 tags straight out of the page and lays them out as an indented outline, exactly as the structure is written, not as it looks. That distinction matters: a line can be big and bold and still not be a real heading, and a real heading can be styled to look like body text. Search engines read the tags, not the styling, and so does this checker.
The first is a missing or duplicated H1. No H1 and the page has no clear title for search engines to latch onto. More than one H1 and you have muddied that signal. Exactly one is the target, and it should contain your main topic.
The second is no H2s on a page long enough to need them. Long unbroken content is hard to scan and rarely ranks as well as content that is organised into clear sections. The third is skipped levels, like an H2 followed straight by an H4. That breaks the logical nesting and confuses assistive technology as well as crawlers. All three are quick to fix once you can see them, which is the whole point of putting the outline in front of you.
If this tool finds no headings at all on a page you know has plenty, it is usually because the page builds its content with JavaScript in the browser rather than sending it in the initial HTML. Many crawlers do not run that JavaScript, or run it late, so they may see the same empty page this tool did. That is worth knowing, because it can quietly hold back an otherwise good site. If that is your situation, our web team can help you serve the content in the HTML where it belongs.
Exactly one. It is the title of the page's content and should say what the page is about. Multiple H1s dilute that signal, and none leaves search engines guessing.
They should nest logically: H1, then H2s, then H3s under those, and so on without skipping a level. Jumping from H2 straight to H4 breaks the structure for crawlers and screen readers.
Usually because the page renders its content with JavaScript rather than in the initial HTML. Many crawlers see what this tool saw: an empty shell. It is worth fixing.
No. Search engines read the actual H1 to H6 tags, not the visual size. A line can look like a heading and not be one. This tool shows the real tags.
These tools show you what to fix. If you would rather hand it over, we do technical SEO, schema, content and local search as a fixed-price service.