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).
Pages Visited: Total number of pages crawled
Start Time/ End Time: The date and time of the crawl.
Pages with Schema Markup: Total number of pages with schema markup on it. Does not have to be unique schema markup.
Coverage: The total number of pages with schema markup.
Errors and warnings: List of the data items on the site listing the errors, warnings for that schema type.
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
The SDTT may caches versions of your page. This means that if you are actively making changes to your markup, the latest markup may not be tested. To overcome this, simply click on “new test”, and enter your JSON-LD or microdata directly in the tool.
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.