{"id":303661,"date":"2026-04-30T06:40:08","date_gmt":"2026-04-30T06:40:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-schema-pro\/"},"modified":"2026-04-30T06:40:01","modified_gmt":"2026-04-30T06:40:01","slug":"structurify","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/structurify\/","author":17836878,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.4","requires_php":"8.0","requires_plugins":null,"header_name":"Structurify","header_author":"Veljko V.","header_description":"AI-powered structured data for WordPress \u2014 auto-generate JSON-LD schema and get discovered by search engines and AI crawlers.","assets_banners_color":"4a188b","last_updated":"2026-04-30 06:40:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/veljkho","rating":0,"author_block_rating":0,"active_installs":0,"downloads":63,"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":"veljkho","date":"2026-04-30 06:40:01"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3520136,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3520136,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3519346,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3519346,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings dashboard with metrics and AI score","2":"API endpoints panel","3":"AI Answer Preview"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,226124,1117,186,1121],"plugin_category":[55],"plugin_contributors":[261499],"plugin_business_model":[],"class_list":["post-303661","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-llm","plugin_tags-schema","plugin_tags-seo","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-veljkho","plugin_committers-veljkho"],"banners":{"banner":"https:\/\/ps.w.org\/structurify\/assets\/banner-772x250.png?rev=3519346","banner_2x":"https:\/\/ps.w.org\/structurify\/assets\/banner-1544x500.png?rev=3519346","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/structurify\/assets\/icon-128x128.png?rev=3520136","icon_2x":"https:\/\/ps.w.org\/structurify\/assets\/icon-256x256.png?rev=3520136","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Structurify processes your WordPress content through Claude AI and generates structured knowledge data that makes your site understandable to AI systems \u2014 including ChatGPT, Perplexity, Google AI Overviews, and LLM crawlers.<\/p>\n\n<p><strong>What it does:<\/strong><\/p>\n\n<ul>\n<li>Generates AI summaries, FAQs, intent classifications, and entity graphs for every page and post<\/li>\n<li>Outputs a canonical <code>llms.txt<\/code> knowledge index that AI crawlers can consume<\/li>\n<li>Injects FAQ Schema.org structured data into your pages automatically<\/li>\n<li>Provides REST API endpoints for AI systems to query your site's knowledge<\/li>\n<li>Scores each page with an AI-readiness score (0\u2013100) based on content quality signals<\/li>\n<li>Supports WooCommerce products with typed product intelligence<\/li>\n<li>Builds a site-wide canonical entity graph with descriptions and page relationships<\/li>\n<li>Includes an AI Answer Preview \u2014 see how AI would answer questions about your site<\/li>\n<\/ul>\n\n<p><strong>REST API endpoints included:<\/strong><\/p>\n\n<ul>\n<li><code>\/structurify\/v1\/ai.json<\/code> \u2014 Full site knowledge index<\/li>\n<li><code>\/structurify\/v1\/llms.txt<\/code> \u2014 llms.txt for LLM crawlers<\/li>\n<li><code>\/structurify\/v1\/page?url={url}<\/code> \u2014 Structured data for a single page<\/li>\n<li><code>\/structurify\/v1\/search?q={query}<\/code> \u2014 Full-text search across summaries<\/li>\n<li><code>\/structurify\/v1\/entities.json<\/code> \u2014 Site-wide entity graph<\/li>\n<li><code>\/structurify\/v1\/entity\/{slug}<\/code> \u2014 Canonical entity detail<\/li>\n<li><code>\/structurify\/v1\/ai-feed.json<\/code> \u2014 Recent updates feed<\/li>\n<li><code>\/structurify\/v1\/trust.json<\/code> \u2014 E-E-A-T trust signals<\/li>\n<li><code>\/structurify\/v1\/ai-score.json<\/code> \u2014 AI-readiness scores per page<\/li>\n<\/ul>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<ul>\n<li>A Claude API key from <a href=\"https:\/\/www.anthropic.com\/\">Anthropic<\/a> (claude.ai)<\/li>\n<li>WordPress 6.4 or higher<\/li>\n<li>PHP 8.0 or higher<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Anthropic Claude API to process your WordPress content and generate AI summaries, FAQs, entity graphs, and structured schema data.<\/p>\n\n<p><strong>What is sent and when:<\/strong>\nWhen you click \"Process All Content\" (or cron runs automatically), the text content of your pages and posts is sent to Anthropic's Claude API. The plugin sends the page title, body text, and metadata required to generate structured AI outputs. No personally identifiable information about your site visitors is transmitted \u2014 only the published content you choose to process.<\/p>\n\n<p><strong>Why it is sent:<\/strong>\nThe content is processed by Claude AI to produce summaries, intent classifications, FAQ pairs, entity graphs, and an AI-readiness score for each page. These outputs are stored locally in your WordPress database and served via the plugin's REST API endpoints.<\/p>\n\n<p><strong>Service provider:<\/strong>\nAnthropic, PBC \u2014 https:\/\/www.anthropic.com\/<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/www.anthropic.com\/legal\/consumer-terms<\/li>\n<li>Privacy Policy: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<\/ul>\n\n<p>You are responsible for obtaining your own Anthropic API key and are billed directly by Anthropic based on token usage. By using this plugin you agree to Anthropic's terms of service and privacy policy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>structurify<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via the WordPress plugin uploader.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings &gt; Structurify<\/strong>.<\/li>\n<li>Enter your Claude API key from <a href=\"https:\/\/console.anthropic.com\/\">console.anthropic.com<\/a>.<\/li>\n<li>Accept the data processing terms.<\/li>\n<li>Click <strong>Process All Content<\/strong> to begin generating AI schema for your site.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20anthropic%20api%20key%3F\"><h3>Do I need an Anthropic API key?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses the Claude API to process your content. You can get a key at console.anthropic.com. You are billed directly by Anthropic based on usage.<\/p><\/dd>\n<dt id=\"which%20claude%20model%20is%20used%3F\"><h3>Which Claude model is used?<\/h3><\/dt>\n<dd><p>By default the plugin uses <code>claude-haiku-4-5<\/code> for fast, cost-efficient processing. You can change the model in Settings.<\/p><\/dd>\n<dt id=\"will%20it%20reprocess%20content%20every%20time%3F\"><h3>Will it reprocess content every time?<\/h3><\/dt>\n<dd><p>No. Once a page is processed it will not be reprocessed unless you click \"Purge &amp; Reprocess\" or the page content changes (save_post triggers a requeue).<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce products are automatically included and processed with typed product intelligence (price, availability, SKU, USPs).<\/p><\/dd>\n<dt id=\"what%20is%20llms.txt%3F\"><h3>What is llms.txt?<\/h3><\/dt>\n<dd><p>An emerging standard that lets AI systems and LLM crawlers discover structured knowledge about your site from a single endpoint, similar to how <code>sitemap.xml<\/code> works for search engines.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>AI content processing via Claude API<\/li>\n<li>llms.txt generation<\/li>\n<li>REST API knowledge endpoints<\/li>\n<li>FAQ Schema.org injection<\/li>\n<li>Entity graph with canonical entity system<\/li>\n<li>AI-readiness scoring (0\u2013100)<\/li>\n<li>WooCommerce product support<\/li>\n<li>AI Answer Preview in admin<\/li>\n<li>Cron-based batch processing<\/li>\n<\/ul>","raw_excerpt":"AI-powered structured data for WordPress \u2014 auto-generate JSON-LD schema and get discovered by search engines and AI crawlers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/303661","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=303661"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/veljkho"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=303661"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=303661"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=303661"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=303661"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=303661"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=303661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}