Menu
Get a Free Quote

Heading Structure Checker

Check whether your page’s headings are actually in the right order, in seconds. This free tool pulls out every H1 to H6 on your page and shows you the structure at a glance, so you can spot missing headings, skipped levels, or a messy hierarchy before Google, or your visitors, notice.

0 Total Headings
0 H1s Found
0 Issues Found
Heading Outline

Paste in some HTML above to see your heading outline.

Why this matters

Headings aren’t just there to make a page look nice. They tell Google what your page is about and how it’s organised, and they help visitors scan a page to find what they actually came for. Get the structure wrong, more than one H1, jumping from an H2 straight to an H4, headings used purely for styling rather than structure, and you make it harder for Google to understand your content properly, even if the writing itself is good.

It’s also one of the most common issues we find when auditing a client’s website. Most business owners have no idea their page has three H1s or skips heading levels entirely, because it still looks fine on screen. The problem is invisible unless you check the actual code.

How to use it

  1. Paste in your page URL or the HTML
  2. See a full outline of every heading on the page, in order
  3. Check for anything flagged, missing H1s, skipped levels, or multiple H1s
  4. Fix the structure and re-check before you publish

What good heading structure looks like

  • One H1 per page, and only one. It should describe what the page is about and usually include your main keyword
  • H2s for your main sections, in a logical order a reader would expect
  • H3s nested under the relevant H2, not skipped straight from H1
  • No heading levels skipped. Going from an H2 straight to an H4 confuses both Google and screen readers
  • Headings a person would actually use to scan the page, not just keywords stuffed into a heading tag for the sake of it

Want your whole page checked, not just the headings?

Heading structure is one part of a much bigger picture. Page speed, internal linking, content depth and technical setup all affect how well a page ranks too. If you’d like a proper look at how your whole site is performing, our SEO services include a full technical and content audit.

FAQ

Technically HTML allows it, but it’s best avoided. A single, clear H1 gives Google and visitors an unambiguous signal of what the page is about. Multiple H1s can dilute that and make the page’s focus less clear.

It’s not a major ranking factor on its own, but it does make a page harder for Google to properly understand, and it causes real problems for people using screen readers, which is both an accessibility and a trust issue.

No. Most business websites only need H1, H2 and occasionally H3. Going deeper than that is usually only necessary for very long, detailed guides.

Readability Score Checker

Check how easy your content actually is to read, in seconds. This free tool gives you a readability score along with sentence and paragraph length flags, so you can see exactly where your writing might be losing readers before you publish it.

0 Flesch Reading Ease
Reading Level
0 Avg Words / Sentence
0 Long / Complex Sentences
Flagged Sentences

Paste in some content above to check its readability.

Why this matters

Most business content is written more formally than it needs to be, long sentences, jargon, paragraphs that go on for six lines without a break. It might read fine to you, because you already understand the subject. A visitor skimming your page on their phone, deciding in a few seconds whether to keep reading or leave, doesn’t have that advantage.

Readability also matters to Google indirectly. Content that’s hard to follow tends to get abandoned quickly, and Google notices when people bounce straight back to the search results. Simple, clear writing keeps people on the page longer, which is good for them and good for you.

How to use it

  1. Paste in your content
  2. Get an instant Flesch reading ease score
  3. See which sentences are too long or too complex
  4. Simplify and re-check until your score sits in a comfortable range

What a good score looks like

  • Aim for a Flesch score of 60 or above for most website and blog content, roughly the reading level of a bright 13 to 15 year old
  • Keep most sentences under 25 words. If a sentence needs a comma to hold three separate ideas together, it’s usually better as two sentences
  • Break up any paragraph running longer than four lines. Walls of text get skipped, not read
  • Watch out for passive voice overuse. “We completed the project” reads better than “the project was completed by us”
  • Explain jargon the first time you use it, or avoid it altogether. Your customers usually aren’t familiar with industry terms, even if you use them daily

Service pages and technical content can sit slightly lower than 60 if the subject genuinely demands more precise language, but most business content has no excuse for being hard to read.

Want your whole page reviewed, not just readability?

Readability is one part of getting content to actually perform. Search intent, keyword usage, heading structure and factual accuracy all matter too. If you’d like a proper review of your content as a whole, our SEO services include a full content audit alongside the technical side.

FAQ

It’s a widely used formula that scores text from 0 to 100 based on sentence length and word complexity. Higher scores mean easier to read. Most general web content should aim for 60 or above.

Not directly as a ranking factor, but it affects how long people stay on your page and whether they act on it, both of which do influence how well a page performs over time.

No. A blog post aimed at a general audience should score higher than a detailed technical guide or a legal page, where some complexity is unavoidable. Aim for the simplest version the subject allows.

Internal Linking Anchor Text Analyser

Check the anchor text on your internal links in seconds. This free tool pulls out every internal link on a page and shows you exactly what wording you’re using to link to each one, so you can spot repetitive, over-optimised or unhelpfully generic anchors before Google, or your visitors, notice.

0 Internal Links
0 Generic Anchors
0 Over-Optimised
0 Empty Anchors
Internal Links Found

Paste in some HTML above, or fetch a page, to see its internal link anchors.

Why this matters

Anchor text is one of the clearest signals you give Google about what a page is actually about. Link to your maintenance page with the words “website maintenance” a handful of times across your site, and you’re helping Google understand what that page covers. Link to it with the exact same phrase on every single page, and it starts to look manipulative rather than natural, which is exactly the kind of thing that can work against you rather than for you.

The opposite problem is just as common. Generic anchors like “click here” or “read more” tell Google, and anyone scanning the page, absolutely nothing about what they’re about to click on. It’s a wasted opportunity on every page it appears.

How to use it

  1. Paste in your page URL or the HTML
  2. See every internal link on the page, along with its anchor text
  3. Check for anchors flagged as repetitive, generic, or over-optimised
  4. Vary the wording where needed and re-check before you publish

What good anchor text looks like

  • Descriptive and specific, so a reader knows exactly what they’ll find before they click. “Our website maintenance plans” beats “click here” every time
  • Varied across the site. Linking to the same page with the exact same anchor text repeatedly looks unnatural to Google, mix it up with close variants instead
  • Relevant to the surrounding content, not just dropped in for the sake of adding a link
  • Never keyword-stuffed. Cramming your target keyword into every single anchor, on every page, is one of the fastest ways to make internal linking look manipulative rather than helpful
  • Genuinely useful to the reader, not just there for SEO. If a link wouldn’t help someone reading the page, it probably shouldn’t be there

Want your whole site’s linking structure reviewed, not just one page?

Anchor text is only one part of a solid internal linking strategy. Which pages link to which, how many links point to your most important pages, and where the gaps are all matter too. If you’d like a proper look at how your whole site links together, our SEO services include a full technical and content audit.

FAQ

It’s the clickable wording of a link. In “our website maintenance plans”, the anchor text is “website maintenance”.

There’s no fixed rule, but repeating the exact same phrase on every single link to a page across your site looks unnatural. Varying the wording, while keeping it relevant, is safer and usually reads better too.

No, and forcing an exact match every time often reads awkwardly. Natural variations and related phrases work just as well for Google and tend to sound better to a real reader.

Robots.txt / Sitemap Checker

Check your robots.txt file and XML sitemap for errors in seconds. This free tool tells you straight away if you’re accidentally blocking Google from important pages, if your sitemap is missing or broken, or if the two files are contradicting each other.

Why this matters

Robots.txt and your sitemap are two small files most business owners never look at, and yet a mistake in either one can quietly stop your entire website from being found on Google. It happens more often than you’d think. A developer blocks the whole site during a rebuild and forgets to unblock it. A plugin update resets settings without warning. A sitemap stops updating after a site migration and Google never finds your newer pages.

The frustrating part is that everything still looks completely normal to a visitor. The website works, the pages load, nothing appears broken, but Google may not be crawling or indexing it properly at all. That’s exactly the kind of issue that goes unnoticed for months.

How to use it

  1. Enter your website’s URL
  2. The tool checks your robots.txt file and looks for your XML sitemap
  3. See a clear breakdown of what’s being blocked, what’s allowed, and whether your sitemap is present and valid
  4. Fix any issues flagged and re-check to confirm

