nPage.dev

Changelog

What is new in OnPage.dev, newest first.

Latest
  • check_accessibility: a WCAG 2.1 AA report for the European Accessibility Act, every check mapped to its success criterion.
  • check_product_page: Product markup, price, stock, variants and merchant listing fields on ecommerce pages.
  • check_consent: the cookie banner and Google Consent Mode v2, read from the page.
  • check_answer_format: the answer format that wins a featured snippet or People Also Ask question, and how to rewrite yours.
  • map_topics: topic clusters from Search Console, with the page that owns each topic, pages that compete, topics without a page and internal links to add.

Real-user speed in every scan

  • Every scan shows Core Web Vitals from real Chrome visitors on phone and desktop: pass or fail, and the share of visits that were good, needs work or poor.
  • Cleaner fixes: &, pipes, dashes and quotes stay readable, and menu text no longer ends up in a suggested description.
  • A comparison with the Ahrefs, Semrush, SE Ranking and DataForSEO MCP servers.

Indexing, languages and answers

  • submit_indexnow tells Bing and other IndexNow search engines a page changed, right after a fix goes live.
  • Reading ease per language: Amstad for German, Kandel-Moles for French, Fernández-Huerta for Spanish and Flesch-Vacca for Italian, next to Flesch-Douma for Dutch.
  • New AI readiness check: does every section open with its point?
  • prioritize_fixes flags pages that are losing clicks and need a content refresh.
  • This changelog and a public scoring method.

Ship anywhere

  • get_fix_pack with platform: "git" writes the fixes as code for Next.js, Nuxt, SvelteKit, Astro, Angular, React or Vue, shipped as a pull request.
  • check_web_vitals shows Core Web Vitals from real users, and analyze_logs shows what Googlebot and AI crawlers really crawl.
  • prioritize_fixes ranks by GA4 conversions or revenue.
  • Connect /mcp?tools=core for the 10 main tools.

Client-side apps

  • React, Angular and Vue apps that send an empty page are loaded in a real browser and scored as rendered, with the gap AI crawlers miss.
  • check_og_tags and a free public Open Graph API.

WordPress, intent and readability

  • get_fix_pack with platform: "wordpress" fills the exact Yoast SEO and Rank Math fields, through your own WordPress connection.
  • match_intent checks a page against the page type that ranks.
  • check_readability compares reading ease with the pages that rank.

Prove and share

  • measure_impact compares before and after numbers with pages you did not touch.
  • export_findings sends the plan to Google Sheets, Slack, Notion and task boards.
  • render_page shows the first screen on three devices, and screen_reader_view reads the page the way a screen reader announces it.
  • Watches with alerts, content briefs, redirect plans and shareable results.

Data you already have

  • prioritize_fixes ranks fixes with Search Console, GA4, Ahrefs or Semrush numbers.
  • compare_ai_citations shows what the pages AI cites do differently.
  • Entity graph check, llms.txt validator, whole-site audits, internal link suggestions and competitor comparison.

Launch

  • OnPage.dev goes live: a free SEO and AI visibility scanner, and an MCP server for Claude, ChatGPT, Cursor and other AI assistants.