Page SEO Analyser
Enter any URL below to get a full on-page SEO analysis — meta tags, heading structure, hreflang implementation, structured data, internal link anchor text, and Core Web Vitals via the PageSpeed Insights API. The tool fetches the live page and analyses the raw HTML, so results reflect what search engines actually receive.
No signup required. No data is stored. Results are shown instantly in your browser.
Enter any URL to analyse its on-page SEO signals — meta tags, heading structure, hreflang, structured data, internal links, anchor text, and Core Web Vitals. The tool fetches the live page and analyses the raw HTML.
Related: Technical SEO priority scorer · Technical SEO guide
What this tool covers — and what makes it different
The tool analyses seven areas across a tabbed interface. Several of these go beyond what most free on-page SEO tools offer — the distinctions worth knowing are explained below.
Overview
A score out of 100 with a prioritised list of issues found and checks passed. The scoring weights findings by impact — a noindex directive removes 20 points, a missing title removes 15 — so the score reflects genuine SEO risk rather than a simple pass/fail count.
Meta tags
Title tag, meta description, robots meta, X-Robots-Tag header, canonical tag, Open Graph (title, description, image, type), Twitter/X card, viewport, and page language — each with its current value and a status indicator. The tool checks both the HTML meta robots tag and the HTTP-level X-Robots-Tag header, which many tools miss entirely.
Content
Full heading hierarchy displayed as a visual tree, word count, estimated reading time, and the top ten keywords by frequency with stop words excluded. The keyword frequency data shows what terms dominate the page’s content — useful for a quick check that the page is covering its intended topic at an appropriate depth.
Links — including anchor text audit
All internal and external links on the page with their anchor text. Internal links using generic anchor text — click here, read more, learn more, and similar — are flagged individually. This anchor text audit is available in paid tools like Screaming Frog and Ahrefs but is almost entirely absent from free page-level tools. If the requested URL redirected to a different final URL, this tab also surfaces the redirect hop and explains why internal links pointing to the redirected URL should be updated directly.
Hreflang — with self-referencing and x-default validation
All hreflang tags on the page in a table with their language and region codes. The tool checks for the two most common implementation errors: a missing self-referencing tag (every page in an hreflang set must include a tag pointing to itself) and a missing x-default tag. Most free tools report hreflang as present or absent and stop there. This tool shows the full tag set and validates the implementation.
Structured data — parsed schema inspector
All JSON-LD structured data blocks found on the page, with the schema type and a list of properties present for each block. Most free tools flag structured data as present or absent, or show the raw JSON. This tool parses it and displays the type and property inventory in readable form, making it straightforward to check what is implemented and what is missing. A link to Google’s Rich Results Test is included for full validation.
Core Web Vitals
Real performance data fetched from the PageSpeed Insights API — Largest Contentful Paint, Cumulative Layout Shift, Total Blocking Time as an INP proxy, First Contentful Paint, and Speed Index, alongside a performance score out of 100. The tool also lists the top improvement opportunities identified by the Lighthouse audit. This data takes 10 to 20 seconds to load as it runs a live audit against the URL. Core Web Vitals data in a free on-page tool is uncommon — most free tools do not include it, and those that do are typically browser extensions rather than web-based tools.
What this tool does not cover — being honest about limitations
No free tool covers everything, and it is worth being clear about what this one does and does not do.
JavaScript-rendered content
This tool fetches the raw HTML returned by the server. Content that is injected by JavaScript after page load — common on sites built with React, Angular, Vue, or similar frameworks — will not appear in the meta, heading, link, or structured data analysis. If your site uses client-side rendering, the analysis may be incomplete.
The Chrome extension version reads the fully rendered DOM directly from your browser, so JavaScript-rendered content is captured. If you are working on a site with heavy client-side rendering, the extension is the more reliable option.
Performance data is from PageSpeed Insights — not measured directly
The Core Web Vitals data comes from the PageSpeed Insights API, which runs Google’s Lighthouse tool against your URL. The tool is surfacing that data in a convenient interface — it is not running its own performance measurement. Results reflect the URL at the time of the request and are subject to Lighthouse’s usual measurement variability.
No access to ranking, traffic, or backlink data
This is a purely on-page tool. It does not connect to Google Search Console, does not show keyword rankings or search traffic, and has no access to backlink data. For that level of analysis you need a tool with API access to those data sources — Ahrefs, SEMrush, or Google Search Console directly.
Single-page analysis only
The tool analyses one URL at a time. It does not crawl your site, identify orphan pages, audit redirect chains across multiple URLs, or perform any cross-page analysis. For site-wide analysis, see the technical SEO priority scorer for a checklist-based site health review, or the internal link opportunity finder for cross-page link analysis.
How it compares to paid tools
A brief honest comparison, because it is a reasonable question.
The anchor text audit — flagging internal links using generic anchor text — is a feature that exists in Screaming Frog SEO Spider (paid, desktop) and in Ahrefs Site Audit (paid, cloud). It is not typically available in free on-page tools or browser extensions. If you already use Screaming Frog or Ahrefs for site crawls, their anchor text analysis across the whole site is more comprehensive. This tool gives you the same signal at the single-page level, instantly, without needing a crawl.
The hreflang validation with self-referencing and x-default checks is available in specialist tools like Merkle’s hreflang testing tool (free but single-purpose) and in enterprise platforms like Lumar or Sitebulb. Having it in a general on-page tool alongside the other signals saves switching between multiple tools.
The structured data inspector goes beyond what most free tools show but is less detailed than Google’s Rich Results Test for validation purposes. The two complement each other — use this tool for a quick overview of what schema types are present and what properties are implemented, then use the Rich Results Test to validate the implementation fully.
Core Web Vitals data from the PageSpeed Insights API is available for free directly at pagespeed.web.dev — what this tool adds is surfacing it alongside all the other on-page signals in one place, so you do not need to run a separate check.
Soon also available as a Chrome extension — with one important difference
The AlphaSERP Page Analyser is soon also available as a Chrome extension. The analysis it runs is the same as this web tool, with one significant difference: the extension reads the fully rendered DOM of whatever page you are browsing, including content generated by JavaScript after the page loads. The web tool reads the raw HTML returned by the server and cannot see JavaScript-rendered content.
For most standard sites — WordPress, static HTML, server-rendered CMS platforms — the two tools produce identical results. For sites built on client-side rendering frameworks like React, Angular, or Next.js where content is injected after load, the extension is the more reliable option.
The extension will be available from the Chrome Web Store and requires no signup or account. A direct download is also available for users who want to inspect the code before installing.
Related resources
- Coming soon – AlphaSERP Chrome extension — analyses the fully rendered DOM including JavaScript content
- Technical SEO priority scorer — site-wide technical health checklist
- Keyword cannibalisation checker — find pages competing for the same queries
- Internal link opportunity finder — cross-page anchor text and linking analysis
- Technical SEO guide — crawlability, indexing, and site architecture
- SEO site architecture — how structure and internal linking affect rankings
Built by AlphaSERP — see all free SEO tools.
