Szia kedves olvasó! Ma arról fogunk beszélni wordpress kommentek, ról ről spam megjegyzések a blogokban. Azt hiszem, te is, mint én, már belefáradtál abba, hogy állandóan a levélszemét mappába jársz, és manuálisan válogatod az automatikus vagy még rosszabb, kézi levélszemét megjegyzéseit. Akkor ebben a szemétkupacban keress egy jó, értelmes hozzászólást, ami tévedésből került a kommentek spam mappájába.

Így van, én is rosszul vagyok tőle. Eleinte sok különböző levélszemét-ellenes beépülő modult telepítettem, hogy megvédjem a Wordpresst a spamektől. De amint a gyakorlat azt mutatja, mindezek a tevékenységek hatástalanok. Ezért egy nagyon érdekes módot találtak ki, azonban azt nem én találtam ki! Ezt a módszert valamelyik blogból kölcsönöztem.

Általában úgy döntöttem, hogy kipróbálom, és végrehajtottam egy hackelést a blogomon. Három hónap után sikeres volt a repülés, három hónapig egyetlen spamkomment sem. Persze nehéz elhinni, de így van. A kísérlet után arra a következtetésre jutottam, hogy olvasóimnak egyszerűen tudniuk kell a WordPress kommentspam elleni védelemről, egy hasznos hack - „mezőhelyettesítés” segítségével!

A módszer lényege!

Kézi spam esetén, mint mindig, most is telepítünk egy plugint Akismet. Szerintem szinte minden bloggerben benne kell lennie. Ha még nem éri meg, akkor az interneten rengeteg irodalom található a telepítésről és az aktiválásról. Ez a bővítmény megvédi blogunkat a kézi megjegyzés spamtől. A „mezőcsere” feltörés pedig megvédi a blogot az automatikus spamektől.

Szerintem érdemes megjegyezni egy ilyen tamburával való táncolásnak két nagy pluszját: az első, hogy megszabadulunk az állandó automata spam problémától, a második pedig, hogy a WordPress frissítése után már nem kell szerkeszteni a motor fájljait. Igaz, mint mindig, van egy mínusz, két fájlt kell hamisítani a témánkban, megjegyzések.phpés stílus.css. De ami engem illet, ez a mínusz jelentéktelen.

A módszer lényege hozzávetőlegesen a következő! Ha Ön haladó blogger, akkor tudnia kell, hogy az alapértelmezett megjegyzésmező neve megjegyzés , ezért elrejtjük a valódi mezőt, és egy új valós megjegyzésmezőt csúsztunk a helyére.

Olvasói és látogatói számára minden a régiben marad, de most kitöltik a látható valós megjegyzés mezőt. De a spam szkriptek kitöltik a normál megjegyzésmezőt, amit elrejtünk. Nem értik, hogy az ember nem tölthet ki olyan szövegmezőt, amely nem látható a blog oldalain. Itt fogjuk elkapni a spam megjegyzést, mert az ilyen megjegyzést a kitöltött láthatatlan megjegyzés mező határozza meg.

Általában minden olyan egyszerű, mint kétszer kettő. A személy kitölti a valós megjegyzés látható mezőt, a spam szkript pedig a régi módon kitölti a szokásos megjegyzésmezőt, de már láthatatlan. A kitöltött láthatatlan mező spam megjegyzés lesz! :-) Azt hiszem, ideje nekiállni!

1. Megjegyzések a "comment_form()" függvényen keresztül

Ha megjegyzései jelennek meg a comment_form() függvényen keresztül (ezt a függvényt a WordPress 3.0-ban vezették be a fájl használatához függvények.php, lehetőség nyílt a megjegyzések szabványos formájának teljes helyettesítésére). Ha a sablon csak ilyen funkciót használ, akkor meg kell nyitnia a fájlt függvények.phpés add hozzá a következő kódot:

//Saját mező hozzáadása megjegyzések beírásához 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; ) //VÉGE saját mező hozzáadása megjegyzés beviteléhez

