{"id":352914,"date":"2026-09-15T13:05:48","date_gmt":"2026-09-15T13:05:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/merqado\/"},"modified":"2026-09-16T05:31:34","modified_gmt":"2026-09-16T05:31:34","slug":"orzaqo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/orzaqo\/","author":23547065,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.1","stable_tag":"0.1.1","tested":"7.1","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Orzaqo","header_author":"Orzaqo","header_description":"Connect your store to Orzaqo \u2014 publish AI-ready data on your own domain and see the AI crawlers that visit.","assets_banners_color":"7c7e80","last_updated":"2026-09-16 05:31:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/orzaqo.com\/woocommerce","header_author_uri":"https:\/\/orzaqo.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":82,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"waheedev","date":"2026-09-15 13:05:25","revision":3697022},"0.1.1":{"tag":"0.1.1","author":"waheedev","date":"2026-09-16 05:31:34","revision":3697943}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3697022,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3697022,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3697022,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3697022,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,5418,1117,1121,286],"plugin_category":[45,55],"plugin_contributors":[280876],"plugin_business_model":[],"class_list":["post-352914","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-product-feed","plugin_tags-schema","plugin_tags-structured-data","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-seo-and-marketing","plugin_contributors-waheedev","plugin_committers-waheedev"],"banners":{"banner":"https:\/\/ps.w.org\/orzaqo\/assets\/banner-772x250.png?rev=3697022","banner_2x":"https:\/\/ps.w.org\/orzaqo\/assets\/banner-1544x500.png?rev=3697022","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/orzaqo\/assets\/icon-128x128.png?rev=3697022","icon_2x":"https:\/\/ps.w.org\/orzaqo\/assets\/icon-256x256.png?rev=3697022","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Publishing a file once is not the same as being listed. Each AI shopping surface accepts products on its\nown terms, and a product that satisfies one can be refused by another for a field the merchant never knew\nmattered.<\/p>\n\n<p>Orzaqo checks your catalog against those rules and keeps it republished as the catalog changes. Two\nexamples of what that means in practice: Google requires a brand on new products and refuses them without\none, while Perplexity keys product identity on GTIN \u2014 a product with no GTIN does not appear alongside the\nsame item from other stores at all. Orzaqo tells you which of your products each destination would\nrefuse, and why, before you find out from missing traffic.<\/p>\n\n<p>The plugin's job is delivery and evidence. It serves the artifacts Orzaqo generates \u2014 llms.txt,\nrobots.txt, sitemaps and your product feed \u2014 from your own domain rather than a third-party URL, and it\nrecords which AI crawlers actually fetched them, so \"are we being read?\" has an answer rather than a\nguess.<\/p>\n\n<p>The plugin is thin by design: all publishing, structured-data generation, and analytics run on Orzaqo's\nservers and improve automatically, without a plugin update. The plugin only delivers those artifacts on\nyour domain and reports crawler activity \u2014 it stores no credentials beyond a single Orzaqo API key\nobtained at connect time.<\/p>\n\n<p><strong>An Orzaqo account is required.<\/strong> The plugin delivers artifacts generated by the Orzaqo service and\ncannot function without it. See \"External Services\" below for exactly what is sent and when.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Orzaqo API at https:\/\/api.orzaqo.com, operated by Orzaqo. The plugin is a\nthin client: publishing, structured-data generation and analytics happen on Orzaqo's servers, so the\nplugin cannot function without that service.<\/p>\n\n<p>What is sent, and when:<\/p>\n\n<ul>\n<li><strong>When you connect.<\/strong> The pairing code you paste is sent to the Orzaqo API and exchanged for an API\nkey. The plugin then creates a read-only WooCommerce REST key on your store and sends it to Orzaqo so\nyour catalog can be pulled. Your store URL is sent with it.<\/li>\n<li><strong>When your catalog syncs.<\/strong> Orzaqo pulls product data through that read-only key: titles,\ndescriptions, prices, stock status, images, categories, brands and product identifiers such as GTIN.\nOnly published products are read. No customer or order data is read or sent.<\/li>\n<li><strong>When an AI crawler or a shopper requests an artifact.<\/strong> Requests to paths such as <code>\/llms.txt<\/code>,\n  \/robots.txt, sitemaps and the product feed are proxied to the Orzaqo API, which renders them, so\nthey are served on your own domain. The requested path and the requesting user agent are sent.<\/li>\n<\/ul>\n\n<p>What is stored on your site: the Orzaqo API key, your merchant id and name, the API base, the served\nroute list, and the publishable widget key. Nothing else. Uninstalling the plugin deletes all of them.<\/p>\n\n<p>Terms of Service: https:\/\/orzaqo.com\/terms\nPrivacy Policy: https:\/\/orzaqo.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload and activate the plugin.<\/li>\n<li>Go to Settings -&gt; Orzaqo.<\/li>\n<li>Paste the pairing code from your Orzaqo dashboard and click Connect.<\/li>\n<\/ol>\n\n<p>To point the plugin at a non-production Orzaqo API (e.g. local development), define\n    ORZAQO_API_BASE in your <code>wp-config.php<\/code>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20orzaqo%20account%3F\"><h3>Do I need an Orzaqo account?<\/h3><\/dt>\n<dd><p>Yes. The plugin delivers artifacts that Orzaqo generates, so it needs an account to pair with. You paste\na pairing code from the Orzaqo dashboard; the plugin does the rest.<\/p><\/dd>\n<dt id=\"what%20data%20leaves%20my%20store%3F\"><h3>What data leaves my store?<\/h3><\/dt>\n<dd><p>Product data only \u2014 titles, descriptions, prices, stock, images, categories, brands and identifiers \u2014 plus\nyour store URL and the user agents of crawlers requesting your AI artifacts. No customer data, no orders,\nno personal data of your shoppers. See \"External Services\" above for the detail.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20store%20down%3F\"><h3>Does it slow my store down?<\/h3><\/dt>\n<dd><p>Publishing and analysis run on Orzaqo's servers, not yours. The plugin serves artifacts on your domain\nand records crawler visits; it adds no work to a normal page load.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20it%3F\"><h3>What happens when I uninstall it?<\/h3><\/dt>\n<dd><p>Every option the plugin stored is deleted: the API key, merchant id and name, API base, route list and\nwidget key. The read-only WooCommerce key it created is revoked when you disconnect.<\/p><\/dd>\n<dt id=\"can%20i%20point%20it%20at%20a%20different%20orzaqo%20environment%3F\"><h3>Can I point it at a different Orzaqo environment?<\/h3><\/dt>\n<dd><p>Yes. Define <code>ORZAQO_API_BASE<\/code> in <code>wp-config.php<\/code> and it takes precedence over everything else. This is\nalso how a store behind split-horizon DNS reaches the API on an internal hostname.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>The assistant now paints your own colour on its first frame instead of briefly showing a default one.<\/li>\n<li>Only published products are read, as this page has always said \u2014 drafts are no longer requested.<\/li>\n<li>Artifact responses carry an explicit content type chosen by the plugin, and <code>X-Content-Type-Options: nosniff<\/code>.<\/li>\n<li>Orzaqo's own requests identify themselves, so they are no longer counted as crawler traffic on your store.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: one-click connect (pairing code), on-domain artifact delivery, and AI-crawler sensing.<\/li>\n<\/ul>","raw_excerpt":"Keep your WooCommerce catalog published for AI shopping surfaces, checked against each destination&#039;s rules, and see which AI crawlers fetch it.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352914","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=352914"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/waheedev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352914"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352914"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352914"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352914"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352914"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}