Free check

Free one-page SEO check

This free one-page SEO check reads your page the way a visitor's browser does and reports the title, meta description, headings, canonical link, broken links, robots.txt and sitemap, with no signup and nothing stored.

What the SEO row looks at

The row checks the basics that a search engine reads first on a page, plus two files at the root of the site. It does not rank your page, estimate traffic or score keywords; it tells you which basics are present and which are not.

  • A title between 10 and 60 characters
  • A meta description between 50 and 160 characters
  • Exactly one h1 heading that names the page
  • Heading levels that nest one step at a time, with no jump from h2 to h4
  • A canonical link that points at the preferred address
  • Broken links on the page
  • A robots.txt that does not block the whole site, and a valid sitemap

Rule ids:title_presenttitle_lengthmeta_descriptionsingle_h1heading_ordercanonicalbroken_linksrobots_blocks_allrobots_missingsitemap_missing

Why it matters

Search engines and AI assistants both summarise a page from the same few places: its title, its description and its headings. A missing title or a second h1 makes that summary ambiguous. A canonical link tells crawlers which of several similar addresses is the real one, so signals are not split between them. A robots.txt that disallows everything, left over from a staging setup, keeps the whole site out of results, and it is one of the most expensive single lines a site can ship by accident.

What a fix usually looks like

Most findings are a few lines in a template or a settings field.

  • Give each page a unique title and a description written for a person who has not seen the page yet
  • Use one h1 per page and nest the rest in order
  • Add a canonical link in the page head that points at the address you want indexed
  • Fix or remove links that answer with an error
  • Publish a sitemap at /sitemap.xml and reference it from robots.txt

What this check does not do

It looks at one page and the two root files. It does not crawl the whole site, measure rankings or analyse backlinks. Treat a clean result as a good floor, not as proof of good search performance.

Frequently asked questions

How long should a meta description be?

The check aims for 50 to 160 characters, long enough to say what the page offers and short enough not to be cut off in results.

Does the check crawl my whole site?

No. It reads the one page you enter, plus robots.txt and the sitemap at the root of that site.

Why does the check look at robots.txt?

Because a robots.txt that blocks all crawlers keeps the entire site out of search results, and it often goes unnoticed after a launch.