SEO for WordPress – Schema.org Sermon Markup

SEO for WordPress – Schema.org Sermon Markup

Adding structured data lets search engines understand your sermon content and display it in rich results.

{
  "@context": "https://schema.org",
  "@type": "CreativeWork",
  "name": "Sermon Title",
  "author": {
    "@type": "Person",
    "name": "Pastor Name"
  },
  "datePublished": "2026-05-01",
  "url": "https://ministryplace.net/sermon/123",
  "audio": "https://ministryplace.net/wp-content/uploads/2026/05/sermon123.mp3",
  "description": "A brief summary of the sermon’s main point."
}

Implementation steps:

  1. Install a plugin that injects JSON‑LD (e.g., “Schema & Structured Data for WP”).
  2. Map WordPress custom fields: sermon title → post title, preacher → author, audio file → media URL.
  3. Validate using Google’s Rich Results Test.