Semalt предоставя решаваща информация за това как да блокира спам за препоръчващи потребители чрез Nginx

Когато копаете в своя софтуер за анализи, търсейки възможности и идеи, може би сте се натъкнали на някои спам-реферали. Тези реферали съществуват от доста дълго време, но Дародър ги изведе на друго ниво.

Иван Коновалов, мениджърът за успех на клиентите на Semalt , казва, че Darodar е фалшив SEO инструмент, който отвлече ботнета. Той излезе с нов начин на реклама, в който използва стратегия, при която уебсайтът ви ще бъде залят от различни IP адреси, държави и дори устройства по различно време, но всички те ще имат една и съща препоръка. Те се надяват, че щом забележите този подозрителен трафик, ще искате да проучите повече за него и в дългосрочен план ще закупите техните продукти.

Когато Darodar успее с този тип реклама, повечето уебсайтове започнаха да използват препоръчана спам и тя стигна до точка на корумпиране и изкривяване на анализа на уебсайта. Той се превърна в един от основните нарушители на уебсайтове.

Защо препращащият спам се превръща в проблем?

Освен изкривяване и разваляне на вашия сайт с неподходящи данни, спамът е голяма загуба на време. Повечето хора се оплакват от това колко фрустриращо може да бъде това, когато се опитват да обяснят на Darodar на клиентите и защо те трябва да го игнорират. Въпреки че е възможно да се създаде филтър с помощта на Google Analytics, за да помогне при филтрирането на препращащите спамери, единственото нещо, което прави това решение, е да прикрие проблема.

След като спамерите обхождат или посещават вашия сайт, те започват да използват ресурсите на вашия сървър, но това не са неща, от които се нуждаете. Зареждането на вашия сървър означава, че става бавно да се зарежда, което може да доведе до високи степени на отпадане и лоши класирания.

Ключът за спиране на този проблем е да го блокирате, преди да получи шанс да се регистрира на вашия уебсайт като препращащ. Има различни начини за постигане на тази цел и един от тях е да използвате nginx. Просто следвайте стъпките по-долу:

Създайте следната глобална директория с правила за nginx:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / глобален / съдийски спам. конф

След като създадете директорията, поставете текста по-долу в редактора, след което го запишете и излезте;

##

# Изключения за препратки

##

if ($ http_referer ~ "(semalt \ .com | button-for-website \ .com)") {

задайте $ забранено "1";

}

ако ($ забранено) {

връщане 403; - +

}

Тези стъпки ще ви помогнат при откриване и блокиране на бутона за уебсайт.com и darodar.com. Тези двама са основните нарушители на уебсайтове, но все пак можете да блокирате всеки друг спам от препоръчани сайтове, който желаете. Синтаксисът на последователния израз приема името на хоста, излъчва периодите с обратна линия и ги съединява с лента.

Към конфигурационния файл на сайта добавете;

Сървър {

... всички неща, които вече са ...

включва / и т.н. / Nginx / глобална / *

}

Повтарянето на този процес може да бъде скучно, тъй като трябва да го направите за всеки сайт, но проблемът е, че можете да го използвате отново в бъдеще, като добавите нови глобални директории в / etc / nginx / global / директорията. Ако вашият уебсайт има файл с шаблон, ще бъде чудесно, ако добавите реда към него.

За да сте сигурни, че няма грешки при писане, като следвате това:

Sudo nginx - t, след това презаредете конфигурацията на Nginx и от тук вашият сайт ще бъде добре да отидете.