• Resolved mstudioIL

    (@mstudioil)


    How can I stop bots or users from posting spam reviews?
    Is there way to add forbidden words or links?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Roxy

    (@roxannestoltz)

    Hi @mstudioil ,

    Thanks for reaching out!

    Is there way to add forbidden words or links?

    Yes, this can be done by creating a list of blacklisted words. To do this, navigate to Settings > Discussion in your WordPress dashboard and find the Disallowed Comment Keys box, as seen in the screenshot below:

    https://snipboard.io/cj9OR7.jpg

    You can also use an anti-spam plugin, such as Akismet which generally comes with your fresh installation of WordPress:

    https://akismet.com/

    Below are articles providing ways to prevent spam on your site which may be helpful:

    https://themeisle.com/blog/stop-comment-spam-on-wordpress/

    https://wholesalesuiteplugin.com/stop-spam-woocommerce-store/

    Hope this helps!

    Plugin Support Tamirat B. (a11n)

    (@tamirat22)

    Hello @mstudioil!

    Thanks for reaching out!

    How can I stop bots or users from posting spam reviews?

    To add to what @roxannestoltz has already said, you could also limit reviews to be left by “Verified owners” only.

    To do that, go to WooCommerce → Products and scroll down to the Reviews section to enable the option Reviews can only be left by “verified owners”.

    You could also use a tool like reCaptcha for WooCommerce to protect your site, including your product review section, from automated attacks.

    In-depth documentation on the product can be found here: https://woocommerce.com/document/recaptcha-for-woocommerce

    Please know that there is a 30-day money-back guarantee if you are unhappy with the product.

    Hope this helps!

    Thread Starter mstudioIL

    (@mstudioil)

    Thanks for answers, I want to avoid moving the post to the trash, I want the posts not even entered the site for checking.
    Will Akismet block the posts form even entering the review?

    Hi @mstudioil

    I want to avoid moving the post to the trash, I want the posts not even entered the site for checking.

    I’m not sure if I understand the query properly. Most useful information has been shared in the above responses, about avoiding spam and blocking bots – we recommend that you go through the articles shared and try the methods explained. Even after that if you have further queries then kindly elaborate a bit.

    Will Akismet block the posts form even entering the review?

    You can find complete info here about how Akismet works: https://docs.akismet.com/

    If you need further clarification, you may submit a support request here: https://akismet.com/contact/

    Thanks

    Thread Starter mstudioIL

    (@mstudioil)

    Thanks for the answer, I know spam post can go directly to the trash, but I want them to completely blocked, not even go the the trash

    Hi @mstudioil

    In that case, you may want to consider using the “verified owners” feature (https://snipboard.io/AJeDsq.jpg) or reCaptcha for WooCommerce . Both options can block bots from posting spam reviews.

    Thread Starter mstudioIL

    (@mstudioil)

    “verified owners” work also for quest accounts?

    Hi @mstudioil,

    “verified owners” work also for quest accounts?

    Verified owners are customers who have actually made a purchase of this product on your site. Unless bots are buying items on your site with real money, these should all be actual humans.

    This will prevent anyone who hasn’t purchased from being able to post a review. It would meet your goal of preventing the comment from reaching the server and not just going to the trash.

    Let us know if you have any questions.

    Thread Starter mstudioIL

    (@mstudioil)

    Thanks, but will quest customers can fill the review, I allowing guests to buy, I don’t have registration.
    If quest customer is buying, how WooCommerce can know it is real person how made the buy?

    Hi @mstudioil,

    Good question. Guests could still purchase the product but they wouldn’t be able to leave a review for it. One possible workaround would be to automatically create accounts for customers at checkout. You can do that by using these settings in WooCommerce > Settings > Accounts & Privacy.

    The guest customer won’t have to fill out any additional fields. They’ll get an email that allows them to set their password after they complete the purchase. Then if they decide they want to leave a review in the future, they can just log in and do that.

    Take care

    Thread Starter mstudioIL

    (@mstudioil)

    Thanks, but I still don’t want to create accounts for buyers

    Hi @mstudioil

    I still don’t want to create accounts for buyers

    We understand.

    I found this detailed article that explains when it’s right to require an account and when is it not: https://woocommerce.com/posts/when-require-customer-account/ . Hope you find it helpful.

    Thread Starter mstudioIL

    (@mstudioil)

    Thanks, I will read it

    Plugin Support Chris Moreira – a11n

    (@chrism245)

    I’m glad we were able to help! If you have a few minutes, we’d love if you could leave us a review: https://www.ads-software.com/support/plugin/woocommerce/reviews/

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Block bots from posting product review’ is closed to new replies.