Dobrý deň, milý čitateľ! Dnes budeme hovoriť o komentáre vo wordpresse, o spamové komentáre v blogoch. Myslím, že vás, podobne ako mňa, už nebaví neustále prechádzať do priečinka spam a manuálne triediť komentáre automatického alebo ešte horšieho manuálneho spamu. Potom hľadajte dobrý a zmysluplný komentár v tejto hromade odpadu, ktorý bol omylom zasiahnutý do priečinka spamu s komentármi.

Presne tak, aj mne je z toho zle. Najprv som nainštaloval veľa rôznych antispamových doplnkov na ochranu wordpressu pred spamom. Ale ako prax ukázala, všetky tieto akcie sú neúčinné. Preto bol vynájdený jeden veľmi zaujímavý spôsob, ktorý som však nevymyslel ja! Túto metódu som si požičal z nejakého blogu.

Vo všeobecnosti som sa rozhodol to vyskúšať, implementoval som hack na svojom blogu. Po troch mesiacoch bol let úspešný, tri mesiace ani jeden spamový komentár. Je ťažké tomu uveriť, samozrejme, ale je to tak. Po experimente som dospel k záveru, že moji čitatelia jednoducho musia vedieť o ochrane wordpressu pred spamom v komentároch pomocou užitočného hacku - „substitúcie poľa“!

Podstata metódy!

Pre manuálny spam, ako vždy, nainštalujeme plugin Akismet. Myslím, že by to malo byť takmer v každom blogerovi. Ak to ešte nestojí za to, potom je na internete veľa literatúry o tom, ako ho nainštalovať a ako ho aktivovať. Tento doplnok bude chrániť náš blog pred spamom s manuálnymi komentármi. A hack „nahrádzanie polí“ zase ochráni blog pred automatickým spamom.

Myslím, že stojí za zmienku dve veľké plusy takéhoto tanca s tamburínou: prvým je zbavenie sa neustáleho problému s automatickým spamom a druhým je, že po aktualizácii WordPress už nemusíte upravovať súbory motora. Je pravda, že ako vždy je tu mínus, musíte sfalšovať dva súbory v našej téme, komentáre.php a style.css. Ale pokiaľ ide o mňa, toto mínus je zanedbateľné.

Podstata metódy je približne nasledovná! Ak ste pokročilý bloger, mali by ste vedieť, že predvolené pole komentára má názov komentár , takže skutočné pole skryjeme a na jeho miesto vložíme nové pole skutočného komentára.

Pre vašich čitateľov a návštevníkov zostane všetko ako doteraz, no teraz vyplnia viditeľné pole skutočného komentára. Spamové skripty však vyplnia štandardné pole komentára, ktoré skryjeme. Nerozumejú, že človek nemôže vyplniť textové pole, ktoré nie je viditeľné na stránkach blogu. Tu zachytíme spamový komentár, pretože takýto komentár bude určený vyplneným neviditeľným poľom komentára.

Vo všeobecnosti je všetko také jednoduché ako dvakrát dva. Osoba vyplní viditeľné pole skutočný komentár a skript na nevyžiadanú poštu vyplní starým spôsobom štandardné pole komentára, ktoré je však už neviditeľné. Vyplnené neviditeľné pole bude spamový komentár! :-) Myslím, že je čas pustiť sa do práce!

1. Komentáre cez funkciu "comment_form()".

Ak máte komentáre zobrazené prostredníctvom funkcie comment_form() (táto funkcia bola zavedená vo WordPress 3.0 s cieľom použiť súbor funkcie.php, bolo možné úplne nahradiť štandardnú formu komentárov). Ak vaša šablóna používa práve takúto funkciu, musíte súbor otvoriť funkcie.php a pridajte tam nasledujúci kód:

//Pridanie vlastného poľa na zadanie komentára add_filter("comment_form_defaults", "change_comment_form_defaults"); function change_comment_form_defaults($default) ( $commenter = wp_get_current_commenter(); $default["comment_notes_after"] .= "

"; return $default; ) //KONIEC pridanie vlastného poľa na zadanie komentára

Teraz skryte naše štandardné pole komentovať, cez súbor style.css:

Komentár-formulár-komentár (zobraziť: žiadne;)

Takže sme sa zaoberali prvou časťou hacku. Teraz máme pole skutočného komentára, ktoré môže návštevník vidieť a vyplniť, a štandardné pole komentára, ktoré je skryté! V ďalšom kroku musíme určiť, ktoré z týchto polí preskočíme a ktoré zakážeme. Ak je viditeľné pole vyplnené, potom ho preskočíme a ak je vyplnené pole neviditeľné, potom to zakážeme. Ak to chcete urobiť, otvorte súbor funkcie.php a tam pridajte kód:

