wordpress_check_structured_data
Check schema markup and structured data (JSON-LD, microdata) for AI parsing.
wordpress_check_structured_data
Check schema markup and structured data (JSON-LD, microdata) for AI parsing.
Parameters
1 parameter, 1 required.
| Name | Type | Required | What it is |
|---|---|---|---|
page_id | number | yes | Page ID to analyze |
Example call
The smallest valid call, with the required parameters only:
{
"name": "wordpress_check_structured_data",
"arguments": {
"page_id": 123
}
}
Response
{
"success": true,
"has_json_ld": true,
"types": [
"Organization",
"WebSite"
],
"issues": [
{
"severity": "low",
"message": "Missing FAQPage schema",
"fix": "Add FAQPage JSON-LD if the page includes FAQs"
}
]
}
What it changes
Nothing. It only reads, so there is nothing to approve and nothing to undo.
When it fails
The failures seen most often on real sites in the last 30 days, most common first:
rest_no_route: The WordPress site has no such endpoint. Almost always an old plugin version, or a security plugin blocking the REST API. Update Respira for WordPress on the site and try again.
How long it takes
A typical call takes about 2.6 seconds. 19 in 20 finish within 4.6 seconds. Measured on real sites over the last week, so it includes the site's own hosting.
Availability
Works on any WordPress site, whichever page builder it uses. Available since Respira 1.0.0.
Notes
- Read-only tool - doesn’t modify content
- Best paired with an SEO plugin (Yoast/RankMath) or theme-level schema
Example Prompts
- "Check structured data on my homepage"
- "Does page 42 have valid schema?"
- "Do we have JSON-LD on the services page?"
Related Tools
- wordpress_analyze_aeo - AEO analysis and recommendations
- wordpress_analyze_seo - SEO analysis
Was this page helpful?