Клуб API Карт

Googlebot не хочет дружить с yandex maps api

clinicportal
27 августа 2017, 23:18

Всем привет!

Есть следующий вопрос, наверняка, многие с этим сталкивались. Имеется сайт, который в данный момент использует yandex maps API 2.0. Вебсайт сделали responsive. Но googlebot не хочет признавать его responsive, потому что google test mobile friendly (https://search.google.com/test/mobile-friendly) не может загрузить полный контент страницы. Соотв-но, он фэйлит тест. В причинах googlebot ссылается именно на файлы api-maps.yandex.ru, доступ к которым заблокирован в yandex maps api robots.txt. Скриншот:

googlebot фэйлит загрузку сайта, на котором используется yandex maps api 2.0.

Получается, что мы не можем сделать так, чтобы google признал сайт оптимизированным для мобильных устройств, если на нем используются яндекс карты. Поможет ли миграция на 2.1 версию API? Или как можно обойти такую существенную проблему?

Большое спасибо!

4 комментария
А все 7 ресурсов лежат в /images?
Возможно добавление images/* в robots.txt поможет.
Так то там все открыто


https://api-maps.yandex.ru/robots.txt
В https://api-maps.yandex.ru/robots.txt как раз все закрыто кроме 3-х исключений:
"Disallow: /"
seksenova.zhuldyz
15 мая, 09:31
У меня так же возникла эта проблема для версии карт 2.1. Как можно решить данный вопрос?
clinicportal
16 мая, 00:53
Проблема в итоге оказалась не в этом, а со стилями. В одном месте была выставлена фиксированная ширина. Ворнинги, описанные в вопросе не влияли.