[{"data":1,"prerenderedAt":896},["ShallowReactive",2],{"guide-structured-data-meta-tags":3},{"id":4,"title":5,"body":6,"date":888,"description":889,"extension":890,"meta":891,"navigation":186,"path":892,"readingTime":196,"seo":893,"stem":894,"__hash__":895},"guides\u002Fguides\u002Fstructured-data-meta-tags.md","Structured Data and Meta Tags",{"type":7,"value":8,"toc":882},"minimark",[9,13,18,21,105,108,112,115,387,398,402,405,420,541,550,665,674,806,810,813,834,860,870,878],[10,11,12],"p",{},"Meta tags tell search engines what a page is about. Structured data tells them exactly what kind of thing the page describes — a product, an article, a FAQ, an event — in a machine-readable format. Using both together creates a complete signal: meta tags control the search snippet, while structured data enables rich results like star ratings, FAQ dropdowns, and event listings directly in search results.",[14,15,17],"h2",{"id":16},"how-they-complement-each-other","How They Complement Each Other",[10,19,20],{},"Meta tags and structured data serve overlapping but distinct purposes:",[22,23,24,40],"table",{},[25,26,27],"thead",{},[28,29,30,34,37],"tr",{},[31,32,33],"th",{},"Aspect",[31,35,36],{},"Meta Tags",[31,38,39],{},"Structured Data (JSON-LD)",[41,42,43,61,72,83,94],"tbody",{},[28,44,45,49,56],{},[46,47,48],"td",{},"Format",[46,50,51,55],{},[52,53,54],"code",{},"\u003Cmeta>"," HTML tags",[46,57,58],{},[52,59,60],{},"\u003Cscript type=\"application\u002Fld+json\">",[28,62,63,66,69],{},[46,64,65],{},"Scope",[46,67,68],{},"Page-level (title, description, viewport)",[46,70,71],{},"Entity-level (product, article, person)",[28,73,74,77,80],{},[46,75,76],{},"Consumers",[46,78,79],{},"All crawlers",[46,81,82],{},"Google, Bing, Yandex, Pinterest",[28,84,85,88,91],{},[46,86,87],{},"Rich results",[46,89,90],{},"Basic snippet only",[46,92,93],{},"Stars, FAQ, carousels, breadcrumbs",[28,95,96,99,102],{},[46,97,98],{},"Validation",[46,100,101],{},"Twitter\u002FFacebook validators",[46,103,104],{},"Google Rich Results Test",[10,106,107],{},"Meta tags define the search result snippet — the title line, the description text, and the preview image. Structured data defines entities and relationships that power enhanced search features. You need both for full coverage.",[14,109,111],{"id":110},"implementing-json-ld-alongside-meta-tags","Implementing JSON-LD Alongside Meta Tags",[10,113,114],{},"A well-optimized tool page combines standard meta tags, Open Graph tags, and JSON-LD structured data:",[116,117,122],"pre",{"className":118,"code":119,"language":120,"meta":121,"style":121},"language-html shiki shiki-themes github-light github-dark","\u003C!-- Standard meta tags -->\n\u003Ctitle>JSON Formatter Online - Free Formatting Tool | ToolBox\u003C\u002Ftitle>\n\u003Cmeta name=\"description\" content=\"Free online JSON formatter. Validate and beautify JSON data instantly in your browser.\">\n\n\u003C!-- Open Graph meta tags -->\n\u003Cmeta property=\"og:title\" content=\"JSON Formatter Online - Free Formatting Tool\">\n\u003Cmeta property=\"og:description\" content=\"Free online JSON formatter. Validate and beautify JSON data instantly.\">\n\u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fexample.com\u002Fimages\u002Fjson-formatter-og.png\">\n\n\u003C!-- JSON-LD structured data -->\n\u003Cscript type=\"application\u002Fld+json\">\n{\n  \"@context\": \"https:\u002F\u002Fschema.org\",\n  \"@type\": \"WebApplication\",\n  \"name\": \"JSON Formatter\",\n  \"url\": \"https:\u002F\u002Fexample.com\u002Ftools\u002Fjson-formatter\",\n  \"applicationCategory\": \"DeveloperApplication\",\n  \"operatingSystem\": \"Any\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"0\",\n    \"priceCurrency\": \"USD\"\n  },\n  \"description\": \"Free online JSON formatter. Validate and beautify JSON data instantly.\"\n}\n\u003C\u002Fscript>\n","html","",[52,123,124,133,152,181,188,194,218,241,264,269,275,293,299,305,311,317,323,329,335,341,347,353,359,365,371,377],{"__ignoreMap":121},[125,126,129],"span",{"class":127,"line":128},"line",1,[125,130,132],{"class":131},"sJ8bj","\u003C!-- Standard meta tags -->\n",[125,134,136,140,144,147,149],{"class":127,"line":135},2,[125,137,139],{"class":138},"sVt8B","\u003C",[125,141,143],{"class":142},"s9eBZ","title",[125,145,146],{"class":138},">JSON Formatter Online - Free Formatting Tool | ToolBox\u003C\u002F",[125,148,143],{"class":142},[125,150,151],{"class":138},">\n",[125,153,155,157,160,164,167,171,174,176,179],{"class":127,"line":154},3,[125,156,139],{"class":138},[125,158,159],{"class":142},"meta",[125,161,163],{"class":162},"sScJk"," name",[125,165,166],{"class":138},"=",[125,168,170],{"class":169},"sZZnC","\"description\"",[125,172,173],{"class":162}," content",[125,175,166],{"class":138},[125,177,178],{"class":169},"\"Free online JSON formatter. Validate and beautify JSON data instantly in your browser.\"",[125,180,151],{"class":138},[125,182,184],{"class":127,"line":183},4,[125,185,187],{"emptyLinePlaceholder":186},true,"\n",[125,189,191],{"class":127,"line":190},5,[125,192,193],{"class":131},"\u003C!-- Open Graph meta tags -->\n",[125,195,197,199,201,204,206,209,211,213,216],{"class":127,"line":196},6,[125,198,139],{"class":138},[125,200,159],{"class":142},[125,202,203],{"class":162}," property",[125,205,166],{"class":138},[125,207,208],{"class":169},"\"og:title\"",[125,210,173],{"class":162},[125,212,166],{"class":138},[125,214,215],{"class":169},"\"JSON Formatter Online - Free Formatting Tool\"",[125,217,151],{"class":138},[125,219,221,223,225,227,229,232,234,236,239],{"class":127,"line":220},7,[125,222,139],{"class":138},[125,224,159],{"class":142},[125,226,203],{"class":162},[125,228,166],{"class":138},[125,230,231],{"class":169},"\"og:description\"",[125,233,173],{"class":162},[125,235,166],{"class":138},[125,237,238],{"class":169},"\"Free online JSON formatter. Validate and beautify JSON data instantly.\"",[125,240,151],{"class":138},[125,242,244,246,248,250,252,255,257,259,262],{"class":127,"line":243},8,[125,245,139],{"class":138},[125,247,159],{"class":142},[125,249,203],{"class":162},[125,251,166],{"class":138},[125,253,254],{"class":169},"\"og:image\"",[125,256,173],{"class":162},[125,258,166],{"class":138},[125,260,261],{"class":169},"\"https:\u002F\u002Fexample.com\u002Fimages\u002Fjson-formatter-og.png\"",[125,263,151],{"class":138},[125,265,267],{"class":127,"line":266},9,[125,268,187],{"emptyLinePlaceholder":186},[125,270,272],{"class":127,"line":271},10,[125,273,274],{"class":131},"\u003C!-- JSON-LD structured data -->\n",[125,276,278,280,283,286,288,291],{"class":127,"line":277},11,[125,279,139],{"class":138},[125,281,282],{"class":142},"script",[125,284,285],{"class":162}," type",[125,287,166],{"class":138},[125,289,290],{"class":169},"\"application\u002Fld+json\"",[125,292,151],{"class":138},[125,294,296],{"class":127,"line":295},12,[125,297,298],{"class":138},"{\n",[125,300,302],{"class":127,"line":301},13,[125,303,304],{"class":138},"  \"@context\": \"https:\u002F\u002Fschema.org\",\n",[125,306,308],{"class":127,"line":307},14,[125,309,310],{"class":138},"  \"@type\": \"WebApplication\",\n",[125,312,314],{"class":127,"line":313},15,[125,315,316],{"class":138},"  \"name\": \"JSON Formatter\",\n",[125,318,320],{"class":127,"line":319},16,[125,321,322],{"class":138},"  \"url\": \"https:\u002F\u002Fexample.com\u002Ftools\u002Fjson-formatter\",\n",[125,324,326],{"class":127,"line":325},17,[125,327,328],{"class":138},"  \"applicationCategory\": \"DeveloperApplication\",\n",[125,330,332],{"class":127,"line":331},18,[125,333,334],{"class":138},"  \"operatingSystem\": \"Any\",\n",[125,336,338],{"class":127,"line":337},19,[125,339,340],{"class":138},"  \"offers\": {\n",[125,342,344],{"class":127,"line":343},20,[125,345,346],{"class":138},"    \"@type\": \"Offer\",\n",[125,348,350],{"class":127,"line":349},21,[125,351,352],{"class":138},"    \"price\": \"0\",\n",[125,354,356],{"class":127,"line":355},22,[125,357,358],{"class":138},"    \"priceCurrency\": \"USD\"\n",[125,360,362],{"class":127,"line":361},23,[125,363,364],{"class":138},"  },\n",[125,366,368],{"class":127,"line":367},24,[125,369,370],{"class":138},"  \"description\": \"Free online JSON formatter. Validate and beautify JSON data instantly.\"\n",[125,372,374],{"class":127,"line":373},25,[125,375,376],{"class":138},"}\n",[125,378,380,383,385],{"class":127,"line":379},26,[125,381,382],{"class":138},"\u003C\u002F",[125,384,282],{"class":142},[125,386,151],{"class":138},[10,388,389,390,393,394,397],{},"The key principle: meta tags and structured data should tell the same story. If your ",[52,391,392],{},"\u003Ctitle>"," says \"JSON Formatter\" but your JSON-LD ",[52,395,396],{},"name"," says \"JSON Beautifier,\" you send conflicting signals. Keep titles, descriptions, and names consistent across all three layers.",[14,399,401],{"id":400},"schema-types-for-common-pages","Schema Types for Common Pages",[10,403,404],{},"Different page types benefit from different structured data schemas:",[10,406,407,411,412,415,416,419],{},[408,409,410],"strong",{},"Article pages"," use ",[52,413,414],{},"Article"," or ",[52,417,418],{},"BlogPosting",":",[116,421,425],{"className":422,"code":423,"language":424,"meta":121,"style":121},"language-json shiki shiki-themes github-light github-dark","{\n  \"@context\": \"https:\u002F\u002Fschema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"Writing Math Equations in Markdown\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Jane Doe\"\n  },\n  \"datePublished\": \"2026-05-28\",\n  \"dateModified\": \"2026-05-28\",\n  \"image\": \"https:\u002F\u002Fexample.com\u002Fimages\u002Fmath-markdown.png\"\n}\n","json",[52,426,427,431,446,458,470,478,490,500,504,516,527,537],{"__ignoreMap":121},[125,428,429],{"class":127,"line":128},[125,430,298],{"class":138},[125,432,433,437,440,443],{"class":127,"line":135},[125,434,436],{"class":435},"sj4cs","  \"@context\"",[125,438,439],{"class":138},": ",[125,441,442],{"class":169},"\"https:\u002F\u002Fschema.org\"",[125,444,445],{"class":138},",\n",[125,447,448,451,453,456],{"class":127,"line":154},[125,449,450],{"class":435},"  \"@type\"",[125,452,439],{"class":138},[125,454,455],{"class":169},"\"Article\"",[125,457,445],{"class":138},[125,459,460,463,465,468],{"class":127,"line":183},[125,461,462],{"class":435},"  \"headline\"",[125,464,439],{"class":138},[125,466,467],{"class":169},"\"Writing Math Equations in Markdown\"",[125,469,445],{"class":138},[125,471,472,475],{"class":127,"line":190},[125,473,474],{"class":435},"  \"author\"",[125,476,477],{"class":138},": {\n",[125,479,480,483,485,488],{"class":127,"line":196},[125,481,482],{"class":435},"    \"@type\"",[125,484,439],{"class":138},[125,486,487],{"class":169},"\"Person\"",[125,489,445],{"class":138},[125,491,492,495,497],{"class":127,"line":220},[125,493,494],{"class":435},"    \"name\"",[125,496,439],{"class":138},[125,498,499],{"class":169},"\"Jane Doe\"\n",[125,501,502],{"class":127,"line":243},[125,503,364],{"class":138},[125,505,506,509,511,514],{"class":127,"line":266},[125,507,508],{"class":435},"  \"datePublished\"",[125,510,439],{"class":138},[125,512,513],{"class":169},"\"2026-05-28\"",[125,515,445],{"class":138},[125,517,518,521,523,525],{"class":127,"line":271},[125,519,520],{"class":435},"  \"dateModified\"",[125,522,439],{"class":138},[125,524,513],{"class":169},[125,526,445],{"class":138},[125,528,529,532,534],{"class":127,"line":277},[125,530,531],{"class":435},"  \"image\"",[125,533,439],{"class":138},[125,535,536],{"class":169},"\"https:\u002F\u002Fexample.com\u002Fimages\u002Fmath-markdown.png\"\n",[125,538,539],{"class":127,"line":295},[125,540,376],{"class":138},[10,542,543,411,546,549],{},[408,544,545],{},"FAQ pages",[52,547,548],{},"FAQPage"," to enable expandable Q&A in search results:",[116,551,553],{"className":422,"code":552,"language":424,"meta":121,"style":121},"{\n  \"@context\": \"https:\u002F\u002Fschema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is ROT13?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"ROT13 is a simple letter substitution cipher that replaces each letter with the 13th letter after it in the alphabet.\"\n      }\n    }\n  ]\n}\n",[52,554,555,559,569,580,588,593,605,617,624,636,646,651,656,661],{"__ignoreMap":121},[125,556,557],{"class":127,"line":128},[125,558,298],{"class":138},[125,560,561,563,565,567],{"class":127,"line":135},[125,562,436],{"class":435},[125,564,439],{"class":138},[125,566,442],{"class":169},[125,568,445],{"class":138},[125,570,571,573,575,578],{"class":127,"line":154},[125,572,450],{"class":435},[125,574,439],{"class":138},[125,576,577],{"class":169},"\"FAQPage\"",[125,579,445],{"class":138},[125,581,582,585],{"class":127,"line":183},[125,583,584],{"class":435},"  \"mainEntity\"",[125,586,587],{"class":138},": [\n",[125,589,590],{"class":127,"line":190},[125,591,592],{"class":138},"    {\n",[125,594,595,598,600,603],{"class":127,"line":196},[125,596,597],{"class":435},"      \"@type\"",[125,599,439],{"class":138},[125,601,602],{"class":169},"\"Question\"",[125,604,445],{"class":138},[125,606,607,610,612,615],{"class":127,"line":220},[125,608,609],{"class":435},"      \"name\"",[125,611,439],{"class":138},[125,613,614],{"class":169},"\"What is ROT13?\"",[125,616,445],{"class":138},[125,618,619,622],{"class":127,"line":243},[125,620,621],{"class":435},"      \"acceptedAnswer\"",[125,623,477],{"class":138},[125,625,626,629,631,634],{"class":127,"line":266},[125,627,628],{"class":435},"        \"@type\"",[125,630,439],{"class":138},[125,632,633],{"class":169},"\"Answer\"",[125,635,445],{"class":138},[125,637,638,641,643],{"class":127,"line":271},[125,639,640],{"class":435},"        \"text\"",[125,642,439],{"class":138},[125,644,645],{"class":169},"\"ROT13 is a simple letter substitution cipher that replaces each letter with the 13th letter after it in the alphabet.\"\n",[125,647,648],{"class":127,"line":277},[125,649,650],{"class":138},"      }\n",[125,652,653],{"class":127,"line":295},[125,654,655],{"class":138},"    }\n",[125,657,658],{"class":127,"line":301},[125,659,660],{"class":138},"  ]\n",[125,662,663],{"class":127,"line":307},[125,664,376],{"class":138},[10,666,667,670,671,419],{},[408,668,669],{},"Breadcrumb navigation"," uses ",[52,672,673],{},"BreadcrumbList",[116,675,677],{"className":422,"code":676,"language":424,"meta":121,"style":121},"{\n  \"@context\": \"https:\u002F\u002Fschema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Tools\", \"item\": \"https:\u002F\u002Fexample.com\u002Ftools\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"JSON Formatter\", \"item\": \"https:\u002F\u002Fexample.com\u002Ftools\u002Fjson-formatter\" }\n  ]\n}\n",[52,678,679,683,693,704,711,758,798,802],{"__ignoreMap":121},[125,680,681],{"class":127,"line":128},[125,682,298],{"class":138},[125,684,685,687,689,691],{"class":127,"line":135},[125,686,436],{"class":435},[125,688,439],{"class":138},[125,690,442],{"class":169},[125,692,445],{"class":138},[125,694,695,697,699,702],{"class":127,"line":154},[125,696,450],{"class":435},[125,698,439],{"class":138},[125,700,701],{"class":169},"\"BreadcrumbList\"",[125,703,445],{"class":138},[125,705,706,709],{"class":127,"line":183},[125,707,708],{"class":435},"  \"itemListElement\"",[125,710,587],{"class":138},[125,712,713,716,719,721,724,727,730,732,735,737,740,742,745,747,750,752,755],{"class":127,"line":190},[125,714,715],{"class":138},"    { ",[125,717,718],{"class":435},"\"@type\"",[125,720,439],{"class":138},[125,722,723],{"class":169},"\"ListItem\"",[125,725,726],{"class":138},", ",[125,728,729],{"class":435},"\"position\"",[125,731,439],{"class":138},[125,733,734],{"class":435},"1",[125,736,726],{"class":138},[125,738,739],{"class":435},"\"name\"",[125,741,439],{"class":138},[125,743,744],{"class":169},"\"Tools\"",[125,746,726],{"class":138},[125,748,749],{"class":435},"\"item\"",[125,751,439],{"class":138},[125,753,754],{"class":169},"\"https:\u002F\u002Fexample.com\u002Ftools\"",[125,756,757],{"class":138}," },\n",[125,759,760,762,764,766,768,770,772,774,777,779,781,783,786,788,790,792,795],{"class":127,"line":196},[125,761,715],{"class":138},[125,763,718],{"class":435},[125,765,439],{"class":138},[125,767,723],{"class":169},[125,769,726],{"class":138},[125,771,729],{"class":435},[125,773,439],{"class":138},[125,775,776],{"class":435},"2",[125,778,726],{"class":138},[125,780,739],{"class":435},[125,782,439],{"class":138},[125,784,785],{"class":169},"\"JSON Formatter\"",[125,787,726],{"class":138},[125,789,749],{"class":435},[125,791,439],{"class":138},[125,793,794],{"class":169},"\"https:\u002F\u002Fexample.com\u002Ftools\u002Fjson-formatter\"",[125,796,797],{"class":138}," }\n",[125,799,800],{"class":127,"line":220},[125,801,660],{"class":138},[125,803,804],{"class":127,"line":243},[125,805,376],{"class":138},[14,807,809],{"id":808},"validation-and-testing","Validation and Testing",[10,811,812],{},"Structured data errors silently disable rich results without any visible warning on your page. Validate before deploying:",[814,815,816,822,828],"ul",{},[817,818,819,821],"li",{},[408,820,104],{}," (search.google.com\u002Ftest\u002Frich-results): Tests individual URLs for structured data eligibility.",[817,823,824,827],{},[408,825,826],{},"Schema Markup Validator"," (validator.schema.org): Checks JSON-LD syntax and schema compliance.",[817,829,830,833],{},[408,831,832],{},"Google Search Console",": Reports structured data errors at scale across your site after indexing.",[10,835,836,837,839,840,843,844,847,848,851,852,855,856,859],{},"Common validation errors include missing required properties (every ",[52,838,414],{}," needs ",[52,841,842],{},"headline"," and ",[52,845,846],{},"datePublished","), incorrect types (using ",[52,849,850],{},"WebPage"," instead of ",[52,853,854],{},"WebApplication"," for tool pages), and duplicate ",[52,857,858],{},"@id"," values across pages.",[10,861,862,863,865,866,869],{},"For tool pages specifically, always include the ",[52,864,854],{}," schema with ",[52,867,868],{},"offers.price = \"0\""," to signal that the tool is free. Google uses this to display pricing information in search results, and a free label increases click-through rates.",[10,871,872,873,877],{},"Building meta tags and structured data from scratch is error-prone. The meta tag generator at ",[874,875,876],"a",{"href":876},"\u002Ftools\u002Fmeta-tag-generator"," produces both standard meta tags and JSON-LD markup together, ensuring consistency between your page-level metadata and entity-level structured data.",[879,880,881],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":121,"searchDepth":135,"depth":135,"links":883},[884,885,886,887],{"id":16,"depth":135,"text":17},{"id":110,"depth":135,"text":111},{"id":400,"depth":135,"text":401},{"id":808,"depth":135,"text":809},"2026-05-28","Combine JSON-LD structured data with meta tags for maximum search engine visibility.","md",{},"\u002Fguides\u002Fstructured-data-meta-tags",{"title":5,"description":889},"guides\u002Fstructured-data-meta-tags","ObxkDIJAWZBsr8Z9JLktUzdjlAZDXCSz7zQpamFAUD0",1780401337235]