Всем добра. Прошу подсказать как дописать один хитрый код.
Есть клиент. Хочет и циферки красивые в pagespeed insights, и чаты внешние использовать, типа фейсбучного. Сам чат настолько не сеошный, что съедает около 30 баллов в insights, и там даже в оранжевую зону с ним попасть не легко.
Обычно, я скрываю от бота код гугл аналитики просто в файле gtag.php и вызываю его <script asyncsrc=»gtag.php»></script>
Т.е. бот видит пустой gtag.php и не ругается, а пользователям загружается всё как надо. В принципе — гениально.
Настало время скрипту поумнеть. И перечень ботов знать больший, и скрывать от них уже побольше всяких скриптов.
Прошу помощи сделать gtag.php так, чтобы в него вставлять всевозможный полный html от всяких чатов, статистик, и он был скрыт от всевозможных ботов. Банальный инклуд по виду HTTP_USER_AGENT не катит, т.к. основные страницы — это закешированный вордпресс, а этот кеш один на всех. Т.е. нужен просто автономный файл.
Ну или может есть еще какой хитрый метод этой идеи? )
Алеандр
yan.ua : Хочет и циферки красивые в pagespeed insights, и чаты внешние использовать, типа фейсбучного.
Хоть кто-то объяснял этому клиенту, что этот сервис — только как ресурс разработчика используется, а замеры гугл ведет по статистике в хроме от реальных пользователей? И то, что «обманывая» сервис, он так обманывает исключительно себя и никого больше? Или в этом смысл — пустить пыль в глаза, вместо того, чтобы реально улучшить сайт?
yan.ua
Алеандр #: Хоть кто-то объяснял этому клиенту, что этот сервис — только как ресурс разработчика используется, а замеры гугл ведет по статистике в хроме от реальных пользователей? И то, что «обманывая» сервис, он так обманывает исключительно себя и никого больше? Или в этом смысл — пустить пыль в глаза, вместо того, чтобы реально улучшить сайт?
Та объяснял. Но каждый первый сеошник первым же делом упрекает клиента в низких цифрах на insights и web.dev, и пока они такие — продвигать ресурс бесполезно. Притом что сайт фактически в браузерах с чистым кешем загружается до 1 секунды…
yan.ua
С чатами разобрался. Таймаут скрипта в 7 сек и вопрос закрыт.
Осталось «спрятать» яндекс и гугл метрики.
BrickLayer
Ну метрики же должны грузиться в первую очередь, передавать куки и прочее. Неужели тут тот самый случай, что «вообще никак» ? 🤔 Ведь таймаут не катит, потому как погрешность в статистике.
P.S. меня самого это бесит метрика+аналитика+адсенс прилично кушают скорость загрузки, хотя по факту у всех быстрый интернет и реально нагрузка не ощущается, разве что если хостинг говно с долгим TTL.
P.P.S. На самом деле тут немного отдалимся от темы, все зависит от нужностиважности контента и от того сколько времени человек проводит на сайте. Так что тут те ваши горе-сеошники пусть идут лесом. Они же полюбому говорят, что если гугл спид маленький то всё будет сложно. Так дайте им пустую страницу с голым текстом, пусть выведут её в топ 😊
yan.ua
Всем добра. Прошу подсказать как дописать один хитрый код.
Есть клиент. Хочет и циферки красивые в pagespeed insights, и чаты внешние использовать, типа фейсбучного. Сам чат настолько не сеошный, что съедает около 30 баллов в insights, и там даже в оранжевую зону с ним попасть не легко.
Обычно, я скрываю от бота код гугл аналитики просто в файле gtag.php и вызываю его <script async src=»gtag.php»></script>
Ну, а внутри файла:
Т.е. бот видит пустой gtag.php и не ругается, а пользователям загружается всё как надо. В принципе — гениально.
Настало время скрипту поумнеть. И перечень ботов знать больший, и скрывать от них уже побольше всяких скриптов.
Прошу помощи сделать gtag.php так, чтобы в него вставлять всевозможный полный html от всяких чатов, статистик, и он был скрыт от всевозможных ботов. Банальный инклуд по виду HTTP_USER_AGENT не катит, т.к. основные страницы — это закешированный вордпресс, а этот кеш один на всех. Т.е. нужен просто автономный файл.
Ну или может есть еще какой хитрый метод этой идеи? )
Алеандр
Хочет и циферки красивые в pagespeed insights, и чаты внешние использовать, типа фейсбучного.
Хоть кто-то объяснял этому клиенту, что этот сервис — только как ресурс разработчика используется, а замеры гугл ведет по статистике в хроме от реальных пользователей? И то, что «обманывая» сервис, он так обманывает исключительно себя и никого больше? Или в этом смысл — пустить пыль в глаза, вместо того, чтобы реально улучшить сайт?
yan.ua
Хоть кто-то объяснял этому клиенту, что этот сервис — только как ресурс разработчика используется, а замеры гугл ведет по статистике в хроме от реальных пользователей? И то, что «обманывая» сервис, он так обманывает исключительно себя и никого больше? Или в этом смысл — пустить пыль в глаза, вместо того, чтобы реально улучшить сайт?
Та объяснял. Но каждый первый сеошник первым же делом упрекает клиента в низких цифрах на insights и web.dev, и пока они такие — продвигать ресурс бесполезно. Притом что сайт фактически в браузерах с чистым кешем загружается до 1 секунды…
yan.ua
С чатами разобрался. Таймаут скрипта в 7 сек и вопрос закрыт.
Осталось «спрятать» яндекс и гугл метрики.
BrickLayer
Ну метрики же должны грузиться в первую очередь, передавать куки и прочее. Неужели тут тот самый случай, что «вообще никак» ? 🤔
Ведь таймаут не катит, потому как погрешность в статистике.
P.S. меня самого это бесит метрика+аналитика+адсенс прилично кушают скорость загрузки, хотя по факту у всех быстрый интернет и реально нагрузка не ощущается, разве что если хостинг говно с долгим TTL.
P.P.S. На самом деле тут немного отдалимся от темы, все зависит от нужностиважности контента и от того сколько времени человек проводит на сайте. Так что тут те ваши горе-сеошники пусть идут лесом. Они же полюбому говорят, что если гугл спид маленький то всё будет сложно. Так дайте им пустую страницу с голым текстом, пусть выведут её в топ 😊