Everything in Rankwyn

Every feature, in one control tower

A first-party audit engine, approvable fixes, AI-search visibility, an MCP server for AI agents and white-label reporting. This is what the Rankwyn app does today.

171
Analyzer checks
14
page-type scoring profiles
40
MCP tools
27
REST operations
Read the transcript+
  1. The problemSearch has changed. Buyers ask AI, and your team juggles a dozen tools per client.
  2. Meet RankwynMeet Rankwyn: one control tower for every client site.
  3. ConnectConnect WordPress, Shopify, or any site, and see your whole portfolio at once.
  4. On-Page AnalyzerOur analyzer runs 171 evidence-backed checks, and turns every issue into a fix you approve.
  5. AI search visibilityTrack whether ChatGPT, Perplexity, Gemini, and Claude cite your clients, or a competitor.
  6. AI agents, with approvalPlug in Claude, ChatGPT, or Cursor with 40 MCP tools. Agents propose. People approve.
  7. Deeper insightAdd topical maps, crawler logs, and scoring tested on your own Search Console data.
  8. ReportingThen send white-label reports your clients actually read.
  9. RankwynLess busywork. More citations. Proven results. Rankwyn: the SEO control tower for agencies.

Sites and connections

Connect any site

WordPress plugin, Shopify app, or any other site through a JavaScript snippet plus the connector REST API.

Domain verification

Verify ownership by DNS TXT record, meta tag or file.

Sitemaps and indexing

Generated sitemap.xml and robots.txt, plus IndexNow submissions to search engines.

Migrations

Import SEO data from other SEO plugins, such as Yoast and Rank Math.

On-page SEO

Page editor

SEO score, Google result and social-share previews, title templates, canonical and robots controls.

Schema markup manager

Add and edit structured data per page.

On-Page Analyzer

Rankwyn’s own audit engine. The analysis path uses no third-party SEO or AI services.

First-party fetching

Each page is fetched as Googlebot and as a normal browser, optionally rendered in Rankwyn’s own headless browser. robots.txt is respected, and requests to internal addresses are blocked, including through redirects.

171 versioned, evidence-tagged checks

Indexability, head tags, URLs, headings, content quality and intent, topical relevance, E-E-A-T and trust, keyword use, images, internal and external links, structured data (against Google’s rich-result rules), performance, canonicals, spam risk, social tags, industry packs and AI-answer readiness. AI-answer readiness is a separate score, never blended into the SEO score.

Scoring by page type

14 page types with their own scoring profiles. Hard caps apply when a page can’t be indexed, renders differently from its raw HTML, or looks spammy.

Approvable fixes

Every failure becomes a fix you approve or reject.

  • Generated title, description and alt-text options, each checked before you see it
  • Instructions the WordPress plugin can apply automatically, with rollback
  • The next audit confirms the fix worked

Topical map

Topic clusters, pillar pages, keyword cannibalisation with a recommended winning page, internal-link suggestions with the sentence to place each link in, and content gaps against competitor pages you choose.

Site health

A whole-site view of structure and content.

  • Click depth and orphan pages
  • Issues grouped by template, so one fix resolves many pages
  • Sitemap and robots.txt health
  • Near-duplicate and mass-produced pages
  • Content decay, before/after comparison after a site migration, and which pages to remove or merge

Search Console overlay

Optional, with your own account. Fixes on high-traffic pages rank higher, top queries become each page’s keyword, and it flags low click-through rates and demand gaps.

Industry packs

Ecommerce, SaaS, local business, real estate, publishers, agencies and documentation sites, including India-market checks (cash on delivery and returns, RERA numbers).

Server-log analyzer

How Google, Bing and AI crawlers actually crawl the site, with real crawlers confirmed by DNS, and wasted crawling found.

Calibration

Tests the scoring weights against your own Search Console results: pre-registered hypotheses, matched page pairs where half get the fix and half are held back, measured lift with confidence intervals, and a weight update you approve. Re-proposed every quarter.

Fix outcome metrics

Time to first approved fix, adoption and confirmed-resolution rates, the share of fixes that apply automatically, and a “This result is wrong” button that tracks false alarms per check.

Shareable client reports

White-label, revocable links that print to PDF.

Classic health check

Site summary

PageSpeed Insights when configured, broken and insecure links, image alt text, critical CSS and security checks.

AI assistance

You supply your own AI provider key. Keys are passed per call and never stored.

AI tools

An in-editor co-pilot, one-click field fixes, bulk optimize, bulk alt text, FAQ and How-to drafts, content briefs and a headline analyzer.

AI search visibility (AEO/GEO)

AI citations

Tracks whether ChatGPT, Perplexity, Gemini and Claude cite your pages, and which competitors they cite instead.

AI readiness

Entity recommendations, which page each citation came from, llms.txt generation, and checks for whether AI shopping agents can buy from your store.

Monitoring and reporting

Alerts

Change monitoring, alert rules and email alerts, and outgoing webhooks.

Reports

Scheduled email reports, PDF reports, and white-label branding on paid plans.

Developers and AI agents

REST and GraphQL API

A REST API with interactive docs, and a GraphQL endpoint for the same read surface.

MCP server

Claude, ChatGPT or Cursor can audit sites, rank fixes, read site health and calibration, and propose changes. Every change an AI makes needs a person’s approval.

Teams, billing and admin

Teams

Organizations with owner, admin, editor and client-viewer roles, email invites, custom role permissions and an audit log.

Billing

Solo, Agency and Agency Unlimited plans, paid through Dodo Payments.

Platform admin

A console for organizations, payment gateways and the admin audit log.

The app

Design

