Free tool, no signup

Check one page for the SEO issues that quietly cost you rankings.

Paste a URL. We fetch it once and check for accidental noindex, title and meta description problems, a missing canonical, thin content, and structured data — the same signals Content Signal's WordPress plugin tracks across a whole site.

What it checks

Six signals, read straight from the live page.

Accidental noindex

The single most common way a published page silently disappears from search results.

Title & meta description

Missing, too long, or too short — the fields that actually show up in a search result.

H1 presence

Whether the page states a clear topic for both readers and search engines.

Canonical tag

Flags a missing canonical, a common cause of duplicate-content confusion.

Thin content

A rough word count against the ~300-word floor informational pages usually need to rank.

Structured data

Whether the page carries any JSON-LD that could earn richer search result presentation.

Common questions

What this tool does, and where it stops.

Straight answers about scope, privacy, and how this relates to the WordPress plugin.

Is this the same audit as the WordPress plugin?

No. This is a single on-demand fetch of one URL, useful for a quick check. The free Content Signal WordPress plugin audits every published post and page on your site in bounded background batches and keeps a history of what changed over time.

Do you store the URLs people check?

We capture only the hostname and a count of issues found, for our own product analytics — never the full URL, query string, or the page content itself.

Does this work on any website, not just WordPress?

Yes. The checks here (title, meta description, canonical, meta robots, structured data) apply to any page on the open web, regardless of what built it.

Why can't it check a localhost or staging URL behind a login?

The checker only fetches public, internet-reachable URLs and refuses anything that resolves to a private or internal network address, the same safeguard used for every URL our systems fetch.

Want every post and page checked automatically, with a prioritized backlog instead of a one-off result? Install the free WordPress plugin or see how the full audit works.

Beyond one page

Audit an entire WordPress site, not just one URL at a time.

Connect a site and Search Console to turn findings like these into a prioritized, trackable backlog.