Most rejtse el a standard mezőnket megjegyzés, fájlon keresztül stílus.css:

Megjegyzés-űrlap-megjegyzés (megjelenítés: nincs;)

Tehát a feltörés első részével foglalkoztunk. Most van egy valós megjegyzésmező, amelyet a látogató láthat és tölthet ki, valamint egy szabványos megjegyzésmező, amely rejtett! A következő lépésben meg kell határoznunk, hogy ezen mezők közül melyiket hagyjuk ki, és melyiket tiltsuk le. Ha a látható mező ki van töltve, akkor kihagyjuk, ha pedig a láthatatlan, akkor tiltjuk. Ehhez nyissa meg a fájlt függvények.phpés add hozzá a kódot:

2. Megjegyzések nem a "comment_form()" függvényen keresztül

Ha a megjegyzései nem jelennek meg a comment_form() függvényen keresztül, mint az enyém! Ebben az esetben nyissa meg a fájlt megjegyzések.phpés ott találjuk a kódot, amely megjeleníti a megjegyzés beviteli mezőjét. Valami hasonló ehhez:

Ezt a kódot a következőre kell cserélni:

Most el kell rejtenünk a normál mezőt a megjegyzés beviteléhez. Ehhez nyissa meg a sablon "style.css" stílusfájlját, és adja hozzá a kódot:

Nincs spam (pozíció: abszolút; bal: -1000 képpont;)

Nincs spam (megjelenítés: nincs;)

Benne is ez a módszer ne felejtse el hozzáadni a kódot a fájlhoz függvények.php, hogy meghatározza, melyik mezőt hagyja ki, és melyiket tiltsa le.

//Spam keresése add_filter("pre_comment_on_post", "verify_spam"); függvény verify_spam($commentdata) ( $spam_test_field = trim($_POST["megjegyzés"]); if(!empty($spam_test_field)) wp_die("Nincs spam!"); $comment_content = trim($_POST["real- megjegyzés"]); $_POST["megjegyzés"] = $comment_content; $commentdata visszaküldése; ) //VÉGE spamellenőrzés

Lényegében ennyi! Most a spam kommentek nagyobbak, mint te, és a blogod nem lesz zavarva. Ha kétségei vannak abban, hogy mindent jól csinált-e, ellenőrizheti ennek a hacknek a működését, hogy megvédje a Wordpresst a spamektől. Ehhez távolítsa el a fájlból stílus.css módosításokat, frissítse a blog oldalát, töltse ki az egyes megjegyzésmezőket, és próbáljon megjegyzést közzétenni!

Minden kérdést, javaslatot és megjegyzést írjon a cikkhez fűzött megjegyzésekbe.

Hello barátok! A spam megjegyzések ártanak az oldalnak, ma arról fogunk beszélni, hogyan kell megfelelően törölni a spam megjegyzéseket.

Megjegyzések törlése a WordPressben

A blogírás során elkerülhetetlenül megjegyzéseket írnak azokhoz a cikkekhez, amelyek örömet okoznak a bloggernek. Minél több hozzászólás, annál jobb keresőkértékelje a blogot, minél jobban mozog, annál magasabb az értékelése.

De nem csak valós emberek írnak kommenteket, rengeteg különféle szemetet küldenek úgynevezett spam-kommentek formájában az oldalra, és az ilyen kommentek száma olykor lenyűgöző nagyságot ér el.

Nem mondtam itt semmi újat, mindenki tud róla. A megjegyzésekkel való munka során azonban sok kezdő hibázik, amelyre ebben a rövid cikkben figyelmeztetni akartam őket.

Tehát a spam-kommentek leküzdésére különféle bővítményeket telepítenek, az Akismet for WordPress-t a blogomra, amely másfél éve hűségesen szolgál. A beépülő modul telepítéséről és konfigurálásáról egy "" cikk íródott, ezt láthatja.