A design system with light and dark mode, a command palette (⌘K), and layouts that work on phones.

Straight to work

app.rankwyn.com sends signed-in users to the dashboard and everyone else to sign-in.

Analyzer checks

171 checks across 18 categories. Each check is tagged with its evidence: C confirmed by Google, L 2024 leak attribute, T public testing, P practitioner consensus.

CategoryChecksCLTP
Indexability & crawl77000
Head elements1611005
URL85003
Headings & structure73013
Images & media99000
Internal links85003
External links54001
Structured data1211001
Rendering & performance126006
Canonicalisation22000
Spam & risk55000
Social metadata20002
Content quality & intent167315
Topical relevance102215
E-E-A-T & trust97002
Keyword usage72014
Vertical pack1980011
AEO readiness1720312
Total171965763

MCP tools

40 tools for Claude, ChatGPT or Cursor. Agents can read everything below; every change they propose waits for a person’s approval.

Analyzer

14 tools
  • audit_url
  • get_audit_result
  • get_failed_checks
  • get_priority_fixes
  • explain_check
  • check_ai_bot_access
  • get_topical_gaps
  • get_link_opportunities
  • generate_fix
  • compare_snapshots
  • audit_site
  • get_site_health
  • get_crawl_insights
  • get_calibration

Sites and pages

10 tools
  • list_sites
  • test_connection
  • list_pages
  • get_seo_issues
  • get_page_seo_score
  • run_site_audit
  • get_page_schema
  • get_llms_txt
  • get_sitemap_entries
  • check_keyword_cannibalization

AI search and content

5 tools
  • get_ai_recommendations
  • get_aeo_tracking
  • score_entity_clarity
  • generate_content_brief
  • check_aeo_citation

Performance and analytics

3 tools
  • run_pagespeed_audit
  • get_search_console_summary
  • get_ga4_summary

Changes

8 tools

Proposed by the agent, applied only after a person approves.

  • apply_metadata
  • bulk_optimize
  • set_canonical
  • set_robots_meta
  • set_focus_keywords
  • upsert_schema
  • generate_llms_txt
  • record_aeo_citation

REST API

27 REST operations, authenticated with a connector API key, plus a GraphQL endpoint for the same read surface. The interactive reference is at app.rankwyn.com/docs/api.

MethodPathWhat it does
POST/api/agnostic/handshakeComplete the connector handshake
GET/api/agnostic/metaGet the latest SEO metadata for a page
POST/api/agnostic/metaPush SEO metadata for a page
GET/api/agnostic/auditRun (or fetch) the whole-site SEO audit
POST/api/agnostic/analyzer/auditsQueue a first-party audit of a URL on this site
GET/api/agnostic/analyzer/auditsList recent audits
GET/api/agnostic/analyzer/audits/{auditId}Get an audit with its checks and fixes
GET/api/agnostic/analyzer/fixesList approved fixes waiting to be applied
POST/api/agnostic/analyzer/fixes/{fixId}Move a fix through its lifecycle
GET/api/agnostic/analyzer/topical-mapLatest site topical map
GET/api/agnostic/analyzer/link-opportunitiesInternal-link insertions
POST/api/agnostic/analyzer/reference-corpusAdd reference/competitor pages
GET/api/agnostic/analyzer/site-healthLatest site health
GET/api/agnostic/analyzer/calibrationWeight calibration and fix outcomes
GET/api/agnostic/pages/recentList recently updated pages with their latest SEO score
GET/api/agnostic/internal-linksGet pending link suggestions for a page, or the site-wide orphan summary
POST/api/agnostic/internal-linksRecord links discovered on a page during a crawl, or mark a suggestion as inserted
POST/api/agnostic/syncRegister a batch of page URLs (from a sitemap URL or explicit list)
POST/api/agnostic/indexnowLog an IndexNow submission made directly by the connector
GET/api/agnostic/settingsPull read-only site settings (title format, IndexNow key, sitemap mode, social verification)
POST/api/agnostic/image-altGenerate alt text for a single newly uploaded image (your own AI provider key)
POST/api/agnostic/ai/bulk-alt-fillBulk-fill alt text for every image on the site still missing it (your own AI provider key)
POST/api/agnostic/ai/bulk-optimizeBulk-generate title or meta-description suggestions for a set of pages (your own AI provider key)
GET/api/sites/{siteId}/robots.txtRankwyn-generated robots.txt for a site
GET/api/sites/{siteId}/sitemap.xmlRankwyn-generated sitemap.xml for a site
GET/api/sites/{siteId}/llms.txtRankwyn-generated llms.txt (AI/agent-readable site summary) for a site
GET/api/sites/{siteId}/indexnow-key.txtThe site’s IndexNow key file, served verbatim for IndexNow domain-ownership verification
Five problems, five fixes

Watch every service solve a real problem.

Five narrated films, under a minute each, one per Rankwyn service.

Read the transcript+
  1. IntroWhen your customers ask an AI assistant for a recommendation, does your brand come up?
  2. Beat 1A buyer asks an AI engine for the best IP litigation firm in Austin.
  3. Beat 2The answer cites three competitors. Your client is not mentioned at all.
  4. Beat 3Rankwyn's citation radar finds the gaps, and ships the fixes answer engines actually read: clear answers, consistent facts, and pages AI crawlers can reach.
  5. Beat 4Now the AI cites your client first, and Rankwyn tracks every mention across ChatGPT, Perplexity, and Google.
  6. OutroRankwyn. Get your clients cited, not just ranked.

Ready to run your portfolio from one place?

Solo, Agency and Agency Unlimited plans. Every AI change still waits for a person to approve it.