• Resolved darkallman

    (@darkallman)


    I’m having a problem getting rich snippet results.
    I’m using Trustpilot code to show Rich Snippet Data on my page:
    https://search.google.com/structured-data/testing-tool?hl=nl#url=https%3A%2F%2Fwww.lievelabels.nl%2Fwat-vinden-anderen-van-ons%2F

    We can see the data here, however, when checking the index for this url, it’s only showing the Yoast Structured Data and not the trustpilot data.

    I’m not sure whats wrong here. Does google only index ONE of the data, or is something conflicting here?
    Yoast:
    <script type='application/ld+json' class='yoast-schema-graph yoast-schema-graph--main'>{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.lievelabels.nl/#organization","name":"Lieve Labels","url":"https://www.lievelabels.nl/","sameAs":["https://www.facebook.com/lievelabels","https://www.instagram.com/lievelabels/","https://www.pinterest.com/lievelabels","https://twitter.com/lievelabels"],"logo":{"@type":"ImageObject","@id":"https://www.lievelabels.nl/#logo","url":"https://www.lievelabels.nl/wp-content/uploads/2016/05/LL_Logo_retina.png","width":755,"height":200,"caption":"Lieve Labels"},"image":{"@id":"https://www.lievelabels.nl/#logo"}},{"@type":"WebSite","@id":"https://www.lievelabels.nl/#website","url":"https://www.lievelabels.nl/","name":"Lieve Labels.nl","publisher":{"@id":"https://www.lievelabels.nl/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://www.lievelabels.nl/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://www.lievelabels.nl/wat-vinden-anderen-van-ons/#webpage","url":"https://www.lievelabels.nl/wat-vinden-anderen-van-ons/","inLanguage":"nl","name":"Wat vinden anderen van ons? - Lieve Labels.nl","isPartOf":{"@id":"https://www.lievelabels.nl/#website"},"datePublished":"2019-06-27T10:28:38+00:00","dateModified":"2019-06-27T10:28:59+00:00"}]}</script>

    Trustpilot:

    <script type="application/ld+json">
    {"@context":"https://schema.org","@type":"Organization","name":"Lieve Labels","url":"https://www.lievelabels.nl/wat-vinden-anderen-van-ons/","sameAs":["https://nl.trustpilot.com/review/www.lievelabels.nl","www.facebook.com/lievelabels","www.twitter.com/lievelabels","plus.google.com/114483950246333157355","www.instagram.com/lievelabels"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"9.5","bestRating":"10","worstRating":"0","reviewCount":"306"},"logo":"https://s3-eu-west-1.amazonaws.com/tpd/logos/59db3e610000ff0005ad2fc4/0x0.png"}</script>
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Md Mazedul Islam Khan

    (@mazedulislamkhan)

    It looks like you have duplicate schema on your site. You should only have one set of the same schema on your site. Having multiple sets of the same schema will definitely cause issue.

    Thread Starter darkallman

    (@darkallman)

    What do you consider duplicate schema?

    I believe what darkallman wants to achieve is what I’m also looking for, with TripAdvisor (my post here: https://www.ads-software.com/support/topic/add-tripadvisor-to-social-links/).

    And I also tried what is shown above and of course have failed for the same reason (duplicate set of schema).

    Since I’m no developer and don’t know how to do this manually, it would be useful if Yoast consider for a future update of their plugin to add fields for such websites to be used in the “social profiles” (so that the plugin returns a relevant result for the “sameAs” markup

    @darkallman

    You identified several issues. We have responded to them below.

    1. What do you consider duplicate schema?

    Duplicate schema is when the exact same schema appears twice for the exact same object.

    As long as the connections and relations between them are good, it’s perfectly fine and there’s no problem. When the relationships and connections are missing between those duplicates (for example because of several different plugins being used at the same time), then things might get complicated or start conflicting. If you only use Yoast SEO for your structured data output, there is no problem.

    2. We can see the data here, however, when checking the index for this url, it’s only showing the Yoast Structured Data and not the trustpilot data.
    We looked at the URL and we are no longer seeing the Yoast schema. Did you remove the Yoast schema from the URL?

    @johnkapel

    We will respond to the open issue you have at the other link.

    Thread Starter darkallman

    (@darkallman)

    Hi,

    I have here 2 parties, both serving Structured Data.
    On one hand, I have Yoast, on the other I have Trustpilot.
    What I want to reach, is for google to show rich snippet stars. That is why I enabled Trustpilot, which shows Aggregated Rating in the structured data.

    Both parties now agreed that the structured data is showing duplicate content.
    Trustpiloty have asked me to test, while disabling Yoast structured data, which I’m doing now. (so yes, it has been removed for now).

    But for the future, it would be nice to have same control over what can be added to the structured data, or to at least exclude or include the structured data on specific pages. Also, some kind of validation on structured data…. to warn, that duplicate content is causing issues.

    Plugin Support devnihil

    (@devnihil)

    @darkallman All of our schema output can be changed, managed and extended. You or your developer can learn more here:
    https://developer.yoast.com/schema-documentation/api/

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Trustpilot Rich Snippet’ is closed to new replies.