Structured Data for Search Engines

What it helps you do

Give search engines machine-readable context about your business and content β€” organization details, blog posts, FAQs, breadcrumbs, and more β€” without hand-writing JSON in every template.

Where to find it

Structured data is automatic on the front end. You influence it through the same settings you already maintain:

  • Appearance β†’ Customize β†’ Footer & Contact β€” business name, address, phone, and email used for site-wide organization data.
  • Appearance β†’ Customize β†’ Site Settings β†’ Social Media β€” social profile handles linked as sameAs entries.
  • Appearance β†’ Customize β†’ Header & Menus β†’ Logo β€” logo image for organization markup.
  • Block editor β€” FAQ, Breadcrumbs, Price List, Yearbook, and other Dirigible blocks that carry structured content.
  • Dirigible SEO plugin (when installed) β€” page-level SEO titles and meta; works alongside theme JSON-LD without duplicating the same fields.

How to use it

  1. Complete Footer & Contact and Social Media so global business schema is accurate.
  2. Publish blog posts with titles, excerpts, featured images, and authors β€” single posts receive article markup automatically.
  3. Use the FAQ block for question-and-answer content that can qualify for FAQ rich results (Google still decides what to show).
  4. Add Breadcrumbs on inner pages where trail navigation helps visitors and search engines understand hierarchy.
  5. Install and configure Dirigible SEO when you need per-page title tags, meta descriptions, and Open Graph controls beyond what the theme outputs.

View rendered JSON-LD with your browser’s developer tools or Google’s Rich Results Test β€” look for a application/ld+json script in the page source.

What happens automatically

  • Every public page can output a JSON-LD graph in the document head, combining site-wide and page-specific pieces.
  • Global LocalBusiness (or organization-style) data pulls from site title, tagline, logo, address, phone, email, and social URLs.
  • Single blog posts emit BlogPosting schema with author, dates, publisher, and featured image when available.
  • FAQ blocks on a page contribute FAQPage entries; multiple FAQ blocks on one URL merge into one FAQ schema.
  • Breadcrumbs, price lists, and yearbook-style blocks add their own schema types when present.
  • Output is cached for performance and refreshes when you save affected posts or publish Customizer changes.

Things to know

  • Structured data helps search engines understand your site β€” it does not guarantee rich snippets or rankings.
  • FAQ schema only reflects content in FAQ blocks; accordions built from other blocks are not included.
  • Keep footer contact fields current; outdated phone or address in schema can hurt trust signals.
  • Dirigible SEO focuses on meta tags and editor SEO panels; the theme still owns baseline JSON-LD unless a plugin explicitly extends it.
  • When logged in, JSON may appear formatted in the page source for easier debugging β€” visitors receive the compact version.

Related settings and guides