Bár a Google foggal-körömmel küzd a spam tartalom ellen, weboldal tulajdonosként a saját érdekünk is, hogy mindent megtegyünk ezen tartalmak ellen. Ebben a posztban mutatok 10 hasznos tippet, amivel az oldaladat védheted a spammerek ellen.
Ha hozzá lehet szólni a blog posztjaidhoz, esetleg fórummal rendelkezik az oldalad, akkor az könnyen spammerek játszóterévé válhat. Ha túl sok spam tartalom található az oldaladon, akkor ez hatással lehet az egész oldalad organikus teljesítményére.
Mi számít spam tartalomnak?
- gyenge minőségű tartalom az oldal egy részén
- az olvasót nem kívánatos tartalomra, esetleg káros tartalomra irányítja
- nem az oldal témájához illő tartalom
A magyar netet böngészve nem kellett sokáig keresgélnem, hogy ilyen spam hozzászólásokra bukkanjak:
spam hozzászólások egy magyar fórumban
egy tiszaföldvári fórum spam bejegyzései
A Zsámbéki Önkéntes Tűzoltóegyesület fórum spam hozzászólása
Egy audiklub fóruma
Ha engedjük a látogatóknak, hogy tartalmat állítsanak elő az oldalunkon, akkor a mi felelősségünk, hogy ezek ne számítsanak spam-nek. Íme 10 tipp, hogyan védekezhetünk a spam tartalmak ellen:
1. CAPTCHA használata
Rögtön az első dolog, amit egy fórum, vagy blog oldalnál be kell kapcsolnunk, az a CAPTCHA használata. Regisztráció nélkül senkit se engedjünk hozzászólni. Ezzel máris beiktatunk egy plusz lépést a spam robotok ellen. A regisztráció folyamatában használjunk például a Google reCAPTCHA szolgáltatását, amivel elérhetjük, hogy csak valós személyek tudjanak regisztrálni, írni az oldalra.
2. Moderáció / szabályok
Ha van kapacitásunk, iktassunk be már a regisztrációnál egy ellenőrzési folyamatot. Az egyértelműen fals regisztrációkat töröljük. Az új regisztrálóknak ne engedjük, hogy rögtön linket, vagy médiát illesszenek be. Legyen például egy szabály, hogy az első két hétben ezek a funkciók nem érhetők el. A hozzászólások számát is korlátozhatjuk a kezdő felhasználóknál.
Határozottan javasolt egy spam szólista összeállítása, ami alapból blokkol minden olyan hozzászólást, ami ezeket tartalmazza.
3. Noindex / UGC
Ha a felhasználó konkrét oldalt hozhat létre (például saját profil oldal, vagy vendégkönyv aloldal), akkor mindenképpen tegyünk bele noindex meta tag-et vagy tiltsuk ki robots.txt-ben.
Ezeken a tartalmakon nem lesz kontrollunk és nem szeretnénk, ha ellenőrizetlen dolgok bekerülnének az indexbe.
Fórum oldalaknál kifejezetten Google ajánlás, hogy a felhasználók által generált linkeket lássuk el rel=”UGC”
paraméterrel. (UGC = User-Generated Content)
4. Külső források tiltása
Semmiképpen se engedjük meg, hogy a hozzászóló külső forrásra hivatkozva hívjon meg tartalmat. És itt nem a beágyazott youtube videóra gondolok, hanem például egy kép, JS vagy bármilyen futtatható fájl. Belegondolni is rossz, mi történne ha egy kártékony programot hivatkozna be valaki.
5. Szeparált fa struktúra
A spammerek sokszor automatikusan, scriptek segítségével hozzák létre a sok száz nem kívánatos tartalmaikat. Ha az oldal könyvtár struktúrája lapos, akkor ezek az URL-el sokkal nehezebben azonosíthatók.
Például:
domain.hu/ez-egy-spam-tartalom
domain.hu/ez-a masik-spam-tartalom
A fenti URL-ek elvesznek a sok többi oldal között. Ha viszont a felhasználók tartalmait jól elkülönítjük a saját tartalmainktól, könnyebben kiszűrhetjük a spam tartalmat.
Például:
domain.hu/forum/ez-egy-ugc-tartalom
domain.hu/forum/ez-egy masik-spam
6. Zárjuk le a régi topic-okat
Ha már jó ideje nem érkezett hozzászólás egy régi, idejét múlt topic-hoz, zárjuk le. Ezzel megelőzhetjük, hogy a spammerek belerondítsanak.
7. Spamre utaló jelek szerver log-ban
Legalább havi egyszer érdemes ránézni a szerver log-ra! A következő mintákat keressük:
- rövid idő alatt, hirtelen nagyszámú új regisztráció
- túl gyors regisztráció (nyilvánvaló robot regisztrációk szűrése)
- nem hétköznapi user-agent használata regisztráció során
- nem valós adatok regisztráció során
- rövid idő alatt nagyszámú hozzászólás
8. Használjuk a Google parancsokat
A Google parancsok segítségével speciális kereséseket indíthatunk. Keressünk rá az oldalunkon a leggyakoribb spam kifejezésekre:
site:domain.hu viagra
9. Google értesítő használata
Állítsunk be Google értesítőt a legáltalánosabb spam kifejezésekre és állítsuk be a figyelést a saját domainünkre.
10. Naprakész oldalmotor és anti-spam plugin
Mindig a legfrissebb oldalmotort és modult használjuk. Időben telepítsük a biztonsági frissítéseket. A spammerek gyakran épp azt használják ki, hogy a fórum, vagy blog motorunk elavult.
Erősen ajánlott anti-spam rendszert telepíteni. WordPress motornál például ilyen az Akismet plugin.