A bővítmény remekül működik, és a spam-kommentek szinte soha nem kerülnek a blog oldalaira. Vannak azonban olyan esetek, amikor a normál megjegyzések spambe kerülnek. És ha hülyén megtisztítod a blogot a spamtől, akkor a normális kommentek óhatatlanul elvesznek, de kár érte.

Most át kell lapoznunk a spam megjegyzéseket. Ha a megjegyzés linkje fölé viszed az egérmutatót, akkor megjelenik annak az oldalnak a képe (kék nyíl 1. képernyő), ahonnan küldték, pár másodpercen belül megérted, hogy ez valami baloldali hirdetés.

Előfordul, hogy külföldiek megjegyzéseket küldenek, ezek a megjegyzések be vannak kapcsolva angol nyelv(általában) - miért nem válaszol? Egy angol megjegyzés elolvasásához könnyen lefordíthatjuk bármely fordítóval (pl. Google Fordító), végre megértjük, hogy a megjegyzés valódi és megválaszolható. Válaszolhatsz oroszul, tudsz angolul.

Ha úgy dönt, hogy válaszol, akkor a megjegyzésre először az egeret a kívánt megjegyzésre kell vinni, a „Nem spam” felirat aktiválódik (lásd a képernyőképet),

amelyre kattintani kell. Megnyílik egy új ablak, itt a "Függőben" gombra kattintunk, most, amikor egy megjegyzés fölé viszi az egérmutatót, megjelenik a "Jóváhagyás" gomb,

ezt követően megjelenik a komment a blogon a cikk alatt. Vissza lehet kommentelni.

A többi spam megjegyzést könyörtelenül törlik. Az tény, hogy betöltik az oldal adatbázisát, és ha sok van belőlük, ez még a megnyitásának idejét is befolyásolja. Az oldal (blog) adatbázisát is rendszeresen tisztítani kell. Ennek módját a "" és a "" cikkekben láthatja. Ez a munka minden kezdő képes teljesíteni.

Amellett, hogy eltömítik az adatbázist és összezavarják a keresőrobotokat, ezek a linkek nem tesznek semmit. Ezeket is rendszeresen tisztítani kell. Könnyű felismerni őket (lásd a képernyőképet),

És azt is észben kell tartanod, hogy minél több hozzászólásod van a blogon, annál több duplikált oldal lesz, és ezt a Google szigorúan megbünteti, és a blog kezd elveszíteni pozícióit és látogatóit. A másolatokat el kell távolítani. Az előzőben meg volt írva, hogy hogyan lehet megtudni, hány másolat volt a blogodon, ha tudni akarod, akkor az előző cikk végén indítsd el a videót. Néha a felvételek száma több ezer is lehet.

Üdvözlettel: Ivan Kunpan.

P.S. Ha a blogod rosszul reklámozott, kevés látogató van rajta, akkor elképzelhető, hogy durva hiba történt a létrehozása során, mert a blogot szigorúan meghatározott sorrendben kell létrehozni. A létrehozás és a promóció helyességének ellenőrzéséhez, és ellenőrizze, majd javítsa ki a hibákat.

A blog népszerűsítését a megfelelően megírt és optimalizált cikkek befolyásolják. Arról, hogy hogyan kell helyesen írni és optimalizálni a cikkeket, hogyan kell helyesen dolgozni a megjegyzésekkel, a "" könyvemben van megírva, töltse le a könyvet, hasznára válik.

Szerezzen új blogcikkeket közvetlenül a postaládájába. Töltse ki az űrlapot, kattintson a "Feliratkozás" gombra

Soha nem gondoltam volna, hogy megírom ezt a cikket és most. De muszáj, mert a probléma engem személyesen érintett. A probléma önmagában nem a spam. És nem az a probléma, hogy hogyan kezeljem, hanem az, hogy a spam elleni küzdelem hogyan érintett engem, vagy inkább nem engem, hanem az oldalamat, amelyen most Ön is található, kedves olvasó.

