Всем привет! На сайт переходят посетители из facebook, там я публикую ссылки на новости. При открытии страницы в php я увеличиваю счетчик просмотров новости на еденицу:
$db->query("UPDATE `news` SET `views` = `views` + 1 WHERE `id` = {$news_id} LIMIT 1");
И постоянно количество просмотров в БД каждой новости
в десятки раз больше чем показывает google analytics и yandex метрика на всем сайте. При этом увеличение при просмотре только на еденицу (в другом месте точно нигде не увеличивается). разница примерно такая (в БД 10к просмотров, метрика и аналитика - 500посетитилей)
Может кто-то сталкивался или есть какие-то предположения?
У меня есть вариант что на страницу заходят и роботы, но слишком большая разница не может быть столько роботов за пару часов.
Может ли быть какая-то ошибка на стороне сайта, при которой страница обрабатывается скриптом, но пользователь так и не открывает её?