Checking Third-Party Added Schema with GTM

Can You View a Third Party’s Schema Added via Google Tag Manager?

Is it possible to see schema markup that a third party has implemented on their site through Google Tag Manager?

Thanks in advance!


2 responses to “Checking Third-Party Added Schema with GTM”

  1. Yes, it is possible to view the schema that a third party has added to their site using Google Tag Manager (GTM). Here’s a step-by-step guide on how you can achieve this:

    Viewing Schema Markup Added via GTM

    1. Inspect the Website Source Code:
    2. Open the website in your web browser.
    3. Right-click on the page and select “Inspect” or “View Page Source.”
    4. Search for JSON-LD script tags or microdata by looking for common schema properties like "@context": "https://schema.org", "@type":, etc.

    5. Use a Browser Extension:

    6. Install a browser extension like SEO Minion or Structured Data Testing Tool for Chrome.
    7. These tools can help detect and display structured data on a page, including schema added via GTM.

    8. Google Structured Data Testing Tool:

    9. Although Google has replaced this tool with the Rich Results Test, you can still use it to test and validate schema.
    10. Navigate to the tool, enter the URL of the page, and run the test.
    11. Once the test completes, it will display any structured data found on the page.

    12. Using GTM Debug Mode:

    13. If you have access to GTM, you can use the preview mode to see which tags fire on a page.
    14. Open GTM and enable preview mode by clicking on the “Preview” button.
    15. Visit the page in question, and in the GTM Debug Console, check the tags that were fired.
    16. Look for any tags that include schema code, such as those using the Custom HTML tag.

    17. View Network Requests:

    18. Open the browser’s Developer Tools.
    19. Go to the “Network” tab and reload the page.
    20. Filter by “XHR” to check for requests that load scripts which might include GTM schema.
    21. Examine the responses to see if JSON-LD or other schema data is being loaded dynamically.

    Tips and Considerations

    • Dynamic Content: If schema is added dynamically via JavaScript, it may not appear directly in the page source code
  2. Great question! While using Google Tag Manager (GTM) can streamline the process of adding schema markup, it can make it a bit tricky to view that data directly in the way you might expect. Traditionally, schema markup added through GTM can be hidden from the page’s source code, which is why some may struggle to see it.

    To effectively check the schema added via GTM, you can use Chrome’s Developer Tools. Simply right-click on the webpage, select ‘Inspect’, and navigate to the ‘Elements’ tab. Here, you can search for any JSON-LD or Microdata that was implemented via GTM.

    Additionally, there are tools like Google’s Structured Data Testing Tool and Rich Results Test that enable you to analyze the schema rendered on a page, regardless of its source. This can be particularly helpful in verifying not just presence, but correctness as well.

    It’s also worth noting that encouraging third parties to follow best practices for schema implementation can greatly enhance the visibility and performance of the structured data. Engaging in conversation about clarity in schema usage could ultimately benefit everyone involved, as better-implemented schema can lead to richer search results.

    Hope this helps!

Leave a Reply

Your email address will not be published. Required fields are marked *