Free Website SEO Analyzer

Analyze the SEO of any website in seconds. Enter a URL and see its title, meta description, headings, canonical, robots directives, Open Graph tags and image alt text — plus exactly what to fix first.

Website SEO Analyzer

Quick answer
To analyze a website's SEO, fetch the page as a crawler does and check eight on-page signals: title tag, meta description, heading structure, canonical URL, robots directives, Open Graph tags, image alt text and internal links. Fix indexing blockers (robots, canonical) first, then the title, then everything else.

How to analyze a website's SEO

  1. Paste the full page URL into the analyzer above and press Analyze.
  2. Read the score as a summary of how many core signals are valid.
  3. Fix robots and canonical problems first — they decide whether the page can rank at all.
  4. Rewrite the title to front-load the query, then the meta description for clicks.
  5. Repair the heading hierarchy and add descriptive alt text to meaningful images.
  6. Re-run the analysis to confirm the fixes are present in the served HTML.

What each SEO signal means

SignalWhy it mattersHow to fix it
Title tagThe clickable headline in search results. Google truncates around 60 characters and rewrites titles it judges unhelpful.One unique title per page, primary keyword near the front, brand at the end.
Meta descriptionNot a ranking factor, but it drives click-through rate. Missing descriptions let Google pull arbitrary body text instead.120-155 characters that state the outcome the visitor gets, not a keyword list.
Heading structureExactly one H1 that matches the page's subject, with H2/H3 forming a readable outline. Multiple H1s blur the topic signal.Promote the page subject to a single H1 and demote decorative headings to H2 or plain text.
Canonical tagTells crawlers which URL is authoritative. A canonical pointing at the homepage from every page is the most common self-inflicted indexing bug.Every page's canonical must self-reference its own absolute URL.
Robots directivesA stray noindex in the head or a blanket Disallow in robots.txt removes the page from search entirely.Reserve noindex for genuinely thin pages such as login or thank-you screens.
Open Graph and Twitter tagsControls how the URL renders when shared on social platforms and in chat apps. Missing tags produce a bare, low-trust link.Set og:title, og:description, og:url, og:type and an absolute og:image per page.
Image alt textAlt text is how crawlers and screen readers interpret images, and it feeds image search traffic.Describe the image content in plain words; leave alt empty only for purely decorative images.
Internal linksPages with no inbound internal links are orphans; crawlers reach them slowly and rank them poorly.Link every new page from at least one hub page and from two topically related pages.

Common mistakes this analyzer catches

  • Homepage canonical on every page. A theme default that silently de-indexes the entire site except the homepage.
  • Duplicate titles across templates. Category and pagination pages sharing one title compete with each other for the same query.
  • Two or more H1s. Usually caused by styling a logo or a hero badge as an H1 instead of a span.
  • Client-only metadata. Tags added after hydration may be invisible to the crawler that fetched the raw HTML.
  • Missing Open Graph image. Shared links render as plain text and earn far fewer clicks.

Frequently Asked Questions

What does an SEO analyzer actually check?+

It fetches the page's HTML the way a crawler does and inspects the on-page signals search engines read first: the title tag, meta description, heading hierarchy, canonical URL, robots directives, Open Graph tags, image alt attributes and link structure. It reports what is present, what is missing and what is malformed.

Is this SEO analyzer free?+

Yes. There is no signup, no credit card and no analysis limit. Enter a URL and the report appears in your browser.

Why is my SEO score lower than I expected?+

The score weighs the fundamentals. A single missing title or a canonical pointing at the wrong URL costs more than several minor issues, because those two mistakes can keep a page out of the index entirely.

Does a high score guarantee page-one rankings?+

No. On-page hygiene is the entry ticket, not the whole race. Ranking also depends on content depth, search intent match, site authority and competition. A clean report means nothing technical is holding the page back.

Can I analyze a page that requires login?+

No. The analyzer requests the page anonymously, exactly like a search-engine crawler, so pages behind authentication return the login screen instead of the real content. That is also what Google sees.

How often should I re-run an SEO analysis?+

Run it after every template or metadata change, and monthly on your key pages. Theme updates and plugin changes silently overwrite canonical and robots tags more often than most site owners expect.

Why does the report differ from what I see in my page source?+

If your metadata is injected by client-side JavaScript, the raw HTML a crawler receives may not contain it. Server-rendered metadata is always safer than metadata added after hydration.

What should I fix first?+

In order: robots and canonical problems (they block indexing), then the title tag (it drives clicks), then headings and internal links (they establish topic and crawl paths), then Open Graph and alt text.

Learn more

Related tools

Browse every tool in the tools hub or read our latest guides on the blog.