andrey1984

Рейтинг
31
Регистрация
22.02.2020
Delysid #:

Ты ничего не сделал, все твои способы видел как ты блочишь рефер. Ты угробил свой сайт! 😆 В твоих всех блокировках нету рефера со своего сайта. 

Вы меня с кем-то путаете.

alaev #:

Для тех, кто убирает метрику с сайта. Наткнулся на их парсер для поиска сайтов под нагул профилей. Смотрите настройки. Наличие метрики, как я и предполагал, не столь уж и важно.


Шанс угодить под наплыв ботов есть у любого сайта, который есть в топе или близко к нему.

Как и говорили ранее, по ГС боты не ходят.

Полагаю, программа - BAS, либо что-то на её основе. Выходит, все эти "странные переходы" идут не от одного пользователя, а от нескольких тысяч разных, независимых друг от друга, а значит количество их будет только расти.

Delysid #:

Этот скрипт против подделки рефера непосредственно на странице сайта. 

Т.е. когда на сайт бот переходит без рефера в useragent и меняет на лету рефер страницы сайта к примеру для яндекс метрики.

Да и ничего ты неможешь.. 

Может, я не понял, что значит "На лету". Но попробовал зайти "из закладок" на простую тестовую страницу (что-то типа echo $_SERVER["HTTP_REFERER"] ) с подменным referer - страница пишет именно его, а не пустое значение. Если я это сделал, то и накрутчики смогут - уж они-то умнее.

Delysid #:

Всё неправильно. Чтобы что то делать нужно понимать как боты подставляют рефер.

Рефер у них поддельный и они его подставляют на лету.

Значит нам надо восстановить рефер и поставить на него проверку.

Делаеться это так:

1. Проверяем и запоминаем средствам сервера настоящий рефер в php скрипте:

$realref = $_SERVER["HTTP_REFERER";

Уже перед метрикой в скрипте JS проверяем реальность рефера:

if (document.referrer !== "'. $realref .'")

Если рефер сервера не равен реферу в открытой странице - зануляем рефер у страницы или меняем его на рефер сервера:

delete window.document.referrer; window.document.__defineGetter__('referrer', function () { return "'. $realref .'" });

Т.е. код JS перед метрикой будет такой:

if (document.referrer !== "'. $realref .'")

    delete window.document.referrer; window.document.__defineGetter__('referrer', function () { return "'. $realref .'" });

А можно вообще перед метрикой вписать но иногда может метрика не найти код:

if (document.referrer !== "'. $realref .'")

    delete window.document.referrer; window.document.__defineGetter__('referrer', function () { return "'. $realref .'" });

(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};

Или не включаем метрику если рефер не одинаковый:

if (document.referrer === "'. $realref .'")

    (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};




Всё после этого эти боты с их ботоводами идут  на юх бобочек ловить... 😁

Ерунду написали. Даже я могу написать программу, которая откроет ваш сайт с поддельным рефером и код выше не обнаружит подделку.

alaev #:

а посетители оказывается не в поисковик вводят вайлдбериз ру , а как полагается в строке мобильного браузера: https://www.wildberries.ru 😁

Вот оно как.

Справедливости ради, да, именно в строке мобильного браузера и вводят.

Vladimir #:

Я вот одного не пойму, зачем им писать? Вы пишите роботу, ну максимум менеджеру, который чем дальше в лес, тем меньше имеет понятия о вопросе ( это выясняется быстро, если их поймать на тел. разговор )

В надежде на то, что если разные пользователи зададут один и тот же вопрос, его передадут куда-то дальше. В противном случае все будут считать, что алгоритмы работают исправно.

Xubart #:

удивительно - прямо тыкаю Платонов в то, что их алгоритм говно, показываю конкретные примеры, они же упертые - всё в рамках релевантности, алгоритм сработал правильно, ошибок нет. Но какая нафиг релевантность, когда вверху стоит сайт, продающий утюги по запросу о конкретной мебели?  Уж прямо бы написали - мы увидели попытку накрутки, кто ее делает не знаем, поэтому отрезали твоему сайту релевантность по самые гланды на месяцок пока не научишься отбивать их. Делов то..

У меня та же история. Писал в службу поддержки о том, что если бы по запросу "Яндекс такси" соответствующий сайт был бы на 3 странице, а первые две занимали бы менее релевантные сайты, они задумались бы. А в моём случае "всё правильно, нарушений в работе алгоритмов нет, продолжайте развивать сайт и, возможно, он займёт нужную позицию". Посоветовал им развивать поисковик (грубо, но по делу).

alaev #:

Они и спустя полгода после обрушения позиций будут по нему лазить, есть тому несколько примеров.

Подтверждаю. У меня сайт вылетел за топ-100 и каждый день новые боты. Возможно, ещё смотрят на ИКС.

Но на этом фоне новый сайт (домен зарегистрировал год назад) по СЧ и ВЧ зашёл в топ-100 без особых усилий. Думаю на нём внимание сосредоточить.

Xubart #:

Я 2м методом пытался защититься. В метрике боты пропали, но сайт так и улетел вчера. Причем фильтр реально на -20 позиций опускает даже сверх НЧ, по которым и конкурентов толком нет. 

У меня даже по номеру телефона сайт улетел с 1 на 50 позицию!

zac #:
А был у кого то успешный опыт переклеить домен и вернуть позиции после ботов? Если да, то напишите какой домен брали - дроп, свежерег, или зеркало которое было уже.  Сколько по времени заняло?

Я взял свежерег и перенёс сайт туда, поставив со старого 301 редирект. После склейки зеркал позиции остались без изменений, то есть, способ не помог.

Всего: 232