1

My website uses structured data schema. It is showing up correctly in the Google Structured Data Testing Tool. It still is not showing in search results.

Why is that and what can I do about it?

2

When you have uploaded the structure data on your website, as usually structure data will take time to show in search results.

  • How much time? Do you have experience with this? Is there documentation? – Stephen Ostermiller Feb 5 '16 at 13:10
  • yeah i have implemented structure data for a website last month and its started showing in search after 10-15 days. But hard to give any time estimation, its all depend upon how structured data is marked up – Ankush Mahajan Feb 5 '16 at 13:21
  • can you give example of that implementation. I found time-date and pricing data in table ( <table>) shown more frequently. – Vikas Avnish Mar 30 '16 at 7:49
2

This can have various reasons.

  • It can take time. From their Rich Snippets documentation:

    Google will discover it the next time we crawl your site (although it may take some time for rich snippets to appear in search results).

  • It depends on a "variety of signals". From their Rich Snippets documentation:

    When our algorithms discover technically correct markup on a page, we use a variety of signals to determine when to show rich snippets, including compliance with our Webmaster Quality Guidelines and Structured Data Policies. As a result, correctly marked up content may not always trigger rich snippet in our search results.

    (For example, the Sitelinks Search Box will only be shown for navigational queries.)

  • It might not meet their quality guidelines (not misleading/deceptive, up-to-date, accurate) and it might not meet their relevancy standards:

    High-quality structured data must not create a misleading or deceptive experience for search users. It should be an up-to-date and accurate reflection of the topic and content already found on the page, such as text, images, and videos.

    […]

    We perform algorithmic and manual quality checks to ensure that structured data meets relevancy standards. In cases where we see structured data that does not comply with these standards, we reserve the right to take manual action (e.g., disable rich snippets for a site) in order to maintain a high-quality search experience for our users.

  • It might not meet their guidelines about hidden content:

    In other words, you generally shouldn't mark up content that is not visible to users.

    […]

    The meta tag should not be used to hide content that is not visible to users in any form, since it might create misleading or deceptive search experience.

  • It might not comply with the policies for a specific Rich Snippet:

    In addition to the guidelines above, each type of structured data can have specific technical and quality guidelines.

  • For Knowledge Graph features (i.e., not Rich Snippets), your site might not be the authority. From their Structured Data overview:

    If you're the authority for certain content, Google can treat the structured data on your site as factual and import it into the Knowledge Graph

  • For Rich Snippets (i.e., not Knowledge Graph features), you might expect it for your homepage, but Google doesn’t seem to show Rich Snippets for homepages.

  • You might be using a syntax not yet supported. For example, JSON-LD is not supported for all features (example), but recommended for others (example).

  • The Google Structured Data Testing Tool might have a bug (example).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.