what search engines actually read

Read your page the way a crawler does —
then fix what it finds.

Twenty-one tools for on-page audits, structured data, technical files and content checks. One HTML file, no server, no account, no tracking — open it anywhere and it works the same.

what the on-page analyzer flags

all tools

Version v 2.2.0 · 2026-10-27
01 · on-page audit

On-page analyzer

Paste a page's HTML source and get the same read a crawler gets: titles, headings, images, links, meta tags, and structured data — with an optional focus keyword check.

Most sites block cross-origin requests (CORS) — if fetch fails, view-source the page (Ctrl/Cmd+U) and paste the HTML below instead.

Tip: Ctrl/Cmd+Enter inside the box runs the analysis.

Paste HTML above and analyze — results appear here.
02 · preview

SERP & social preview

See how a page will look as a Google result and as a shared link on social platforms, measured the way each platform actually renders it.

Google search result

desktop
mobile

Google frequently rewrites titles and descriptions to match the query — this is a best-effort preview of your source tags, not a guarantee of what will render.


Social share cards

facebook / linkedin
x / twitter
03 · generate

Meta tag generator

Fill in the fields once, paste a complete, correctly-ordered <head> block into your page.


      
04 · structured data

Schema / JSON-LD

Build a valid JSON-LD block for a common schema.org type, or paste your own in the Validate tab below to check its JSON and required fields.


        

Rich result preview

Illustrative, not pixel-accurate — Google's actual layout varies by device, query, and eligibility. Shows what the markup communicates, not a guarantee of how (or whether) it renders.

05 · keywords

Keyword research

Check how often a target phrase appears, and see which word combinations dominate the text — useful for spotting both thin coverage and stuffing.

Paste some content and analyze it to see density and phrase frequency.

Groups keywords that share words — a lightweight stand-in for full semantic clustering, which needs a real language model. Good for a first pass; review the groups by eye afterward.

Paste a list of keywords to group them by shared words.

Search intent classifier

A keyword-pattern heuristic, not ground truth — always sanity-check against the actual search results for a query.


Long-tail & question generator

Ideation starting points, not guaranteed grammatical phrases — treat as a brainstorm to refine, the way you would with any "people also ask" list.

Finds pages on your own site that target overlapping keywords — internal competition that can split ranking signals instead of concentrating them on one page.

Paste at least two "URL, keyword" pairs to check for overlap.
06 · content

Readability

Six standard readability formulas, sentence-length spread, and a passive-voice estimate. Calibrated for English text — the formulas were built from English corpora, so scores on other languages won't be meaningful.

Paste text above to see readability scores.

Checks whether your content gives Google a clean, quotable answer near the top — the pattern most featured snippets are pulled from. A heuristic on your text, not a guarantee of winning the snippet.

07 · technical seo

Technical SEO files

Generate and check the files crawlers read before anything else: robots.txt, sitemap.xml, redirects, hreflang, and llms.txt.

Generator

iNames in this space change quickly. Cross-check against each vendor's current published list before relying on this long-term.

Google ignores Crawl-delay entirely; Bing and some others honor it.


      

Check an existing robots.txt

Generator


      

Check an existing sitemap.xml


      

Check for chains & loops

Paste a list of hops, one per line, as "from -> to". Each extra hop adds latency and dilutes link equity; a cycle breaks the redirect entirely.

Each language/region version should list itself and every alternate, including a self-reference and an x-default. This tool adds the self-reference for you.


      

An emerging, unofficial convention (not a W3C or search-engine standard) that points AI assistants to a site's most useful pages in plain Markdown. Low effort, no downside — but treat it as a nice-to-have, not infrastructure.


      

RFC 9116. Belongs at /.well-known/security.txt (the required primary location) — optionally mirrored at /security.txt as a fallback. Serve as text/plain, over HTTPS.


      