Röviden a lényeg: van egy Akismet plugin, ami be automatikus üzemmód kiszűri a spam megjegyzéseket a webhelyén. A bővítmény hasznos – nincs kérdés! Ennek előnyei mindenhol jelen vannak, enélkül a blogod belefulladna a spamek folyamába, te pedig megfulladnád ezt a folyamot, megállítva és kidobva ezt a szemetet. De itt van a probléma. Ez a beépülő modul azon az elven működik, hogy egyszer kattintott – gondoltam, kétszer kattintott –, te kán! Vagy más szóval, ha rákattint valakinek a spam megjegyzésére a webhelyén, akkor ez az, aki nem tud eljutni az Ön webhelyére! Bármennyire is igyekszik, az oldalra mutató linkjét rögzítik, az IP-címét rögzítik, a gravatar-szappant javítják.

És mit – kérdezed. És akkor! Az alap az egész interneten közös. Vagyis a statisztikákat az adatbázisban az egész weben gyűjtik. És ha valahol valaki egyszer rákattint a spamre, akkor semmi szörnyű nem történik. De ha több ilyen kattintás van, akkor gondok vannak... Ahogy valószínűleg már sejtette, nekem is vannak ilyen problémáim. Bevallom őszintén - egy kezdő blogger, a la webmester tapasztalatlansága miatt eleinte linkekkel írtam kommenteket az oldalukon lévő embereknek - meghívtam őket az mlm -projektbe. De nem sok értelme volt, és hamarosan én. Hogy ezután mi történt, fogalmam sincs. De tény az tény – nem tudok kommentet írni – szinte minden oldalról kitiltanak, ahol aktiválva van a plugin. Hogy vétkeztem és kit haragítottam, nem tudom.

Most, hogy megjegyzést írjak, el kell rontanom - módosítanom kell a hivatkozást a webhely címe mezőben, és el kell küldenem egy ilyen szöveget: „Kedves admin! Hagytam neked egy megjegyzést a cikkedhez, de valószínűleg a spam mappába került – az Akismet bővítmény volt az, amely tévedésből kitiltott. Ha nem bánod, kérlek távolítsd el a korábbi hozzászólásomat a spamek közül, és ezt küldd a kukába, de NE a spambe! Előre is köszönöm". Ha hirtelen Ön, kedves olvasó, megtudta ezt a szöveget, ne engem hibáztasson - én próbáltam elérni Önt, megpróbálva megkerülni a bővítményt.

A legérdekesebb az, hogy az Akismetov technikai támogatására tett kísérletek nem jártak semmivel, kivéve a halottakat, süketeket, mint egy tankban, nem hallgattak. Nincs idejük ilyen kis bipodákkal foglalkozni, amelyek ingyen aktiválták a létrehozásukat. A legérdekesebb az, hogy maguk az akismetikusok a csodatechnikájuk leírásakor azt állítják, hogy a spam gomb megnyomása nem befolyásolja a megjegyzések más oldalakon való meghagyásának lehetőségét – ahova kattintottak, oda nem léphetnek be. De ez csak a leírásukban van, a valóságban minden teljesen más.

Ezért van egy hatalmas kérésem Önökhöz, kedves kollégák - ne csak az Önök szerint kifogásolható megjegyzéseknél kattintson a spam gombra a webhelyén. Hiszen nem tény, hogy mindig és mindenhol mindent leírsz, amit a szerzők hallani akarnak, és az sem tény, hogy veled nem fog megtörténni. Természetesen nem állítom, hogy nem küldenek spamet az IP-mről, bár ezt megnéztem és nem láttam sehol, annak ellenére, hogy PONTosan tudom, hogy nem én tettem ezt, mert én magam nem tolerálom a spameket stb. módszereket nem is értek a hülyeségük miatt. Valószínűleg marad az a gondolat, hogy valakinek nem tetszett a megjegyzéseimmel. Nos, elnézést kérek, ha valakit megbántottam, bár ilyen célokat semmilyen módon nem tűztem ki magam elé. De végülis a kommentet egyszerűen ki lehet törölni a kukába - ha valaki nem hülye, akkor meg fogja érteni, hogy nem látják szívesen, miért rontják el egymás életét mindenhol? Olyan?

