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
How to analyze a website's SEO
- Paste the full page URL into the analyzer above and press Analyze.
- Read the score as a summary of how many core signals are valid.
- Fix robots and canonical problems first — they decide whether the page can rank at all.
- Rewrite the title to front-load the query, then the meta description for clicks.
- Repair the heading hierarchy and add descriptive alt text to meaningful images.
- Re-run the analysis to confirm the fixes are present in the served HTML.
What each SEO signal means
| Signal | Why it matters | How to fix it |
|---|---|---|
| Title tag | The 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 description | Not 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 structure | Exactly 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 tag | Tells 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 directives | A 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 tags | Controls 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 text | Alt 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 links | Pages 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.