A Semalt kiemelt információkat szolgáltat arról, hogyan lehet az Nginx használatával blokkolni a hivatkozó spam-et

Amikor lehetőségeket és ötleteket keres az elemző szoftverbe, előfordulhat, hogy találkozott néhány áttételes spammel. Ezek az áttételek már jó ideje léteznek, de Darodar egy másik szintre vitte őket.

Ivan Konovalov, a Semalt ügyfélszolgálati menedzser azt mondja, hogy a Darodar egy hamis SEO eszköz, amely eltérítette a robotot. Megjelent egy új hirdetési módszer, ahol olyan stratégiát alkalmaz, amelyben webhelyét különböző IP-k, országok és akár eszközök elárasztják különböző időpontokban, de mindegyikük azonos áttételű. Reméljük, hogy amint észreveszi ezt a gyanús forgalmat, többet szeretne kivizsgálni erről, és hosszú távon megvásárolja termékeit.

Amikor a Darodar sikeresen alkalmazta az ilyen típusú hirdetést, a legtöbb webhely elindította a spam használatát, és elérte azt a pontot, amely megsérti és torzítja a weboldal elemzését. Ez az egyik legfontosabb weboldal-elkövető.

Miért válik problémássá az hivatkozó spam?

A spam nemcsak az, hogy torzítja és megrongálja a webhelyet irreleváns adatokkal, hanem a spam is nagy időveszteség. A legtöbb ember panaszkodik, hogy ez milyen frusztráló lehet, amikor megpróbálja elmagyarázni a Darodarról az ügyfelek számára, és miért kellene ezt figyelmen kívül hagyni. Bár a Google Analytics segítségével szűrőt lehet létrehozni a hivatkozó spamküldők kiszűrésére, az egyetlen megoldás a probléma elfedése.

Amint a spammerek feltérképezik vagy meglátogatják az Ön webhelyét, elkezdenek használni a szerver erőforrásait, ám ezek még nem szükségesek. A szerver betöltése azt jelenti, hogy lassan töltődik be, ami magas visszafordulási arányokat és rossz rangsorolást eredményezhet.

A probléma leállításának kulcsa az, hogy blokkolja azt, mielőtt lehetősége nyílik regisztrálni a webhelyén hivatkozóként. Különféle módon lehet elérni ezt a célt, és az egyik az nginx használata. Csak kövesse az alábbi lépéseket:

Hozza létre a következő globális nginx szabályok könyvtárat:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / global / referee spam. conf

A könyvtár létrehozása után illessze be az alábbi szöveget a szerkesztőbe, majd mentse el és lépjen ki;

##

# Hivatkozó kizárások

##

if ($ http_referer ~ "(semalt \ .com | gombok-for-site \ .com)") {

set $ keelatud "1";

}

if ($ tiltva) {

visszatérés 403; - +

}

Ezek a lépések segítenek a webhely.com és adardar.com gombok felismerésében és blokkolásában. Ez a kettő a fő weboldal-megsértő, de továbbra is blokkolhatja az Ön által kívánt összes áttételes spam-et. A konzisztens kifejezési szintaxis átveszi a gazdagép nevét, a pontokat egy hátsó vonallal bocsátja ki, és egy sorral összekapcsolja azokat.

Adja hozzá a webhely konfigurációs fájljához;

Szerver {

... minden dolog, ami már van ...

include / etc / nginx / global / *

}

Ennek a folyamatnak a megismétlése unalmas lehet, mivel mindegyik webhelyen meg kell tennie, de a goog az, hogy a jövőben újra felhasználhatja új globális könyvtárak hozzáadásával az / etc / nginx / global / könyvtárba. Ha webhelyén van egy sablonfájl, akkor nagyszerű lesz, ha hozzáteszi a sort.

Annak biztosítása érdekében, hogy ne jelenjenek meg gépelési hibák:

Sudo nginx –t, majd töltse be újból az Nginx konfigurációt, és innen indul a webhelyed.