{"id":28579,"date":"2026-09-08T21:56:08","date_gmt":"2026-09-08T18:56:08","guid":{"rendered":"https:\/\/alienroad.com\/yandex-bilgi-bankasi\/strict-microdata-catalogs\/"},"modified":"2026-09-09T02:34:34","modified_gmt":"2026-09-08T23:34:34","slug":"strict-microdata-catalogs","status":"publish","type":"ar_ykb","link":"https:\/\/alienroad.com\/yandex-bilgi-bankasi\/strict-microdata-catalogs\/","title":{"rendered":"Strict microdata\u2014Catalogs"},"content":{"rendered":"<p>&#8220;Strict microdata&#8221; is Yandex&#8217;s term for markup that takes <strong>priority over other data sources<\/strong> when the robot crawls the page. For product lists, that means the <code>OfferCatalog<\/code> schema with nested <code>Offer<\/code> objects.<\/p>\n<h2>Why priority matters<\/h2>\n<p>Yandex assembles product information from several sources \u2014 the page, Yandex Market, submitted feeds. Strict microdata is how you make the page authoritative. For a merchant whose Market feed has drifted out of date, or whose product data is being taken from an aggregator, this is the mechanism that puts the site back in control of what is shown under its own name.<\/p>\n<h2>OfferCatalog properties \u2014 all required<\/h2>\n<ul>\n<li><code>name<\/code> \u2014 catalogue name.<\/li>\n<li><code>description<\/code> \u2014 catalogue description.<\/li>\n<li><code>image<\/code> \u2014 a general image, given as a <strong>URL, not an <code>ImageObject<\/code><\/strong>.<\/li>\n<\/ul>\n<h2>Offer properties \u2014 all required<\/h2>\n<ul>\n<li><code>url<\/code> \u2014 the product page.<\/li>\n<li><code>name<\/code>, <code>description<\/code>, <code>image<\/code> (again a plain URL).<\/li>\n<li><code>availability<\/code> \u2014 whether it can be ordered.<\/li>\n<li><code>price<\/code>.<\/li>\n<\/ul>\n<p><strong>Every supported field is required.<\/strong> This is stricter than ordinary product markup, where most properties are optional \u2014 and that is the trade: complete data in exchange for priority.<\/p>\n<h2>The structural rule<\/h2>\n<p><strong>One product list per page, marked with <code>OfferCatalog<\/code>, with no nested lists.<\/strong> A category page presenting several groups of products must choose one grouping or restructure the page.<\/p>\n<h2>Implementation note<\/h2>\n<p>Because every field is required and images must be plain URLs rather than objects, this is markup to generate from the product database rather than to hand-write. A single null description on one item invalidates that entry \u2014 which argues for generating it from the same query that renders the visible listing, so the two cannot drift apart and a missing value breaks something a person can see.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Strict microdata&#8221; is Yandex&#8217;s term for markup that takes priority over other data sources when the robot crawls the page. For product lists, that means the OfferCatalog schema with nested Offer objects. Why priority matters Yandex assembles product information from several sources \u2014 the page, Yandex Market, submitted feeds. Strict microdata is how you make [&hellip;]<\/p>\n","protected":false},"menu_order":155,"template":"","meta":{"footnotes":""},"ar_ykb_kategori":[778],"ar_ykb_etiket":[],"class_list":["post-28579","ar_ykb","type-ar_ykb","status-publish","has-post-thumbnail","hentry","ar_ykb_kategori-supported-schemas-from-schemaorg"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_ykb"}],"version-history":[{"count":3,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28579\/revisions"}],"predecessor-version":[{"id":29192,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28579\/revisions\/29192"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/28961"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=28579"}],"wp:term":[{"taxonomy":"ar_ykb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb_kategori?post=28579"},{"taxonomy":"ar_ykb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb_etiket?post=28579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}