Google will change their algorithms, the schema.org vocabulary will change and you’ll probably change your content – either way, your schema markup will need to be maintained.
Learn about the different options for maintaining the health of your schema markup.
Options for testing:
- Check the health of the markup:
- *Schema App’s Analyzer (checks the health of your schema markup across multiple pages).
It can take time to crawl multiple pages, so if you need some quick feedback on a single page, use:
- *Schema App’s Structured Data Tester OR
- Google’s Structured Data Testing Tool (similar to Schema App’s Structured Data Tester, except that this tool may cache your results)
- URL Health Tool – You’ve may have linked to several URLs during the “authoring” process. This tool will test to ensure that the URLs are valid.
- Use Google’s Rich Results test report to see which rich result types were found on the page, as well as any errors or suggestions for your structured data. NOTE: Not all rich result types or error types are supported yet.
Schema App’s Analyzer (Health Reports)
When you run the analyzer on a site, it looks for all the “things” that have been optimized on the page with JSON-LD or Microdata. When it has finished the crawl it will identify the following data points and how you might use the data. The time to complete a crawl depends on the size of the website (minutes to several hours).
Schema App’s Structured Data Tester
The Schema App Structured Data Tester can be found in the “tools” tab in Schema App.
Use it to quickly test the markup on a single page.
Simply enter the URL and it will display the Schema markup found on that page. It displays dynamic schema.org data and does not cache the results.
Being able to test within the Schema App tool simplifies the process!
Google’s Structured Data Testing Tool (SDTT)
To test the markup on a specific page, enter the URL into Google’s Structured Data Testing Tool and click “Run Test”.
- View your schema markup on the right-hand side of the screen
- Click on a entity to view the corresponding JSON-LD on the left-hand side of the screen
- Take note of errors and warnings, so that you can make adjustments, if needed
- Use our SDTT Error Guide and learn how to fix common errors
Google’s Rich Results Test
Use the Rich Results test, to test the schema markup you’ve added, to see if it can generate rich results. Note that not all rich result types or error types are supported yet. Google is always expanding the list of rich result types it supports. Refer to the Google documentation to confirm what is supported today.