Как сделать статистику посещения сайта

Как посмотреть посещаемость чужого сайта: счетчики, online-сервисы, SEO-расширения

Как сделать статистику посещения сайта

Как сделать статистику посещения сайта

Как сделать статистику посещения сайта

Как сделать статистику посещения сайта

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

Счетчики

Наиболее достоверные данные о посещаемости можно получить с помощью специальных счетчиков. Как правило, доступ к ним закрыт, однако иногда на сайтах стоят открытые счетчики. К ним относятся LiveInternet, «Рамблер/топ-100», Top.Mail.ru.

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

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

Если данные в Яндекс.Метрике открыты, вы сможете увидеть информацию о просмотрах и визитах. Основная проблема в том, что в лучшем случае лишь 10 % владельцев сайтов не закрывают свои данные. Среди коммерческих ресурсов таких вообще единицы.

Проверить, открыт ли доступ к счетчику, можно по ссылке:

https://metrika.yandex.ru/stat/dashboard/?counter_id=(номер счетчика метрики).

Чтобы найти номер счетчика конкурента, открываем исходный код страницы сайта и ищем там строку:

LiveInternet

Если на сайте, который вас интересует, открыты данные счетчика LiveInternet, вы сможете получить всю интересующую информацию: число постоянных пользователей, длительность сессий и прочее. Данные предоставляются в виде графиков.

Если информация скрыта, можно ввести в строку браузера следующую комбинацию: http://counter.yadro.ru/values?site=site.ru, где site.ru нужно заменить интересующим вас доменом.

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

Как сделать статистику посещения сайта
Данные счетчика LiveInternet

Имейте в виду, что далеко не все используют этот счетчик. Если он не установлен на сайте, вы увидите лишь сообщение об ошибке.

«Рамблер/топ-100»

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

Помимо этого, здесь можно проанализировать конкурентов по нише в целом. Сервис предоставляет данные о количестве посетителей и просмотров за день/неделю/месяц.

Как сделать статистику посещения сайта
Статистика от «Рамблера»

Top.Mail.ru

Это популярный в Рунете рейтинг, из которого можно получить данные о:

Как сделать статистику посещения сайта
Статистика из Top.Mail.ru

Если на сайтах, которые вас интересуют, счетчики не установлены или данные закрыты, узнать информацию о посещаемости можно с помощью специальных online-сервисов.

Онлайн-сервисы

Существует достаточно много различных сервисов для проверки посещаемости сайтов. Здесь мы рассмотрим самые популярные их них.

SimilarWeb

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

На протяжении недели сервис можно использовать бесплатно. Дальше — платная подписка.

Как сделать статистику посещения сайта
Сервис SimilarWeb

Alexa

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

Как сделать статистику посещения сайта
Платформа Alexa

Serpstat

Удобный сервис с интерфейсом на русском языке. Чтобы провести анализ посещаемости, нужно перейти в раздел «Анализ сайта» и подраздел «Пакетный анализ». Для получения данных необходимо ввести перечень доменов и поставить галочку напротив параметра «Трафик». Сервис предоставит данные о посещаемости указанных сайтов. Для того чтобы использовать функционал программы полностью, необходимо подключить платный тариф.

Как сделать статистику посещения сайта
Сервис Serpstat

Ahrefs

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

Как сделать статистику посещения сайта
Сервис Ahrefs

SEMrush

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

Как сделать статистику посещения сайта
SEMrush

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

Как сделать статистику посещения сайта
Сервис PR-CY

Netpeak Checker

Эта программа интегрирована с множеством сервисов. Все данные собираются в таблицу. Есть возможность пакетного анализа сайтов.

Для проведения анализа посещаемости сайтов конкурентов необходимо вставить список URL в специальную форму, на боковой панели отметить нужные сервисы и запустить анализ, нажав на кнопку «Старт».

Как сделать статистику посещения сайта
Сервис Netpeak Checker

2ip.ru

Бесплатный сервис с простым интерфейсом, предназначенный для просмотра статистики сайтов. С его помощью можно посмотреть количество просмотров и уникальных посетителей за месяц, 24 часа и тот день, когда проводится анализ. Большая часть информации сюда поступает из других сервисов, к примеру, той же Яндекс.Метрики или Alexa.

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

Как сделать статистику посещения сайта
Статистика на 2ip.ru

Raskruty.ru