2. Komentáre nie cez funkciu "comment_form()".

Ak sa vaše komentáre nezobrazujú prostredníctvom funkcie comment_form(), ako je môj! V tomto prípade otvorte súbor komentáre.php a nájdeme tam kód, ktorý zobrazí pole pre zadanie komentára. Niečo podobné ako:

Tento kód by sa mal nahradiť:

Teraz musíme skryť štandardné pole na zadanie komentára. Ak to chcete urobiť, otvorte súbor štýlu šablóny „style.css“ a pridajte tam kód:

Žiadny spam (pozícia: absolútna; vľavo: -1000 pixelov;)

Žiadny spam (zobraziť: žiadny;)

Tiež v túto metódu nezabudnite pridať kód do súboru funkcie.php, aby ste určili, ktoré z týchto polí preskočiť a ktoré zakázať.

//Kontrola spamu add_filter("pre_comment_on_post", "verify_spam"); function authentic_spam($commentdata) ( $spam_test_field = trim($_POST["komentár"]); if(!empty($spam_test_field)) wp_die("Žiadny spam!"); $comment_content = trim($_POST["skutočné- komentár"]); $_POST["comment"] = $comment_content; vrátiť $commentdata; ) //END kontrola spamu

To je v podstate všetko! Teraz sú spamové komentáre väčšie ako vy a váš blog nebude rušený. Ak máte pochybnosti, či ste urobili všetko správne, môžete skontrolovať prácu tohto hacku na ochranu wordpressu pred spamom. Ak to chcete urobiť, odstráňte zo súboru style.css zmeny, obnovte stránku blogu, vyplňte každé pole komentára a skúste pridať komentár!

Všetky otázky, návrhy a pripomienky napíšte do komentárov k článku.

Dobrý deň, priatelia! Spamové komentáre škodia stránke, dnes si povieme ako správne mazať spamové komentáre.

Odstránenie komentárov vo WordPress

Pri blogovaní sa nevyhnutne píšu komentáre k článkom, ktoré potešia blogera. Čím viac komentárov, tým lepšie vyhľadávače hodnotiť blog, čím lepšie sa pohybuje, tým vyššie má hodnotenie.

Ale nielen komentáre píšu skutoční ľudia, na stránku sa posiela množstvo rôznych odpadkov vo forme takzvaných spamových komentárov a počet takýchto komentárov niekedy dosahuje pôsobivú veľkosť.

Nepovedal som tu nič nové, každý o tom vie. Pri práci s komentármi však veľa začiatočníkov robí chyby, na ktoré som ich chcel upozorniť v tomto krátkom článku.

Takže na boj proti spamovým komentárom sú nainštalované rôzne pluginy, na mojom blogu je nainštalovaný Akismet pre WordPress, ktorý verne slúži už rok a pol. O inštalácii a konfigurácii pluginu bol napísaný článok „“, môžete si ho pozrieť.

Doplnok funguje skvele a spamové komentáre takmer nikdy neskončia na stránkach blogu. Sú však chvíle, keď sa normálne komentáre dostanú do spamu. A ak hlúpo vyčistíte blog od spamu, normálne komentáre sa nevyhnutne stratia, ale je ich škoda.

Teraz musíme prelistovať spamové komentáre. Ak umiestnite kurzor myši na odkaz komentára, zobrazí sa obrázok stránky (obrazovka s modrou šípkou 1), z ktorej bol odoslaný, za pár sekúnd pochopíte, že ide o nejaký druh ľavej reklamy.

Stáva sa, že cudzinci posielajú komentáre, tieto komentáre sú zapnuté anglický jazyk(zvyčajne) - prečo neodpovedať? Ak si chcete prečítať anglický komentár, môžeme ho jednoducho preložiť v akomkoľvek prekladači (napr. Google Translate), konečne chápeme, že komentár je skutočný a možno naň odpovedať. Môžete odpovedať v ruštine, môžete v angličtine.

Ak sa rozhodnete odpovedať, musíte komentár najprv umiestniť kurzorom myši na požadovaný komentár, aktivuje sa nápis „Nie je spam“ (pozri snímku obrazovky),

na ktorý kliknúť. Otvorí sa nové okno, tu klikneme na „Čaká“, teraz, keď umiestnite kurzor myši na komentár, zobrazí sa tlačidlo „Schváliť“,

potom sa komentár objaví na blogu pod článkom. Môžete komentovať spätne.

