Free SEO Checker for Any Web Page

Paste a page address and get a score from 0 to 100, a list of problems and advice on what to fix. We check the title, description, headings, images, links and structured data.

What the check covers

We download the page the way a search robot receives it and read its HTML: title and description, canonical and robots, viewport, encoding and language, H1–H6 headings, text volume, image alt text, internal and external links, Open Graph and Twitter Card tags, JSON-LD, Microdata and RDFa. The HTML is also run through the W3C validator, whose messages are shown in English.

How to read the score

The score goes from 0 to 100. From 80 the page is in good shape, from 50 it needs work, and below 50 there are serious problems. Issues are grouped by importance, so start with Critical and Errors. Each one says what is wrong and, where possible, what to do about it.

What this check does not do

It looks at one page at a time and does not crawl the whole site. It does not measure loading speed, keyword rankings, backlinks or competitors. If a page builds its text with scripts after loading, the check sees only what is in the HTML, just as a simple robot would. The readability score is calculated for English pages only.

Questions about the SEO checker

Is it free?

You get 3 free checks a day without an account and 5 after signing in. Beyond that, a check costs $0.50 from your balance, and we always show the price and ask before charging.

Why could my page not be checked?

The site may not have responded or may block robots. Only public addresses can be checked. A failed download does not count against your free checks and is not charged.

Does it check my whole website?

No. It checks the single address you paste. To review several pages, check them one at a time.

Where are my results saved?

Recent results stay in this browser so you can open them again or download them. They are not visible to anyone else.