SEO Page Analyzer

Enter any public URL to get a comprehensive on-page SEO report with actionable recommendations.

How to Use This Tool

  1. Enter a URL — paste any publicly accessible page URL.
  2. Click Analyze — the tool fetches the page server-side and extracts 20+ SEO elements.
  3. Review the score — see your overall SEO health at a glance with the donut chart.
  4. Check character lengths — visual gauges show whether your title and description are in the ideal range.
  5. Expand sections — click any section to see detailed checks with actionable recommendations.
  6. Fix issues — address missing tags and warnings to improve your search visibility.

What This Tool Checks

This analyzer inspects the raw HTML of any public page and evaluates 20+ on-page SEO elements across 7 categories:

Basic SEO

Title, description, canonical, robots, viewport, lang

Content

H1–H3 headings, word count, text-to-HTML ratio

Images

Image count, alt text coverage percentage

Links

Internal vs external link distribution

Open Graph

Title, description, image, type

Twitter/X

Card type, title, image

Technical

JSON-LD schema, charset, page size, response time

Common Use Cases

  • Pre-launch checks — verify all meta tags before publishing a new page.
  • Competitive analysis — see how competitor pages handle their SEO basics.
  • Client audits — quickly spot missing tags across client sites and generate reports.
  • Content reviews — check heading structure, word count, and social sharing tags after updates.
  • Alt text audits — identify images missing alt text for accessibility compliance.

Understanding Your Score

The SEO score is calculated from checkable elements only (excluding informational items). Each element is rated:

  • Good — element exists and meets best practices
  • Warning — element exists but could be improved
  • Missing — important element is completely absent

A score of 80%+ indicates solid on-page SEO fundamentals. Focus on eliminating "Missing" items first, then address warnings.

Frequently Asked Questions

Is this a full site crawler?

No. This tool analyzes one page at a time. It fetches the HTML and extracts on-page SEO elements. It doesn't crawl multiple pages or follow links.

Why can't it analyze some pages?

Some websites block automated requests, require authentication, or rely on JavaScript rendering. Client-side rendered SPAs may show incomplete HTML because the content loads after JavaScript execution.

Does this tool store the URLs I analyze?

No. The URL is sent to our server only to fetch the page HTML (avoiding browser CORS restrictions). No URLs, results, or data are stored anywhere.

Does it check page speed or Core Web Vitals?

No. This focuses on on-page SEO elements. For performance metrics, use Google PageSpeed Insights or Lighthouse. The response time shown here is just the server fetch time, not a real performance measurement.

How is the SEO score calculated?

The score counts how many checkable items (not including informational items) passed vs received warnings or are missing. A 100% score means every checkable element exists and meets best practices.

What's a good text-to-HTML ratio?

15% or higher is generally considered healthy. Below that suggests the page may have too much boilerplate code relative to actual content. This isn't a ranking factor, but it's a useful diagnostic signal.

Embed this Calculator on Your Website

Copy the code below and paste it into any webpage to embed this free calculator. No sign-up required.

Powered by HumanCalculations — free online calculators