Zvyšok spamových komentárov je nemilosrdne vymazaný. Faktom je, že načítavajú databázu stránok a keď ich je veľa, ovplyvňuje to aj čas jej otvorenia. Databázu stránky (blogu) je tiež potrebné pravidelne čistiť. Ako to urobiť, môžete vidieť v článkoch "" a "". Táto práca celkom v rámci možností na výkon každého začiatočníka.

Okrem zanášania databázy a mätúcich vyhľadávacích robotov tieto odkazy nič nerobia. Tiež je potrebné ich pravidelne čistiť. Je ľahké ich rozpoznať (pozri snímku obrazovky),

A treba myslieť aj na to, že čím viac komentárov na blogu budete mať, tým viac bude duplicitných stránok a to Google tvrdo trestá a blog začína strácať pozície a návštevníkov. Je potrebné odstrániť duplikáty. Ako zistiť, koľko duplikátov ste mali na blogu, bolo napísané v predchádzajúcom, ak to chcete vedieť, tak si na konci predchádzajúceho článku pustite video. Niekedy môže byť počet záberov niekoľko tisíc.

S pozdravom Ivan Kunpan.

P.S. Ak je váš blog slabo propagovaný, je na ňom málo návštevníkov, je možné, že pri jeho vytváraní došlo k hrubej chybe, pretože blog musí vznikať v presne stanovenej postupnosti. Ak chcete skontrolovať správnosť vytvorenia a propagácie, skontrolovať a potom opraviť chyby.

Propagáciu blogu ovplyvňujú správne napísané a optimalizované články. O tom, ako správne písať a optimalizovať články, ako správne pracovať s komentármi, je napísané v mojej knihe "", stiahnite si knihu, bude to pre vás prínosom.

Získajte nové články blogu priamo do svojej doručenej pošty. Vyplňte formulár, kliknite na tlačidlo „Prihlásiť sa na odber“.

Nikdy som si nemyslel, že napíšem tento článok a práve teraz. Ale musím, pretože problém sa ma osobne dotkol. Problémom nie je spam ako taký. A problém nie je v tom, ako sa s tým vysporiadať, ale problém je v tom, ako sa boj so spamom dotkol mňa, teda skôr nie mňa, ale mojej stránky, kde sa práve nachádzaš, milý čitateľ.

Stručne povedané, ide o toto: existuje taký doplnok Akismet, ktorý v automatický režim filtruje spamové komentáre na vašom webe. Plugin je užitočný - žiadne otázky! Jeho výhody sú všade, bez neho by sa váš blog utopil v prúde spamu a vy by ste sa týmto prúdom udusili, zastavili by ste sa a hádzali tento odpad cez palubu. Ale tu je problém. Tento plug-in funguje na princípe, keď raz klikneš - myslel som, že klikneš dvakrát - ty chán! Alebo, inými slovami, ak kliknete na niečí spamový komentár na vašej stránke, hotovo, táto osoba sa nebude môcť dostať na vašu stránku! Bez ohľadu na to, ako veľmi sa snaží, jeho odkaz na stránku je opravený, jeho IP adresa je zaznamenaná, mydlo gravatar je opravené.

A čo - pýtate sa. A potom! Základ je spoločný pre celý internet. To znamená, že štatistiky sa zhromažďujú v databáze z celého webu. A ak niekde na vás niekto raz klikne na spam, tak sa nič strašné nestane. Ale ak je takýchto klikov viacero, tak máte problémy...Ako ste už asi uhádli, mám také problémy.Priznám sa úprimne - kvôli neskúsenosti začínajúceho blogera, a la webmastera, som najprv písal komentáre s odkazmi ľuďom na ich stránkach - pozval som ich do MLM -projektu. Ale malo to málo rozumu a čoskoro aj ja. Čo bolo potom, netuším. Ale fakt je fakt - nemôžem písať komentáre - dostávam ban takmer na všetky stránky, ktoré majú aktivovaný plugin. Ako som zhrešil a koho som nahneval, neviem.

Teraz, aby som mohol zanechať komentár, musím zvrhnúť - zmeniť odkaz v poli adresy stránky a poslať tento druh textu: „Vážený admin! Nechal som vám komentár k vášmu článku, no ten s najväčšou pravdepodobnosťou skončil v priečinku so spamom – omylom mi to zakázal práve plugin Akismet. Ak vám to nevadí, odstráňte môj predchádzajúci komentár zo spamu a pošlite tento do koša, ale NIE do spamu! Vopred ďakujem". Ak ste sa zrazu, drahý čitateľ, dozvedeli tento text, neobviňujte ma - bol som to ja, kto sa k vám snažil dostať a snažil sa obísť doplnok.

