Description from extension meta
Easily build validated json-ld structured data markup for any webpage. Based on schema.org specification
Image from store
Description from store
Generating structured data markup for your webpages doesn't have to be hard!
No more having to learn each Schema type, which elements are required vs. recommended or worrying about errors and issues.
Schema.dev's Schema Builder makes it as simple as point and click to generate the perfect JSON-LD structured data for dozens of Google supported Schema types! and all for FREE!
=============================================
Be sure to view the initial training video for fastest time to value.
https://videos.seoclarity.net/video/kazj73n005plxgv61
=============================================
Simply enable the plugin, choose the schema markup you'd like to add and then populate the form using the point and click capabilities or manual input.
Already have schema markup on your webpages? The built-in Schema testing tool helps validate your schema markup and shows errors and warnings.
Key Features - Updated November 1st, 2023
==================================
+ NEW! Support for Vehicle Listing Markup
+ Support for 20+ Schema types - including ALL Google supported markups
+ Automatic detection of existing structured data
+ Point-and-click ease to populate schema fields
+ Intuitive UI that guides you through required, recommended and optional elements for each schema
+ Structured Data Testing capabilities built in for any schema markup generated
+ Intuitive UI to guide through required, recommended and optional elements
Learn more at https://schema.dev
NOTE: The plugin is in actively development - Join the forums at https://support.schema.dev for feedback, bugs and tips.
Latest reviews
- (2023-08-15) Nicholas Aguirre: I like it so far. I haven't done a lot of testing but I did notice when I try to view a person schema and click on "Required" it appears to show the required fields as well as some other fields that don't appear to be required. For example, Spouse, death place, has occupation, knows, and performer in. I assume this is a bug since they aren't actually required. I also noticed that if I turn it on for a website, it doesn't turn off and stay off when I close it out. If I navigate on the site it just pops back up on each page. I have to physically close out of the tab and open a new tab to get it to stay off for that page.
- (2023-05-04) Fynn Robin: It injects a CSS style for '.collapse' classes. This breaks some webpages. Why would a plugin ever do this? Very unprofessional. At least namespace that stuff.
- (2023-04-20) Antonio Andreoli: Version .76 doesnt allow Modal Windows to close in Chrome browser. To test, make sure this extension is activated, then with Chrome browser ver 112.0.xxxx.xxx (latest at this time) go to: https://mdbootstrap.com/docs/standard/components/modal/ and click on the button called Launch Demo Modal. The popped up Modal window wont close after that. At least it doesnt for me. Works OK in FireFox though.
- (2023-03-30) M Asad: crashed my chrome tab
- (2023-03-03) deeproots partners: Love this new extension. Is it possible to have the window "pinned" to the browser as you navigate to other webpages on the website? Right now, you need to click the extension icon each time you visit a new page.
- (2023-02-28) Felix Buller: Every third time I open Chrome, this extension opens a tab and spams me. This is not what it is used to be and bothers. I have about 30 extensions in chrome. If everybody would do the same we all had to close tabs 1h each day. Fix that!
- (2023-02-26) Miljenko Bulaš: Stop with this "NEW" label and opening a new page after the update! Please, remove that and I'll swap my grade with 5 stars!
- (2023-02-16) Matt Fletcher: Could you please, please remove the "New!" fluorescent green banner that appears on the icon regularly? With all due respect, I don't really care about new features, but the button is very distracting in my peripheral and I can only get rid of it by interacting with the extension. Thanks!
- (2023-02-16) Habibur Rahman: great tool for SEO
- (2022-09-25) John Samothrakis: I was looking for such a versatile tool for along time. Thanks a lot!
- (2022-09-22) Carlos Pravia: Great extension for schema reviewing and testing. A MUST for any SEO practitioner.
- (2022-06-15) Arvid Engstrom: I love it! Awesome tool to validate and build structured data. I saw this "This extension violates the Chrome Web Store policy." in my Google Account and are scared of losing the tool in Chrome. Please fix this!
- (2022-06-15) Igor Taborsak: Favorite tool for testing and building schema. Keep up the good work!
- (2022-03-30) Chris Hayes: Super useful and well designed.
- (2022-01-31) Paul Hopkins: Could you with more schema like contactpage and aboutpage , this would make it super powerful.
- (2022-01-21) Kenneth Pedersen: Works very well - a big help in daily work with schema data. Thank you! :)
- (2021-11-08) D G: Doesnt work at all
- (2021-08-09) Tim Pickup: wouldn't test markup
- (2021-07-03) Production Pfi (Studio): Excellent, en plus d’être gratuit, tout les Schema fonctionne, Bravo et Merci
- (2020-11-10) Kalpesh Guard: Best structured data builder, tester and deployer tool on the web. This makes life much easier and huge time saver!
- (2020-09-01) Ofer Langer: This is the best schema tool on the web. Thanks you so much for you amazing contribution to the SEO community.
Latest issues
- (2023-10-29, v:0.77.0) Trevin Chow: Bug with multiple breadcrumbs
If you have valid JSON LD with an array of multiple breadcrumbs, the extension only looks at the first element. Example, this is valid JSON LD but this won't show both breadcrumbs in all cases in the extension. <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://foo.com/" }, { "@type": "ListItem", "position": 2, "name": "Products", "item": "https://foo.com/products" }, { "@type": "ListItem", "position": 3, "name": "Kids", "item": "https://foo.com/category/kids" }, { "@type": "ListItem", "position": 4, "name": "Purple Shirt", "item": "https://foo.com/product/purple-shirt" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://foo.com/" }, { "@type": "ListItem", "position": 2, "name": "Products", "item": "https://foo.com/products" }, { "@type": "ListItem", "position": 3, "name": "Other", "item": "https://foo.com/category/other" }, { "@type": "ListItem", "position": 4, "name": "Purple Shirt", "item": "https://foo.com/product/purple-shirt" } ] } </script> - (2023-09-13, v:0.77.0) Judie Saado: add on is not working
Hello, I have added the schema builder to my chrome, used to work with it really smoothly, but lately it is just not working, it shows me uploding and then white screen - (2023-05-09, v:0.76.2) Юра Федів: .widget-header
Hey guys! There is an issue with `.widget-header` class. It is messing around with this class in our web app, causing issues for our customers. Could you please name it in more specific way to avoid clashing? - (2023-04-20, v:0.76) Blaž Carli: .modal-backdrop
Hi, there is problem, that plugin injects CSS with .modal-backdrop code, that sets z-index very high. .modal-backdrop { z-index: 2147483647 !important; } This class name is common Bootstrap class. My suggestion is that you change z-index value or. change the class name. - (2023-04-20, v:0.76) Sarah Richardson: Injected stylesheet inteferes with Boostrap modal
Hello, my website uses Bootstrap 4.5.3 and after the last update of your extension I noticed that I was having issues with my modal backdrop z-index. I have located the offending css rule being injected by your extension... .modal-backdrop { z-index: 2147483647 !important; } The issue also affects other sites I use who also use a Bootstrap modal. I have had to disable the extension for now as this issue causes us web developers a bit of confusion. Please rectify asap. Thanks - (2023-04-04, v:0.74) SEO MGMRI: Not working
Schema code is adding extra code to the Google Test so it doesnt test right. Even on the simplest ones. - (2023-02-23, v:0.74) Dan Eichholz: Problems with multiple authors on NewsArticle
When testing existing NewsArticle data, I've noticed that whenever there is an array of authors, Schema Builder drops the info and claims there is no author provided. However, if I view the source and push it to Google's rich text analysis tool, the code seems to validate just fine. - (2023-02-13, v:0.71) Carlos Besa Cotoli: Tester stopped working
When I click on the Tester tab, it just shows the message "Test schematics failed". In earlier days it worked but not now. I've tried various websites, rebooting and reinstalling to no success. - (2022-08-26, v:0.62) Cars
Hi. Is it possible to mark up Cars in this extension? - (2022-08-23, v:0.62) Viktor Iwan: Will you add WebPage type to the extension
It's missing one important schema type at the moment. Fantastic Tools Anyway - (2021-10-12, v:0.59) Terry Collins: Added automatic geo - lat/long from address
Hi, Love your chrome extension, great work. Wonder if it can automatically generate the geo - lat/long from the street address if there is one.