SEO HTML Source Analyzer
Inspect basic SEO signals and structured data in a page's supplied HTML source.
Page source to inspect
HTML is parsed locally in this browser tab. The tool does not visit the URL, fetch embedded resources, or upload HTML to a server. Copy the source from your browser's view-source page or select an HTML file. Maximum 1,000,000 characters.
0 / 1,000,000 characters
Source HTML findings
Review flags require a human decision; counts are not a success score. Findings describe only the HTML snapshot you provided.
What does this SEO analysis check?
The supplied source is checked for title and meta description presence/duplicates, canonical href count, noindex in robots meta, H1 count, HTML language, viewport, image alt attributes, link elements, and JSON-LD JSON syntax. Each result shows raw-source evidence; no overall SEO score is produced.
This is not a live-site audit
Entering a domain does not trigger a crawl. The tool does not check HTTP status, redirect chains, robots.txt or X-Robots-Tag headers, the post-render JavaScript DOM, Core Web Vitals, Search Console, rankings, backlinks, competitors, or site-wide URLs. A 'no issue found' result does not prove Google indexing or ranking eligibility.
How to use the result
Compare each finding with the raw HTML. Verify the preferred URL and target equivalence for canonicals, page purpose for robots directives, and context for images. After fixing an issue, check the live URL with an appropriate browser, crawler, or Search Console workflow.
Meta Tag Analyzer · Canonical URL Checklist · Technical SEO checklist
Technical SEO beyond source code
Review live crawling, indexing signals, and implementation priorities using site-specific evidence.
TOOL GUIDE
Which SEO signals does this tool inspect?
It lists basic page signals found in HTML supplied by the user and shows evidence from the source. It does not fetch live URLs, crawl a site, or calculate an overall SEO score.
Unlike separate title, meta, canonical, and robots tools, it groups signals from one supplied source snapshot. HTTP/robots.txt, post-JavaScript DOM, Core Web Vitals, Search Console, backlinks, and competitor data are out of scope.
How to use it
- Copy HTML from your browser's view-source page or choose an HTML file; the URL field is report context only.
- Review findings for metadata, canonical/robots, headings/language/viewport, images/links, and JSON-LD.
- Verify the raw evidence; test live responses, robots.txt, HTTP headers, redirects, rendering, and indexing in appropriate tools.
When to use it
- Review several basic signals in a saved HTML snapshot before publishing.
- Share raw HTML evidence and a machine-readable report with a developer.
- Check whether metadata, canonical, or JSON-LD edits appear in the supplied source.
This tool processes supplied data in your browser. Text and inputs are analyzed on your device without being sent to a server.
Frequently asked questions
Does entering a URL crawl the page?
No. The URL is used only as report context and for canonical comparison. The tool makes no network request; the user supplies the HTML.
Does the tool provide an SEO score or Google ranking?
No. Finding counts are not ranking metrics and do not determine ranking, indexing, or rich result eligibility.
Why are robots.txt and HTTP status not checked?
Those are live HTTP/site access checks outside the supplied HTML. The tool neither requests nor fetches them; use a separate crawler or server test.