IAB Tech Lab standard, v1.1. Publishes which companies are authorized to sell your ad inventory — a fraud-prevention signal for programmatic buyers. Only relevant if you monetize with programmatic ads.


      

Same format covers app-ads.txt — generate here, host the result at /app-ads.txt, and reference it from your app store listing's developer-website field.

A W3C Community Group specification (not yet a formal Recommendation) implementing the opt-out mechanism in EU Directive 2019/790 Article 4. Declares whether text-and-data-mining — including AI training — is reserved on your content.


      

Host the result at /.well-known/tdmrep.json. The spec also defines an equivalent HTTP response header — TDM-Reservation: 1 (or 0), optionally with TDM-Policy: <url> — for servers where a static file is less convenient.

20 · technical

Log file analyzer

Paste raw access-log lines (Common or Combined Log Format) and see which known crawlers actually visited, how often, and with what status codes — no server access or live monitoring needed, just the lines you already have.

Paste some access-log lines (Common or Combined Log Format).
08 · site structure

Internal links & click depth

Paste the HTML of several pages, each marked with its URL, and see how they link to each other: click depth from the homepage, and pages nothing links to.

Paste at least two pages' worth of HTML to map internal links.
19 · technical

Site audit

Paste several pages the same way as Site Structure, and this finds duplicate titles, duplicate meta descriptions, and canonical tags that conflict with each other across the batch.

Paste at least two pages to audit them as a batch.
09 · content

Duplicate content checker

Compare two blocks of text for overlap — useful for catching near-duplicate product descriptions, boilerplate-heavy pages, or scraped content.

Paste text into both boxes and compare.
21 · technical

Core Web Vitals check

Enter the LCP, INP and CLS values you measured elsewhere and see whether each is good, needs improvement or poor — with a plain-language explanation of what it means and how to improve it.

This tool does not measure anything: Core Web Vitals come from real visits (field data, e.g. PageSpeed Insights or the Search Console report) or from a lab run (Lighthouse, Chrome DevTools). They cannot be computed from pasted HTML, and this app never loads other sites. Type the numbers you got.

10 · urls

URL slug optimizer

Turns a title into a clean URL slug — handles Romanian diacritics (ă â î ș ț, plus the legacy ş ţ cedilla forms) and other Latin accents correctly.

11 · checklist

SEO audit checklist

A working checklist across technical, on-page, content and off-page basics. Saved in this browser only — nothing is sent anywhere.

0 / 0
12 · reference

Cheat sheet

Numbers worth having on hand, sourced from Google's own documentation where one exists. Dated so you can judge freshness — this field moves.

snippet length guidelines

core web vitals — google's official thresholds

HTTP status codes that matter for SEO

robots meta & X-Robots-Tag directives

structured data eligibility notes

AI crawlers at a glance

13 · competitive

Competitor compare

Paste your page's HTML alongside one or more competitors', each marked with its URL, and see the on-page metrics side by side.

Paste at least two pages to compare them.
14 · off-page

Anchor text analyzer

Paste a list of backlink anchor texts — exported from Search Console or any link tool — and check the distribution for over-optimization risk.

Paste a list of anchor texts to see the distribution.
15 · local

NAP consistency checker

Paste your business's Name, Address, and Phone as they appear on different citations or directories, and check for inconsistencies that undermine local SEO.

16 · utilities

UTM campaign builder

Build a tracked URL for GA4 or any other UTM-aware analytics tool.

Saved links (this browser only)

17 · accessibility

Color contrast checker

WCAG 2.2 contrast ratios — the legally current standard. WCAG 3.0 proposes a different perceptual method (APCA), but it's still a working draft with no fixed thresholds yet; don't build against it.

—contrast ratio
Large heading text
Regular body text at normal size, the way most paragraph copy actually reads on a page.
18 · product data

GTIN / barcode validator

Checks the check digit on UPC-A, EAN-8, EAN-13, and GTIN-14 codes — the identifiers Merchant Center and Product schema both key on.


Calculate a check digit