BlueSoup AI Auto Schema

Changelog

3.0.0

  • Voice search & AI citation — new per-post Speakable section injects SpeakableSpecification into Article and WebPage schemas at output time using your actual WordPress title and excerpt — no CSS selector detection, no fragile DOM parsing, no configuration required. Description auto-populated from post excerpt or first paragraph.
  • Schema staleness detection — Schema Manager shows a yellow “⟳ Outdated” badge on any schema whose post content changed after the schema was last saved, with one-click AI regeneration
  • Auto-sync dateModified — Article and WebPage schemas automatically keep dateModified current whenever you save the post in WordPress. On by default, togglable per post.
  • Schema conflict management — detects Yoast SEO, RankMath, AIOSEO, and SEOPress; warning appears above the toggle to disable their JSON-LD on any specific page to prevent duplicate schemas in search results
  • Quick links — “↗ Open page” and “🔍 Test in Google Rich Results” links appear in the Schema Manager for every loaded post
  • Product schema post-processor — auto-fixes brand @type from Organization to Brand, uses logo as product image fallback, sets priceSpecification.minPrice placeholder for dynamic-pricing pages
  • BreadcrumbList auto-fix — automatically fills in the missing “item” URL on the last list entry
  • @graph unwrapping — AI-generated @graph schemas are silently split into individual <script> blocks at output time, preventing duplicate @graph roots when used alongside Yoast
  • Priority 0 output — schema blocks inject before Yoast SEO (priority 1) and all other SEO plugins
  • AI prompt overhaul — explicit rules for Product brand, price format, shippingDetails, hasMerchantReturnPolicy, BreadcrumbList item URLs, aggregateRating/review fabrication prevention, image detection, and sameAs social URL extraction
  • Site information injection — business name, address, phone, logo, email, and social profiles injected into every AI prompt for accurate, non-hallucinated schema values
  • Speakable preview shows matched headline text and WordPress description text with edit links when excerpt is missing
  • bfcache guard resets all UI state on browser back/forward navigation

2.0.10

  • Speakable: replaced fragile CSS selector detection with WordPress-native data — description auto-populated from post excerpt or first paragraph, no AI detection needed
  • Speakable: simplified UI — removed intro selector and “Detect with AI” button; headline defaults to h1
  • Speakable: preview shows matched headline and description text with direct edit link when no excerpt is set

2.0.9

  • Schema Overlap Warning moved directly above the “Disable other plugins’ schema” checkbox
  • Speakable redesigned as per-post feature with AI-based CSS selector detection and output-time injection

2.0.8

  • Schema staleness detection with “⟳ Outdated” regeneration button
  • Auto-sync dateModified on post save
  • Quick links: “↗ Open page” and “🔍 Test in Google Rich Results”
  • Speakable schema with CSS selector configuration in Settings

2.0.7

  • Schema output at wp_head priority 0 (before Yoast SEO)
  • @graph-wrapped schemas automatically unwrapped into individual blocks
  • AI prompt updated to always return single typed JSON objects

2.0.6

  • BreadcrumbList post-processor auto-fills missing “item” URL on last ListItem
  • Per-page “Disable other plugins’ schema” toggle in Schema Manager

2.0.5

  • Plugin icon and banner images fixed in WordPress Updates screen
  • OpenAI request timeout increased to 120 seconds
  • AI connection errors now show actionable messages instead of raw cURL codes

2.0.4

  • Product schema post-processor: brand @type fix, image fallback, price placeholder
  • Prompt version detection with Settings notice when prompt is outdated

2.0.2

  • Improved Product schema: correct brand type, numeric prices, shippingDetails, hasMerchantReturnPolicy
  • Validator catches invalid Product price formats, wrong brand @type, non-URL availability values

2.0.1

  • Confirmed compatibility with WordPress 7.0

2.0.0

  • Complete rewrite — new plugin name and slug (bluesoup-ai-auto-schema)
  • AI-powered JSON-LD generation with OpenAI (bring your own key)
  • Live validation with instant error highlighting
  • Per-page schema manager with add, edit, and delete
  • Business / site information settings injected into AI prompts
  • Pro: Global Schemas, Generate All Recommended, URL targeting
  • Clean output via wp_head — no theme modifications required

Plugin Website
Visit website

Version:
3.0.0
Last Updated
May 29, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.