JSON-LD Schema
RationalSEO outputs structured data as JSON-LD using the Schema.org @graph format. This is the format recommended by Google for representing multiple connected entities on a page.
The schema is output in a <script type="application/ld+json"> tag within wp_head.
Publisher Entity
The publisher entity is either an Organization or Person, configured under Settings → RationalWP → SEO → General → Site Type.
The publisher includes:
@type— Organization or Personname— Your configured site namelogo— Your site logo URL (if set), as an ImageObject
WebSite Entity
A WebSite entity is included on every page, linking to the publisher:
url— Your site’s home URLname— Your configured site namepublisher— References the Organization or Person entity
WebPage Entity
A WebPage entity is included on every page:
url— The canonical URL of the current pageisPartOf— References the WebSite entity
Article Entity
On singular posts and pages (except the front page), an Article entity is added with:
headline— The SEO titledatePublished— Post publish date (ISO 8601)dateModified— Post last modified date (ISO 8601)author— Post author as a Person entityimage— Social image as an ImageObject (if available)description— Meta description (if available)publisher— References the Organization or Person entitymainEntityOfPage— References the WebPage entity
Configuration
Structured data output is automatic and requires no per-post configuration. To ensure complete schema:
- Set your Site Type (Organization or Person) in General settings
- Set your Site Name in General settings
- Set your Logo URL in General settings