Есть ли способ проверить, установлена ли в браузере панель инструментов Alexa?
Есть ли способ проверить, установлена ли в браузере посетителя панель инструментов Alexa? Возможно, это можно сделать с помощью JavaScript.
Это дало бы нам возможность несколько компенсировать смещение рейтинга Alexa сайта. Смотрите, например, Alexa Toolbar и проблема дизайна эксперимента
Особенно за пределами США панель инструментов Alexa не слишком распространена, но в любом случае она используется. Таким образом, измеряя соотношение посещений с помощью Toobar / No-Toolbar на известных веб-сайтах, можно определить поправочный коэффициент.
Я веб-разработчик / дизайнер, контролирующий несколько веб-сайтов клиентов, которыми я управляю. Они попадают в разные категории, которые, как я вижу, формируют статистику, коррелируют с использованием браузеров и платформ и, вероятно, будут коррелировать с использованием панели инструментов Alexa. Такими категориями могут быть "общедоступные веб-сайты", "академические веб-сайты", "технические веб-сайты", "веб-сайты для веб-разработчиков и SEO" и т. Д.
Я не уверен, пытается ли Алекса компенсировать саму эту предвзятость, и если да, то как это делается, но, возможно, эту информацию тоже можно найти.
Erich
2 ответа
Для некоторых браузеров он модифицирует User Agent, чтобы вы могли проверить, отправляет ли пользователь отчет в Alexa, используя
<?php if (preg_match('/(Alexa)/i',$_SERVER['HTTP_USER_AGENT'])) {echo 'This is Alexa Reporter :)';) ?>
или же
<script>if (navigator.userAgent.indexOf('Alexa') != -1) {alert('This is Alexa Reporter');}</script>
Я обнаружил, что эта статья позволяет вам обнаружить ее, хотя, как указывалось выше, это в основном шпионское ПО, поэтому я не знаю, почему вы пытаетесь "навязать" его мнение о вас: Alex Toolbar Detection