9 replies
  • SEO
  • |
Hey,

Is it possible to get schema.org markup in Google's search results without adding additional (redundant) content to your page?

I've tried to WP plugins - All In One Schema.org Rich Snippets, and Schema Creator by Raven, both of which add a clearly visible template with info (date, author, rating, etc.) on every one of your pages that you want to markup.

How come other websites get the markup without having such content displayed on their pages?

Thanks!
#rich #snippets
  • Profile picture of the author yukon
    Banned
    Originally Posted by TLondon View Post

    Hey,

    Is it possible to get schema.org markup in Google's search results without adding additional (redundant) content to your page?

    I've tried to WP plugins - All In One Schema.org Rich Snippets, and Schema Creator by Raven, both of which add a clearly visible template with info (date, author, rating, etc.) on every one of your pages that you want to markup.

    How come other websites get the markup without having such content displayed on their pages?

    Thanks!
    Some of the schema tags are only visible in the source code so it's possible to not need additional on-page text, just depends on what your doing.

    What are you trying to do?
    Signature
    Hi
    {{ DiscussionBoard.errors[9184445].message }}
    • Profile picture of the author TLondon
      Originally Posted by yukon View Post

      Some of the schema tags are only visible in the source code so it's possible to not need additional on-page text, just depends on what your doing.

      What are you trying to do?
      I've got a review, and I want its stars to appear in search results. It works with All in One Schema plugin, but it requires to include the actual text on the page. I'm not sure how to remove the text but keep the stars.

      How does everybody else markup their pages? Or you don't? I'm not big on coding.
      {{ DiscussionBoard.errors[9184469].message }}
      • Profile picture of the author yukon
        Banned
        Originally Posted by TLondon View Post

        I've got a review, and I want its stars to appear in search results. It works with All in One Schema plugin, but it requires to include the actual text on the page. I'm not sure how to remove the text but keep the stars.

        How does everybody else markup their pages? Or you don't? I'm not big on coding.
        Here's the schema star example.

        You can take the schema site examples & paste them into the HTML tab on the Google Structured Data Testing Tool, click the Preview button on the tool & Google will show an example of how the schema code will be displayed in Google SERPs.

        I don't mess with reviews but I got the example schema code narrowed down to the min. & it shows stars on the testing tool (screenshot below). For some reason it only works with a schema name tag included. Here's the code:

        HTML Code:
        <div itemscope itemtype="http://schema.org/Product">
          
        <span itemprop="name">Some text here.</span>
        
        <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
           <span itemprop="ratingValue">2.5</span>
           <span itemprop="reviewCount">57</span>
        </div>
          
        </div>
        The 2.5 is the number of stars that will be shown in the SERP listing, the 57 is the number of reviews, change the numbers as needed.

        You can basically do whatever you want with the on-page text (the star/review numbers) as long as you don't break the schema & <div> tags.

        Example:

        HTML Code:
        <div itemscope itemtype="http://schema.org/Product">
          
        <span itemprop="name">Some text here.</span>
        
        <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
        This product has <span itemprop="ratingValue">2.5</span> out of 5 stars. This product currently has <span itemprop="reviewCount">57</span> reviews.
        </div>
          
        </div>
        Try the code, change the numbers, let it run for 2-3 weeks so Google has time to index the page with the new code. Don't get spammy with the stars, be realistic, example, 74 out 100 stars is a bit over the top.



        Signature
        Hi
        {{ DiscussionBoard.errors[9184553].message }}
  • Profile picture of the author submitinme
    On top of points made by yukon,

    If you've verified website in Google Webmaster Tool you can use Data Highlighter under search appearance tab in GWT.

    Data Highlighter only supports structured data types like Articles, Events, Local Businesses, Restaurants, Products, Software Applications, Movies, TV Episodes, Books.
    Is it possible to get schema.org markup in Google's search results without adding additional (redundant) content to your page? How does everybody else markup their pages? Or you don't? I'm not big on coding.
    GWT-->search appearance-->data highlighter. Just highlight and tag the data types with mouse (no coding or backend access to website needed)
    {{ DiscussionBoard.errors[9184863].message }}
    • Profile picture of the author TLondon
      Originally Posted by submitinme View Post

      GWT-->search appearance-->data highlighter. Just highlight and tag the data types with mouse (no coding or backend access to website needed)
      Thanks, but the closest category to reviews they have is Book Reviews, no other viable options. I can't use Book Reviews category as an alternative, because it requires all the info for a book which I don't have.

      I'll try yukon's approach later.
      {{ DiscussionBoard.errors[9186444].message }}
  • Profile picture of the author rrembedded
    It's helps to bring the keyword promotions at search page.
    {{ DiscussionBoard.errors[9184936].message }}
  • Profile picture of the author frettcarla
    For wordpress sites it might be possible that you can play with the plugins but when the term comes to other websites then I use schema creator which would generate me a code for rich snippet which I would add to my head section for respective pages. And I have seen that giving more weight age to the CTR.
    {{ DiscussionBoard.errors[9184958].message }}
  • Profile picture of the author zenichanin
    As far as I know, you need schema markup in order for bots to detect what it is. How else would it work? Even if you use Google Webmaster highlighter, that will only be for Google, not for all other bots that understand and use schema properties.
    {{ DiscussionBoard.errors[9186465].message }}
  • Profile picture of the author TLondon
    @yukon,

    Finally got to this. It seems like even with your approach there would still be some VISIBLE text on the page. So to get back to my initial question, is there a way to get the stars without posting anything visible to the general visitor?

    Can anybody confirm whether omitting the text itself and leaving just, in this example, numbers 2.5 and 57, is an option? Should the stars still appear or not?

    Thanks!
    {{ DiscussionBoard.errors[9187149].message }}

Trending Topics