Гуглбот неправильно видит мобильную версию сайта

A
На сайте с 27.07.2010
Offline
51
1653

Нужен ваш совет, знающие и умеющие.

Гугл сообщает, что страницы сайта не оптимизированы для мобильных устройств. При этом страницы оптимизированы - просто Гуглбот видит их неправильно и выдает ошибку: "Некоторые ресурсы страницы (33) заблокированы в файле robots.txt"

Вот robots.txt

User-agent: *

Disallow: /wp-admin

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /trackback

Disallow: */trackback

Disallow: */*/trackback

Disallow: */*/feed/*/

Disallow: */feed

Disallow: /*?*

Disallow: /tag

Disallow: /wp-json

User-agent: Googlebot

Disallow: /wp-admin

Disallow: /trackback

Disallow: */trackback

Disallow: */*/trackback

Disallow: */*/feed/*/

Disallow: */feed

Disallow: /*?*

Disallow: /tag

Disallow: /wp-json

User-agent: Yandex

Disallow: /wp-admin

Disallow: /wp-json

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /wp-content/themes

Disallow: /trackback

Disallow: */trackback

Disallow: */*/trackback

Disallow: */*/feed/*/

Disallow: */feed

Disallow: /*?*

Disallow: /tag

Ресурсы, которые не видит Гуглбот, находятся тут:

Disallow: /wp-includes

Disallow: /wp-content

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

Заранее спасибо за помощь.

Блог копирайтера (http://lamp-copy.ru)
-
На сайте с 15.12.2010
Offline
133
#1

В папке /wp-content находится Ваш шаблон и его css, js. Вы запретили роботу их просматривать. Соответственно, он не видит, что Ваш сайт оптимизирован для моб. устройств.

Тут два варианта, или откройте доступ гуглоботу к этой папке или вынесете медиа запросы в код html.

Вот Вам проверка mobile-friendy для Вашего сайта с точки зрения гуглобота.

A
На сайте с 27.07.2010
Offline
51
#2
-Dima-:
В папке /wp-content находится Ваш шаблон и его css, js. Вы запретили роботу их просматривать. Соответственно, он не видит, что Ваш сайт оптимизирован для моб. устройств.
Тут два варианта, или откройте доступ гуглоботу к этой папке или вынесете медиа запросы в код html.
Вот Вам проверка mobile-friendy для Вашего сайта с точки зрения гуглобота.

Открыла доступ Гуглботу, результата нет, увы. Явно делаю что-то не так.

A
На сайте с 27.07.2010
Offline
51
#3

Все, проблема решена. А заключалась она в строчке Disallow: /*?* А не в строчках

Disallow: /wp-includes

Disallow: /wp-content

[Удален]
#4

было тоже такое как раз, спасибо

-
На сайте с 15.12.2010
Offline
133
#5
Annis:
Все, проблема решена. А заключалась она в строчке Disallow: /*?*

Ну так все правильно.

Более чем уверен, что Ваш css отдается примерно в таком виде:

/wp-content/themes/%yourtemplate%/style.css?ver=1.4.0

Соответственно он подпадает под:

1. Disallow: /*?*

2. Disallow: /wp-content

2 пункт вы убрали из роботс.тхт, а первый нет. Поэтому и были проблемы. Если бы Вы отдавали css без доп параметров (?ver=1.4.0), то он бы не попадал под Disallow:/*?* и гуглобот смог бы его читать.

Рад, что смогли разобраться.

A
На сайте с 27.07.2010
Offline
51
#6
-Dima-:

Рад, что смогли разобраться.

Спасибо за помощь!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий