Free business consultation. Book a call

SEO & websites · Free tool

SEO Checker

The SEO checker fetches one public web page and checks what search engines see: the title and meta description, headings, image alt text, canonical and robots rules, robots.txt, sitemap, structured data, Open Graph tags and broken internal links. Each result says what we found, why it matters and how to fix it, based on Google's own guidance. There is no sign-up and no made-up score.

Free, no sign-up Runs on our server

SEO Checker

One public page, such as your home page or a product page. If you leave out https://, we add it. Our server fetches the page once, with its robots.txt, sitemap and up to 20 of its internal links.

The address you enter is sent to our server, which fetches that page, its robots.txt, its sitemap and up to 20 of its links; we keep run totals for usage reports, never the address or the report. Free for up to 30 runs a day per visitor.

How to use the SEO Checker

  1. 1 Enter the address of one public page, such as your home page or a product page.
  2. 2 Press Check page. Our server fetches the page, its robots.txt and sitemap, and up to 20 of its internal links.
  3. 3 Start with the items marked Fix, then review the warnings. Each explains why it matters and how to fix it.
  4. 4 Print or save the report as a PDF, or send it to us with a request for a full SEO audit.

What it does

  • Title and meta description: present, length and duplicates
  • H1, heading order, image alt text and page language
  • noindex and nofollow in robots meta tags and the X-Robots-Tag header, and robots.txt blocking
  • Canonical link, hreflang, JSON-LD validity and types, and Open Graph tags
  • HTTPS, redirects, status code, response time and HTML size
  • Broken internal links (up to 20 checked) and sitemap discovery
  • A printable report with no invented SEO score

Useful for business owners checking their own website, marketers preparing a page for launch, developers reviewing a release and agencies taking a first look at a site.

Limitations

  • It checks one page at a time and reads the HTML your server sends: content and links added later by JavaScript are not seen.
  • It doesn't assess keywords, content quality, backlinks or rankings, which matter more than most technical details. No tool can promise rankings.
  • Structured data is checked for valid JSON and its types only; use Google's Rich Results Test for Google's requirements.
  • Some websites block automated checkers, and only the first 20 internal links are tested, within about 10 seconds.

How to read the report

The report groups its checks into crawling and indexing, titles and content, mobile and language, links, structured data and sharing, and page size. Each check is marked:

  • Fix: a problem that can keep the page out of search results or confuse visitors, such as a noindex rule or a missing title.
  • Warning: worth improving, such as a title that may be cut off or images without alt text.
  • Passed: nothing to do.
  • Info: context, such as the response time or the number of links.

There is no overall score. One noindex rule outweighs twenty perfect alt texts, and no single number predicts rankings, so start with the items marked Fix.

Check indexing first

If search engines can’t crawl or index a page, nothing else on it matters. Four things decide that:

  1. Status code. The page should answer 200 (OK). Google doesn’t index pages that answer with a 4xx error.
  2. noindex. A noindex rule in a robots meta tag or an X-Robots-Tag header asks search engines not to show the page. It is often left switched on by accident after a site launches.
  3. robots.txt. A Disallow rule stops crawlers fetching the page. It isn’t a way to hide a page: a blocked address can still appear in results, without a description. To keep a page out of Google, allow crawling and use noindex.
  4. Canonical link. A rel="canonical" link that points elsewhere asks Google to treat this page as a duplicate of that address.

Titles and descriptions

Google uses the <title> element as one of the main sources of the title in search results, but may write its own from headings, og:title or link text when a title is missing, vague or stuffed with keywords. It sets no length limit and shortens titles to fit the screen, so we flag titles outside about 30–60 characters as a rule of thumb. Meta descriptions work in a similar way: Google builds snippets mainly from the page content, and uses your description when it summarises the page better. We use about 120–160 characters as a guide.

To see how a title and description might look in Google, try the SERP preview tool.

Headings, alt text and language

Google says heading order doesn’t matter for Search and there is no ideal number of headings. A single <h1> and headings in order still help visitors scan the page and help screen-reader users move around it, so the checker reports them as warnings or information rather than failures. Alt text matters for both people and search: it describes images to people who can’t see them, and Google uses it to understand images. For a fuller accessibility review, run the accessibility checker.

What this checker doesn’t do

It doesn’t look at keywords, content quality, backlinks or your positions in search, which matter more than most technical details. It reads the HTML your server sends, so a page built entirely with JavaScript may look emptier here than in a browser; the URL Inspection tool in Google Search Console shows how Google renders it. For loading speed and Core Web Vitals, use the website speed test.

If you want a review of your whole site, our digital marketing team handles technical SEO, on-page optimisation and local search, and our website team can rebuild pages that need more than a fix.

Frequently asked questions

What does this SEO checker check?

It fetches one page and checks its status code, HTTPS and redirects, noindex and nofollow rules, robots.txt, canonical link, sitemap, title, meta description, headings, image alt text, viewport, lang attribute, links (including up to 20 internal links for errors), JSON-LD structured data, Open Graph tags and hreflang.

How long should a title tag be?

Google sets no limit. It shortens titles in search results to fit the device width, and may write its own title when yours is missing, vague or repetitive. About 30–60 characters is a common rule of thumb: long enough to describe the page, short enough to show in full.

Does a page need exactly one H1?

Not for Google: it says there is no ideal number of headings and that heading order doesn't matter for Search. One clear H1 and headings in order still help visitors scan the page and help screen-reader users navigate, so the checker reports them as warnings, not failures.

Why isn't my page showing on Google?

Common technical causes are a noindex rule, a robots.txt block, an error status code or a canonical link pointing to another page; the checker flags all four. If none applies, use the URL Inspection tool in Google Search Console to see whether Google has crawled and indexed the page.

Why is there no SEO score?

A single number hides what matters: one noindex rule outweighs dozens of minor warnings, and no score predicts rankings. The report counts results as Fix, Warning, Passed and Info instead, and lists what to look at first.

Will fixing these issues improve my rankings?

Fixing technical problems removes obstacles to crawling, indexing and clear search listings. Rankings depend mostly on how relevant and useful your content is for a search, so no one can guarantee a position.

Sources

Phoot Technologies

Want a full SEO audit?

Send us your report and a few words about your business. We look at your whole site, from technical issues to content and local search, and reply with a prioritised plan.

Explore Digital Marketing

Tell us about your project

Fields marked with an asterisk are required. We usually reply within one working day.

Required if you prefer a call or WhatsApp.

Optional. It helps us suggest the right scope.

How should we contact you?

What would you like to achieve, and by when? Links and rough ideas are welcome.

We use your details only to respond to your enquiry. See our privacy policy.

See all free tools