как узнать с какого сайта перешли на мой сайт

Блог Дмитрия Дарта

Итак, вы решили узнать, откуда пришли посетители на определённую страницу на сайте.

Что бы было удобно, давайте я расскажу вам это на примере истории. Итак, одним прекрасным вечером я зашёл в метрику и заметил что статья об ошибке в Директе имеет аномально много просмотров:

И сегодня же виден некоторый всплеск посетителей из социальных сетей:

Обычно, посетителей из соцсетей меньше. Может быть на эту страницу пришли как раз из соцсетей? Посмотрим.

На открывшейся странице нужно добавить фильтр. Нас интересуют люди, у которых точка входа эта страница. Конструкция *red-fon* означает что в URL этой страницы есть red-fon в любом месте.

Смотрим. Один человек перешёл из поиска и 7 из соцсети. Всё верно, гипотеза подтвердилась.

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

Идём в раздел посетители. Аналогично выбираем страницу и добавляем ещё условие: посетитель пришёл из Яндекса. Тут данные за несколько дней. Нас интересует сегодня 12 апреля. Посетитель из поиска пришёл в 13:33

Теперь сменим условие. Посмотрим посетителей этой страницы, которые пришли из ВК:

Выглядит всё именно так. Все остальные визиты были после того посетителя из поиска.

Хотите быть в курсе всего нового и важного в Яндекс Директе и Метрике? Подписывайтесь на мою рассылку. Вам придёт серия писем с подробными уроками по настройкам, разбором и советами по повышению эффективности рекламных кампаний.

Источник

Как узнать, откуда пришли посетители

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

Тогда я обиделся на них за то, что мне, в таком случае, придётся самому писать себе небольшой логгер. Задачка — легчайшая, потому и ломало её делать. Однако хозяева всяких сайтов-счётчиков имеют наглость брать за это деньги, вселяя в людей веру, что свои деньги бурт не зря. Что ж, развеем их надежды нас поиметь!

Страница, с которой пришли

Итак, получить страницу, с которой пользователь попал на эту, — легче лёгкого. Её адрес по умолчанию передаётся в заголовке HTTP-запроса пользователя в строке «Referrer:». Получить её значение из PHP можно, вызвав соответствующую функцию следующим образом:

Так что, в принципе, можно просто взять и написать отдельную функцию, которая:

Потом эту функцию можно вызывать в начале какждого php-скрипта страничек сайта.

Как узнать ip, свою судьбу и точное время

Но! Раз уж мы тут, можно немного доработать функцию, чтобы узнать IP посетителя (по нему можно примерно прикинуть область, где он находится физически), его браузер (интересно же) и страничку, куда он, собственно пришёл (звучит немного странно — мы ж и так знаем, что пришёл он на нашу страничку; но представьте, что у вас эту функция вызывается в участке заголовочного кода, который одинаково вставляется во все ваши странички, — а так, пожалуй, вы и сделаете). Также неплохо бы иметь время, когда чел пришёл к нам на сайт — потом можно будет проанализировать активность пользователей и т.п.

Читайте также:  как узнать какой офд на кассе атол

Так что, функция примет следующий вид:

Но и эта функция далека от совершенства! Дело в том, что русских символов вы в этих урлах не увидите — их будут заменять их 16-ричные представления (предваряемые знаком «%»). Поэтому неплохо бы, чтобы скрипт самостоятельно приводил их к удобочитаемому виду: заменял всякие

Делать мы это будем следующим куском кода с использованием регулярных выражений:

Источник

Как узнать с какого сайта перешли на мой сайт

В этом разделе помещены уроки по PHP скриптам, которые Вы сможете использовать на своих ресурсах.

Фильтрация данных с помощью zend-filter

Когда речь идёт о безопасности веб-сайта, то фраза «фильтруйте всё, экранируйте всё» всегда будет актуальна. Сегодня поговорим о фильтрации данных.

Контекстное экранирование с помощью zend-escaper

Обеспечение безопасности веб-сайта — это не только защита от SQL инъекций, но и протекция от межсайтового скриптинга (XSS), межсайтовой подделки запросов (CSRF) и от других видов атак. В частности, вам нужно очень осторожно подходить к формированию HTML, CSS и JavaScript кода.

Подключение Zend модулей к Expressive

Expressive 2 поддерживает возможность подключения других ZF компонент по специальной схеме. Не всем нравится данное решение. В этой статье мы расскажем как улучшили процесс подключение нескольких модулей.

Совет: отправка информации в Google Analytics через API

Предположим, что вам необходимо отправить какую-то информацию в Google Analytics из серверного скрипта. Как это сделать. Ответ в этой заметке.

Подборка PHP песочниц

Подборка из нескольких видов PHP песочниц. На некоторых вы в режиме online сможете потестить свой код, но есть так же решения, которые можно внедрить на свой сайт.

Совет: активация отображения всех ошибок в PHP

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

Агент

PHP парсер юзер агента с поддержкой Laravel, работающий на базе библиотеки Mobile Detect.

Источник

Можно ли узнать откуда пришел пользователь на сайт?

14.05.12 16:05 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

14.05.12 16:26 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