Платформа позволяет анализировать посещаемость сайтов пакетом до 10 доменов. Статистика посещаемости ресурсов определяется при помощи таких сервисов, как LiveInternet, Яндекс.Метрика, Alexa.

Как сделать статистику посещения сайта
Платформа Raskruty.ru

SEO-плагины

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

RDS bar

Многофункциональное бесплатное расширение для Firefox, Opera и Google Chrome, предназначенное для анализа SEO-данных сайтов и страниц. Включает в себя большое количество настроек и функций, в том числе и возможность посмотреть статистику по трафику.

Как сделать статистику посещения сайта
Плагин RDS bar

Be1.ru

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

Как сделать статистику посещения сайта
Платформа Be1.ru

В завершение хотелось бы сказать, что SEO-сервисы могут ошибаться в расчетах или предоставлять приблизительные данные, поэтому полностью полагаться на них не стоит. Каждая интернет-площадка использует свои алгоритмы и методы для сбора статистики, так что погрешность данных может колебаться в диапазоне от 20 до 70 % как в сторону занижения, так и в сторону завышения. Особенно сложно получить достоверные сведения о посещаемости молодого ресурса или небольшого сайта. Поэтому мы не рекомендуем вам принимать полученные одним из перечисленных способов данные за абсолютную истину.

На какие показатели стоит обратить внимание

Просматривая данные о посещаемости сайтов конкурентов, в первую очередь изучите:

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

Помните, что ваша главная цель при изучении конкурентов — понимание того, какие стратегии используются ими для достижения максимальных результатов.

Источник

Как сделать статистику посещения сайта

Reg.ru: домены и хостинг

Крупнейший регистратор и хостинг-провайдер в России.

Более 2 миллионов доменных имен на обслуживании.

Продвижение, почта для домена, решения для бизнеса.

Более 700 тыс. клиентов по всему миру уже сделали свой выбор.

Бесплатный Курс «Практика HTML5 и CSS3»

Освойте бесплатно пошаговый видеокурс

по основам адаптивной верстки

на HTML5 и CSS3 с полного нуля.

Фреймворк Bootstrap: быстрая адаптивная вёрстка

Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.

Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.

Верстайте на заказ и получайте деньги.

Что нужно знать для создания PHP-сайтов?

Ответ здесь. Только самое важное и полезное для начинающего веб-разработчика.

Узнайте, как создавать качественные сайты на PHP всего за 2 часа и 27 минут!

Создайте свой сайт за 3 часа и 30 минут.

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

Вам останется лишь наполнить его нужной информацией и изменить дизайн (по желанию).

Изучите основы HTML и CSS менее чем за 4 часа.

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

Вы сможете создать свои первые HTML-страницы и придать им нужный вид с помощью CSS.

Бесплатный курс «Сайт на WordPress»

Хотите освоить CMS WordPress?

Получите уроки по дизайну и верстке сайта на WordPress.

Научитесь работать с темами и нарезать макет.

Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!

Хотите изучить JavaScript, но не знаете, как подступиться?

После прохождения видеокурса Вы освоите базовые моменты работы с JavaScript.

Развеются мифы о сложности работы с этим языком, и Вы будете готовы изучать JavaScript на более серьезном уровне.

*Наведите курсор мыши для приостановки прокрутки.

Счетчик посещений сайта своими руками на PHP и MySQL

Размер: 53,8 Мб.

Длительность: 34 мин. 25 сек.

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

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

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

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

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

Под видео вы найдете сокращенную текстовую версию для этого видеоурока.

Как сделать статистику посещения сайта

Краткий обзор урока (все подробности смотрите в видео):

Что нам понадобится?

1. Создаем проект в Денвере (либо на реальном сервере)

Я создал в Денвере хост с именем statistic, а в папке www находятся все файлы сайта.

Как сделать статистику посещения сайта

2. Создаем базу данных

Давайте перейдем к созданию базы, где у нас будет лежать вся информация. Назовем ее stats и создадим в ней две таблицы.

Как сделать статистику посещения сайта

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

Как сделать статистику посещения сайта

В таблице будут 2 поля:

Как сделать статистику посещения сайта

Как сделать статистику посещения сайта

В таблице будут 4 поля:

Как сделать статистику посещения сайта

Как сделать статистику посещения сайта

В итоге база будет выглядеть вот так:

Как сделать статистику посещения сайта

3. Базовые положения

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

