Maintenance

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.

Training Objective

Learn about the different options for maintaining the health of your schema markup.

Options for testing:

  1. 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:

  1. URL tester – You’ve may have linked to several URLs during the “authoring” process. This tool will test to ensure that the URLs are valid.
  2. 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.
  • Pages with Schema Markup: Total number of pages with schema markup on it. Does not have to be unique schema markup.
  • Start and End Time: The date and time of the crawl.
  • Coverage: The percent of total 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.

2016-11-17_11-32-10

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.

Ready to move onto Chapter 5: Reporting & Analytics?

Menu