SEO Analyzer
Enter any URL to analyze its on-page SEO. Get a score, detailed breakdown, and actionable recommendations.
On this page
How the SEO Analyzer Works
Enter a URL and our tool fetches the page via a proxy, then parses the HTML to check 19 on-page SEO factors. Each check is categorized as Critical, Important, or Suggestion and scored as pass, warning, or fail.
What Is Checked
- Title tag — Presence and length (30–60 characters recommended)
- Meta description — Presence and length (120–160 characters recommended)
- H1 heading — Exactly one H1 should exist
- Heading hierarchy — Logical H1 → H2 → H3 structure
- Canonical URL — Prevents duplicate content issues
- Canonical self-reference — Flags if canonical differs from page URL
- Viewport meta tag — Required for mobile responsiveness
- Meta robots — Detects
noindex/nofollowdirectives - HTTP status — 200 OK, redirect, or error code
- HTTPS — Warnings if page is served over HTTP
- JSON-LD Schema — Structured data detection and type identification
- Open Graph tags — Controls how links appear when shared on social media
- Twitter Card tags — Controls how your page appears in tweets
- Image alt text — Accessibility and SEO for images
- Internal & external links — Helps search engines discover content
- Content length — Word count for ranking potential
- Language attribute —
langon the<html>element - Favicon — Brand recognition in browser tabs
- SPA detection — Warns if page is JavaScript-rendered
Limitations
This is a client-side tool that fetches the raw HTML via a CORS proxy. It cannot measure page speed, server response times, HTTPS configuration, or crawl depth. For a full SEO audit, use this tool alongside Google Search Console, Lighthouse, and dedicated SEO platforms.