Knowledge itself is a power (F.Bacon)

14.05.12 17:53 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

анализируйте HTTP referer из запроса, полученного вашим WEB-сервером.

Читайте также:  гбу сшор 25 адрес

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

14.05.12 19:31 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя KSergey

именно браузерные методы

14.05.12 21:01 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

именно браузерные методы

14.05.12 22:27 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

А другого вы и не знаете и знать не можете. И никто не знает. Ну если честно рассматривать ваш сайт.

А вы думаете просто так все эти сервисы существуют? по доброте душевной? )

14.05.12 22:30 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Anomander

В ответ на: иначе только писать подобные скрипты самому.

14.05.12 22:32 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

В ответ на: т.е. прочитать запросы, которые делелал пользователь через свой браузер.

14.05.12 22:45 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя KSergey

14.05.12 23:09 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Anomander

В ответ на: только писать подобные скрипты самому.

15.05.12 08:07 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

В ответ на: Есть сайт. Как узнать кто и когда заходил на сайт. Спасибо

15.05.12 10:48 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

В ответ на: нет, нет. реферер хранит себе ссылку перехода с предыдущей страницы.

15.05.12 10:51 Ответ на сообщение Re: Можно ли узнать откуда пришел пользователь на сайт? пользователя KSergey

В ответ на: Не совсем понял, но куки для чего пишут, думаете?
Как раз, чтобы понять «кто».

Исправлено пользователем Flasher (15.05.12 10:53)

15.05.12 12:00 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

15.05.12 12:21 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

В ответ на: хотелось бы понять как прочитать эти правильные кукие и какую информацию из них можно выловить.

15.05.12 12:29 Ответ на сообщение Можно ли узнать откуда пришел пользователь на сайт? пользователя Flasher

Из прочтения возникло предположение, что студент и «скоро сдавать» а оно не работает. а «товарисчи просют дороговасто».

3. Вы можете вместе с ответом подсунуть в браузер JS-код, который будет отдавать Вам (например через Ajax), дополнительные данные из Браузера посетителя пока тот сидит на вашей странице, которые можно в нем легально (и не очень) узнать из JS. собственно так и делают все счетчики и аналитики. ДРУГОГО пути не знаю.
Ряд установленных у пользователей плагинов, самостоятельно свистит хозяевам о пользователе. при желании такие свистки тоже можно перехватывать и отправлять себе для анализа. ряд просто имеет известные дыры, через которые народ легко получает и другую инфу. пошукайте в инете, найдете много интересного на эту тему. Но это, так. баловство. Я думаю вам интересно несколько другое.
В этом плане, периодически возвращаюсь к анализу скрипта Яндекс-метрики. заинтересовал красивый подход к поиску на любой странице элементов с типов «password». хочется понять, нафига они метрике. но там около 1800строк хорошо упакованного кода. не так-то и просто. использовано в коде трижды.

Читайте также:  как узнать как нагревается компьютер

5. Предоставив посетителям сайта, какой-нибудь бесплатный ресурс (например почту как у mail.ru), и зная откуда посетитель приходит за плюшками, можно это использовать в собственном анализе «хто пришел, зачем пришел, откуда пришел». но для качественного сопоставления надо набрать большую базу посетителей, пользующихся бесплатной плюшкой. Так у mail.ru таких более 80млн по России. есть что анализировать и достаточно достоверно.

Источник

Узнать url с которого пришел пользователь

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как узнать откуда пришёл пользователь?
Всем привет! Возник вопрос. Как узнать с какого сайта(домена) пришёл пользователь? Я знаю что это.

Как узнать с какой страны пришел пользователь
Вот есть у меня сайт site.ru. И есть у меня две версии en/ и ru/ Так вот как узнать с какой.

Узнать тип браузера, с которого пришел запрос.
Как в jsp или в servlet узнать тип браузера от кторого пришел запрос?

Как узнать адрес страницы, с которой пришел пользователь?
Привет всем! Подскажите, пожалуйста, каким образом можно узнать адрес страницы, с которой пришел.

А не подскажите как именно реализовать нужную задачу?:

Если посетитель пришел с url-1 то переадресовать его на index1.html
Если посетитель пришел с url-2 то переадресовать его на index2.html
Если посетитель пришел c любой другой url то переадресовать его на index3.html

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Узнать ссылку, по которой пользователь пришел на мой сайт
здравствуйте, на стороннем сайте example.com есть ссылка на мой сайт:

$ENV <'HTTP_REFERER'>— нужно узнать, откуда пользователь пришел на страницу
Скрипт счетчика выдает на страцу битовое изображение. Вызывается как SRC элемента IMG. Мне.

Можно ли узнать URL, с которого юзер по ссылке зашел на мой сайт
На некоторых сайтах имеются ссылки на мой сайт. Могу ли я узнать,с какого именно сайта.

Как сделать redirect на url с которой пришел?
Пишу приложение на Zend Как и откуда можно вытащить предыдущую url? К примеру на сайте есть.

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

Как вернуться на блок div c id, с которого пришел
Добрый день всем. Помогите пожалуйста. Есть 10 блоков у которых есть ссылка на один и тот же

Источник

Советы мастера