Google не может загрузить все ресурсы страницы, что вызывает ошибки скрипта и может повредить нашему SEO


8

Мы просто пришли к тому, что большинство наших сайтов имеют одинаковые ошибки, но мы не знаем, как их решить.

https://search.google.com/test/mobile-friendly

Похоже, что некоторые скрипты на сайтах не включены. Мы думаем, что это влияет на наши органические результаты SEO. Мы выполнили шаги теста Google для мобильных устройств, но безрезультатно. Мы искали последнюю неделю сейчас, но все еще не нашли решение.

Какие-либо предложения? Пожалуйста, дайте нам знать!

Ошибка:

Страница частично загружена

Не все ресурсы страницы могут быть загружены. Это может повлиять на то, как Google видит и интерпретирует вашу страницу. Исправьте проблемы с доступностью источников, которые могут повлиять на то, как Google интерпретирует вашу страницу. «»


Это часто вызвано тем, что эти скрипты запрещены в robots.txt. На сайте WordPress запрещение wp-contentможет вызвать эти проблемы. Ваш robots.txt выглядит хорошо для меня, хотя, по крайней мере, сейчас. Вы изменили это недавно?
Стивен Остермиллер

1
Вы дошли до сути этого к настоящему времени? У нас похожие проблемы на десятках сайтов. Каждый тест дает разные результаты, иногда он загружает все, иногда не загружает немного ресурсов, CSS, JS или изображений, а затем выдает ошибку и отправляет электронное письмо о том, что он не подходит для мобильных устройств.
Горан Услебрка

Ответы:


1

Робот Google сможет читать много Javascript, но не все. Если ваш файл robots.txt настроен на сканирование ваших файлов .js, то, скорее всего, ваш javascript слишком сложен для того, чтобы Google его полностью отобразил.

В результате вам, возможно, придется продолжать тестировать разные версии вашего javascript с помощью дружественного для мобильных устройств теста, чтобы определить версию, которую Google может правильно обработать. Чем сложнее ваш javascript, тем более вероятно, что Google не сможет его прочитать. Попробуйте максимально упростить свой Javascript.


Я не думаю , что так, как я имею ту же самую проблему со списком 10 jsи jpgфайлов. Итак, учитывая ваше объяснение, как насчет jpgфайлов.
Pmpr

1

«Страница частично загружена» должна содержать список ресурсов, которые гуглбот не смог загрузить. Начните с проверки этих ресурсов на доступность.

  • Затем попробуйте это: Запустите тест «mobile-freindly» два раза. Сначала http: // version, затем https: // version. Это делается для того, чтобы проверить, пытается ли версия https сайта загрузить ресурсы из версии http и наоборот. Между двумя тестами, если вы видите разницу в количестве не загруженных ресурсов, разбейте эти ресурсы на зоны.

  • Чтобы лучше понять, что и когда загружается, протестируйте сайт на gtmetrix.com. Это даст вам ресурсы, загруженные в хронологическом порядке, а также в формате водопада.

  • На фронте кода уменьшите количество javascripts. Я посмотрел на источник одного из сайтов и вижу около 20 javascript-включений. Это много http запросов от одного домена. Добавьте к этому запросы на изображения, css, шрифты и т. Д. Попробуйте объединить файлы js и css в один или два файла каждый.


Это плохо решает вопрос. Я имею точно такую же проблему с инструментом для мобильных Дружественных тестирований Google, отчетности ресурсы не могут быть загружены списком 10 jsи jpgфайлов, я могу скачать сам без проблем!
Pmpr

1

При использовании этого теста обратите внимание, что многие пиксели / сценарии отслеживания рекламы (даже пиксели Google и пиксели Doubleclick (Google владеет Doubleclick)) могут быть заблокированы собственным файлом robots.txt, который вы не можете контролировать. Я видел это из первых рук на одном из своих сайтов - Google заблокировал свой собственный пиксель Doubleclick от сканирования роботом Google. Вы должны спросить себя: «Робот Google предназначен для идентификации контента на вашей странице, а не для отслеживания пиксельных трекеров. Даже собственные пиксели отслеживания Google блокируют свой собственный робот Google. Итак, почему я должен беспокоиться, если блокируются пиксельные трекеры?» И я вижу это также с пикселем Facebook тоже.

Однако, если вы управляете файлом robots.txt и не имеете ничего общего с отслеживанием пикселей, то, скорее всего, вам нужно заняться этим. Теперь, если у вас есть часть вашего сайта, предназначенная только для членов, или часть вашего сайта, предназначенная только для администраторов, и она связана с домашней страницы, то вы можете рассмотреть возможность скрытия ссылок или атрибутов ссылок nofollow, чтобы робот Google не попробуйте следить за этим на своей странице. Тем не менее, нужно спросить, хочет ли Google, чтобы вы разрешили роботу Google проходить раздел вашего сайта, предназначенный только для членов или администраторов, что, по моему мнению, скорее всего не так.

Это мое мнение, однако. Если мы не сможем заставить инженерную команду Google отреагировать, мы как-то нащупываем тьму и просто должны использовать нашу лучшую интуицию здравого смысла здесь.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.