ToolXuite
Developer Tools
S

SEO Analyzer

Developer Tools

Paste your page HTML to get a full SEO audit — on-page, technical, content, links, social tags, and structured data in one report.

Because browsers block direct URL fetching (CORS), this tool analyzes your page's raw HTML that you paste below. Your data never leaves your browser — 100% private.

1

Open your page

Visit the page you want to analyze in Chrome, Firefox, Edge, or Safari.

2

View page source

Press Ctrl+U (Windows/Linux) or ⌘+Option+U (Mac). A new tab opens with the full HTML source.

3

Copy & paste

Press Ctrl+A to select all, then Ctrl+C to copy. Paste it into the box below.

Tip: On Chrome you can also right-click anywhere on the page and choose View Page Source, or type view-source: before your URL in the address bar.

How to Use the SEO Analyzer

  1. Open the page you want to audit in your browser.
  2. Press Ctrl+U (Windows/Linux) or ⌘+Option+U (Mac) to open the page source.
  3. Press Ctrl+A then Ctrl+C to copy all the HTML.
  4. Paste the HTML into the analyzer above and click Generate SEO Report.
  5. Review each section and fix any critical issues (shown in red) first.

What Does the SEO Analyzer Check?

On-Page SEO

  • Title tag length and presence
  • Meta description length
  • H1 and H2 heading tags
  • Image alt text coverage
  • Content word count

Technical SEO

  • Canonical tag
  • Viewport meta for mobile
  • HTML lang attribute
  • Charset declaration
  • Robots meta (noindex detection)
  • Favicon

Content Analysis

  • Flesch-Kincaid readability score
  • Average sentence length
  • Heading structure overview
  • Estimated reading time

Links

  • Internal link count
  • External link count
  • Nofollow links
  • Links with empty anchor text

Social & OG Tags

  • og:title, og:description, og:image
  • og:url and og:type
  • twitter:card and twitter:title

Structured Data

  • JSON-LD script detection
  • Schema type identification
  • Microdata items
  • Parse error detection

Understanding Your SEO Score

The overall score is an average of all six section scores, weighted by the importance of each check. Each check is graded pass (full weight), warning (half weight), or fail (no weight).

  • 80–100: Good — minor optimizations only.
  • 60–79: Fair — several improvements recommended.
  • 40–59: Poor — significant issues to address.
  • 0–39: Critical — major SEO problems present.

Why Paste HTML Instead of Entering a URL?

Browsers enforce a security policy called CORS (Cross-Origin Resource Sharing) that prevents web apps from fetching arbitrary URLs on your behalf without a backend server. By pasting your HTML source directly, the analysis runs entirely in your browser — your content never leaves your device, making this tool completely private and free with no backend infrastructure required.

Frequently Asked Questions

Is my HTML data sent to any server?

No. All analysis runs in your browser using JavaScript. Your HTML source is never sent to any server — it stays on your device.

Why is my noindex page showing as a critical issue?

A noindex meta robots tag tells search engines not to include the page in their index. Unless you intentionally want the page hidden from search results (e.g., a staging page or thank-you page), this should be removed.

What is a good Flesch-Kincaid readability score for SEO?

Aim for 60 or above (Standard to Easy) for most web content. Blog posts and landing pages tend to perform better when written at a 7th–8th grade reading level. Technical documentation can be lower.

How do I get my page source on mobile?

On mobile browsers you can type 'view-source:' before your URL in the address bar on Chrome for Android. On iOS, it's easier to use a desktop browser or a dedicated source viewer app.

Does the score account for page speed or Core Web Vitals?

No — those metrics require a running browser and network access to measure. This tool focuses on the HTML source elements that affect SEO: tags, structure, content, and markup.

Related Tools