{"id":314568,"date":"2026-05-21T06:26:20","date_gmt":"2026-05-21T06:26:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bluesoup-ai-auto-schema\/"},"modified":"2026-05-21T06:25:56","modified_gmt":"2026-05-21T06:25:56","slug":"bluesoup-ai-auto-schema","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/bluesoup-ai-auto-schema\/","author":17842612,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.1","stable_tag":"2.0.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"BlueSoup AI Auto Schema","header_author":"BlueSoup","header_description":"Add and manage JSON-LD structured data on any WordPress page or post. Live validation, AI-powered generation (free, requires your own OpenAI API key), and Pro features including global schemas, Generate All Recommended, and URL targeting.","assets_banners_color":"0c1e43","last_updated":"2026-05-21 06:25:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bluesoup.biz\/ai-auto-schema\/","header_author_uri":"https:\/\/bluesoup.biz","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.1":{"tag":"2.0.1","author":"modemmike","date":"2026-05-21 06:25:56"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3540789,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3540789,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3540789,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3540789,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3540789,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3540789,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3540789,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3540789,"resolution":"4","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Schema Manager \u2014 select any page or post and view its attached schemas.","2":"AI schema generation \u2014 fill in a schema with one click, with live validation and a green \"Valid\" indicator.","3":"Settings \u2014 enter your business details and OpenAI API key so the AI always uses your real data.","4":"Free vs Pro feature comparison \u2014 upgrade for site-wide global schemas and one-click bulk generation."}},"plugin_section":[],"plugin_tags":[2516,2998,1117,186,1121],"plugin_category":[55],"plugin_contributors":[263227],"plugin_business_model":[],"class_list":["post-314568","plugin","type-plugin","status-publish","hentry","plugin_tags-json-ld","plugin_tags-rich-snippets","plugin_tags-schema","plugin_tags-seo","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-modemmike","plugin_committers-modemmike"],"banners":{"banner":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/banner-772x250.png?rev=3540789","banner_2x":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/banner-1544x500.png?rev=3540789","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/icon-128x128.png?rev=3540789","icon_2x":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/icon-256x256.png?rev=3540789","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/screenshot-1.png?rev=3540789","caption":"Schema Manager \u2014 select any page or post and view its attached schemas."},{"src":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/screenshot-2.png?rev=3540789","caption":"AI schema generation \u2014 fill in a schema with one click, with live validation and a green \"Valid\" indicator."},{"src":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/screenshot-3.png?rev=3540789","caption":"Settings \u2014 enter your business details and OpenAI API key so the AI always uses your real data."},{"src":"https:\/\/ps.w.org\/bluesoup-ai-auto-schema\/assets\/screenshot-4.png?rev=3540789","caption":"Free vs Pro feature comparison \u2014 upgrade for site-wide global schemas and one-click bulk generation."}],"raw_content":"<!--section=description-->\n<p><strong>BlueSoup AI Auto Schema<\/strong> makes it easy to add valid JSON-LD structured data to any WordPress page or post \u2014 with AI generation, live validation, and a clean visual manager built right into the admin.<\/p>\n\n<p>Instead of writing schema markup by hand or relying on guesswork, the plugin uses OpenAI to generate accurate, context-aware JSON-LD schemas based on your actual page content and business details.<\/p>\n\n<blockquote>\n  <p><strong>Note:<\/strong> AI generation requires your own OpenAI API key. Tokens are not included \u2014 you pay OpenAI directly. Using gpt-4.1-mini, generating a schema costs a fraction of a cent.<\/p>\n<\/blockquote>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Open <strong>BlueSoup AI Auto Schema<\/strong> from the WordPress admin menu.<\/li>\n<li>Select a page or post to manage.<\/li>\n<li>Click <strong>+ Add New Schema<\/strong> and choose a schema type (Article, Organization, FAQ, Product, and more).<\/li>\n<li>Click <strong>\u2728 Generate with AI<\/strong> to generate a filled-in schema \u2014 or write your own JSON-LD.<\/li>\n<li>The live validator highlights errors instantly.<\/li>\n<li>Save, and the schema is injected as clean <code>&lt;script type=\"application\/ld+json\"&gt;<\/code> output on that page.<\/li>\n<\/ol>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>AI-powered JSON-LD schema generation (bring your own OpenAI key)<\/li>\n<li>Live validation with instant error feedback<\/li>\n<li>Per-page schema manager \u2014 add, edit, and delete schemas on any page or post<\/li>\n<li>Supports Article, BlogPosting, Organization, WebSite, BreadcrumbList, FAQPage, HowTo, Product, LocalBusiness, Review, Event, and more<\/li>\n<li>Business \/ site information settings (name, address, phone, socials) injected into every AI prompt<\/li>\n<li>Multiple schemas per page supported<\/li>\n<li>Clean <code>&lt;script type=\"application\/ld+json\"&gt;<\/code> output \u2014 no theme modifications required<\/li>\n<\/ul>\n\n<h4>Pro features (separate download at bluesoup.biz)<\/h4>\n\n<ul>\n<li><strong>Global Schemas<\/strong> \u2014 inject Organization, WebSite, or any schema on every page site-wide<\/li>\n<li><strong>\u2728 Generate All Recommended<\/strong> \u2014 one click generates all suggested schema types for a page automatically<\/li>\n<li><strong>URL Targeting<\/strong> \u2014 attach schemas to any URL, including external pages and custom paths<\/li>\n<li>Multi-site license support<\/li>\n<li>Priority support<\/li>\n<\/ul>\n\n<p>A Pro license is available at <a href=\"https:\/\/bluesoup.biz\/ai-auto-schema\/\">bluesoup.biz<\/a>.<\/p>\n\n<h4>Why structured data matters<\/h4>\n\n<p>Search engines use JSON-LD schema to power rich results \u2014 star ratings, FAQs, breadcrumbs, product prices, event dates, and more \u2014 directly in search listings. Well-implemented structured data improves click-through rates and helps Google understand your content.<\/p>\n\n<p>BlueSoup AI Auto Schema removes the technical barrier so any WordPress user can implement correct, validated schema markup without learning the Schema.org specification.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>An OpenAI API key (for AI generation \u2014 validation and manual editing work without one)<\/li>\n<li>WordPress 5.8+<\/li>\n<li>PHP 7.4+<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external services:<\/p>\n\n<p><strong>OpenAI API<\/strong> (api.openai.com)<\/p>\n\n<p>Used to generate JSON-LD schema markup. Your page label, schema type, and business information from Settings are sent to OpenAI when you click \"Generate with AI.\" This only happens when you explicitly trigger generation. You must provide your own OpenAI API key.<\/p>\n\n<ul>\n<li>OpenAI Privacy Policy: https:\/\/openai.com\/privacy<\/li>\n<li>OpenAI Terms of Use: https:\/\/openai.com\/terms<\/li>\n<\/ul>\n\n<p><strong>BlueSoup Promotional Content<\/strong> (bluesoup.biz\/plugin-promos.json)<\/p>\n\n<p>Used to display information about other BlueSoup plugins on the admin page. A small JSON file is fetched via a GET request and cached for 7 days. No data is sent. This request only occurs within the WordPress admin dashboard and never on the public front end.<\/p>\n\n<ul>\n<li>BlueSoup Privacy Policy: https:\/\/bluesoup.biz\/privacy\/<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>bluesoup-ai-auto-schema<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open <strong>BlueSoup AI Auto Schema<\/strong> from the WordPress admin menu.<\/li>\n<li>Go to <strong>Settings<\/strong> and fill in your business information and OpenAI API key.<\/li>\n<li>Go to <strong>Schema Manager<\/strong>, select a page or post, and click <strong>Load Schemas<\/strong>.<\/li>\n<li>Click <strong>+ Add New Schema<\/strong> to get started.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20openai%20account%3F\"><h3>Do I need an OpenAI account?<\/h3><\/dt>\n<dd><p>Only for AI generation. You can write and validate JSON-LD manually without an API key. AI generation requires a key from platform.openai.com.<\/p><\/dd>\n<dt id=\"how%20much%20does%20ai%20generation%20cost%3F\"><h3>How much does AI generation cost?<\/h3><\/dt>\n<dd><p>Most schema generations cost fractions of a cent using gpt-4.1-mini. A single schema typically uses 300\u2013600 tokens.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20page%20performance%3F\"><h3>Does this affect page performance?<\/h3><\/dt>\n<dd><p>No. JSON-LD is output in the <code>&lt;head&gt;<\/code> as a static script block. There is no front-end JavaScript and no layout impact.<\/p><\/dd>\n<dt id=\"can%20i%20add%20multiple%20schemas%20to%20one%20page%3F\"><h3>Can I add multiple schemas to one page?<\/h3><\/dt>\n<dd><p>Yes. You can add as many schemas as needed per page \u2014 the plugin outputs each one as a separate <code>&lt;script type=\"application\/ld+json\"&gt;<\/code> block.<\/p><\/dd>\n<dt id=\"what%20schema%20types%20are%20supported%3F\"><h3>What schema types are supported?<\/h3><\/dt>\n<dd><p>Article, BlogPosting, NewsArticle, Review, FAQPage, HowTo, Recipe, Product, Offer, Organization, LocalBusiness, Person, WebSite, WebPage, BreadcrumbList, SiteNavigationElement, Event, VideoObject, ImageObject, and more.<\/p><\/dd>\n<dt id=\"what%20is%20the%20global%20schemas%20feature%3F\"><h3>What is the Global Schemas feature?<\/h3><\/dt>\n<dd><p>Global Schemas (Pro) inject a schema on every page of your site \u2014 ideal for Organization and WebSite schemas that apply site-wide rather than to a specific page.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Settings and schemas are stored in your WordPress database (wp_options). Content is only sent to OpenAI during AI generation that you manually trigger.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>Your settings and saved schemas remain in the database unless you uninstall the plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Confirmed compatibility with WordPress 7.0<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Complete rewrite \u2014 new plugin name and slug (bluesoup-ai-auto-schema)<\/li>\n<li>AI-powered JSON-LD generation with OpenAI (bring your own key)<\/li>\n<li>Live validation with instant error highlighting<\/li>\n<li>Per-page schema manager with add, edit, and delete<\/li>\n<li>Business \/ site information settings injected into AI prompts<\/li>\n<li>Pro: Global Schemas, Generate All Recommended, URL targeting<\/li>\n<li>Clean output via wp_head \u2014 no theme modifications required<\/li>\n<\/ul>","raw_excerpt":"AI-powered JSON-LD schema markup for WordPress. Generate, validate, and manage structured data on any page or post.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=314568"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/modemmike"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314568"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314568"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314568"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314568"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314568"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}