Accessibility, ecommerce, consent and snippets
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_indexnowtells 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_fixesflags pages that are losing clicks and need a content refresh.- This changelog and a public scoring method.
Ship anywhere
get_fix_packwithplatform: "git"writes the fixes as code for Next.js, Nuxt, SvelteKit, Astro, Angular, React or Vue, shipped as a pull request.check_web_vitalsshows Core Web Vitals from real users, andanalyze_logsshows what Googlebot and AI crawlers really crawl.prioritize_fixesranks by GA4 conversions or revenue.- Connect
/mcp?tools=corefor 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_tagsand a free public Open Graph API.
WordPress, intent and readability
get_fix_packwithplatform: "wordpress"fills the exact Yoast SEO and Rank Math fields, through your own WordPress connection.match_intentchecks a page against the page type that ranks.check_readabilitycompares reading ease with the pages that rank.
Prove and share
measure_impactcompares before and after numbers with pages you did not touch.export_findingssends the plan to Google Sheets, Slack, Notion and task boards.render_pageshows the first screen on three devices, andscreen_reader_viewreads the page the way a screen reader announces it.- Watches with alerts, content briefs, redirect plans and shareable results.
Data you already have
prioritize_fixesranks fixes with Search Console, GA4, Ahrefs or Semrush numbers.compare_ai_citationsshows 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.