1. Определять уникального посетителя мы будем по IP-адресу. 1 IP-адрес равен 1 уникальному посетителю (хосту).

2. Заходы в течение 1 дня с одним и тем же IP-адресом не увеличивают количество уникальных посетителей в этот день.

3. Любой заход на сайт в течение суток увеличивает счетчик посещений (хитов) на 1 (вне зависимости от того, совершается ли он с уникального за сегодня IP-адреса или нет).

Как сделать статистику посещения сайта

4. Начало суток мы будем определять следующим образом: когда человек заходит на сайт, мы будем делать проверку, существуют ли в таблице visits какие-либо записи за сегодняшнюю дату. Если нет, значит текущий посетитель является первым посетителем в данных сутках.

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

4. Пишем файлы страниц сайта (index.php, contacts.php, about.php и uslugi.php)

Поскольку все 4 файла страниц сайта практически идентичны, мы рассмотрим только страницу index.php. Остальные три страницы (contacts.php, about.php и uslugi.php) отличаются только тэгами title и h2, в которых написаны другие названия страниц.

Итак, файл index.php:

В самом начале мы подключаем файл сount.php, который содержит всю логику работы счетчика.

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

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

5. Пишем файл стилей (style.css)

Стили, как вы видите, очень простые. Мы задаем отступы, размер и гарнитуру шрифта, убираем подчеркивание для ссылок в меню и меняем цвет фона при наведении курсора мыши на элемент списка.

Кроме того, мы используем свойство display со значением inline для того, чтобы наше меню приняло горизонтальный, а не вертикальный вид.

На всякий случай создаем в корне сайта файл .htaccess с одной единственной директивой для задания кодировки UTF-8:

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

7. Подключаемся к базе данных (db.php)

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

7. Пишем основной файл с логикой (count.php)

Ниже представлен его код, который мы вкратце разберем:

Итак, сначала мы подключаем файл bd.php, обеспечивающий связь с базой данных, после чего начинаем писать основной код.

Перво-наперво мы получаем из глобального массива $_SERVER IP-адрес посетителя и сохраняем текущую дату.

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

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

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

Кроме того, мы заносим в базу IP-адрес текущего посетителя, а в базе данных для текущего дня проставляем в поля просмотров и уникальных посетителей по единице, т.к. это первый человек, принесший за сегодняшний день первый хит и первый хост.

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

Если выясняется, что такой IP-адрес уже сегодня был, то мы к текущему значению просмотров добавляем +1 и больше ничего.

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

На этом файл count.php можно считать разобранным.

8. Пишем файл, выводящий счетчик на страницы (show_stats.php)

Файл show_stats.php мы используем на каждой из страниц для того, чтобы вывести статистическую информацию. Вот его код:

Как видите, этот файл намного проще.

Здесь мы просто получаем из базы статистику по текущей дате, после чего используем ключи результирующего массива $row для вывода на экран количества уникальных посетителей (поле host) и просмотров (поле views).

9. Создаем файл «админки» (index.php в папке admin)

В этом файле мы представим статистику посещений в табличном виде.

Кроме того, мы реализуем возможность получать статистику за определенный период времени. Ниже представлен код файла index.php:

Сначала соединяемся с базой. Затем формируем две ссылки с параметрами, которые позволят нам при клике по ним получать данные за определенный интервал времени (в примере: за 1 день и за 1 неделю).

Мы также проверяем глобальный массив $_GET на наличие передаваемого нами параметра (interval) и, в случае, если значение этого параметра не является числом, мы выводим соответствующее предупреждение.

Если же все нормально, то мы совершаем запрос к базе, извлекая из нее все записи, отсортированные по дате в обратном порядке в количестве штук, заданных в параметре interval.

После этого мы запускам цикл while и в нем формируем строки таблицы, выводя в их ячейки элементы результирующего массива $row (date, hosts и views), в результате чего получаем список всех посещений за указанный период времени.

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

Если краткий текстовый обзор вам не до конца понятен, то изучите полную версию урока в видеоформате на этой странице выше.

Успехов вам, и до связи!

P.S. Хотите легко работать с PHP? Обратите внимание на премиум-уроки по различным аспектам сайтостроения, включая программирование на PHP, а также на бесплатный курс по созданию своей CMS-системы на PHP с нуля. Все это поможет вам быстрее и проще освоить этот мощный язык веб-разработки:

Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *