{"id":378247,"date":"2026-10-06T19:13:13","date_gmt":"2026-10-06T19:13:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/setn-schema-builder\/"},"modified":"2026-10-07T15:38:31","modified_gmt":"2026-10-07T15:38:31","slug":"setn-schema-builder","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/setn-schema-builder\/","author":23567435,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.6","requires_php":"8.2","requires_plugins":null,"header_name":"SETN Schema Builder","header_author":"SE TN Consultants","header_description":"AI-ready JSON-LD schema builder for service-area consulting businesses. SETN Schema Builder by SE TN Consultants.","assets_banners_color":"f3f5f8","last_updated":"2026-10-07 15:38:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/setnconsultants.com\/setn-schema-builder\/","header_author_uri":"https:\/\/setnconsultants.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":151,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"setnconsultants","date":"2026-10-07 15:38:31","revision":3732898}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3731427,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3731427,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3731427,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3731427,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3731427,"resolution":"1","location":"assets","locale":"","width":1600,"height":1000},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3731427,"resolution":"10","location":"assets","locale":"","width":1600,"height":1000},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3731427,"resolution":"11","location":"assets","locale":"","width":1600,"height":1000},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3731427,"resolution":"12","location":"assets","locale":"","width":1600,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3731427,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3731427,"resolution":"3","location":"assets","locale":"","width":1586,"height":992},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3731427,"resolution":"4","location":"assets","locale":"","width":1600,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3732864,"resolution":"5","location":"assets","locale":"","width":1600,"height":1000},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3731427,"resolution":"6","location":"assets","locale":"","width":1600,"height":1000},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3731427,"resolution":"7","location":"assets","locale":"","width":1600,"height":1000},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3731427,"resolution":"8","location":"assets","locale":"","width":1600,"height":1000},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3731427,"resolution":"9","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":{"1":"Configure schema ownership, content types, and frontend output behavior in Settings.","2":"Define the public Business Profile and organization identity used by supported schema and AI-readable discovery.","3":"Review schema quality, coverage, provider compatibility, and recommended improvements in Schema Health.","4":"Inspect the Entity Registry, Relationship Registry, and privacy-safe AI Discovery delivery status.","5":"Create and assign Schema Topics to establish durable semantic relationships.","6":"Use the bundled Documentation for setup, compatibility, privacy, and troubleshooting guidance.","7":"Check WordPress.org Free updates and optional resources without a license or registration.","8":"Review the curated public <code>\/llms.txt<\/code> output generated from eligible organization, Service, Topic, and FAQ knowledge."}},"plugin_section":[],"plugin_tags":[2516,12087,1122,1117,1121],"plugin_category":[55],"plugin_contributors":[284775],"plugin_business_model":[],"class_list":["post-378247","plugin","type-plugin","status-publish","hentry","plugin_tags-json-ld","plugin_tags-knowledge-graph","plugin_tags-local-seo","plugin_tags-schema","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-setnconsultants","plugin_committers-setnconsultants"],"banners":{"banner":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/banner-772x250.png?rev=3731427","banner_2x":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/banner-1544x500.png?rev=3731427","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/icon-128x128.png?rev=3731427","icon_2x":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/icon-256x256.png?rev=3731427","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-1.png?rev=3731427","caption":"Configure schema ownership, content types, and frontend output behavior in Settings."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-2.png?rev=3731427","caption":"Define the public Business Profile and organization identity used by supported schema and AI-readable discovery."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-3.png?rev=3731427","caption":"Review schema quality, coverage, provider compatibility, and recommended improvements in Schema Health."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-4.png?rev=3731427","caption":"Inspect the Entity Registry, Relationship Registry, and privacy-safe AI Discovery delivery status."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-5.png?rev=3732864","caption":"Create and assign Schema Topics to establish durable semantic relationships."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-6.png?rev=3731427","caption":"Use the bundled Documentation for setup, compatibility, privacy, and troubleshooting guidance."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-7.png?rev=3731427","caption":"Check WordPress.org Free updates and optional resources without a license or registration."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-8.png?rev=3731427","caption":"Review the curated public <code>\/llms.txt<\/code> output generated from eligible organization, Service, Topic, and FAQ knowledge."},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-9.png?rev=3731427","caption":""},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-10.png?rev=3731427","caption":""},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-11.png?rev=3731427","caption":""},{"src":"https:\/\/ps.w.org\/setn-schema-builder\/assets\/screenshot-12.png?rev=3731427","caption":""}],"raw_content":"<!--section=description-->\n<p>SETN Schema Builder helps WordPress websites create AI-ready structured knowledge using JSON-LD, connected entities, services, topics, FAQs, semantic relationships, Schema Health diagnostics, and llms.txt. It can work alongside popular SEO plugins or operate as a standalone structured-data system, helping search engines and AI systems better understand what your website, organization, and content are about.<\/p>\n\n<h4>What SETN Schema Builder Does<\/h4>\n\n<p>SETN Schema Builder helps WordPress websites create a clearer, more connected layer of structured knowledge for search engines, AI systems, and other machines that need to understand what your site is about.<\/p>\n\n<p>Instead of treating schema as a collection of disconnected markup blocks, SBP helps organize important information about your business, services, topics, FAQs, and related entities into a more consistent knowledge structure.<\/p>\n\n<p>The Free edition includes tools for:<\/p>\n\n<ul>\n<li>Business and organization identity<\/li>\n<li>Service information<\/li>\n<li>Schema Topics<\/li>\n<li>Semantic relationships<\/li>\n<li>JSON-LD structured data<\/li>\n<li>FAQ schema<\/li>\n<li>llms.txt<\/li>\n<li>Schema Health and diagnostics<\/li>\n<li>Compatibility with existing SEO and schema plugins<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<p>SBP adds a structured knowledge layer inside WordPress.<\/p>\n\n<p>You configure your core business information, services, topics, FAQs, and other important entities. SETN Schema Builder then uses that information to create machine-readable relationships and structured data that can help search engines and AI systems better understand the context of your website.<\/p>\n\n<p>SBP can work in two primary ways:<\/p>\n\n<p><strong>Compatible Mode<\/strong><\/p>\n\n<p>Use SBP alongside supported SEO and schema plugins such as Yoast SEO, Rank Math, AIOSEO, and SEOPress while reducing unnecessary overlap.<\/p>\n\n<p><strong>Standalone Mode<\/strong><\/p>\n\n<p>Use SETN Schema Builder as the primary structured-data system when another schema provider is not managing the site.<\/p>\n\n<p>SBP also provides Schema Health tools so you can review how your structured knowledge is configured and identify missing or incomplete information.<\/p>\n\n<h4>Why You Need It<\/h4>\n\n<p>Traditional SEO helps search engines discover and evaluate pages.<\/p>\n\n<p>Structured data helps machines understand what those pages mean.<\/p>\n\n<p>AI search, answer engines, search engines, assistants, and other machine-readable systems increasingly rely on clearly defined entities, relationships, and context.<\/p>\n\n<p>A typical business website may contain information about:<\/p>\n\n<ul>\n<li>The organization<\/li>\n<li>Services<\/li>\n<li>Locations<\/li>\n<li>Authors<\/li>\n<li>Products<\/li>\n<li>FAQs<\/li>\n<li>Subjects and topics<\/li>\n<li>Relationships between those entities<\/li>\n<\/ul>\n\n<p>That information often exists across different pages without a consistent machine-readable connection between it.<\/p>\n\n<p>SETN Schema Builder helps connect those pieces.<\/p>\n\n<p>The goal is not to promise rankings, citations, or AI visibility. The goal is to make your website's important information more explicit, consistent, connected, and machine-readable.<\/p>\n\n<h4>Built to Work With Your SEO Stack<\/h4>\n\n<p>You do not necessarily have to replace your existing SEO plugin.<\/p>\n\n<p>SETN Schema Builder is designed to coexist with common WordPress SEO and schema tools. When another supported provider manages core schema, SBP can focus on supplemental structured knowledge such as services, topics, relationships, FAQ information, and AI-discovery features.<\/p>\n\n<p><strong>Your SEO plugin helps optimize pages. SETN Schema Builder helps machines understand the knowledge behind those pages.<\/strong><\/p>\n\n<p>This allows SBP to complement your existing SEO stack instead of forcing you to rebuild it.<\/p>\n\n<h4>AI-Ready Without the Hype<\/h4>\n\n<p>SETN Schema Builder does not guarantee AI citations, search rankings, crawler access, or inclusion in AI systems.<\/p>\n\n<p>Instead, it gives WordPress site owners a practical way to improve the structure, consistency, and clarity of the information they make available to machines.<\/p>\n\n<p>SBP is designed to help create a stronger machine-readable foundation for modern search, structured data, knowledge graphs, and AI discovery.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Business and organization identity management<\/li>\n<li>Service schema and structured service information<\/li>\n<li>Schema Topics for semantic subject organization<\/li>\n<li>Semantic relationships between important site entities<\/li>\n<li>JSON-LD structured data generation<\/li>\n<li>FAQ schema support<\/li>\n<li>llms.txt generation and delivery<\/li>\n<li>Schema Health diagnostics<\/li>\n<li>AI Discovery status and diagnostics<\/li>\n<li>Provider-aware compatibility<\/li>\n<li>Standalone schema mode<\/li>\n<li>Service-area business support<\/li>\n<li>Built-in documentation and setup guidance<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate SETN Schema Builder from WordPress.org.<\/li>\n<li>Open SETN Schema Builder &gt; Settings and complete the Business Profile.<\/li>\n<li>Choose Standalone Mode when SBP should own JSON-LD, or Compatible Mode when a supported schema provider should own it.<\/li>\n<li>Configure Services and optional Schema Topics.<\/li>\n<li>Enable FAQPage only after selecting a page that visibly contains the configured questions and answers.<\/li>\n<li>Review Schema Health.<\/li>\n<li>Use Updates &amp; Resources for WordPress.org update status, documentation, and optional news or upgrade links.<\/li>\n<\/ol>\n\n<p>Network activation is not supported in v1. On Multisite, activate and configure SBP separately per site.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20setn%20schema%20builder%20replace%20my%20seo%20plugin%3F\"><h3>Does SETN Schema Builder replace my SEO plugin?<\/h3><\/dt>\n<dd><p>Not necessarily.<\/p>\n\n<p>SETN Schema Builder is designed to work alongside common WordPress SEO and schema plugins such as Yoast SEO, Rank Math, AIOSEO, and SEOPress.<\/p>\n\n<p>In Compatible Mode, SBP can allow the existing SEO\/schema provider to continue managing core schema while SBP focuses on supplemental structured knowledge such as services, Schema Topics, semantic relationships, FAQ information, Schema Health diagnostics, and AI-discovery features.<\/p>\n\n<p>You can also use SBP in Standalone Mode when another schema provider is not managing the site.<\/p>\n\n<p>Your SEO plugin helps optimize pages. SETN Schema Builder helps machines understand the knowledge behind those pages.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20compatible%20mode%20and%20standalone%20mode%3F\"><h3>What is the difference between Compatible Mode and Standalone Mode?<\/h3><\/dt>\n<dd><p>Compatible Mode is intended for sites already using a supported SEO or schema plugin.<\/p>\n\n<p>In this mode, SETN Schema Builder is designed to reduce unnecessary overlap and add structured knowledge that complements the existing provider.<\/p>\n\n<p>Standalone Mode is intended for sites where SBP will act as the primary structured-data system.<\/p>\n\n<p>The best mode depends on your current WordPress stack and whether another plugin is already managing core schema output.<\/p><\/dd>\n<dt id=\"what%20is%20llms.txt%20and%20what%20does%20setn%20schema%20builder%20do%20with%20it%3F\"><h3>What is llms.txt and what does SETN Schema Builder do with it?<\/h3><\/dt>\n<dd><p>llms.txt is an emerging machine-readable convention intended to provide AI systems and other automated agents with a concise description of a website and its important content.<\/p>\n\n<p>SETN Schema Builder can generate and manage an llms.txt resource using information already configured in the plugin, including business identity, services, topics, and other structured knowledge.<\/p>\n\n<p>SBP also provides diagnostics so you can see whether the llms.txt resource is being generated and delivered correctly.<\/p>\n\n<p>Because llms.txt is still an evolving convention, SBP does not claim that every AI system will use it, crawl it, or rely on it.<\/p><\/dd>\n<dt id=\"will%20setn%20schema%20builder%20create%20duplicate%20schema%3F\"><h3>Will SETN Schema Builder create duplicate schema?<\/h3><\/dt>\n<dd><p>SBP is designed to reduce unnecessary duplication when another supported schema provider is active.<\/p>\n\n<p>In Compatible Mode, SETN Schema Builder can work alongside existing providers and focus on supplemental entities and relationships rather than replacing or reproducing every core schema node.<\/p>\n\n<p>The plugin also includes Schema Health and compatibility diagnostics to help identify the active environment and potential configuration issues.<\/p>\n\n<p>As with any WordPress site using multiple plugins that can output schema, site owners should review the final structured data after major configuration changes.<\/p><\/dd>\n<dt id=\"what%20are%20schema%20topics%20and%20semantic%20relationships%3F\"><h3>What are Schema Topics and semantic relationships?<\/h3><\/dt>\n<dd><p>Schema Topics are structured subject entities that help describe the major concepts, subjects, services, or areas of expertise represented across your website.<\/p>\n\n<p>Instead of treating pages as isolated documents, SBP can connect pages, services, topics, FAQs, and other entities through semantic relationships.<\/p>\n\n<p>This creates a more connected machine-readable knowledge layer that can help search engines, AI systems, and other automated tools better understand how the information on your site relates to itself.<\/p><\/dd>\n<dt id=\"does%20setn%20schema%20builder%20guarantee%20ai%20citations%20or%20better%20rankings%3F\"><h3>Does SETN Schema Builder guarantee AI citations or better rankings?<\/h3><\/dt>\n<dd><p>No.<\/p>\n\n<p>SETN Schema Builder does not guarantee search rankings, AI citations, crawler access, inclusion in AI systems, or visibility in answer engines.<\/p>\n\n<p>Its purpose is to improve the structure, consistency, and clarity of the information your site makes available to machines.<\/p>\n\n<p>By organizing entities, relationships, structured data, and AI-discovery resources more clearly, SBP can help create a stronger technical foundation for modern search and AI discovery, but the final behavior of search engines and AI systems is outside the plugin's control.<\/p><\/dd>\n<dt id=\"does%20setn%20schema%20builder%20support%20service-area%20businesses%3F\"><h3>Does SETN Schema Builder support service-area businesses?<\/h3><\/dt>\n<dd><p>Yes.<\/p>\n\n<p>SETN Schema Builder includes support for service-area business information and structured service data, making it useful for organizations that serve defined geographic regions rather than operating only from a single storefront location.<\/p>\n\n<p>This can help connect business identity, services, locations, and service areas in a more consistent machine-readable structure.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Corrects Service applicability, decoded schema titles, description fallback, address privacy controls, and neutral public Topic naming.<\/li>\n<li>Adds a conservative allowlisted Organization\/business type setting while preserving the legacy ProfessionalService default.<\/li>\n<li>Connects supported supplemental Service and Topic entities through documented Yoast SEO and Rank Math graph filters without guessing provider IDs.<\/li>\n<li>Preserves the shared Free foundation, package boundaries, hybrid \/llms.txt delivery, and all saved customer data.<\/li>\n<\/ul>\n\n<h4>1.0.0-rc3<\/h4>\n\n<ul>\n<li>Standardizes the public company, product, attribution, slug, and text-domain naming for release.<\/li>\n<li>Finalizes the WordPress.org readme, screenshot captions, Free update-list destination, and RC3 package metadata.<\/li>\n<li>Adds a packaged admin-menu icon and keeps the absolute llms.txt filesystem path out of the normal Schema Health view.<\/li>\n<li>Preserves RC2 licensing, update delivery, package separation, saved data, and hybrid <code>\/llms.txt<\/code> delivery behavior.<\/li>\n<\/ul>\n\n<h4>1.0.0-rc2<\/h4>\n\n<ul>\n<li>Finalizes Free foundational relationships while reserving automatic discovery, scoring, recommendations, and Pin\/Ignore curation for Pro and Agency.<\/li>\n<li>Ensures the WordPress.org package contains the polished locked presentation but no operational paid discovery implementation.<\/li>\n<li>Preserves Topics, registries, schema output, settings, and existing relationship data through package replacement.<\/li>\n<\/ul>\n\n<h4>1.0.0-rc1<\/h4>\n\n<ul>\n<li>Adds release-candidate packaging, WordPress compatibility, compliance, readme, and SHA-256 verification gates without adding product features.<\/li>\n<li>Keeps the public Stable tag at the numeric 0.9.5 release until final 1.0.0 publication.<\/li>\n<\/ul>\n\n<h4>0.9.5-beta<\/h4>\n\n<ul>\n<li>Reports generic schema mode and exact detected SEO\/schema provider separately.<\/li>\n<li>Reports whether SETN Schema Builder or another provider owns \/llms.txt and keeps SBP knowledge\/schema features active when deferred.<\/li>\n<li>Detects physical public llms.txt files before WordPress rewrites, attributes bounded All in One SEO and Yoast signatures, and reports unknown files conservatively without mutation.<\/li>\n<li>Preserves the curated FAQ Q&amp;A, complete Organization description, raw Markdown links, real newlines, and targeted cache behavior introduced in v0.9.4.<\/li>\n<\/ul>\n\n<h4>0.9.4-beta<\/h4>\n\n<ul>\n<li>Adds curated AI-readable \/llms.txt, a shared read-only public knowledge layer, targeted per-site caching, and factual Schema Health visibility. llms-full.txt and public\/write Abilities remain deferred.<\/li>\n<li>Includes exact curated FAQ questions and answers after public-page eligibility verification, with clean Markdown and word-safe bounded text.<\/li>\n<li>Preserves an existing provider's \/llms.txt rewrite and reports factual route ownership in Schema Health.<\/li>\n<\/ul>\n\n<h4>0.9.3-beta<\/h4>\n\n<ul>\n<li>Adds durable Service identities, authenticated commercial package checks, explicit Multisite policy, bounded frontend relationship behavior, expanded provider compatibility, and separate Free\/commercial release artifacts.<\/li>\n<\/ul>","raw_excerpt":"Deterministic Schema.org JSON-LD, semantic Topics, Services, FAQ controls, and privacy-safe Schema Health for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378247"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/setnconsultants"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378247"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378247"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378247"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378247"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378247"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}