Végezetül szeretném elmondani, hogy szívesen látlak a blog oldalain, és arra kérlek, mondd el véleményedet, ha te is találkoztál ilyen problémával. Nézze meg a spamről szóló videót is a megjegyzésekben az egyértelműség kedvéért. És hogy ne legyenek véletlen kattintások. Ne feledje, hogy az interneten minden szó és betű rögzítésre kerül, és minden cselekedete örökre rögzítésre kerül. Még egyszer elnézést mindenkitől, akit megbántottam vagy megzavartam.

P.S. Készítek egy videót, ha spam jelenik meg az egyértelműség kedvéért, különben mindent megtisztítottam - nem gondoltam, hogy hasznos lesz.

P.P.S. Hozzászólások jelentek meg a spam mappában, így felvettem egy videót, nézd, jól jöhet.

Kövesse a gombokat, meséljen ismerőseinek a cikkről – ez a pénzért van!

A múlt héten kezdtünk beszélni a spamről a LiveJournalon. A legutóbbi leckében ebben a témában a hozzászólások spam elleni védelméről beszéltünk, és ez a bejegyzés azzal az ígéretemmel zárult, hogy elmondom, mit kell tenni, ha egy megjegyzést nem szűrünk spamként.

A műveletek a legegyszerűbbek. Melyik? Keresse a választ a vágás alatt.

Hol láttad a spam megjegyzést?

  • ez valaki más blogja. Vagyis ez valaki más magazinja vagy közössége, amelynek Ön tagja vagy olvasója (és nem). Ilyen esetben panaszt tehet a folyóirat tulajdonosánál vagy a közösség tulajdonosánál/gondnokánál (ezek listája a közösségi profilban található). Nem tudja törölni valaki másnak a naplójában vagy közösségében írt megjegyzését (még akkor sem, ha az spam).
  • ez a blogod: azaz a személyes naplód vagy közösséged, ahol te vagy a gondnok (vagy akár a tulajdonos). Ebben az esetben minden kártya a kezedben van.

Mi a teendő a blogodban lévő spam megjegyzésekkel?

Természetesen törölni kell, és spamként kell törölni. Az ilyen eltávolításnak számos előnye van:

  • először is kitiltod ezt a felhasználót, vagyis többé nem tud hozzászólni a naplódban vagy a közösségedben lévő bejegyzésekhez
  • másodszor, értesíted a LiveJournal munkatársait erről a spamről. Ily módon Ön a spam elhagyásának módjairól beszél, és ténylegesen segít a hatékonyabb küzdelemben.

Megjegyzés törlése spamként:

A megjegyzés törölve lett!

Ez a következőket jelenti:

  • a szerzőnek a bejegyzéshez fűzött összes megjegyzése (nem csak az általad törölt) eltávolítva;
  • A megjegyzés szerzője le van tiltva a naplódban, vagyis többé nem írhat megjegyzéseket
  • a spamre vonatkozó panasz automatikusan elküldésre kerül a LiveJournal rendszergazdáinak.

Lehetséges-e csak az idegesítő megjegyzéseket spamként törölni?

Kérlek, ne tedd ezt. Ne törölje spamként a következő megjegyzéseket:

  • nem kapcsolódik a magazin témájához, de nem ösztönzi Önt, hogy vásároljon valamit, vagy látogasson el bármely webhelyre

Bármely internetfelhasználó folyamatosan spamekkel szembesül. Spam áradások postafiókok: különböző kereskedelmi ajánlatok ismeretlen cégektől, információk az állítólagos nyert összegekről, különféle áruk vagy szolgáltatások reklámozása - a lista végtelen. Ez a fertőzés a blogokat is érintette: a legtöbb hozzászólás rendszeres spam. Ha nem tisztítják, gigantikus méretűre nőhet, ami minden bizonnyal kikapcsolja az olvasókat. Ki szeretne olyan blogot olvasni, amit a készítők nem követnek?
Spam érkezik ide email cím, és a blogkommentekben közzétett spamet általában zaklatják különböző célokat. Ha az első esetben a spamküldők szeretnék felkelteni az érdeklődést valamilyen termék vagy szolgáltatás iránt, akkor a második esetben a spam inkább a keresők felé irányul.

