Spamkommentarer är det värsta. De är som att ha oinbjudna gäster som klottrar nonsens över hela din vackra webbplats.
Men oroa dig inte, du behöver inte stänga av kommentarer helt och gå miste om äkta användarengagemang. Det finns ett sätt att hålla spammarna borta: reCAPTCHA.
Du kan tänka på reCAPTCHA som en säkerhetsvakt för ditt kommentarsavsnitt. Det använder smarta pussel och utmaningar för att se till att endast riktiga människor, inte robotar, kan lämna kommentarer på dina inlägg.
I den här guiden visar vi dig hur du enkelt lägger till reCAPTCHA-skydd i ditt WordPress-kommentarformulär, så att du kan återgå till att njuta av riktiga konversationer med dina läsare.
Vad är Google reCAPTCHA?
Skräppost i form av kommentarer är ett problem på många WordPress -webbplatser. Akismet, den populära tjänsten för att filtrera skräppost för WordPress, blockerar cirka 7,5 miljoner skräppostkommentarer varje timme.
reCAPTCHA är ett av de bästa sätten att bekämpa det. reCAPTCHA är en avancerad form av CAPTCHA som kan skilja mellan robotar och mänskliga användare. Faktum är att CAPTCHA är en akronym för ”Completely Automated Public Turing Test to Tell Computers and Humans Apart”.
Google förvärvade CAPTCHA-tekniken 2009 och bytte senare namn på den till reCAPTCHA. De gjorde det också lättare för mänskliga användare att enkelt klara testet.
För att klara testet är användarna obligatoriska att clicka en checkbox som indikerar att de inte är en robot. Antingen blir de godkända direkt eller så får de se flera images där de måste clicka på matchande objects.
Google har gjort reCAPTCHA offentligt available så att website-ägare kan använda det i kontaktformulär, login pages och comment forms för att minska skräppost.
Det är också superenkelt att konfigurera och add to WordPress comment forms.
Med det sagt, låt oss se hur du enkelt kan add to reCAPTCHA till ett WordPress comment-formulär med Step-by-Step instruktioner.
Installera ett WordPress reCAPTCHA tillägg
Det första du behöver göra är att installera och aktivera pluginet Advanced Google reCAPTCHA. Du kan se vår Step-by-Step guide om hur man installerar ett plugin för WordPress för detaljerade instruktioner.
Efter aktivering måste du besöka Advanced Google reCAPTCHA page för att konfigurera pluginets inställningar.
Pluginet kommer att be dig att tillhandahålla Google reCAPTCHA API keys. Du kan skapa dessa nycklar gratis från den officiella reCAPTCHA-webbplatsen genom att klicka på länken ”registrera din domän” högst upp på vyn.
Registrera din website för att få reCAPTCHA API Keys
Länken ”register your domain” tar dig till Google reCAPTCHA website, där du kan registrera din site så att den fungerar med reCAPTCHA.
You will be asked to sign in with your Google account. Efter det kommer du till sidan ”Register a new site”, där du måste ange grundläggande information för att registrera din site.
Först måste du skriva namnet på din website eller ett valfritt namn i fältet ”Label”. Detta hjälper dig att enkelt identifiera din site i framtiden.
Därefter måste du selecta knappen ”Challenge (v2)”. Detta kommer att öppna 2 nya alternativ.
Eftersom du vill add to reCAPTCHA checkboxen till din site, måste du välja det första alternativet, ”I’m not a robot Checkbox”.
När du rullar ner kommer du att se textrutan ”Domäner”. This allows you to add the domain name of your website where you would like to add the reCAPTCHA checkbox.
Du kan också lägga till flera domäner eller subdomäner genom att clicka på plus (+) iconen. Detta kommer att allow you att använda samma API keys på olika websites.
När du har fyllt i formuläret kan du klicka på knappen ”Submit” för att registrera din site.
Google reCAPTCHA kommer nu att visa dig ett success message tillsammans med site key och secret key på den här page.
Du kan nu använda dessa API keys i plugin-inställningarna på din WordPress website.
Lägga till reCAPTCHA till ett formulär för comments i WordPress
Nu måste du heada tillbaka till Advanced Google reCAPTCHA page i your WordPress admin area.
På sidan Settings måste du klistra in site key och secret key.
Se sedan till att boxen ”Enable for Comment Form” är kontrollerad.
Som standard kommer reCAPTCHA att användas på login page, registreringssidan, sidan med borttappat password och formuläret för comments. Du kan kontrollera eller avmarkera boxarna för att aktivera de alternativ du behöver.
När du är klar, glöm inte att klicka på knappen ”Save Changes” längst ner på sidan för att lagra API keys och aktivera reCAPTCHA.
Grattis, du har utan problem addat reCAPTCHA till ditt WordPress-kommentarformulär. You can now check the comment section of your blogginlägg to confirm that it’s working.
Note: Checkboxen reCAPTCHA kommer endast att visas för utloggade användare. För att previewa reCAPTCHA måste du antingen logga ut från WordPress eller öppna din website i ett inkognitofönster i din webbläsare.
Fler sätt att bekämpa skräppost för comments i WordPress
reCAPTCHA är bara ett sätt att bekämpa skräppost från comments på din website. Här är några fler.
Your första steg bör vara att aktivera moderation av kommentarer. Det ger dig möjlighet att viewa och approve comments innan de visas på your website.
Du kan också använda pluginet Akismet för att automatiskt fånga upp de vanligaste typerna av skräppostkommentarer genom att kontrollera en global skräppost-databas. Akismet är förinstallerat i WordPress, men är ej aktiverat som standard.
Ännu bättre, premium Sucuri plugin allow you to block suspicious requests before they even reach your website. Detta förhindrar automatiserade bots och skript från att skicka in comments kl. Vi använder det på alla våra websites.
Du kan också blockera skräppost-kommentarer med hjälp av Antispam Bee plugin. Det låter dig ställa in regler om vilka användare du ska lita på, till exempel approve commenters eller commenters med en Gravatar. You kan också skapa regler som markerar kommentarer omedelbart som skräppost, till exempel när de innehåller kod.
Du kan lära dig mer om dessa metoder och många fler i vårt experturval av tips och tools för att bekämpa skräppost från kommentarer i WordPress.
Expertguider för att förbättra upplevelsen av comments i WordPress
Vi hoppas att denna handledning hjälpte dig att lära dig hur du lägger till reCAPTCHA i WordPress-kommentarformuläret på din webbplats. Du kanske också vill se några andra artiklar relaterade till att förbättra kommentarsupplevelsen i WordPress:
- Så här skapar du en page med senaste comments i WordPress
- Så här gör du kommentarer till blogginlägg sökbara i WordPress
- Så här allowar du dina användare att prenumerera på comments i WordPress
- Hur man tillåter användare att gilla eller ogilla kommentarer i WordPress
- Så här markerar du författarens kommentarer i WordPress
- Så här allowar du användare att editera sina comments i WordPress
- Så här addar du customize-fält till formuläret Comments i WordPress
- Hur man tar bort fältet Website URL från formuläret WordPress Comment
- Hur man helt inaktiverar comments i WordPress (Ultimate Guide)
- Bästa tilläggen för att förbättra WordPress Comments
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
THANKGOD JONATHAN
Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.
Ahmed Omar
it is really an important point in site protection against spam comments and subscription.
I faced this problem few days ago, and the only solution was to put recaptcha.
Thank you
WPBeginner Support
You’re welcome, glad our guide could help include it!
Administratör
Ralph
I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.
reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.
WPBeginner Support
It is always a question of personal preference but as long as you have found the way that works for you
Administratör
afdhal
thanks for the tips! no more bot in my comment.
WPBeginner Support
Glad you found this recommendation helpful
Administratör
Moh
Why don’t you have CAPTCHA here on your website?
WPBeginner Support
We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.
Administratör
Simon Griffiths
The plugin you recommend looks like it’s not supported anymore. Are there any others?
WPBeginner Support
We will be sure to take a look and update our suggestion should we find an alternative we would recommend.
Administratör
Jack
Perfect! One huge WordPress annoyance will be gone!
WPBeginner Support
Glad our guide was helpful
Administratör
jodarove
Thank you! very helpful!
WPBeginner Support
You’re welcome
Administratör
Duncan McCormack
re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…
Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?
Cheers, Duncan.
WPBeginner Support
For the not tested warning, you would want to take a look at our article below for our recommendations on this:
https://www.wpbeginner.com/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
Administratör
Steve
I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.
WPBeginner Support
Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.
Administratör
Desi
This plugin is no longer working. I have installed it and none of the buttons will toggle.
WPBeginner Support
You would want to reach out to the plugin’s support and let them know to help remove the issue.
Administratör
DonDee
FYI… The new v3CAPTCHA does not provide a clickable ”I am not a Robot” conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.
WPBeginner Support
Thanks for sharing this for anyone using v3
Administratör
Pradeep Singh
Hello
If I am using Akismet antispam plugin still I need to use reCaptcha technology?
Thanks
WPBeginner Support
That would be a personal preference question, both are tools to help prevent spam and will work together.
Administratör
pepe
The recaptcha is not showing! help!
WPBeginner Support
You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.
Administratör
bob martin
Help! I clicked on save api keys button like tutorial said and now my site isn’t working at all.
WPBeginner Support
It would depend on what your error is for the cause and possible solution, for a starting point you would want to take a look at our guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administratör
Eva Live
Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.
WPBeginner Support
You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site
Administratör