seo/list-cornerstone-content returns every post marked as cornerstone content, each with its SEO score and incoming link count.
Cornerstone pages are the ones you consider most important, which makes an under-linked cornerstone the most useful thing this list can show you.
At a glance
| Ability | seo/list-cornerstone-content |
| Toolset | Yoast SEO — toolset/yoast-seo |
| Group | Yoast SEO › Content Analysis |
| Requires | Yoast SEO, active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Abilities Manager 0.0.34 and later |
How it works
Marking a post as cornerstone does two things in Yoast: it holds the post to stricter readability and SEO analysis, and it declares an expectation that the rest of the site links to it.
The second is the part that gets forgotten. A cornerstone page with three incoming links is a page you have declared important and then not treated as important, and search engines read the links rather than the flag.
So returning the link count alongside is the whole point of this listing. The gap between stated importance and actual linking is visible in one column.
The score is here for the same reason: cornerstone posts are analysed against stricter rules, so a cornerstone scoring the same as an ordinary post is actually doing better, and one scoring badly is doing worse than the number suggests.
The link count needs the link index. Where it is unbuilt, the counts are all zero.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
cornerstone | array | Each cornerstone post with its SEO score and incoming link count. |
count | integer | How many are marked. |
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:
Are our cornerstone pages actually well linked?
It resolves to one call:
{
"ability": "seo/list-cornerstone-content",
"parameters": {}
}Worth knowing
- An under-linked cornerstone is the thing to look for.
- Cornerstone posts are scored against stricter rules.
- Link counts need the link index built.
- No cornerstone content at all is itself an answer.
Related abilities
- Set Cornerstone Flag — mark or unmark a post
- List Orphaned Content — the extreme case
- Get Internal Links For A Post — one page in detail
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category