What to look out for

  • Your whole site blocked by accident. A single line, Disallow: /, blocks everything, and it’s a common leftover from a staging or development site that was never removed
  • Important pages accidentally disallowed, even if the rest of the site is fine
  • No sitemap listed in robots.txt. Adding a line pointing to your sitemap makes it easier for Google to find
  • A sitemap that returns an error or hasn’t been updated. If you’ve added new pages since your sitemap was last generated, Google may not know they exist
  • Robots.txt and sitemap contradicting each other. No point listing a page in your sitemap if robots.txt is also blocking it

Want your whole site’s technical health checked, not just these two files?

Robots.txt and sitemap issues are just one part of technical SEO. Page speed, broken links, duplicate content and crawl errors all affect how well Google can find and rank your site too. If you’d like a proper technical audit of your whole website, our SEO services include exactly that.

FAQ

It’s a small text file that tells search engines which parts of your website they’re allowed to crawl. It sits at yourdomain.co.uk/robots.txt and applies to the whole site.

Google can usually still find your pages by following links, but a sitemap makes it far easier and faster, especially for larger sites or pages that aren’t well linked internally.

Yes. A single incorrect line can block Google from crawling your entire site, which is why it’s worth checking after any major site change, rebuild, or migration.

Schema Markup Generator

Generate ready-to-use schema markup for your website in seconds. This free tool creates the structured data code Google uses to understand your content properly, and to show richer results like star ratings, opening hours, or FAQ dropdowns directly in search.

Generated Schema Markup

Why this matters

Schema markup is code added to your website that isn’t visible to visitors, but explains your content to Google in a language it understands precisely. Without it, Google has to guess whether a phone number on your page is genuinely your business number, whether a set of questions is actually an FAQ, or whether those stars next to a review are a genuine rating.

Get it right and you become eligible for rich results, the star ratings, FAQ dropdowns, and business details that appear directly in Google’s search results. These take up more space on the page, stand out against plain blue links, and tend to get more clicks as a result. It won’t guarantee a higher ranking on its own, but it makes your listing far harder to scroll past.

How to use it

  1. Choose the type of schema you need, local business, article, FAQ, review, or product
  2. Fill in the relevant details for your business or page
  3. Copy the generated code
  4. Add it to your website, either directly in the page’s HTML or through your SEO plugin if you’re on WordPress

Common schema types worth using

  • Local Business — your name, address, phone number, and opening hours, essential for any business relying on local search
  • FAQ — turns a list of questions and answers into an expandable dropdown directly in Google’s results
  • Article — helps Google understand blog posts and news content, including the author and publish date
  • Review — displays star ratings directly in search results, though it must reflect genuine reviews on the page to comply with Google’s guidelines
  • Product — shows price, availability, and rating for ecommerce pages

Want schema properly built into your whole site, not just one page?

Adding schema to a single page is a good start, but it works best when it’s set up consistently across your whole website, and kept accurate as your business details change. If you’d like this built into your site properly, our website development and SEO services both include structured data as standard.

FAQ

No. It makes you eligible, but Google decides whether to actually display a rich result, and doesn’t show one for every page that has valid schema.

Not usually. Most WordPress SEO plugins, including Yoast and Rank Math, support adding schema without editing code directly, though some schema types are easier to set up than others.

Badly implemented or inaccurate schema, for example review stars that don’t match genuine reviews, can breach Google’s guidelines and lead to the rich result being removed or, in serious cases, a manual penalty. Keep it accurate and it shouldn’t cause any issues.

SERP Snippet & Meta Length Checker

See exactly how your page will look on Google search results before you publish it. This free tool shows you a live preview of your title and meta description, and tells you straight away if either one is going to get cut off.

0 / 60 characters · 0px / 580px
0 / 160 characters · 0px / 920px
Google Preview
S www.yoursite.com › example-page

Write a compelling, keyword-rich page title

Summarise the page in a way that encourages a click, including your target keyword.

Why this matters

Google decides how much of your title and description to show based on pixel width, not character count, which means two titles with the same number of letters can display very differently depending on which letters they use. Get it wrong and your title gets chopped off mid-sentence, or Google rewrites your description itself, which usually looks worse than what you wrote.

