Mobile Snapshot Not Working | Blocked by SiteGround Anti-Bot

#488384
  • Resolved AeroStar
    Rank Math free

    Good Day!

    Recently, SiteGround enhanced their anti-bot code.

    As a result, our dashboard data no longer displays correctly and our mobile snapshot displays SiteGround’s anti-bot page (i.e., it’s blocked).

    Details (No Data): https://prnt.sc/ymQKVPZbUa41
    Details (Mobile Snapshot Blocked): https://prnt.sc/2dznzrgCJTC5

    We already deactivated/reactivated your plugin and flushed all cache.

    Please provide a fix. My initial suggestion is that you guys need to coordinate this with SiteGround’s developers to whitelist your IPs and/or end points.

    Thank you!

    Jonathan

Viewing 15 replies - 1 through 15 (of 22 total)
  • Md. Sakib Khandaker
    Rank Math agency

    Hello,

    Thanks for contacting us, and sorry for any inconvenience that might have been caused due to that.

    #1 ~ Details (No Data)

    Please head over to to WordPress dashboard > Tools > Scheduled Actions > Pending.

    or you can try visiting the following URL:

    https://yourdomain.com/wp-admin/tools.php?page=action-scheduler&status=pending

    Run the rank_math/analytics/data_fetch scheduled action and wait for the data fetch to complete.

    This is how it should look like:

    Once done, please allow Rank Math a while to fetch data from Google Analytics and you should be able to see the updated data on your WordPress Dashboard > Rank Math Overview.

    #2 ~ Details (Mobile Snapshot Blocked)

    That happens because Rank Math uses an external script for that snapshot (thum.io) and that tool uses a bot to crawl the website and grab a screenshot.

    When that happens and you have a blockage on bots that image will appear instead of the actual website because the bot used to take the screenshot could not see the actual content.

    Don’t worry, this has no effect on the SEO of your website and rest assured that your website is not a bot, it’s just the tool we use that is crawling as a bot.

    They usually update screenshots after a couple of weeks thus, it could be that the snapshot is still being cached.

    For now, you can check the snapshot with https://www.screenshotmachine.com/website-screenshot-generator.php

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    Thank you.

    AeroStar
    Rank Math free

    Hi Sakib,

    Thank you so much for your quick reply. In response:

    (1) Followed your instructions. Unfortunately, still no data is being displayed. How long does it take for the data to be fetched and regenerated? (on average) Do we need to have Heartbeat enabled in the background? (Admin)

    (2) Your instructions do not help us at all. Have you guys contacted SiteGround to help solve this? As you know, there are ways to whitelist your IPs and End Points. All you have to do is reach out to SiteGround’s developers. This is an issue that is not isolated. I’m sure many websites using Rank Math and hosted with SiteGround are reporting the same issue to Rank Math support.

    (3) New: Based on (2) above, how can we disable the Mobile Snapshot from our SEO Results? Also, how can we make the snapshot image smaller? It’s huge on our end.

    Thank you,

    Jonathan

    Hello,

    1. Depending on how large the data will be coming from your Google service and your server’s resources, the import should take a couple of minutes up to an hour. Let us know if you are still having issues with this.

    2. The mobile snapshot in the SEO Analysis is cached from the third-party service that we use to show those images, so there’s nothing we can do from our side. We currently don’t have controls for that bot. You need to ensure to whitelist any incoming request from our third-party service (https://www.thum.io/).

    3. Unfortunately, there’s no way to remove the test from our SEO analysis page. You may need to remove or resize the image snapshot via CSS.

    Hope that helps. Thank you.

    AeroStar
    Rank Math free

    Hey there,

    (1) Issue remains. Not fixed.

    (2) You guys need to reach out to SiteGround’s developers for assistance. Check this WP forum topic (closing the loop)

    https://wordpress.org/support/topic/mobile-snapshot-not-working-blocked-by-siteground-anti-bot/

    (3) Kindly provide the CSS code that will remove or resize the snapshot.

    Thank you,

    Jonathan

    AeroStar
    Rank Math free

    Hey there (again),

    One more thing …

    Recommendation: Based on the reply provided by @sakib (quoted below), waiting a couple of weeks for the screenshot (i.e., snapshot) to update is not acceptable to us. Strongly recommend working with thum.io’s developers such that we can “flush” the cache via new button or function added to Rank Math.

    They usually update screenshots after a couple of weeks thus, it could be that the snapshot is still being cached.

    Thank you,

    Jonathan

    Hello,

    You may refer to this CSS code:

    .rank-math-result-category-advanced .table-row:nth-child(4) .row-description .row-content img{
        max-width: 300px !important;
    }

    As for the analytics issue, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress login in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.
    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    We really look forward to helping you.

    AeroStar
    Rank Math free

    Hi Jeremy (et al),

    (1) This item has been resolved. Resolved as follows: (a) Contacted SiteGround and asked them to disable their anti-bot on our site and, (b) Applied the solution(s) noted here: https://rankmath.com/kb/zero-search-traffic-error/

    (2) This item still not resolved. The anti-bot image still displays. We will wait one week to see if the image cache is purged and the correct snapshot is displayed. As stated before, it would be great for you guys to integrate a cache purge button into your plugin to clear the image cache instead of waiting 1-2 weeks.

    Side Note: We applied your CSS rule, but it’s not working. No worries, you gave us a lead. We’ll figure it out. FYI, the max width of the image (original code) is given in percentage (%), so we are applying 60% (instead of 100%) to the image. Perhaps you can try that at your end and, if acceptable, update your plugin’s code to reflect this size (much better).

    Please pass along this information/request to your developers for review and fix consideration.

    Thank you!

    AeroStar
    Rank Math free

    Update for CSS Rule:

    It’s now working great. This is what we used: https://prnt.sc/4vT7Ey1enWSB

    Thank you.

    Md. Sakib Khandaker
    Rank Math agency

    Hello,

    We deeply apologize for the delay in response.

    Glad to know that the rest of the other issues are resolved for you.

    Regarding the anti-bot image, as mentioned earlier, the anti-bot image that appearing on your side is because we rely on a service like https://thum.io to capture screenshot on your site. This means, the cache or the issue aren’t basically from our end, but rather it’s from thum.io. However, we appreciate your feedback and will be looking into this issue regarding how we can improve the situation.

    For now, please try waiting for a couple of weeks to see if the issue is resolved.

    Meanwhile, you may check the snapshot with https://www.screenshotmachine.com/website-screenshot-generator.php

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    Thank you.

    AeroStar
    Rank Math free

    Good Day!

    Issue No.2 (Mobile Snapshot Blocked) still not resolved. Checked it today (after performing all the normal cache clearing, etc.) but SiteGround’s anti-bot snapshot still displays.

    In case you’re wondering, we also confirmed today with SiteGround that their anti-bot is deactivated for our entire website.

    So, in short, please contact your third-party (thumb.io) and ask them to clear our snapshot’s cache or provide an alternate solution. Also, long term, would be great for you guys to set up your own API’s with your third-party vendors so you can control better your SEO analyzer.

    Thank you!

    Hello,

    We cannot clear the caching from that service, even if we ask them. The terms of service when using the API the way we are currently using it state a minimum of 1 week of caching for the snapshots.

    Provided that the anti-bot system is kept deactivated the snapshot should update one week after the last one was taken.

    Don’t hesitate to get in touch if you have any other questions.

    AeroStar
    Rank Math free

    Hi Miguel,

    Unfortunately, it’s been a week and the anti-bot snapshot is still showing.

    Not a big deal, but definitely needs to be addressed in the future.

    As an alternative, can your team come up with a code snippet that will remove the Mobile Snapshot section from your SEO Analyzer? When you think about it, the snapshot section does not contribute to troubleshooting the SEO performance of a site.

    Thank you!

    Md. Sakib Khandaker
    Rank Math agency

    Hello,

    Here’s a CSS code below that should hide mobile snapshot section from the font-end:

    .rank-math-result-category-advanced .table-row:nth-child(4) {
        visibility: collapse;
    }

    Let us know how it goes. Looking forward to helping you.

    Thank you.

    AeroStar
    Rank Math free

    Hi Sakib,

    Thank you.

    Backend too? Frontend doesn’t help us.

    Cheers!

    Md. Sakib Khandaker
    Rank Math agency

    Hello,

    I’m sorry but currently it’s not possible to remove that from the SEO analyzer report completely. The maximum you can do for now is to remove the Mobile Snapshot result from the front-end by applying the CSS code provided above.

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    Thank you.

    Hello,

    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

Viewing 15 replies - 1 through 15 (of 22 total)

The ticket ‘Mobile Snapshot Not Working | Blocked by SiteGround Anti-Bot’ is closed to new replies.