Megjegyzés spam és keresőmotorok

Miért reklámoznák a spammerek webhelyeiket az Ön blogján keresztül? Próbáljunk meg válaszolni erre a kérdésre. Néhány évvel ezelőtt Googleúj keresési technikát vezetett be PageRank néven. Ez a technika az oldal indexelt tartalmának becslése mellett az oldalra mutató linkek számát és azok fontosságát is figyelembe vette. A PageRank-nak köszönhetően a Google messze a legjobb keresőmotor a talált találatok relevanciáját tekintve. Mert a kereső rendszer nagymértékben támaszkodik a PageRank-re, az emberek hajlamosak azt mesterségesen linkekkel felfújni. Mindezt egy szónak nevezik google bombázás.

Google bombázás- Ez egy olyan helyzet, amikor nagyszámú weboldal hivatkozik az eredeti oldalra ugyanazzal a linkszöveggel (horgony), ami lehetővé teszi az oldal rangsorolását a SERP-ben. Most térjünk vissza a spammerekhez. Tegyük fel, hogy van egy webhelyük, amely a „mydrug” absztrakt eszközt árulja. A spammerek természetesen azt szeretnék, ha ez a webhely a csúcson lenne. Keresési eredmények kérésre "mydrug". A Google bomba-effektusának létrehozása érdekében a spamküldők blogok ezreihez írnak megjegyzéseket a webhelyükre mutató hivatkozással. A kéretlen levelezőket nem érdekli, ha elolvassa az általuk írt megjegyzést (sokkal jobb nekik, ha egyáltalán nem veszi észre, különben azonnal törli), fontos, hogy a kereső figyelembe vegye ezt a megjegyzést, amikor az oldal indexelése.

Küzdj a spam megjegyzések ellen

A megjegyzésmoderálás nagyon hatékony lépés a nem kívánt megjegyzések elleni küzdelemben. A spam elleni legjobb védekezés a megjegyzések gondos megfigyelése. Az adminisztrációs panel Megjegyzések részében megtekintheti a bejegyzésekhez fűzött legutóbbi megjegyzések listáját, így gyorsan nyomon követheti a spamküldő tevékenységet a webhelyén. Minél gyorsabban távolítja el a felesleges megjegyzéseket, annál kisebb a valószínűsége annak, hogy a spammerek ismét visszatérnek webhelyére.

Rejtett spam

A spammerek egyre több új levélszemét-technikát sajátítanak el. A rejtett spam így nézhet ki: szempontjából szöveges információk ez teljesen normális megjegyzés; az olvasó neve vagy URI-je gyanús lehet. A legtöbb A legjobb mód megtudja, hogy spam-e vagy sem – kövesse az olvasó URI-jában megadott hivatkozást. Ha egy webhely gyanúsnak tűnik, törölheti a megjegyzést teljesen, vagy eltávolíthatja az URI-címét.

A spam küldésének másik módja a div címke használata, amely több száz harmadik féltől származó hivatkozást tartalmaz. Ez a fajta spam egyre nő, mivel a szoftverek nagy része közvetlenül HTML-címkéket jelenít meg HTML-kód helyett. Ennek elkerülése érdekében szoftver kell "levetkőzni" címkéket; más szóval, szűrje a HTML-címkéket, amikor megjegyzést ad hozzá az adatbázishoz.

Spam a WordPressben

A WordPress beépített anti-spam eszközökkel rendelkezik, ami azt jelenti, hogy a rendszer felhasználói gyorsan és egyszerűen kezelhetik a spamtevékenységet. A spam elleni küzdelemre használom Akismet plugin, amely lehetővé teszi a bejövő spamek 99%-ának kezelését. A maradék egy százalék kézzel könnyen tisztítható.