seo/set-cornerstone marks a post as cornerstone content, or unmarks it.
It changes how the post is analysed and what Yoast expects of the rest of the site.
At a glance
| Ability | seo/set-cornerstone |
| Toolset | Yoast SEO — toolset/yoast-seo |
| Group | Yoast SEO › Content Analysis |
| Requires | Yoast SEO, active on the site |
| Capability | manage_options |
| Safety | Writes data |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Abilities Manager 0.0.34 and later |
How it works
The flag is a statement of intent rather than a setting with mechanical effects on output. Nothing in the rendered page changes; what changes is the analysis thresholds and Yoast’s internal-link expectations.
Which means marking everything as cornerstone achieves nothing. The flag is only useful as a distinction, and a site where every page is cornerstone has no cornerstones.
A reasonable site has a handful — the pages a new visitor should read, the ones that define what the site is about, the ones you would link to first.
Marking a post cornerstone and not linking to it is worse than not marking it, because it shows up in the cornerstone listing as a page that was declared important and then ignored.
Idempotent.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
post_id | integer | Yes | The post. |
is_cornerstone | boolean | Yes | Whether it is cornerstone content. |
What comes back
| Name | Type | What it is |
|---|---|---|
post_id | integer | The post. |
is_cornerstone | boolean | Its state afterwards. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation. |
Example
Ask your assistant:
Mark our getting-started guide as cornerstone content.
It resolves to one call:
{
"ability": "seo/set-cornerstone",
"parameters": {
"post_id": 412,
"is_cornerstone": true
}
}Worth knowing
- Nothing in the page output changes. The analysis and expectations do.
- A site where everything is cornerstone has no cornerstones.
- Follow it with actual internal links, or the flag is just a claim.
- Idempotent.
Related abilities
- List Cornerstone Content — see the whole set
- Get Internal Links For A Post — check it is linked
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category