Hey all, I am using the following JSON code for schema markup on my website: <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "LocalBusiness", "name" : "ALADDIN CARPET CLEANING SYDNEY", "image" : "http://www.aladdincarpetcleaning.com.au/content/themes/aladdin/images/logo.png", "telephone" : "1300 856 331", "email" : "enquiries@aladdincarpetcleaning.com.au", "address" : { "@type" : "PostalAddress", "streetAddress" : "128 Warners Ave, Bondi Beach", "addressLocality" : "Sydney", "addressRegion" : "NSW", "postalCode" : "2026" }, "url" : "http://www.aladdincarpetcleaning.com.au/", "aggregateRating" : { "@type" : "AggregateRating", "ratingValue" : "4.9", "bestRating" : "5", "worstRating" : "1", "ratingCount" : "32" }, Code (markup): The stars rating now appears on SERP but only for the inner pages, not the HOME page. Any suggestions what the reason could be?
Its totally depends on Google to display your listing according to Micro data however please make sure you have implemented your json code correctly and verify with Google Structured Date Testing tool
I agree. Even though you have the structured data in place it doesn't warrant Google to use it. Look at Meta information for example. You can provide Google with a broken down meta description of your page, but Google may or may not use it depending on the keyword someone is using in SERPs. Think of it as your offering to Google