Free on-page SEO Chrome extension · with AI-citation readiness

SEO that shows its work.

See your Google Search Console data, grounded SEO fixes, and AI-citation readiness on any page. Every suggestion traced to a real source, or left out.

WebmasterNinja - SEO that shows its work. | Product Hunt

GEO readiness: this page

0
Evidence density: 2 statistics + 1 authoritative citation found ✓
Answer-shape: lead answer in first paragraph ✓
Freshness: dated 2 months ago ✓
Internal links: no grounded suggestion. We leave this blank rather than make one up.
every line cites its source
Where each claim comes from

Every claim, cited.

Every claim in the audit points at what produced it: your own Search Console numbers, the page's own HTML, or a cited document. Where none of those support a suggestion, the section stays empty rather than filling with something plausible. Its on-page SEO and GEO readiness checks read only what's actually in the page.

Every scored line carries its evidence and its measured lift, anchored to published effect sizes.

Your Google Search Console data

Suggestions on your own sites come from your real Google Search Console queries, clicks, and positions. Read-only OAuth; nothing is written back.

The page's own HTML

On-page and GEO audits read the page in your browser. What's scored is what's actually in the markup.

Cited documents

GEO weights are anchored to published, measured effect sizes, not folklore. The methodology page lists every source.

Two modes

On your sites. On any page.

Google sign-in · read-only

On your own sites

  • Quick wins: striking-distance queries ranked by estimated clicks.
  • Decay: queries quietly losing clicks versus the prior period.
  • Overlap: which of your pages compete for the same query.
  • Internal links: pages you should link to, proven from where you already rank.
  • Topic coverage: which subtopics your site covers, and the gaps.
No sign-in needed

On any page

  • On-page SEO hygiene: titles, headings, canonical, hreflang, indexability.
  • Link health: broken links kept separate from links that are only bot-blocked.
  • GEO readiness: is the page structured so ChatGPT, Perplexity, and AI Overviews can actually cite it.
  • For writers: a one-click, copy-paste content brief, grounded only, nothing made up.
GEO readiness

How the score is put together.

finalScore = contentScore × eligibility. Eligibility is a gate, not a slice: a blocked AI bot, a JS-only page, or an unindexed URL makes a page uncitable. No amount of good content multiplies past it. Content quality is scored on five signals, weighted by measured effect sizes and re-weighted by query intent (freshness-sensitive, depth-deserving, or YMYL).

Evidence density30
Answer-shape25
Trust (entity-aware)22
Freshness13
Fundamentals10

Fully rule-based. No LLM decides your score. It refuses to score debunked signals like schema-for-ranking or llms.txt.

A different unit of analysis

Domain dashboards answer a different question.

GEO tracking services report at the domain level and price between $29 and $795 a month. This reports at the page level, in the browser, on whatever page is open. Signing in with Google adds your own Search Console data; the on-page audits need no account. More on what an LLM SEO tool can and cannot measure.

Per-page, not per-domain

Fixes for the page you're on, not a chart about your domain.

Runs in your browser

Audits read the page locally. No crawler queue, no waiting.

No account for the audits

Sign-in is only for your own Search Console data. Everything else needs no account.

FAQ

Frequently asked questions.

Is WebmasterNinja free?

Yes. It's a free on-page SEO Chrome extension. Signing in with Google is optional and only unlocks your own Google Search Console data; the on-page SEO and GEO audits run on any page without an account.

Does this on-page SEO Chrome extension connect to Google Search Console?

Yes, for sites you own. Sign in with Google and it reads your Google Search Console queries, clicks, impressions, and positions for the exact page you're viewing, over read-only OAuth. Every number comes from the Search Console API, never a scraped SERP or an estimate. Pages you don't own still get the full on-page and GEO audit.

What is GEO readiness?

GEO (Generative Engine Optimization) readiness measures how well a page is structured to be cited by AI engines like ChatGPT, Perplexity, and Google AI Overviews. It's scored by a rule-based model. No LLM decides the number.

Does it need access to my site?

Only for your own sites, via read-only Search Console OAuth. Nothing is written back. On-page and GEO audits read the current page locally in your browser and work on any site, including ones you don't own.

How is this different from GEO dashboards?

GEO SaaS trackers sell domain-level dashboards for $29 to $795 per month. WebmasterNinja reports at the page level, in your browser, on whatever page is open.

About WebmasterNinja

WebmasterNinja is a free, in-browser SEO and AI-readiness audit built by an independent developer for people who own the pages they work on. It fuses Google Search Console performance with page-level on-page hygiene and AI-citation readiness. Every suggestion traced to your own data, the page's own HTML, or a cited source. It scores only community-accepted signals and refuses to score debunked ones. See the scoring methodology or read the privacy policy.

Audit the page you're on.

Free. Runs in your browser.