Предварительная ссылка для Google Adsense найдена, но не используется браузером - PullRequest
0 голосов
/ 11 июля 2019

Мой Wordpress-сайт [ followmyinstagram.de ] запускает Google Adsense, реализованный в тегах head и некоторых текстовых областях.Код написан непосредственно в Child-Theme, поэтому я не использую какие-либо плагины для Adsense.

Анализируя скорость страницы сайта, выдает Chrome:

Предупреждения: ссылка для предварительной загрузки была найдена для "https://pagead2.googlesyndication.com/pagead/js/xxxxxxx/xxxxxxx/show_ads_impl.js", но не использовалась браузером. Проверьте, используете ли выатрибут crossorigin правильно.

Браузер тратит много времени на запрос документа таким образом. Должна быть возможность, как говорится, предварительно загрузить ссылку или лениво загрузить ссылку после сайта.Дело в том, что упомянутая ссылка не встречается нигде в коде моего сайта, поэтому она должна быть извлечена по исходной ссылке в блоке AdSense. Как я могу исправить эту ошибку?

Согласно [https://wordpress.org/support/topic/i-am-getting-a-warning-in-during-google-page-speed-test/] некоторые плагины могут мешать работе Adsense, но я уже протестировал все свои 8 плагинов.

Кэширующие плагины, которые могут мешать: Autoptimize, WP Super Cache

Ошибка исчезаетконечно, если я удаляю фрагменты кода Adsense.

Это мой header.php

<head>
    <script src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" ></script>
    <script>
     (adsbygoogle = window.adsbygoogle || []).push({
          google_ad_client: "ca-pub-**************",
          enable_page_level_ads: true
     });
    </script>

</head>

Предупреждения: предварительная загрузка была найдена для "https://pagead2.googlesyndication.com/pagead/js/xxxxxxx/xxxxxxx/show_ads_impl.js", но не былаиспользуемый браузером.Убедитесь, что вы используете атрибут crossorigin правильно.

...