Free tool · Website

Check the SEO basics of any public page.

Enter a URL. We fetch the page once, read its HTML and headers, and show what is in place and what needs review. No made-up score, just the checks and why they matter.

FreeNo sign-upResults shown on this page

Your inputs

Free · no sign-up
Any public page. We fetch it once and do not store the address.

What gets checked: status and redirects, HTTPS, title, meta description, H1, canonical, meta robots and X-Robots-Tag, viewport, language, JSON-LD types, image alt text, links, Open Graph, robots.txt, sitemap.xml, HTML size and response time.

Checks

Updates when you run the tool

Fill in the inputs and run the tool to see results here.

How it works

What the tool does.

Fetch a page and check titles, headings, canonicals, robots, schema, links, robots.txt and sitemap.

  1. Our server requests the page the way a browser would, following up to five redirects and checking each hop is a public address.
  2. It reads the response headers and scans the HTML for the elements search engines use: title, description, headings, canonical, robots directives, structured data, images and links.
  3. It also requests /robots.txt and /sitemap.xml on the same host.
  4. Each check is marked pass, review or info, with a short explanation of what it means.
Methodology

The rules behind the result.

Nothing is hidden. These are the exact rules the tool applies.

  • Title: present and between 30 and 60 characters is a pass; missing or outside that range is marked for review. Length is a guide to truncation in results, not a ranking rule.
  • Meta description: present and between 70 and 160 characters is a pass.
  • H1: exactly one H1 is a pass. None, or more than one, is marked for review.
  • Canonical: a canonical link is expected; one pointing to a different URL is flagged so you can confirm it is intended.
  • Robots: a noindex in the meta robots tag or the X-Robots-Tag header is flagged for review.
  • Images: counts <img> tags with a missing alt attribute. An empty alt="" is treated as intentional (decorative).
  • Links: anchors are classed as internal when they resolve to the same host, external otherwise.
  • Response time is measured from our server for the first byte to the end of download, so it reflects our location, not your visitors’.
Reading the result

What the result means.

  • “Pass” means the element exists and meets the stated rule. It does not mean the content is good.
  • “Review” means something is missing, unusual or possibly unintended. Some review items are deliberate (for example a noindex on a thank-you page).
  • “Info” items are facts about the page to help you understand it, such as structured data types found or link counts.
  • There is no overall score. A count of items to review is more useful than a number out of 100 that hides what actually matters.
Example

How someone might use it.

Checking a new service page before launch

A team publishes a new HVAC repair page and runs it through the checker. The title is 72 characters, there are two H1s because the logo is wrapped in one, and the canonical points at the staging domain.

All three show as review items with explanations. The canonical issue alone would have kept the page out of the index.

Limitations

What it cannot tell you.

Every tool has blind spots. These are this one’s.

  • It reads the HTML the server returns. Content added later by JavaScript is not seen, which is also roughly how some crawlers first see a page.
  • It checks one URL per run and does not crawl the site.
  • It does not measure Core Web Vitals, rankings, backlinks or indexing status. Use Search Console and PageSpeed Insights for those.
  • Pages larger than 2 MB are cut off at 2 MB, and requests time out after 8 seconds.
  • Some sites block automated requests. A 403 or challenge page here does not always mean search engines are blocked.
Questions

Frequently asked questions.

Why is there no SEO score?

Scores out of 100 mix very different problems into one number. A missing alt text and an accidental noindex are not equally serious. We show each check and its explanation instead, and count how many need review.

Does this check render JavaScript?

No. It reads the raw HTML response. If your title, content or links only appear after JavaScript runs, they will show as missing here, which is worth knowing because it can slow down indexing.

Why does my site return 403 or a challenge page?

Some firewalls and bot-protection services block requests from cloud servers. Search engine crawlers are usually allowed separately, so check Search Console’s URL Inspection to confirm what Google sees.

Is the response time the same as page speed?

No. It is how long our server took to download the HTML from where it runs. It does not include images, scripts or rendering. Use PageSpeed Insights for real-user speed data.

Do you store the URL I check?

No. The URL is used once to fetch the page and is not saved by the tool. Our analytics events record only that the tool was used, never the address.

Keep going

Related tools and resources.

Local SEO

Local SEO checker

Check NAP, tel: links, LocalBusiness schema, maps and city pages on your site.

Use Tool
Website

Internal linking tool

Group your URLs into topic clusters and get hub pages and link pair suggestions.

Use Tool
Content

SEO content brief generator

Turn a keyword into an outline, question list, research checklist and quality checklist.

Use Tool
Privacy

What we collect

No forms, no email gate. The results are yours.

  • The address you enter is sent to our server once so it can fetch the public page and run the checks. It is not stored or logged by the tool.
  • Only public pages are fetched. Private networks, IP addresses and non-standard ports are refused.
  • Nothing is emailed, and you do not need an account. Anonymous usage events never include the URL you entered.

Understand the terms behind this tool.

Title tag

A title tag is the HTML title element that names a web page. Search engines can use it when creating a result's title link, but may display different wording.

Meta description

A meta description is an HTML summary of a page. Google may use it for a search snippet or choose text from the page that better matches a query.

Canonical tag

A canonical tag is an HTML link element identifying the preferred URL among duplicate or very similar pages. It is a canonicalization signal, and Google can choose a different URL.

Noindex

Noindex is a robots instruction that tells supported search engines not to include a page in search results. A crawler must be able to fetch the instruction to process it.

X-Robots-Tag

The X-Robots-Tag is an HTTP response header that carries indexing and presentation instructions for search engines. It works outside the page's HTML and can apply to non-HTML resources.

SEO · Content · Local · Web Design

Want us to turn these findings into a growth plan?

Tools show you where you stand. We can help you decide what to do first, and do it.