• Resolved Moumen Ahmed

    (@etswak1)


    Hello guys, I do reviews for different local businesses on my website i use Rank Math pro for Schema Markup and i write JSON code for each business.
    The Site Reviews plugin not show the reviews on google rich results but show it in preview of Rank Math backend and not in frontend of the page.

    {
          "@type": "LocalBusiness",
          "name": "Trattoria Luigi",
          "image": [
            "https://example.com/photos/1x1/photo.jpg",
            "https://example.com/photos/4x3/photo.jpg",
            "https://example.com/photos/16x9/photo.jpg"
          ],
          "priceRange": "$$$",
          "telephone": "12345678",
          "servesCuisine": "Italian",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "148 W 51st St",
            "addressLocality": "New York",
            "addressRegion": "NY",
            "postalCode": "10019",
            "addressCountry": "US"
          },
          "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": 5,
            "reviewCount": 1,
            "bestRating": "5",
            "worstRating": "0"
          },
          "review": [
            {
              "@type": "Review",
              "name": "مقال رائع جدا",
              "reviewBody": "كان مقال رائع",
              "datePublished": "2023-08-10T01:56:56+00:00",
              "author": {
                "@type": "Person",
                "name": "Moumen Ahmed"
              },
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": 5,
                "bestRating": "5",
                "worstRating": "0"
              }
           

    Rich results link
    I’ve tried the following:
    1 enabled Integrate with plugin ( Rank Math pro ) .
    2 use @id to link Local Business schema but i get (Local Business does not allow the “@id” property . )
    How i can make the plugin support the reviews and show them on rich results correctly ?

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Gemini Labs

    (@geminilabs)

    If you are integrating with RankMath Pro, you don’t need to add a @id property to link the schema. Just make sure you have ticked the LocalBusiness checkbox.

    Thread Starter Moumen Ahmed

    (@etswak1)

    I’m already enabled integrating with RankMath Pro and checkbox LocalBusiness but there is nothing reviews on rich results.

    Regarding @id I was test if it work like other schema but when I see the the message I remove the id.

    Can you please check?

    Thread Starter Moumen Ahmed

    (@etswak1)

    [PLUGIN SETTINGS]
    addons.woocommerce.display_empty........ : no
    addons.woocommerce.enabled.............. : no
    addons.woocommerce.form................. : [site_reviews_form assigned_posts="post_id" hide="title"]
    addons.woocommerce.reviews.............. : [site_reviews assigned_posts="post_id" hide="assigned_links,title" pagination="ajax" schema="true"]
    addons.woocommerce.sorting.............. : 
    addons.woocommerce.style................ : 
    addons.woocommerce.summary.............. : [site_reviews_summary assigned_posts="post_id" hide="rating"]
    addons.woocommerce.wp_comments.......... : no
    forms.akismet........................... : no
    forms.blacklist.action.................. : unapprove
    forms.blacklist.entries................. : 
    forms.blacklist.integration............. : comments
    forms.captcha.integration............... : 
    forms.captcha.position.................. : bottomleft
    forms.captcha.theme..................... : light
    forms.captcha.usage..................... : all
    forms.friendlycaptcha.key............... : 
    forms.friendlycaptcha.secret............ : 
    forms.hcaptcha.key...................... : 
    forms.hcaptcha.secret................... : 
    forms.limit............................. : 
    forms.limit_assignments................. : [assigned_posts]
    forms.limit_time........................ : 7
    forms.limit_whitelist.email............. : 
    forms.limit_whitelist.ip_address........ : 
    forms.limit_whitelist.username.......... : 
    forms.prevent_duplicates................ : no
    forms.recaptcha.key..................... : 
    forms.recaptcha.secret.................. : 
    forms.recaptcha_v3.key.................. : 
    forms.recaptcha_v3.secret............... : 
    forms.recaptcha_v3.threshold............ : 0.5
    forms.required.......................... : [rating, title, content, name, email, terms]
    forms.turnstile.key..................... : 
    forms.turnstile.secret.................. : 
    general.delete_data_on_uninstall........ : 
    general.multilingual.................... : 
    general.notification_discord............ : 
    general.notification_email.............. : 
    general.notification_from............... : 
    general.notification_message............ : <strong>A new {review_rating}-star review has been submitted:</strong>\n{review_title}\n{review_content}\n{review_author}\n- {review_ip}\n{review_link}
    general.notification_slack.............. : 
    general.notifications................... : []
    general.require.approval................ : yes
    general.require.approval_for............ : 5
    general.require.login................... : no
    general.require.login_url............... : 
    general.require.register................ : no
    general.require.register_url............ : 
    general.style........................... : default
    licenses................................ : []
    reviews.assigned_links.................. : no
    reviews.assignment...................... : strict
    reviews.avatars......................... : no
    reviews.avatars_fallback................ : none
    reviews.avatars_fallback_url............ : 
    reviews.avatars_regenerate.............. : no
    reviews.avatars_size.................... : 40
    reviews.date.custom..................... : d/m/Y
    reviews.date.format..................... : 
    reviews.excerpts........................ : no
    reviews.excerpts_action................. : 
    reviews.excerpts_length................. : 55
    reviews.fallback........................ : yes
    reviews.name.format..................... : 
    reviews.name.initial.................... : 
    reviews.pagination.url_parameter........ : yes
    schema.address.......................... : 
    schema.description.custom............... : 
    schema.description.default.............. : post
    schema.highprice........................ : 
    schema.image.custom..................... : 
    schema.image.default.................... : post
    schema.integration.plugin............... : rankmath
    schema.integration.types................ : [Book, Course, Event, HowTo, LocalBusiness, Product, Recipe, SoftwareApplication]
    schema.lowprice......................... : 
    schema.name.custom...................... : 
    schema.name.default..................... : post
    schema.offertype........................ : Offer
    schema.price............................ : 
    schema.pricecurrency.................... : 
    schema.pricerange....................... : 
    schema.telephone........................ : 
    schema.type.custom...................... : 
    schema.type.default..................... : LocalBusiness
    schema.url.custom....................... : 
    schema.url.default...................... : post
    strings................................. : []

    This is the schema generated on the page

    <script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://demo.etswak.net/#organization","name":"Etswak","logo":{"@type":"ImageObject","@id":"https://demo.etswak.net/#logo","url":"https://demo.etswak.net/wp-content/uploads/2023/04/profile-pic.png","contentUrl":"https://demo.etswak.net/wp-content/uploads/2023/04/profile-pic.png","caption":"Demo","inLanguage":"en-US","width":"612","height":"612"}},{"@type":"WebSite","@id":"https://demo.etswak.net/#website","url":"https://demo.etswak.net","name":"Demo","publisher":{"@id":"https://demo.etswak.net/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://demo.etswak.net/wp-content/uploads/2023/02/HK.webp","url":"https://demo.etswak.net/wp-content/uploads/2023/02/HK.webp","width":"150","height":"69","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://demo.etswak.net/schema-test/#webpage","url":"https://demo.etswak.net/schema-test/","name":"Schema Test - Etswak","datePublished":"2023-05-24T18:04:10+03:00","dateModified":"2023-08-17T09:35:13+03:00","isPartOf":{"@id":"https://demo.etswak.net/#website"},"primaryImageOfPage":{"@id":"https://demo.etswak.net/wp-content/uploads/2023/02/HK.webp"},"inLanguage":"en-US"},{"@type":"LocalBusiness","name":"Etswak","address":{"@type":"PostalAddress","streetAddress":"block 3 hawally","addressLocality":"hawally","addressRegion":"hawally","postalCode":"113001"},"image":"https://etswak.net/logo.png","email":"etswak.net@gmail.com","telePhone":"8765432","url":"https://demo.etswak.net/","paymentAccepted":["cash"],"openingHours":"Mo,Tu,We,Th,Fr,Sa,Su 01:00-00:00","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"01:00","closes":"00:00"}],"geo":{"@type":"GeoCoordinates","latitude":"48.01945214525053"},"priceRange":"$$","mainEntityOfPage":{"@id":"https://demo.etswak.net/schema-test/#webpage"}}]}</script>

    And this the shortcode i used

    [site_reviews_summary assigned_posts=”2173″]
    [site_reviews assigned_posts=”2173″ display=”20″ pagination=”loadmore” schema=”true”]
    [site_reviews_form assigned_posts=”2173″ hide=”terms”]

    I didn’t used any Custom Fields metabox for Schema Type or Schema hook or @id .

    https://demo.etswak.net/schema-test/

    Please can you check and tell me what is the wrong ?

    Plugin Author Gemini Labs

    (@geminilabs)

    I’m not sure what the problem is as I’m unable to replicate your issue.

    However, I have rewritten the schema plugin integrations in the upcoming v6.11.0, so maybe try again after you have updated Site Reviews to v6.11.0. It should be released in the next day or so.

    Thread Starter Moumen Ahmed

    (@etswak1)

    Thank you for responding, I would like to let you know that I tried another tybe of schema but the same no reviews showing on Google rich result so I think the integration with rank math not work.

    If you have custom code to solve this issue?

    I will be thankful if give it to me،

    Otherwise I will wait next update and let you know if solved.

    Plugin Author Gemini Labs

    (@geminilabs)

    Thread Starter Moumen Ahmed

    (@etswak1)

    Yes, it works on this version, please. I will apply this on the main site. Is there a custom code so that this problem does not recur again, or is it better to wait for the next update?

    Plugin Author Gemini Labs

    (@geminilabs)

    Update to v6.10.2

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Reviews for local businesses and Rank Math’ is closed to new replies.