{"id":68187,"date":"2022-08-17T14:02:00","date_gmt":"2022-08-17T14:02:00","guid":{"rendered":"https:\/\/morningtrain.dk\/guide-add-structured-data-to-your-website\/"},"modified":"2026-04-17T12:52:58","modified_gmt":"2026-04-17T12:52:58","slug":"guide-add-structured-data-to-your-website","status":"publish","type":"post","link":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/","title":{"rendered":"Guide: Add structured data to your website"},"content":{"rendered":"\n<section class=\"wp-block-mt-blog-post-cover mt-blog-post-cover\"><div class=\"mt-blog-post-cover__inner page-container\"><div class=\"mt-blog-post-cover__text-container\"><p class=\"mt-blog-post-cover__tagline tagline\">Digitalisering<\/p><p class=\"mt-blog-post-cover__date\">17. august 2022<\/p><h1 class=\"mt-blog-post-cover__title\">Guide: Add structured data to your website<\/h1><\/div><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Structured data increases your visibility and click-through rate on Google, ensuring that your website is categorised correctly. But how do you add it to your website so Google can read and understand it? This guide will show you. <\/p><\/div>\n\n<figure class=\"wp-block-post-featured-image\"><img decoding=\"async\" width=\"1248\" height=\"720\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png 1248w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside-300x173.png 300w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside-1024x591.png 1024w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside-768x443.png 768w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside-600x346.png 600w\" sizes=\"(max-width: 1248px) 100vw, 1248px\" \/><\/figure><\/div><\/section>\n<section\n    class=\"mt-blog-post-content mt-blog-post-content--has-table-of-contents mtSpacing-top-none mtSpacing-bottom-medium\"\n>\n    <div class=\"mt-blog-post-content__inner page-container\">\n        <div class=\"mt-blog-post-content__table-of-contents\">\n                                                <p class=\"mt-blog-post-content__table-of-contents-title\">\n                        Indhold\n                    <\/p>\n                                                    <a\n                        href=\"#metode\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        De 3 metoder\n                    <\/a>\n                                    <a\n                        href=\"#manuelt\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Manuel udarbejdet\n                    <\/a>\n                                    <a\n                        href=\"#autogenereret\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Autogenereret mark-up\n                    <\/a>\n                                    <a\n                        href=\"#plugins\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        WordPress plugins\n                    <\/a>\n                                    <a\n                        href=\"#validering\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Validering af schema\n                    <\/a>\n                                    <a\n                        href=\"#links\"\n                        class=\"mt-blog-post-content__table-of-contents-item\"\n                    >\n                        Nyttige links\n                    <\/a>\n                                  <\/div>\n        <div class=\"mt-blog-post-content__items\">\n                            \n\n<h2 class=\"wp-block-heading\" id=\"metode\">3 different ways to add structured data to your website<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In short, you add <a href=\"https:\/\/morningtrain.dk\/en\/hvad-er-strukturerede-data\/\" type=\"post\" id=\"64242\">structured data<\/a> by semantically marking up (also called \u201csemantic markup\u201d) text and images on your website. In other words, you need to mark up your website\u2019s <a href=\"https:\/\/morningtrain.dk\/en\/the-marketing-dictionary\/#html\">HTML<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, you do not need to mark up your website\u2019s HTML manually; you can do it automatically if you are not entirely comfortable with markup. Follow along here to learn more. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide shows you <strong>3 different ways<\/strong> to add structured data to your website. The guide shows you how to: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Manually add structured data<\/strong><\/li>\n\n\n\n<li><strong>Auto-generate semantic markup<\/strong><\/li>\n\n\n\n<li><strong>Use plugins that add structured data to your WordPress site<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For <a href=\"https:\/\/morningtrain.dk\/en\/what-is-semantic-seo\/\" type=\"post\" id=\"63582\">semantic<\/a> markup, you need a data format and a vocabulary.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Data formats make it possible to mark up text and images on the website as machine-readable data. The data format specifies, using certain words or characters, specific rules for how to mark up structured data. Google, which this post is based on, reads and understands the following data formats:  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RDFa (Lite)<\/li>\n\n\n\n<li>Microdata<\/li>\n\n\n\n<li>JSON-LD<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To describe the things\u2014i.e., the data\u2014we are talking about, we use a <strong>vocabulary.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/schema.org\/docs\/full.html\"><strong>schema.org<\/strong><\/a> vocabulary is one of the most widely used, and it is published by and supported by the largest search engines (including Google).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you add structured data, you need to decide which data format you want to use. Whether you choose RDFa Lite, microdata, or JSON-LD is, in theory, irrelevant; Google understands them all. However, Google prefers JSON-LD.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On <a href=\"https:\/\/schema.org\/\">schema.org<\/a>, you can see various examples using the three data formats, but here are three examples based on the types LocalBusiness and PostalAdress:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"810\" height=\"106\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/html-nomarkup-eksempel.webp\" alt=\"\" class=\"wp-image-64168\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/html-nomarkup-eksempel.webp 810w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/html-nomarkup-eksempel-300x39.webp 300w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Example without semantic markup<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"810\" height=\"117\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/microdata-eksempel.webp\" alt=\"\" class=\"wp-image-64169\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/microdata-eksempel.webp 810w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/microdata-eksempel-300x43.webp 300w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Example of semantic markup with microdata<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"810\" height=\"128\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/rdfa-eksempel.webp\" alt=\"\" class=\"wp-image-64171\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/rdfa-eksempel.webp 810w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/rdfa-eksempel-300x47.webp 300w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Example of semantic markup with RDFa Lite<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"810\" height=\"185\" src=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/json-ld-eksempel.webp\" alt=\"\" class=\"wp-image-64172\" srcset=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/json-ld-eksempel.webp 810w, https:\/\/morningtrain.dk\/wp-content\/uploads\/2022\/08\/json-ld-eksempel-300x69.webp 300w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Example of semantic markup with JSON-LD<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As you may have inferred from the examples above, the main principle of semantic markup is that you specify the type and then define relevant properties for that type. In this case, the types are LocalBusiness and PostalAddress. You can see which properties belong to LocalBusiness and PostalAddress at <a href=\"https:\/\/schema.org\/LocalBusiness\" target=\"_blank\" rel=\"noreferrer noopener\">schma.org\/LocalBusiness<\/a> and <a href=\"https:\/\/schema.org\/PostalAddress\" target=\"_blank\" rel=\"noreferrer noopener\">schema.org\/PostalAddress<\/a>.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is also worth noting that you can find even more specific types of \u201cLocalBusiness\u201d, such as \u201cFoodEstablishment\u201d (<a href=\"https:\/\/schema.org\/FoodEstablishment\" target=\"_blank\" rel=\"noreferrer noopener\">schema.org\/FoodEstablishment<\/a>), which can in turn be broken down into even more specific types, such as \u201cWinery\u201d, \u201cRestaurant\u201d, and \u201cBarOrPub\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This means you can mark up your business (and all other types) very specifically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manuelt\">How to manually add structured data to your website<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When adding your schema manually, you must first decide which type best fits your business. Then fill in as many properties as possible and add your schema to your website or specific subpages. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, if you have chosen LocalBusiness and you are using JSON-LD, you must manually add it to your website header. That way, your company information will be available across your entire website. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More specific structured data, such as <a href=\"https:\/\/morningtrain.dk\/en\/guide-how-to-add-review-schema\/\">product review<\/a>, <a href=\"https:\/\/morningtrain.dk\/en\/guide-how-to-add-faq-schema\/\">FAQ<\/a>, or article, must be added to the header of the exact subpage where this information appears in your content. In other words, you should only add structured data for FAQs or product reviews on the subpages where that content is available to visitors. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you add irrelevant markup to your page, <a href=\"https:\/\/morningtrain.dk\/en\/what-is-google\/hvad-er-google-2\/\">Google<\/a> will ignore it, and you will unfortunately just be wasting your time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"autogenereret\">How to add auto-generated structured data with Google Markup Helper<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If manually adding structured data seems overwhelming, you can auto-generate the semantic markup using Google <a href=\"https:\/\/www.google.com\/webmasters\/markup-helper\/u\/0\/\" target=\"_blank\" rel=\"noreferrer noopener\">Markup Helper<\/a>, which uses a small subset of types and properties from <a href=\"https:\/\/schema.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">schema.org<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Benefits of Markup Helper<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Markup Helper is an excellent tool if you do not want to add structured data manually. If you only need to mark up very basic information such as your company address, opening hours, or add reviews, the tool is ideal for the purpose. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Drawbacks of Markup Helper<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The drawback of Markup Helper is that it currently includes only a very limited number of types and properties. Therefore, you cannot mark up much more than very basic information about your business or your website. The tool is also not particularly specific; if you want to mark up your business as, for example, a florist (<a href=\"https:\/\/schema.org\/Florist\" target=\"_blank\" rel=\"noreferrer noopener\">schema.org\/Florist<\/a>), it is not possible with Markup Helper.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to be specific and have access to the full range of properties, you should therefore mark up manually\u2014or use a relevant <a href=\"https:\/\/morningtrain.dk\/plugins-draeber-websites\/\">plugin<\/a> if you have a <a href=\"https:\/\/morningtrain.dk\/en\/wordpress-the-obvious-choice\/\">WordPress<\/a> website (more about plugins in the next section).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"plugins\">How to add structured data to your WordPress website with plugins<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are several WordPress plugins that add structured data to your website. Like Google\u2019s Markup Helper, the available plugins mainly mark up the most basic information. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some plugins are developed for a specific purpose, such as food blogs where recipes need to be marked up (cooking time, nutritional breakdown, image, rating, etc.).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Here is a selection of plugins you can use to add structured data to your WordPress site:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordpress.org\/plugins\/schema-app-structured-data-for-schemaorg\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Schema App Structured Data<\/strong><\/a><strong> (uses all of schema.org and can therefore be specific)<\/strong><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/all-in-one-schemaorg-rich-snippets\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>All In One Schema.org Rich Snippets<\/strong><\/a><strong> (marks up content such as recipes, reviews, products, articles, etc.)<\/strong><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/header-footer-code-manager\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Header Footer Code Manager<\/strong><\/a><strong> (easy addition of scripts to any page on your website)<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"validering\">Validating structured data \u2013 does Google understand your markup?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have added structured data to your website, you need to ensure that you have marked it up correctly so search engines can read and understand your data. I recommend using Google\u2019s validation tool, which they call <a href=\"https:\/\/search.google.com\/test\/rich-results\" target=\"_blank\" rel=\"noreferrer noopener\">Rich Results Test<\/a>, to test your markup. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It varies how long it takes before your structured data appears in Google search results. (And, as with so many other things, Google provides no guarantee that your structured data will be shown in the search results\u2014but do not let that hold you back). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>You made it!<\/strong> You have now made it through the guide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Take a look at the links below for useful resources on structured data and semantic markup\u2014you are well on your way.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"links\">Links to useful pages about structured data and semantic markup<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/advanced\/structured-data\/intro-structured-data\" target=\"_blank\" rel=\"noreferrer noopener\">About structured data<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developers.google.com\/search\/docs\/advanced\/structured-data\/search-gallery\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s guide to rich snippets<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.google.com\/webmasters\/markup-helper\/u\/0\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Markup Helper<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/search.google.com\/test\/rich-results\" target=\"_blank\" rel=\"noreferrer noopener\">Rich Results Test<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/schema.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">schema.org<\/a><\/li>\n<\/ul>\n\n\n                                            <\/div>\n        <div class=\"mt-blog-post-content__small-related-posts\">\n                                <\/div>\n    <\/div>\n    <\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Structured data increases your visibility and click-through rate on Google, ensuring that your website is categorised correctly. But how do you add it to your website so Google can read and understand it? This guide will show you.  <\/p>\n","protected":false},"author":2,"featured_media":68188,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[390,285],"tags":[392,387],"class_list":["post-68187","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lead-generation","category-digitalization","tag-google","tag-seo"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Structured data | How to add schema markup<\/title>\n<meta name=\"description\" content=\"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Structured data | How to add schema markup\" \/>\n<meta property=\"og:description\" content=\"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\" \/>\n<meta property=\"og:site_name\" content=\"Morningtrain\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-17T14:02:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-17T12:52:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1248\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Morningtrain\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Morningtrain\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\"},\"author\":{\"name\":\"Morningtrain\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\"},\"headline\":\"Guide: Add structured data to your website\",\"datePublished\":\"2022-08-17T14:02:00+00:00\",\"dateModified\":\"2026-04-17T12:52:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\"},\"wordCount\":1051,\"image\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\",\"keywords\":[\"Google\",\"SEO\"],\"articleSection\":[\"Lead generation\",\"Digitalization\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\",\"url\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\",\"name\":\"Structured data | How to add schema markup\",\"isPartOf\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\",\"datePublished\":\"2022-08-17T14:02:00+00:00\",\"dateModified\":\"2026-04-17T12:52:58+00:00\",\"author\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\"},\"description\":\"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage\",\"url\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\",\"contentUrl\":\"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png\",\"width\":1248,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/morningtrain.dk\/en\/?page_id=66552\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide: Add structured data to your website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#website\",\"url\":\"https:\/\/morningtrain.dk\/en\/\",\"name\":\"Morningtrain\",\"description\":\"Digitalt bureau p\u00e5 1&#039; klasse\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/morningtrain.dk\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213\",\"name\":\"Morningtrain\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g\",\"caption\":\"Morningtrain\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Structured data | How to add schema markup","description":"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/","og_locale":"en_US","og_type":"article","og_title":"Structured data | How to add schema markup","og_description":"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.","og_url":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/","og_site_name":"Morningtrain","article_published_time":"2022-08-17T14:02:00+00:00","article_modified_time":"2026-04-17T12:52:58+00:00","og_image":[{"width":1248,"height":720,"url":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png","type":"image\/png"}],"author":"Morningtrain","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Morningtrain","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#article","isPartOf":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/"},"author":{"name":"Morningtrain","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213"},"headline":"Guide: Add structured data to your website","datePublished":"2022-08-17T14:02:00+00:00","dateModified":"2026-04-17T12:52:58+00:00","mainEntityOfPage":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/"},"wordCount":1051,"image":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage"},"thumbnailUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png","keywords":["Google","SEO"],"articleSection":["Lead generation","Digitalization"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/","url":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/","name":"Structured data | How to add schema markup","isPartOf":{"@id":"https:\/\/morningtrain.dk\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage"},"image":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage"},"thumbnailUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png","datePublished":"2022-08-17T14:02:00+00:00","dateModified":"2026-04-17T12:52:58+00:00","author":{"@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213"},"description":"Add structured data (including rich snippets) to your website and increase your click-through rate. This blog post is a complete step-by-step guide.","breadcrumb":{"@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#primaryimage","url":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png","contentUrl":"https:\/\/morningtrain.dk\/wp-content\/uploads\/2026\/03\/Guide_-Tilfoej-strukturerede-data-til-din-hjemmeside.png","width":1248,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/morningtrain.dk\/en\/guide-add-structured-data-to-your-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/morningtrain.dk\/en\/?page_id=66552"},{"@type":"ListItem","position":2,"name":"Guide: Add structured data to your website"}]},{"@type":"WebSite","@id":"https:\/\/morningtrain.dk\/en\/#website","url":"https:\/\/morningtrain.dk\/en\/","name":"Morningtrain","description":"Digitalt bureau p\u00e5 1&#039; klasse","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/morningtrain.dk\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/95ca11b85ef369eb175acec694b8f213","name":"Morningtrain","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/morningtrain.dk\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd075e8683b261d91c3301b56488ad80cf3904fe4d37c719c33a938e840d29c9?s=96&d=mm&r=g","caption":"Morningtrain"}}]}},"_links":{"self":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/68187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/comments?post=68187"}],"version-history":[{"count":2,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/68187\/revisions"}],"predecessor-version":[{"id":68196,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/posts\/68187\/revisions\/68196"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/media\/68188"}],"wp:attachment":[{"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/media?parent=68187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/categories?post=68187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morningtrain.dk\/en\/wp-json\/wp\/v2\/tags?post=68187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}