Semalt перадае важную інфармацыю пра тое, як блакаваць спам-спасылку пры дапамозе Nginx

Калі вы ўваходзіце ў сваё праграмнае забеспячэнне для аналітыкі, шукаючы магчымасці і ідэі, вы, магчыма, сутыкнуліся з нейкімі спамамі аб накіраванні. Гэтыя рэфералы існуюць даволі даўно, але Дародар вывеў іх на іншы ўзровень.

Іван Канавалаў, менеджэр поспехаў кліента Semalt , кажа, што Darodar - гэта фіктыўны інструмент SEO, які сагнаў ботнет. Ён стварыў новы спосаб рэкламы, у якім выкарыстоўваецца стратэгія, у якой ваш сайт будзе затоплены рознымі ІС, краінамі і нават прыладамі ў розны час, але ўсе яны будуць мець аднолькавыя рэфералы. Яны спадзяюцца, што як толькі вы заўважыце гэты падазроны трафік, вы захочаце больш расьсьледаваць яго і, у канчатковым рахунку, вы закупляеце іхную прадукцыю.

Калі Darodar дасягнуў такога тыпу рэкламы, большасць сайтаў пачалі выкарыстоўваць спам-рэфералы, і ён дасягнуў кропкі сапсавання і скажэння аналітыкі вэб-сайтаў. Ён стаў адным з асноўных парушальнікаў сайта.

Чаму рэферальны спам становіцца праблемай?

За выключэннем скажэння і пашкоджання вашага сайта непатрэбнымі дадзенымі, спам - вялікая трата часу. Большасць людзей скардзіцца на тое, як гэта можа быць непрыемна, калі яны спрабуюць растлумачыць кліентам "Дародар" і чаму яны павінны ігнараваць гэта. Хоць можна стварыць фільтр з дапамогай Google Analytics, які дапаможа адфільтраваць спасылачныя спамэры, адзінае, што дазваляе зрабіць гэтае рашэнне, - гэта маскіраванне праблемы.

Пасля таго, як спамеры поўзаюць або наведваюць ваш сайт, яны пачынаюць выкарыстоўваць рэсурсы вашага сервера, але гэта не рэчы, якія вам патрэбныя. Загрузка сервера азначае, што ён загружаецца павольна, што можа прывесці да высокіх узроўняў адмоваў і дрэнным рэйтынгу.

Ключавым момантам для спынення гэтага пытання з'яўляецца яго блакаванне да таго, як ён атрымае магчымасць зарэгістравацца на сваім сайце ў якасці спасылкі. Існуюць розныя спосабы дасягнення гэтай мэты, і адзін з іх - выкарыстанне nginx. Проста выканайце наступныя дзеянні:

Стварыце наступны глабальны каталог правілаў nginx:

sudo mkdr / etc / nginx / global

sudonano / і г.д. / nginx / глабальны / суддзя-спам. канф

Пасля стварэння каталога ўстаўце тэкст ніжэй у рэдактар, а затым захавайце яго і выйдзіце;

##

# Выключэнні рэферала

##

калі ($ http_referer ~ "(semalt \ .com | кнопкі-для-сайта \ .com)") {

усталяваць $ забаронена "1";

}

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

вяртанне 403; - +

}

Гэтыя крокі дапамогуць вам выявіць і заблакаваць кнопку для веб-сайтаў.com і darodar.com. Гэтыя два з'яўляюцца асноўнымі парушальнікамі вэб-сайтаў, але вы ўсё яшчэ можаце заблакаваць любы іншы спам, які вы хочаце. Сінтаксіс паслядоўнага выразу прымае імя хаста, выпраменьвае перыяды з зваротнай лініяй і злучае іх з радком.

У файл налады сайта дадайце;

Сервер {

... усе рэчы, якія ўжо ёсць ...

ўключаюць / etc / nginx / global / *

}

Паўтарэнне гэтага працэсу можа быць сумным, так як вы павінны зрабіць гэта для кожнага сайта, але справа ў тым, што вы можаце выкарыстоўваць яго зноў, дадаўшы новыя глабальныя каталогі ў / etc / nginx / global / каталог. Калі на вашым сайце ёсць файл шаблонаў, будзе выдатна, калі вы дадаеце радок да яго.

Каб пераканацца ў адсутнасці памылак пры наборы тэксту, выканайце наступнае:

Sudo nginx –t, а затым перазагрузіце канфігурацыю Nginx, і адсюль ваш сайт будзе добры.

mass gmail