Массовые прямые заходы на 1 страницу

12
M
На сайте с 09.11.2018
Offline
13
1786

Прошу посоветовать, что делать.

Молодой сайт стали бомбить прямыми заходами на одну страницу. С разницей 1-10 минут, десятки заходов через плюс-минус минуту, время на сайте 0:15. За счет этого посещаемость выросла в 2 раза. Яндекс учитывает их, как пользователей. Разные интернет-провайдеры, устройства, города.

Сайт еще толком не имеет позиций, чтобы кто-то посчитал его за конкурента.

Что это тогда и какой вред может нанести? Что предпринять?

Виктор Петров
На сайте с 05.01.2020
Offline
240
#1
Maxxweb:
Прошу посоветовать, что делать.
Молодой сайт стали бомбить прямыми заходами на одну страницу. С разницей 1-10 минут, десятки заходов через плюс-минус минуту, время на сайте 0:15. За счет этого посещаемость выросла в 2 раза. Яндекс учитывает их, как пользователей. Разные интернет-провайдеры, устройства, города.
Сайт еще толком не имеет позиций, чтобы кто-то посчитал его за конкурента.
Что это тогда и какой вред может нанести? Что предпринять?

Экстрасенса искать, который без данных даст готовое решение.

Awaken
На сайте с 31.01.2020
Offline
19
#2
Maxxweb:
какой вред может нанести

пс может это счесть как явную накрутку пф

Maxxweb:
Что предпринять?

можно попробовать банить айпишники

