{"id":816,"date":"2019-06-03T06:59:46","date_gmt":"2019-06-03T06:59:46","guid":{"rendered":"http:\/\/structured-data-for-wp.com\/docs\/?post_type=ht_kb&#038;p=816"},"modified":"2019-08-10T07:27:34","modified_gmt":"2019-08-10T07:27:34","slug":"what-is-defragment-schema-markup-and-how-to-add-it","status":"publish","type":"ht_kb","link":"https:\/\/structured-data-for-wp.com\/docs\/article\/what-is-defragment-schema-markup-and-how-to-add-it\/","title":{"rendered":"What is Defragment Schema Markup and how to add it?"},"content":{"rendered":"\n<p><strong>Defragment Schema Markup is solves two problems:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>It makes Schema.org implementation easy<\/li><li>It cleans up the \u201cfragmented mess\u201d created by Schema plugin<\/li><\/ul>\n\n\n\n<p><strong>For example: <\/strong><\/p>\n\n\n\n<p>There are six Schema pieces on that page, but they\u2019re just that six pieces without context. It is not clear what their relation to each other is. The search engine doesn\u2019t know how all these pieces relate to each other, and what the most important piece on a page is. <\/p>\n\n\n\n<p>Here\u2019s what error and warning free Schema markup look like in Google\u2019s structured data tester when implemented by other tools: <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"444\" src=\"http:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222.jpg\" alt=\"\" class=\"wp-image-860\" srcset=\"https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222.jpg 651w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222-300x205.jpg 300w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222-50x34.jpg 50w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222-60x41.jpg 60w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/schema-222-100x68.jpg 100w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/figure>\n\n\n\n<p>In this screenshot, you can see that there is no error and warning it&#8217;s a clean schema,  but those are still individual items and search engines need will need to figure out how they\u2019re related to each other. <\/p>\n\n\n\n<p>By using the Defragment Schema Markup option we can see how these schema related to each other.<\/p>\n\n\n\n<p>You will find this option in <strong>WordPress dashboard<\/strong> -&gt; <strong>Structured Data <\/strong>-&gt; <strong>Settings <\/strong>-&gt; <strong>Advanced <\/strong>-&gt; Check <strong>Defragment Schema Markup <\/strong>option<strong> <\/strong>like below the screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"547\" src=\"http:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3.png\" alt=\"\" class=\"wp-image-828\" srcset=\"https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3.png 1023w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3-300x160.png 300w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3-768x411.png 768w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3-50x27.png 50w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3-60x32.png 60w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-3-100x53.png 100w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<p>Once you check this option you will see how this page schema markup related to each other.<\/p>\n\n\n\n<p><strong>This is output of what you\u2019ll see in the testing tool:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"669\" height=\"546\" src=\"http:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1.png\" alt=\"\" class=\"wp-image-852\" srcset=\"https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1.png 669w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1-300x245.png 300w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1-50x41.png 50w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1-60x49.png 60w, https:\/\/structured-data-for-wp.com\/docs\/wp-content\/uploads\/2019\/06\/defragment-schema-markup-4-1-100x82.png 100w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/figure>\n\n\n\n<p>In this screenshot, this post is an Article. The article is the&nbsp;main <em>&#8220;<\/em>thing&#8221; of a WebPage, which is part of a Website.  These separate blocks are now all woven together: it\u2019s simply a nested structure. <\/p>\n\n\n\n<p>After that, you need to check the schema whether it\u2019s&nbsp;<strong>validated<\/strong>&nbsp;or&nbsp;<strong>showing error<\/strong>&nbsp;in the&nbsp;<strong>Structure data testing tool<\/strong>.<\/p>\n\n\n\n<p><strong>Structure data testing tool:&nbsp;<a href=\"https:\/\/search.google.com\/structured-data\/testing-tool\">https:\/\/search.google.com\/structured-data\/testing-tool<\/a><\/strong><\/p>\n\n\n\n<p style=\"background-color: #ffdddd; border-left: 2px solid #f44336; padding:10px;\"><strong>Note:<\/strong> Currently we are giving support with these schema type only  BlogPosting, Article, TechArticle, and NewsArticle. <\/p>\n\n\n\n<p><strong>That\u2019s it for this tutorial!<\/strong><\/p>\n\n\n\n<p>We hope it helped you. If you have any feedback or questions or do you want us to create compatibility for any other schema type which isn\u2019t listed in our plugin then you can request us we will surely implement it as soon as possible.<\/p>\n\n\n\n<p><strong>Just contact us&nbsp;<a href=\"http:\/\/structured-data-for-wp.com\/contact-us\/\">here<\/a>&nbsp;and we are always available for you.<\/strong><\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Defragment Schema Markup is solves two problems: It makes Schema.org implementation easy It cleans up the \u201cfragmented mess\u201d created by Schema plugin For example: There are six Schema pieces on that page, but they\u2019re just that six pieces without context. It is not clear what their relation to each other&#8230;<\/p>\n","protected":false},"author":3,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[3],"ht-kb-tag":[],"class_list":["post-816","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-how-to"],"_links":{"self":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/comments?post=816"}],"version-history":[{"count":40,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/816\/revisions"}],"predecessor-version":[{"id":1318,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/816\/revisions\/1318"}],"wp:attachment":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/media?parent=816"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb-category?post=816"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb-tag?post=816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}