Your title and description are often the first thing a potential customer reads about your business. A clean, complete snippet looks trustworthy. A cut-off one looks careless, even if the page behind it is excellent.

How to use it

  1. Type or paste in your page title
  2. Type or paste in your meta description
  3. Check the live preview to see exactly how it’ll look on Google
  4. Adjust the wording until both fit cleanly, without any awkward cut-offs

That’s it. No sign-up, no limits on how many times you use it.

What makes a good title and description

A few rules of thumb worth following, whatever the tool tells you about length:

  • Keep your title under around 60 characters to avoid it getting cut off on most screens
  • Keep your description under around 155 characters for the same reason
  • Put your most important keyword near the start of both, since that’s what a searcher scans for first
  • Write for a person, not a search engine. A title that reads naturally will always beat one stuffed with keywords, and Google’s own systems are quick to spot the difference
  • Make every page’s title and description different. Duplicate titles across pages confuse both Google and your visitors

Want help getting your whole site optimised, not just one page?

This tool is useful for checking one page at a time, but titles and descriptions are only one small part of getting a website to actually rank. If you’d like a proper look at how your whole site is performing, our SEO services include a full audit covering everything from technical issues to content and on-page optimisation.

FAQ

Google measures by pixel width, not character count. Wider letters like “W” and “M” take up more space than narrow ones like “i” or “l”, so two titles with the same character count can display differently.

Not directly. Meta descriptions aren’t a ranking factor on their own, but a description that gets cut off awkwardly, or one Google chooses to rewrite instead, can hurt your click-through rate, which does matter.

Not always. Google sometimes pulls a different snippet from your page content if it thinks that better answers the specific search someone’s typed. Writing a clear, accurate description makes it more likely Google will use yours.

Keyword Density Checker

Check how often your target keyword actually appears in your content, and whether you’ve used it too little, too much, or just enough. This free tool gives you an instant breakdown so you can fix it before you publish.

0 Total Words
Most Frequent Words & Phrases

Paste in some content above to see your most-used words and phrases.

Why this matters

Keyword density is not the exact science it’s sometimes made out to be, but ignoring it completely is a mistake too. Use your target keyword too rarely and Google may struggle to work out what the page is actually about. Use it too often and it starts to read badly, which puts real people off, and stuffing keywords in unnaturally is exactly the kind of thing that gets a page pushed down rather than up.

The honest goal isn’t hitting a magic percentage. It’s writing naturally for a person while making sure your main topic is genuinely clear from the words on the page, not just the title.

How to use it

  1. Paste in your page content
  2. Enter the keyword or phrase you’re targeting
  3. See how many times it appears, and what percentage of your total word count that works out to
  4. Adjust your content if it’s clearly too sparse or too repetitive

What counts as a sensible density

There’s no strict rule Google has ever confirmed, whatever some tools claim. As a general guide:

  • Under 0.5% often means the page doesn’t clearly say what it’s about, worth checking your keyword appears naturally in the intro and a couple of headings
  • Around 1–2% is a reasonable range for most content, enough to be clear without feeling forced
  • Above 3% is usually a sign of stuffing, and it’s the kind of thing that reads awkwardly to a person even before you think about Google at all

Read your content back out loud. If a sentence sounds odd because you’ve crammed the keyword in, that’s a better signal than any percentage on this page.

Want your whole page structure checked, not just keyword count?

Keyword density is only one small part of getting a page to rank well. Headings, internal links, page speed and genuine usefulness to the reader all matter far more than hitting an exact percentage. If you’d like a proper look at how your content is performing as a whole, our SEO services include a full content and technical audit.

FAQ

Not officially, Google has never confirmed a specific target. Most SEOs work to a rough guide of around 1–2%, but writing naturally for the reader matters more than hitting an exact number.

Yes. Repeating a keyword unnaturally, often called keyword stuffing, can make Google view a page as low quality or manipulative, which can hurt rankings rather than help them.

Variations are fine, and usually better. Google understands related terms and synonyms, so using natural variations alongside your main keyword tends to read better and can help the page cover the topic more fully.

Recent Comments

No comments to show.

Archives