Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Шиза у гугла :)


Recommended Posts

Здравствуйте)

Я думаю не я один заметил, что при измерении показателей PageSpeed Insights гугл таг от гугла значительно занижает показатели.

 

Т.е. гугл требует оптимизацию но его сервисы частично ее убивают. Это начало шизофринии у поискового гиганта?!)

Есть идея перенести его код в подвал. Но сработает ли... Отпишусь.

Link to comment
Share on other sites


Это означает, что гугл не обманывает в какую-то угоду. И в любом случае он делает средний показатель от каждого пользователя. Оценка в PageSpeed Insights может для мобильных быть 70. Но через проверку браузера 90, что в итоге приведёт к одобрению и вопросов у гугла не будет. В общем оптимизируйте те страницы которые не оптимизированы в Search Console.

Link to comment
Share on other sites

В 13.01.2024 в 21:06, buslikdrev сказав:

Это означает, что гугл не обманывает в какую-то угоду. И в любом случае он делает средний показатель от каждого пользователя. Оценка в PageSpeed Insights может для мобильных быть 70. Но через проверку браузера 90, что в итоге приведёт к одобрению и вопросов у гугла не будет. В общем оптимизируйте те страницы которые не оптимизированы в Search Console.

 

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

Link to comment
Share on other sites


Обвернуть код добавления скрипта на страницу в window.addEventListener('busCache', function() {f.parentNode.insertBefore(j,f);});

Если метрику установили туда, то её лучше отдельно на сайт установить и также отложить.

Link to comment
Share on other sites

13.01.2024 в 22:20, AlexMax13 сказал:

то есть нужно установить ваш модуль?

Если не через модуль, тогда обверните во функцию, а потом вызовите её window.addEventListener('mouseover', myfunction);

 

var myfunction = function() {f.parentNode.insertBefore(j,f); window.removeEventListener('mouseover', myfunction);};

 

pagehide
scroll
mouseover
touchstart

Edited by buslikdrev
Link to comment
Share on other sites

@buslikdrev а как можно сделать на примере вот этого кода?

 

<script async src="https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-FNLZG07B2G'); </script>

 

Link to comment
Share on other sites


13.01.2024 в 22:26, AlexMax13 сказал:

@buslikdrev а как можно сделать на примере вот этого кода?

 

<script async src="https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-FNLZG07B2G'); </script>

 


В модуле можно просто https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G|after

 

Без модуля

var myfunction = function() {

    window.removeEventListener('mouseover', myfunction);
    var f=document.getElementsByTagName('script')[0],j=document.createElement('script');
    j.async=true;
    j.src='https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G';
    f.parentNode.insertBefore(j,f);
};

window.addEventListener('mouseover', myfunction);

 

И удалить <script async src="https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G"></script>

Edited by buslikdrev
Link to comment
Share on other sites

@buslikdrev спасибо. сделал так, но что то не показывает онлайна:

<script>
var myfunction = function() {
    window.removeEventListener('mouseover', myfunction);
    var f=document.getElementsByTagName('script')[0],j=document.createElement(s);
    j.async=true;
    j.src='https://www.googletagmanager.com/gtag/js?id=G-FNLZG07B2G';
    f.parentNode.insertBefore(j,f);
};
window.addEventListener('mouseover', myfunction);
</script>

 

Link to comment
Share on other sites


13.01.2024 в 22:46, AlexMax13 сказал:

спасибо. сделал так, но что то не показывает онлайна:

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

pagehide
scroll
touchstart

Link to comment
Share on other sites

13.01.2024 в 22:38, buslikdrev сказал:

var f=document.getElementsByTagName('script')[0],j=document.createElement('script');

 

Link to comment
Share on other sites

13.01.2024 в 20:28, AlexMax13 сказал:

Есть идея перенести его код в подвал

 

Самая глупая идея которая может возникнуть

 

Если сильно хочется подергать на показатели которые ничего не значат просто по юзер агенту не показывайте гуглу гугл тег

Link to comment
Share on other sites

13.01.2024 в 20:28, AlexMax13 сказал:

Здравствуйте)

Я думаю не я один заметил, что при измерении показателей PageSpeed Insights гугл таг от гугла значительно занижает показатели.

 

Т.е. гугл требует оптимизацию но его сервисы частично ее убивают. Это начало шизофринии у поискового гиганта?!)

Есть идея перенести его код в подвал. Но сработает ли... Отпишусь.

 

GTM и Facebook на месте. Их не обязательно куда-то убирать или переносить. Судя по всему.

 

 

723602189_2.thumb.png.e8880be059b4df686d33624ce4a70cb2.png

Edited by florapraktik
Link to comment
Share on other sites


14.01.2024 в 16:31, florapraktik сказал:

GTM и Facebook на месте. Их не обязательно куда-то убирать или переносить. Судя по всему.

 

Фотошоп.

Link to comment
Share on other sites

14.01.2024 в 19:13, florapraktik сказал:

Так а шо тут такого? Это реально сложно?

 

Теперь, видно. У вас же сайт пустой. В основном у многих структура DOM свыше 2000.

У меня метрика заблокировала на столько:
 

Скрытый текст

image.thumb.png.13b1afece952b0e3a05942203b1a7de5.pngimage.thumb.png.5d7aafb9602ff46b152c76448f297500.png

 

Link to comment
Share on other sites

14.01.2024 в 18:40, buslikdrev сказал:

Теперь, видно. У вас же сайт пустой. В основном у многих структура DOM свыше 2000.

 

  Скрыть содержимое

 

 

Ну, у меня и хостинг за 300 гнр в месяц. То есть задача НЕ заключается в том, что бы просто перенести GTM в подвал.

Похоже, что PSI не идёт тупо по чек листу.

Судя по всему, то, что он пишет это НЕ ту ду лист. Це просто пропозиції, не більше. При наймні в мене таке враженя.

Edited by florapraktik
Link to comment
Share on other sites


15.01.2024 в 10:08, chukcha сказал:

Дімо! Зверни увагу на український контент, а не на папуг.
 

Магазин не працює, хоча закази трошки є)). Але, я ті закази навіть не дивлюсь, то ж який контент? Наразі є чим зайнятися - осваиваю новые профессии:)

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.