Часто возникает задача подсчета количества посещений той или иной страницы портала или подсчета кликов по какой-то ссылке. Например. может быть интересно подсчитать количество просмотров статьи или объявления, число кликов по «показать номер телефона» на странице объявления о продаже и т.д. и т.п.
Главное точно понимать, для чего вы планируете использовать эти счетчики и для чего они могут понадобиться в обозримом будущем. Нужно ли по ним выбирать/сортировать/группировать сущности или вам просто нужны редкие разовые отчеты (например раз в сутки)? А может, вы хотите показывать эти счетчики в админке или в личном кабинете пользователя? Хотите ли вы в реальном времени показывать эти числа или можно ограничиться часовой/суточной отсечкой? В зависимости от этих и, возможно, еще каких-то критериев будет зависеть выбор способа подсчета и хранения счетчиков.
Подсчет кликов/визитов
- при посещении страницы или при обращении к какому-то URL делать +1 к счетчику;
- периодически просматривать логи Web-сервера и считать число обращений к нужным URL-ам;
- делать через redirect со специального URL-а, и перед редиректом делать +1 (но это, как вы понимаете, работает не во всех случаях);
- с помощью JavaScript обращаться к URL счетчика при каком-то событии;
- другие способы, на которые хватит фантазии.
На данном этапе необходимо решить, нужно ли нам считать визиты поисковых роботов. Возможно, вы не захотите считать запросы, совершаемые из внутренней сети. Также может быть интересным считать только запросы авторизованных пользователей и т.д.
Вконтакте появилось количество просмотров записей !
Также важно понять, насколько критична точность подсчета, можно ли ошибиться на 1-2-3 единицы или нет. От этого может зависеть многое. Если важна точность, то можно пренебречь производительностью, или же наоборот, если важна производительность (например, скорость отдачи страницы), то можно незначительно пренебречь точностью.
Хранение счетчиков
- в базе данных в виде числового поля прямо в таблице сущности/страницы;
- в базе данных в отдельной таблице, созданной специально для счетчиков, но также в виде простого числового поля;
- сгруппировать разные счетчики, засериализовать их и также хранить в базе в BLOB или varchar-поле;
- в какой-либо NoSQL базе, например, как Id -> count;
- комбинация memcache + СУБД;
- в файлах. Тут уж кто во что горазд, можно в одном файле в сериализованном виде, можно по файлу на сущность. В общем, можно много чего придумать, вплоть до реализации своей простой СУБД для хранения счетчиков.
Пример из жизни
Давайте рассмотрим конкретный пример из нашей практики. Сразу скажу, что мы используем MySQL.
Задача: подсчет числа визитов страницы объявления раздела Купля-продажа проекта Авто Mail.Ru, без учета Web-ботов (Google, Яндекс, Поиск Mail.Ru). Также нужно считать, общее количество просмотров всех объявлений автосалона публикующего свои объявления о продаже на нашем портале Авто Mail.Ru.
Два способа посмотреть статистику посещений своей личной страницы ВКонтакте
- Точность подсчета важна, но в какой-то очень редкой форс-мажорной ситуации допустима потеря суммарно не более 200 визитов (это визиты всего за несколько минут в утреннее/дневное/вечернее время).
- Нужна сортировка сущностей по числу визитов.
- Обновление счетчика в базе в утренние/дневные/вечерние часы не реже одного раза в 30 минут. Это нужно для актуальности сортировок и адекватного отображения числа визитов в личном кабинете.
Сначала попробовали реализовать «в лоб». Мы создали в таблице сущности поле views_count (аналогично в таблице автосалона) и обновляли его при каждом просмотре страницы объявления (делали UPDATE
Источник: habr.com
Как узнать статистику посещаемости страницы Вконтакте
Социальная сеть ВКонтакте – настоящая находка для нынешнего темпа жизни! Она без труда порадует пользователей качеством фото- и видеоконтента, реализацией общения и продвижения бизнеса. Последнее возможно не только лишь из-за доступного поиска будущих бизнес-партнёров, коллег и клиентов, но и благодаря бесплатной функции статистики профиля.
Статистика посещаемости профиля значительно облегчает оценку и анализ клиентов, демонстрирует общую популярность страницы. Это позволяет учитывать и возрастные особенности публики, и их половую принадлежность, и территориальное расположение с целью более качественной подачи контента.
Как узнать статистику посещаемости профиля ВКонтакте?
Оценка публики важна не только для реализации бизнес-проектов, но и для продвижения своего профиля в ТОП. Благодаря этому с большей вероятностью возможны полезные знакомства, так как популярные страницы активно рекламируются самой платформой приложения. Стоит отметить, что подобная функция доступна всем зарегистрировавшимся пользователям, имеющим более, чем сто подписчиков. Ознакомиться со статистикой профиля в социальной сети ВКонтакте можно следующим образом:
- Для начала необходимо зайти на личную страницу пользователя на сайте ВКонтакте.
- Под основной фотографией профиля «аватаркой» следует отыскать нужный значок, внимательно просмотрев доступные варианты. «Статистика» находится рядом с отметкой «Редактировать» по правую сторону.
- При нажатии на требуемую кнопку высветится окошко «Статистика профиля» с важнейшими данными, включающими обхват страницы, ее посещаемость и активность публики.
Подробный анализ прилагаемого меню «Статистики»
Для того, чтобы грамотно подойти к анализированию публики, необходимо иметь представление о значении всех возможных пунктов в меню.
Значение элемента «обхват»
«Обхват» аудитории ВКонтакте представлен доступной диаграммой, на которой отмечены количество посетивших профиль пользователей, их просмотры постов, как на странице, так и в разделе новости. Указанные данные можно группировать по дням, неделям и месяцам, отмечая активность и друзей, и подписчиков. Здесь же отмечена преобладающая возрастная категория, но указано и процентное соотношение остальных. Подход к территориальному размещению подписчиков выполнен ВКонтакте особенно педантично. Ранжирование по странам и городам можно наблюдать как на диаграмме, так и списком с соответствующими процентами.
Значение элемента «активность»
Активность профиля в сети означает общую ее посещаемость другими пользователями ВКонтакте. Учет активности ведется приложением и с персонального компьютера, и с ноутбуков, и с мобильных устройств. Потому значения данного элемента представлены максимально объективно. Более того, на представленных графиках отмечено время суток, в которое больше всего заходят пользователи на профиль. Таким образом, публикация поста в данное время скорее всего наберет большее количество просмотров и лайков, чем в остальные часы дня.
Значение элемента «посещаемость»
Вкладка «посещаемость» позволяет узнать о количестве уникальных пользователей, то есть таких, которые имеют высокую активность на странице. Такой учет предполагает оценку количества просмотров относительно указанных дней, недель, месяцев. Здесь же представлена диаграмма с возрастной группой уникальных гостей и их территориальное расположение. Ниже следует обратить внимание на счет новых подписчиков и тех профилей, которые отписались от страницы.
А вы следите за статистикой своего профиля в ВКонтакте?
Источник: headphone-review.ru
Как проверить посещаемость сайта?
197110, Россия, Санкт-Петербург, а/я 144, ООО «Юми» +7 (812) 309-68-23
Посещаемость сайта – одна из важнейших метрик, которая позволяет оценить эффективность продвижения и выявить приоритетные источники трафика. В сервис 1С-UMI встроена система Google Analytics, и базовые данные о статистике вы увидите в панели управления сайтом, во вкладке «Статистика». Но для полной картины о посещаемости и аудитории сайта, а также изучения конкурентов, вам понадобятся более глубокие данные. В этой статье мы расскажем о способах определения посещаемости собственных и чужих площадок и рассмотрим полезные сервисы.
Системы аналитики
Яндекс Метрика и Google Analitycs – бесплатные инструменты для владельцев сайтов, которые помогают проанализировать источники трафика, географию целевой аудитории, поведение на сайте, процент конверсий, эффективность рекламы и поискового продвижения, качество юзабилити. Они предоставляют максимум информации о площадке, позволяя быстро выявить проблемы и обозначить приоритетные способы раскрутки ресурса.
Подключить системы аналитики к сайту может только его владелец или администратор, так как для этого требуется доступ к системным файлам или коду. При регистрации каждому ресурсу присваивается номер счетчика и формируется код, который необходимо установить на все странички в специальном блоке. После этого вебмастеру будет доступна статистика в личном кабинете.
В Яндекс Метрике доступно сегментирование трафика по источникам:
- клики по рекламе;
- трафик из поисковых систем;
- прямые заходы на сайт;
- реферальный трафик;
- переходы из социальных сетей;
- переходы по внешним ссылкам с других ресурсов.
С помощью Яндекс Метрики можно также оценить, какие документы пользуются большей популярностью и по каким поисковым запросам посетители попадают на площадку, чтобы выявить наиболее приоритетные и конверсионные странички.
Google Analitycs оснащен более развернутым функционалом, чем Яндекс Метрика. Здесь доступно большее количество различных фильтров и настроек, которые позволяют составлять детализированные отчеты. Среди них особенно востребованы следующие:
- Статистика посещений сайта (можно посмотреть как общий трафик, так и отдельно переходы из поисковых систем, контекстной рекламы, социальных сетей, прямые заходы по адресу сайта в браузере, переходы по ссылкам).
- Мобильный трафик (полезная функция для владельцев сайтов, так как сегодня число запросов с мобильных устройств превышает количество запросов с компьютеров).
- Количество новых и вернувшихся посетителей (позволяет анализировать лояльность целевой аудитории).
- Статистика страниц входа и выхода (те странички, на которые пользователи попадают на сайте и те, с которых покидают его).
- Показатель отказов (количество людей в процентном соотношении, которые просмотрели только одну страницу и покинули ресурс, не совершив целевых действий).
Google Analitycs – мощный инструмент для анализа интернет-площадки. Он представляет максимум необходимой информации абсолютно бесплатно. Но и у него есть один минус – функционал сервиса достаточно сложный, поэтому новичкам будет непросто в нем разобраться.
Онлайн-сервисы
Существует несколько популярных сервисов, которые позволяют проверять посещаемость собственных и чужих ресурсов. Рассмотрим каждый из них детально.
Англоязычный ресурс для исследования конкурентов. Он позволяет анализировать трафик по регионам и тематикам, выявлять самых сильных игроков в разных нишах, а также определять основные каналы их продвижения. Вся информация о сайтах подается в виде удобных для восприятия графиков и диаграмм.
Для получения статистики достаточно ввести доменное имя в поисковую строку, после чего будет предоставлен подробный отчет с такими метриками:
- Общее количество визитов.
- Время на сайте.
- Среднее количество просмотренных страниц за один сеанс.
- Процент отказов.
- Распределение трафика по странам в процентном соотношении.
- Основные источники (органическая выдача, реклама, прямые заходы, переходы из социальных сетей и по реферальным ссылкам).
- Основные каналы (поисковые системы, другие сайты и социальные сети, из которых совершались заходы).
- Ключевые запросы, по которым показывается площадка в поиске и в контекстных объявлениях.
- Интересы аудитории.
Этот ресурс предоставляет максимально подробную статистику о веб-ресурсе. Но его недостатком является высокая стоимость ― от $199 за месячную подписку стоит.
Многофункциональная платформа для анализа конкурентов и собственного ресурса.
Вот лишь несколько возможностей этого сервиса:
- сбор ключевых слов и фраз для продвижения на региональном и международном уровне;
- анализ показателей конкурентов, статистика самых популярных страниц, приносящих трафик;
- получение информации о рекламной стратегии и бюджете конкурентов;
- отслеживание эффективности каждой страницы своего сайта, создание нового контента, который заинтересует пользователей;
- сравнение позиций с конкурентом по каждому ключевому слову;
- анализ географии аудитории.
Помимо этого, на сайте удобно реализованы примеры использования сервиса. Serpstat прикрепляет видеоинструкцию для самых популярных вопросов, которые возникают у клиентов. Это помогает сориентироваться новому пользователю и быстро получить ответ на интересующий вопрос.
Стоимость самой базовой месячной подписки Lite — $69. Такой вариант подойдет небольшим компаниям и фрилансерам. Стандартная версия стоит $149, а самая расширенная версия Enterprise обойдется в $499.
Один из старейших ресурсов, самый авторитетный рейтинг сайтов в мире.
В отчетах предоставляются следующие типы информации:
- Место сайта в мировом и региональном рейтинге.
- Процент отказов и среднее время, проведенное на площадке.
- Подробная информация об аудитории (пол, возраст, образование).
- География аудитории (процент заходов из разных стран).
- Поисковые фразы, по которым переходят пользователи из поисковых систем.
- Информация о других сайтах, которые посещает целевая аудитория.
Кроме того, есть очень полезная функция Alexa – сравнение основных показателей сайтов в разных временных промежутках. Она позволяет узнать, как изменились ключевые метрики после внедрения каких-либо изменений.
Этот сервис платный. Стоимость месячной подписки составляет примерно $50, однако есть пробный период в течение 7 дней.
Мощный аналитический инструмент, но показывает данные только по Google, поэтому не подходит для исследования сайтов, ориентированных на Яндекс.
Сервис помогает в комплексном исследовании сайтов и предоставляет в своих отчетах следующие метрики:
- Видимость (количество ключевых запросов, по которым сайт ранжируется в поиске, в ТОП-100 поисковой системы Google).
- Посещаемость за месяц.
- Количество посещений, которые получает каждая страница сайта, в процентном соотношении.
- Примерная стоимость трафика. Такие данные могут быть полезными при покупке домена у другого владельца.
- Информация о прямых конкурентах в виде графиков.
Semrush тоже платный. Стоимость подписки в месяц составляет примерно $99. Однако доступен и бесплатный тарифный план, но с ограниченным числом отчетов.
Простой и бесплатный сервис для просмотра статистики сайта. При его помощи можно узнать число просмотров и уникальных посетителей за день и месяц. Однако у 2ip есть несколько существенных недостатков:
- Неизвестно, откуда подтягиваются данные.
- Нет информации об источниках трафика.
- Нет данных о сезонности.
Онлайн ресурс, который позволяет просматривать статистику сайта и его позиции в поисковых системах.
Основные отчеты в системе:
- Статистика трафика – количество уникальных посещений и просмотров.
- Количество проиндексированных страниц.
- тИЦ и PR.
- Анализ контента и его соответствия продвигаемым ключевым запросам (релевантность).
- Анализ внешних и внутренних ссылок.
- Определение скорости загрузки.
Счетчики
Счетчик – это инструмент, который собирает статистику о посещениях площадки и представляет ее в числовых значениях.
Располагается он, как правило, в футере и доступен всем посетителям, поэтому с его помощью можно узнавать посещаемость чужих сайтов.
Самый популярный в Рунете счетчик. Для его установки зарегистрируйтесь, введите данные о своем сайте и установите специальный HTML-код на собственном сайте ― в разделе «Реклама/SEO», вкладке «Код счетчика» панели управления сайтом. После этого вам будет доступна статистика проекта в личном кабинете Liveinternet.
В отчетах Liveinternet представлены следующие метрики:
- Посетители – количество уникальных пользователей за одни сутки и за месяц.
- Просмотры – общее количество заходов по адресу за последние сутки.
- Сессии – общее количество просмотров сайта всеми пользователями. Этот параметр позволяет оценить, как часто посетители возвращаются на площадку снова.
- Средняя длительность сеанса (в минутах) – в данной метрике учитываются только те посещения, в ходе которых было просмотрено более одной страницы.
Также в отчетах можно проанализировать динамику в течение суток по часам, за неделю или месяц. Статистика предоставляется не только в виде числовых значений, но и графиков, с которыми удобно работать при анализе.
С помощью Liveinternet можно узнать посещаемость и чужого ресурса. Для этого достаточно посмотреть на числа на счетчике, расположенном в футере сайта. Как правило, первое цифровое значение отображает количество уникальных просмотров за сутки, а второе – посетителей. Если же на иконке отсутствуют числа и при переходе по ссылке вы попадаете на страницу общего рейтинга, это значит, что владелец ресурса открыл доступ к статистике только по паролю.
Если площадка участвует в общем рейтинге, то просмотреть ее статистику можно, нажав на число, которое обозначает место в категории. В таблице в правой колонке будет указано точное количество уникальных пользователей за текущие сутки. Но следует учитывать, что данные подтягиваются только за период с 00-00 до 23-59, поэтому чтобы получить максимально полную статистику, просматривать ее следует не ранее 23-50.
По сути, это каталог, но попасть в него могут только те площадки, которые установили счетчик посещаемости. Регистрация в каталоге аналогична с Liveinternet.
Достаточно популярный рейтинг в Рунете. Предоставляет следующие типы данных:
- Посещаемость по датам – за сутки, неделю, месяц и год.
- Информация о сессиях – глубина и длительность посещения, количество возвратов.
- Данные об аудитории – количество постоянных посетителей, их пол, возраст, географическое расположение.
- Источники трафика и часто посещаемые странички.
Плагины
Существует несколько популярных плагинов для браузеров для просмотра посещаемости. Рассмотрим самые востребованные из них.
Плагин, который позволяет быстро оценивать площадки конкурентов по ряду ключевых параметров: количество проиндексированных страниц в Яндекс и Google, количество просмотров и посещений, тИЦ, PageRank, возраст, наличие поддоменов, регистрацию в Я.Каталоге и Dmoz, соотношение входящих и исходящих ссылок, фильтр АГС и многое другое.
Плагин можно установить абсолютно бесплатно практически для всех популярных браузеров, в частности Chrome, Opera, Mozilla Firefox.
Среди полезных функций – определение наличия счетчиков Liveinternet, Яндекс Метрики и Google Analitics.
Бесплатный аналог известного счетчика, представленный в виде плагина. Он позволяет не заходя на площадку LiveInternet просмотреть все необходимые данные о ресурсе: количество уникальных посетителей и общее число просмотров по периодам (за сутки, неделю, месяц), место в рейтинге блогов и интернет-площадок.
Если вебмастер всячески пытается скрыть статистику своего веб-ресурса, а вам необходимо ее знать, к примеру, чтобы оценить конкурента или разместить рекламу на отобранном доноре, то всегда можно связаться с владельцем напрямую и узнать все необходимые данные. В большинстве случаев такая тактика срабатывает, если вебмастер занимается размещением рекламой или ссылок в пресс-релизах.
Источник: umi.ru