Najzaujímavejšie je, že pokusy napísať na technickú podporu Akismetova nepriniesli žiadny účinok, okrem mŕtvych, hluchých, ako v tanku, nedali ticho. Nie je čas, aby sa zaoberali takými malými dvojnožkami, ktoré zadarmo aktivovali ich tvorbu. Najzaujímavejšie je, že samotní Akismetiáni pri opise svojej zázračnej techniky tvrdia, že stlačenie tlačidla spamu neovplyvňuje možnosť zanechávať komentáre na iných stránkach – kam klikli, tam im nedovolia ísť. Ale to je len v ich popise, v skutočnosti je všetko úplne inak.

Preto mám na vás, vážení kolegovia, obrovskú prosbu – neklikajte na spamové tlačidlo na svojej stránke len pri komentároch, ktoré sú vám podľa vás nevyhovujúce. Nie je totiž fakt, že vždy a všade píšete všetko, čo chcú autori počuť, a nie je ani fakt, že sa vám to isté nestane. Samozrejme nebudem tvrdiť, že sa mi z IP neodosiela spam, aj keď som si to overil a nikde som to nevidel, napriek tomu, že PRESNE viem, že som to neurobil, lebo ja sám spam a pod. metódy, ktorým pre ich hlúposť ani nerozumiem. Pravdepodobne zostáva myslieť si, že ma niekto nemal rád s mojimi komentármi. No ospravedlňujem sa, ak som niekoho urazil, hoci som si takéto ciele v žiadnom prípade nedával. Ale koniec koncov, komentár môžete jednoducho vymazať do koša - ak niekto nie je hlúpy, potom pochopí, že nie je vítaný, prečo si všade navzájom kaziť život? Je to tak?

Na záver vám chcem povedať, že vás rád uvidím na stránkach blogu a požiadam vás o zanechanie vášho názoru, ak ste sa s takýmto problémom stretli aj vy. Pre prehľadnosť si pozrite aj video o spame v komentároch. A aby ste nemali náhodné kliknutia. Pamätajte, že na internete je zaznamenané každé slovo a písmeno a každá akcia, ktorú vykonáte, je navždy zaznamenaná. Ešte raz sa ospravedlňujem každému, koho som urazil alebo vyrušil.

P.S. Keď sa objaví spam, natočím video kvôli prehľadnosti, inak som všetko len vyčistil - nemyslel som si, že by to bolo užitočné.

P.P.S. V priečinku so spamom sa objavili komentáre, tak som nahral video, pozri, mohlo by sa to hodiť.

Postupujte podľa tlačidiel, povedzte o článku svojim priateľom - toto je za peniaze!

Minulý týždeň sme začali hovoriť o spame na LiveJournal. V minulej lekcii na túto tému sme hovorili o ochrane pred spamom v komentároch a tento príspevok skončil mojím prísľubom, že vám poviem, čo robiť, ak komentár nie je filtrovaný ako spam.

Akcie sú najjednoduchšie. Ktoré? Odpoveď hľadajte pod rezom.

Kde si videl spamový komentár?

  • toto je blog niekoho iného. To znamená, že toto je časopis alebo komunita niekoho iného, ​​v ktorej ste členom alebo čitateľom (a nie). V takom prípade sa môžete sťažovať vlastníkovi časopisu alebo vlastníkovi/správcovi komunity (ich zoznam nájdete v profile komunity). Nebudete môcť odstrániť komentár niekoho iného v časopise alebo komunite niekoho iného (aj keď ide o spam).
  • toto je tvoj blog: t.j. váš osobný denník alebo komunita, kde ste správcom (alebo dokonca vlastníkom). V tomto prípade sú všetky karty vo vašej ruke.

Čo robiť so spamovými komentármi na svojom blogu?

Musí byť, samozrejme, vymazaný a vymazaný označený ako spam. Takéto odstránenie má niekoľko výhod:

  • po prvé, tomuto používateľovi zakážete prístup, to znamená, že už nebude môcť komentovať príspevky vo vašom časopise alebo komunite
  • po druhé, dáte o tomto spame vedieť pracovníkom LiveJournalu. Týmto spôsobom hovoríte o spôsoboch, ako opustiť spam a skutočne pomôcť proti nemu efektívnejšie bojovať.

Odstrániť komentár ako spam:

Komentár bol zmazaný!

To znamená nasledovné:

  • všetky komentáre tohto autora k príspevku (nielen ten, ktorý ste odstránili) boli odstránené;
  • Autor komentára je vo vašom denníku zablokovaný, to znamená, že už nebude môcť zanechať komentáre
  • sťažnosť na spam sa automaticky odošle administrátorom LiveJournalu.

Je možné odstrániť len nepríjemné komentáre ako spam?

Prosím, nerobte to. Neodstraňujte nasledujúce komentáre ako spam:

  • nesúvisí s témou vášho časopisu, ale nenabáda vás, aby ste si niečo kúpili alebo navštívili akúkoľvek stránku

Každý používateľ internetu neustále čelí spamu. Záplavy spamu poštových schránok: rôzne obchodné ponuky od neznámych spoločností, informácie o údajne vyhratých sumách, reklama na rôzne tovary či služby – zoznam je nekonečný. Táto infekcia zasiahla aj blogy: väčšina komentárov v nich je bežný spam. Ak zostane nevyčistená, môže narásť do gigantických rozmerov, ktoré čitateľov určite odradia. Kto chce čítať blog, ktorý tvorcovia nesledujú?
Spam prichádza na emailová adresa a spam uverejnený v komentároch blogu je bežne obťažovaný rôzne ciele. Ak v prvom prípade chcú spameri vzbudiť záujem o nejaký produkt alebo službu, tak v druhom prípade spam smeruje skôr do vyhľadávačov.

Komentárový spam a vyhľadávače

Prečo by spameri propagovali svoje stránky prostredníctvom vášho blogu? Skúsme si na túto otázku odpovedať. Pred niekoľkými rokmi Google predstavil novú techniku ​​vyhľadávania s názvom PageRank. Spolu s odhadom indexovaného obsahu stránky táto technika zohľadňovala aj počet odkazov na stránku a ich dôležitosť. Google je vďaka PageRanku jednoznačne najlepším vyhľadávačom z hľadiska relevantnosti nájdených výsledkov. Pretože vyhľadávací systém sa vo veľkej miere spolieha na PageRank, ľudia ho zvyknú umelo nafukovať odkazmi. Toto všetko sa nazýva jedným slovom google bombardovanie.

Bombardovanie Google- Ide o situáciu, keď veľké množstvo webových stránok odkazuje na pôvodnú stránku s rovnakým textom odkazu (kotvou), čo umožňuje ovplyvniť hodnotenie stránky v SERP. Teraz späť k spamerom. Povedzme, že majú webovú stránku, ktorá predáva abstraktný nástroj „mydrug“. Prirodzene, spameri chcú, aby bol tento web na vrchole. Výsledky vyhľadávania na požiadanie "moja droga". Spameri zanechávajú komentáre na tisíckach blogov s odkazom späť na ich stránku, aby vytvorili efekt bomby Google. Spamerom je jedno, či si prečítate komentár, ktorý zanechali (je pre nich oveľa lepšie, že si ho vôbec nevšimnete, inak ho okamžite zmažete), je dôležité, aby tento komentár zohľadnil vyhľadávač, keď indexovanie stránky.

Bojujte proti spamovým komentárom

Moderovanie komentárov je veľmi účinným krokom v boji proti nechceným komentárom. Najlepšou obranou proti spamu je starostlivé sledovanie komentárov. V sekcii Komentáre na správcovskom paneli môžete vidieť zoznam nedávnych komentárov k ľubovoľným príspevkom, takže môžete rýchlo sledovať aktivitu spamera na svojej stránke. Čím rýchlejšie odstránite nepotrebné komentáre, tým je menšia pravdepodobnosť, že sa spameri opäť vrátia na váš web.

Skrytý spam

Spameri ovládajú stále viac nových spamových techník. Skrytý spam môže vyzerať takto: z hľadiska textové informácie toto je celkom normálny komentár; meno alebo URI čitateľa môže byť podozrivé. Väčšina Najlepšia cesta zistiť, či ide o spam alebo nie - kliknite na odkaz, ktorý je uvedený v URI čitateľa. Ak stránka vyzerá podozrivo, môžete komentár úplne odstrániť alebo odstrániť jeho adresu URI.

Ďalším spôsobom spamovania je použitie značky div, ktorá obsahuje stovky odkazov tretích strán. Tento druh spamu je na vzostupe, keďže väčšina softvéru zobrazuje HTML tagy priamo, a nie HTML kód. Aby ste tomu zabránili, softvér by sa mali "vyzliecť" značky; inými slovami, pri pridávaní komentára do databázy filtrujte značky HTML.

Spam vo WordPresse

WordPress má zabudované antispamové nástroje, čo znamená, že používatelia tohto systému môžu rýchlo a jednoducho riešiť spamovú aktivitu. Na boj proti spamu používam Doplnok Akismet, ktorá vám umožňuje vysporiadať sa s 99 % prichádzajúceho spamu. Zvyšné jedno percento sa dá ľahko vyčistiť ručne.