Недорогие и качественные SEO услуги ( https://kwork.ru/user/alex_cruz )
Mik Foxi
На сайте с 02.03.2011
Offline
1082
#3

Чекеры ходят всякие или спамилки по своим делам. Раскручивайте сайт, чтоб этот десяток заходов небыл виден в стате.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
raz0r
На сайте с 28.01.2007
Offline
134
#4

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

продаю диваны
MS
На сайте с 22.09.2019
Offline
45
#5
Maxxweb:
Прошу посоветовать, что делать.
Молодой сайт стали бомбить прямыми заходами на одну страницу. С разницей 1-10 минут, десятки заходов через плюс-минус минуту, время на сайте 0:15. За счет этого посещаемость выросла в 2 раза. Яндекс учитывает их, как пользователей. Разные интернет-провайдеры, устройства, города.
Сайт еще толком не имеет позиций, чтобы кто-то посчитал его за конкурента.
Что это тогда и какой вред может нанести? Что предпринять?

Вас похоже выбрали для опытов. Смотрят на результат своих действий. Планируют кого то завалить, но не вас конкретно. Если бизнес локальный и переходы не с поиска баньте IP. Если из поиска, банить бесполезно и ставить перенаправления тоже.

Mik Foxi
На сайте с 02.03.2011
Offline
1082
#6
MrServis:
Вас похоже выбрали для опытов. Смотрят на результат своих действий. Планируют кого то завалить, но не вас конкретно. Если бизнес локальный и переходы не с поиска баньте IP. Если из поиска, банить бесполезно и ставить перенаправления тоже.

Если это переход из поиска, то не важно попадет бот на сайт или нет. Накрутка уже состоялась, яндекс засчитал переход.

X
На сайте с 04.12.2018
Offline
280
#7

Перед выводом кода счетчиков поставьте маленький фрагмент кода на PHP, анализирующего заходы и только для этой страницы при условии отсутствия реферрера с поисковика не показывайте код счетчика. Поисковик о этих заходах даже и не узнает. А для верности только для этих заходов можно какой-нибудь счетчик мэйл прикрутить и смотреть по нему, когда такие заходы закончатся. Всего несколько строчек в PHP и как минимум Вы будете спокойны.

Удобный съем позиций (http://allpositions.ru/redirect/58277)
кот Бегемот
На сайте с 07.12.2009
Offline
278
#8

Боты полюбили ваш сайт, радуйтесь! ;)

Яндекс Директ, Гугд адворс, не дорого и ответственно. Телеграмм @H_Ilin
mr888
На сайте с 16.05.2016
Offline
54
#9

На странице, в месте где стоят коды счетчиков поставь фильтр, ботам просто не будет показываться код метрики:

<?php
$ip_block = array(
'31.13.144.0-31.13.145.255',
'31.173.0.0-31.173.63.255',
'31.173.80.0-31.173.87.255',
'83.220.236.0-83.220.239.255',
'85.26.164.0-85.26.167.255',
'85.26.232.0-85.26.235.255',
'85.140.0.0-85.140.7.255',
'89.208.112.0-89.208.113.255',
'91.193.176.0-91.193.179.255',
'94.25.168.0-94.25.175.255',
'95.215.205.0-95.215.205.255',
'109.124.192.0-109.124.223.255',
'109.195.176.0-109.195.183.255',
'109.248.10.0-109.248.11.255',
'176.37.0.0-176.37.255.255',
'176.59.32.0-176.59.63.255',
'176.59.96.0-176.59.127.255',
'185.154.20.0-185.154.23.255',
'185.244.217.128-185.244.217.255',
'185.247.140.0-185.247.143.255',
'188.170.64.0-188.170.95.255',
'213.87.128.0-213.87.163.255',
'213.166.69.0-213.166.69.255'
);
if (isset($_SERVER['HTTP_CLIENT_IP']))
{
$client_ip = $_SERVER['HTTP_CLIENT_IP'];
} else if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$client_ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else if(isset($_SERVER['HTTP_X_FORWARDED'])) {
$client_ip = $_SERVER['HTTP_X_FORWARDED'];
} else if(isset($_SERVER['HTTP_FORWARDED_FOR'])) {
$client_ip = $_SERVER['HTTP_FORWARDED_FOR'];
} else if(isset($_SERVER['HTTP_FORWARDED'])) {
$client_ip = $_SERVER['HTTP_FORWARDED'];
} else if(isset($_SERVER['REMOTE_ADDR'])) {
$client_ip = $_SERVER['REMOTE_ADDR'];
}

$client_ip_long=ip2long($client_ip);

$blocked = false;
foreach($ip_block as $ip)
{
if($client_ip == $ip)
{
$blocked = true;
break;
}else if(strpos($ip, '*') !== false){
$digits = explode(".", $ip);
$client_ip_digits = explode(".", $client_ip);
if($digits[1] == '*' && $digits[0] == $client_ip_digits[0])
{
$blocked = true;
break;
}else if($digits[2] == '*' && $digits[0] == $client_ip_digits[0] && $digits[1] == $client_ip_digits[1]){
$blocked = true;
break;
}else if($digits[3] == '*' && $digits[0] == $client_ip_digits[0] && $digits[1] == $client_ip_digits[1] && $digits[2] == $client_ip_digits[2]){
$blocked = true;
break;
}
}else if(strpos($ip, "-") !== false){
list($start_ip, $end_ip) = explode("-", $ip);
$start_ip = preg_replace('/\s+/', '', $start_ip);
$end_ip = preg_replace('/\s+/', '', $end_ip);

$start_ip_long = ip2long($start_ip);
$end_ip_long = ip2long($end_ip);

if($client_ip_long >= $start_ip_long && $client_ip_long <= $end_ip_long)
{
$blocked = true;
break;
}
}
}
if($blocked == true)
{
$client = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = @$_SERVER['REMOTE_ADDR'];
if(filter_var($client, FILTER_VALIDATE_IP)) $ip = $client;
elseif(filter_var($forward, FILTER_VALIDATE_IP)) $ip = $forward;
else $ip = $remote;

$f=fopen("ip.log.txt", "a");
fwrite($f, date("d.m.Y - H:i")." ".$ip." ".$_SERVER['HTTP_USER_AGENT']." ".$_SERVER['USER_AGENT']." ".$_SERVER["REFERER"]." ".$_SERVER["REQUEST_URI"]." ".$_SERVER["HTTP_REFERER"]."\r\n");
fclose($f);
}else{
$ip = $_SERVER['REMOTE_ADDR'];
$f=fopen("ipok.log.txt", "a");
fwrite($f, date("d.m.Y - H:i")." ".$ip." ".$_SERVER['HTTP_USER_AGENT']." ".$_SERVER['USER_AGENT']." ".$_SERVER["REFERER"]." ".$_SERVER["REQUEST_URI"]." ".$_SERVER["HTTP_REFERER"]."\r\n");
fclose($f);
echo ' <!-- Yandex.Metrika counter -->
<!-- /Yandex.Metrika counter -->
<!--LiveInternet counter--><!--/LiveInternet-->
';
}
?>

Создай 2 файла:

ip.log.txt - сюда будут отфильтрованные записываться

ipok.log.txt - сюда которым показывался код статистики

Алексей
На сайте с 23.02.2009
Offline
572
#10

любые скрипты от Яндекса или Гугла нужно прятать!

Программирование на ПХП для сайтов на MODX - автоматизация, парсинг, автоматическое наполнение, формы заказов с расчетом цен и парсингом. Программирование функционала, которого нет в паблик решениях. Все вопросы в личку - отвечу смогу или нет, сроки и цены, условия.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий