mttr and Yoast SEO
Yoast SEO sets the titles, descriptions, sitemaps and schema of a WordPress site, and checks each post as you write it. mttr reads the live pages afterward, the way search engines and AI assistants do, and checks the settings came out right. The plugin writes; mttr reads.
Keep Yoast SEO. Add mttr on top.
mttr is not a replacement for Yoast SEO. It is a free layer that reads your pages the way search engines and AI assistants do.
What Yoast SEO is best at
- Checks as you writeAn SEO analysis against a focus keyphrase and a readability analysis, in the editor.
- The basics, handledTitles, descriptions, canonicals and XML sitemaps for every post and page.
- A schema graphStructured data for the site, its pages and its authors, joined as one graph.
- llms.txt and AI Brand InsightsAn llms.txt made for you, and on the AI+ plan, how assistants mention a brand.
What mttr adds on top
- Pages read as an AI crawler gets themThe words in the HTML before any script, whether robots.txt and the firewall let GPTBot, ClaudeBot and PerplexityBot in, and one address for each page.
- Structured data that fits the pageWhether each block of JSON-LD parses and whether its type fits what the page is, with a free creator that writes it.
- A reader for what code cannot countA reasoning model reads for things such as whether a page answers before it explains. It only advises; code decides.
- A loop your agent runsThe plan in your agent’s words for Claude Code, Codex or Cursor, and 62 MCP tools: it makes each change, asks for a fresh read, and mttr says which rules now pass.
Which tool for which job
Both means each does a part of it.
| Job | Use | Why |
|---|---|---|
| Set titles, descriptions and canonicals | Yoast SEO | From inside WordPress. |
| Make a sitemap and an llms.txt | Yoast SEO | Kept up to date as you publish. |
| Check a post’s readability as you write | Yoast SEO | The readability analysis, in the editor. |
| Check the live pages across the whole site | mttr | Themes, other plugins and caches can change what the plugin set. |
| Check the schema fits each page | mttr | Each block of JSON-LD must parse and match what the page is. |
| Rank what to fix first | mttr | Each failing rule weighed by its stage and how many pages miss it. |
| Hand fixes to an agent and recheck them | mttr | The plan in the agent’s words, then a fresh read of the live site. |
Yoast SEO and mttr together
A way of working that plays to each.
- 01Yoast SEO
Set it up in Yoast
Titles, descriptions, schema, the sitemap and llms.txt, from WordPress.
- 02mttr
Read the live site in mttr
See what crawlers and assistants really get once the theme, other plugins and the cache have had their say.
Read a site - 03Yoast SEO
Fix it in WordPress
Change each post or setting from mttr’s plan, by hand or through an agent with access to the site.
- 04mttr
Recheck
mttr reads the site again and says which rules now pass.
Free checks to run beside Yoast SEO
Each reads one page or one domain, with no sign-up.
- Schema markup checkerEvery block of structured data: whether it parses, and what it lacks.
- OG image checkerHow a link looks when it is shared, and what its share tags lack.
- Heading checkerThe h1 to h6 outline a crawler reads, and what is wrong with it.
- AI crawler checkerWhich AI crawlers robots.txt lets in, and whether there is an llms.txt.
Feature by feature
| What | mttr | Yoast SEO |
|---|---|---|
| Built for | Making each page readable, believable and actionable for search engines and AI assistants, and handing the fixes to your agent. | A WordPress plugin that sets titles, descriptions, canonicals, sitemaps and schema, and checks each post as you write. |
| Reads and audits a site | Yes, the first 100 pages of any public site, on mttr’s servers, with nothing to install. | No. It checks one post at a time, in the editor. |
| What AI crawlers get | Yes: the words in the HTML before any script, whether robots.txt and the firewall let AI crawlers in, and one address for each page. | Partly: it can make an llms.txt for you. |
| Judges the writing | Yes: a reasoning model reads for what a rule cannot count, such as whether a page answers before it explains. A model only advises; code decides. | An SEO analysis against a focus keyphrase and a readability analysis. |
| MCP server | Yes, 62 tools, with a key an email gets. | Not a stated feature. |
| Fixes handed to an agent | Yes: the fixes worth the most in your agent’s words, and each fix read again on the live site once it ships. | No. |
| Links from other sites | No. mttr keeps no index of links from other sites. | No. |
| Keywords and rankings | No. | A focus keyphrase for each post. |
| Mentions in AI answers | Not built yet. | Yes, AI Brand Insights, on the AI+ plan. |
| To start | Free. Reading a site needs no sign-up. | Free, with paid plans. |
What this page says of Yoast SEO comes from its own pages and reviews of it, as of October 2026. Its plans change; yoast.com has the current ones.
Questions
Is mttr a Yoast alternative?
No. Yoast changes your WordPress site; mttr changes nothing. It reads the live pages the way search engines and AI assistants do and says what to fix, free.
Can I use mttr with Yoast SEO?
Yes. Set things up in Yoast, then read the live site in mttr to check what crawlers and assistants really get, and which fix is worth the most.
Yoast is all green. Why does mttr find fixes?
Yoast checks one post against a keyphrase as you write it. mttr reads the whole live site as a crawler gets it, where the theme, other plugins and the cache can change the result, and it asks other questions, such as whether AI crawlers are let in and whether a page answers before it explains.
Is mttr free?
Yes. Reading any public site is free, with no sign-up: the first 100 pages, a score, its place and the fixes worth the most. An email gets a key, and the key connects your agent.
mttr with other tools
mttr sits on top of each, on the same terms.
Read your site
Free, about a minute. Its score, its place, and the fixes worth the most.