Pick and Mark Your Cornerstone Content in Yoast SEO with AI
Find the posts your site already treats as most important, mark the best of them as Yoast cornerstone content, and see where links to them are missing.
Works with AI · Verified on v28.6
Connect Yoast SEO to Claude, ChatGPT, or any AI assistant with WPVibe. Fill in missing titles and meta descriptions, find your weakest posts by score, keep utility pages out of search, and mark cornerstone content by asking in plain English.
One connection gives your assistant structured, permission-checked access to the whole site.
Find every post with no custom SEO title, meta description, or focus keyphrase, and get them written from the post itself, a batch at a time.
Yoast's SEO and readability scores for your recent posts in one list, worst first, with the changes most likely to help.
Keep thank-you, confirmation, and login pages out of search results, checked against the live robots tag.
Find posts competing for the same focus keyphrase and move them onto distinct ones, with your approval on each.
Pick cornerstones from the posts your site already links to most, mark them, and see which related posts should link to them.
Set a custom canonical URL or the Schema.org page and article type on a post, and clear them again.
Paste any of these into Claude or ChatGPT once Yoast SEO is connected.
Add the free WPVibe plugin from WordPress.org to the site running Yoast SEO.
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
“Which of my posts have no meta description in Yoast? Write one for the first 10 and show me before saving.”
Copy-paste playbooks, each one tested on a live Yoast SEO install before it ships.
Find the posts your site already treats as most important, mark the best of them as Yoast cornerstone content, and see where links to them are missing.
Find the posts that share a Yoast focus keyphrase and move them onto distinct keyphrases, with your approval on every change.
Find the thank-you, confirmation, and login pages that should never appear in search, and set them to noindex through Yoast SEO.
Get your Yoast SEO and readability scores in one list, see which posts need work first, and get the specific changes that would help, without anything being edited.
Find the posts with no Yoast SEO title, meta description, or focus keyphrase, and get them written from the post itself, a batch at a time, with your approval.
Yoast SEO registers these with the WordPress Abilities API under the yoast-seo namespace. Your AI finds them with discover_abilities and calls them with run_ability. WPVibe asks for your approval only when an ability is marked destructive and deletes something or runs code; everything else runs as soon as your AI calls it. Verified means we ran it on a live install of v28.6. Registered means a fresh install of v28.5 ships it and we have not run it yet.
Requires Yoast SEO 28.6 or newer on WordPress 6.9 or newer, on a production site: staging or local copies set to another environment type show none of these abilities. The free version covers everything on this page. The inclusive language scores ability appears only when inclusive language analysis is switched on in Yoast's settings.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
Get Post SEO Data yoast-seo/get-post-seo-data
|
Returns a post's (or, by title search, several posts') Yoast title, description, keyphrase, robots, canonical, schema, cornerstone flag, and scores. | Read | Verified |
|
Update Post SEO Data yoast-seo/update-post-seo-data
|
Sets robots settings such as noindex, the canonical URL, the cornerstone flag, and the schema type for one post or page, but not titles, descriptions, or keyphrases. | Write | Verified |
|
Get SEO Scores yoast-seo/get-seo-scores
|
Returns the SEO score (good, ok, bad, or not available) and focus keyphrase for up to 100 recently modified published, indexed blog posts. | Read | Verified |
|
Get Readability Scores yoast-seo/get-readability-scores
|
Returns the readability score (good, ok, bad, or not available) for up to 100 recently modified published, indexed blog posts. | Read | Verified |
|
Get Inclusive Language Scores yoast-seo/get-inclusive-language-scores
|
Returns the inclusive language score for up to 100 recently modified published, indexed blog posts, and exists only while inclusive language analysis is on in Yoast's settings. | Read | Verified |
Behavior the ability descriptions do not mention.
Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Yoast SEO install, and we rescan WordPress.org weekly so a release that adds or removes abilities shows up here before it surprises you.
Learn more about Yoast SEO at yoast.com.