Как узнать IP адрес пользователя сайта

Добрый день уважаемые читатели блога PomKomp.ru Начну с предыстории того, зачем мне понадобилось определить ip посетителя моего сайта. Я каждый день по возможности стараюсь мониторить активность на своем блоге (по каким запросам люди переходят на страницы блога, сколько времени проводят и какие страницы моего ресурса им интересны). Для такого анализа я использую яндекс метрику, благодаря установленному счетчику на своем ресурсе.

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

uznat-ip-adres

Я конечно написал письмо Платону в Яндекс и поинтересовался на сколько негативно может отразиться на ранжировании такое поведение на моем ресурсе. Конечно, меня успокоили, сказав, что алгоритмы давно научились определять и отсеивать такого рода визиты и никакого вреда это не причинит. Однако я решил заняться самоуспокоением, и узнать с каких IP адресов происходят такие заходы.

Такая необходимость может еще возникнуть также по следующим причинам:

  • постоянного спама в комментариях вашего блога, либо неприемлемых действий на сайте;
  • переходы конкурентов на ваш сайт с целью воровства оригинального контента, либо скликивания рекламы.

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

Несколько лет назад в Яндекс.Метрике присутствовала статистика IP адресов, но по каким-то причинам разработчики ее скрыли. Однако проделав некоторые действия, мы сможем получить нужную нам информацию, и узнать IP адреса посетителей сайта.

Итак, давайте последовательно рассмотрим все шаги и решим нашу задачу с определением IP адресов посетителей.

Доработка кода Яндекс.Метрики

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

var yaParams = {ip_adress: «<? echo $_SERVER[‘REMOTE_ADDR’];?>»};

А также передать этот параметр в яндекс метрику, прописав в коде

params:window.yaParams,

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

kod-yandeks

Обязательно вместо ХХХХХХХХ вставить код своего счетчика.

Если вы используете на своем сайте, какие-либо плагины для вставки кода  то советую от них избавиться, поскольку внесенные изменения могут попросту не работать (так было у меня в свое время).

Настройка параметров визитов в Яндекс.Метрике

Первое и фактически единственное, что нам необходимо, это зайти в метрику и в разделе Вебвизор нажать кнопку Столбцы.

vebvizor-stolbtsyi

А затем воспользовавшись поиском поставить галочку напротив пункта Параметры.

 parametryi-vebvizorДанные действия позволят нам добавить дополнительный столбец в общую статистику вебвизора, узнать ip адрес пользователя и заодно проверить его поведенческие факторы.

vebvizor-ip-adres

К сожалению, данное решение не является универсальным для всех платформ.

Вот собственно и все описание процесса как узнать IP адрес пользователя сайта через яндекс метрику. Фактически ничего сложно нет, однако если возникнут трудности в настройке и установке кода, буду ждать вопросов в комментариях.

Если Вам понравилась эта статья, то подписывайтесь на новые и воспользуетесь пожалуйста кнопочками:

Подпишитесь на новости сайта

Вы также можете прочесть...

6 комментариев

  1. Аркадий:

    Вряд ли будут вопросы. Вы очень хорошо и подробно написали статью, все понятно без дополнительных разъяснений. Сегодня же добавлю на свой сайт такой полезный код. Яндекс метрика на нем стоит разумеется. Большое спасибо за Ваш труд. Ждем новых интересных статей 🙂

    • Администратор:

      Очень рад, что статья оказалась полезной! Если будут проблемы с настройкой кода, то обязательно обращайтесь!

  2. Anton:

    Не работает

  3. Добрый день. Все сделал по инструкции, но не работает.

  4. Мария:

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

Добавить комментарий

Яндекс.Метрика