Инструмент проверки Schema Markup в Google Search Console «Google Rich Results Test»: мобильный вид вместо вида для краулера

В настоящее время Discourse на meta.discourse.org отдает мобильное представление вместо представления для поисковых роботов инструменту Google Rich Results Test.

Поскольку в мобильном представлении отсутствует разметка Schema, проверка разметки Schema становится невозможной.

Например, см. «СКРИНШОТ» в инструменте Google Rich Results Test:


С августа 2023 года User agent token (токен пользовательского агента) для Google-InspectionTool может быть одним из следующих:

  • Googlebot
  • Google-InspectionToolДобавьте это в список известных агентов-роботов!

См. Google Crawler (User Agent) Overview | Google Crawling Infrastructure  |  Crawling infrastructure  |  Google for Developers

Google-InspectionTool — это поисковый робот, используемый инструментами тестирования поиска, такими как Rich Result Test и URL inspection в Search Console. За исключением user agent и токена user agent, он имитирует Googlebot.

Токен пользовательского агента

  • Google-InspectionTool
  • Googlebot

Полная строка пользовательского агента

  • Мобильная
    Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-InspectionTool/1.0;)
  • Десктопная
    Mozilla/5.0 (compatible; Google-InspectionTool/1.0;)
1 лайк

Тем временем вы можете добавить ?_escaped_fragment_ в конец URL-адреса, например https://meta.discourse.org/t/schema-markup-test-tool-google-rich-results-test-mobile-view-instead-of-crawler-view/291039?_escaped_fragment_ для его проверки.

2 лайка

Это также может повлиять на предварительную проверку перед принятием «НАЧАТЬ НОВУЮ ПРОВЕРКУ» в Google Search Console:

Это уже реализовано в DEV: Add Google-InspectionTool as a crawler user agent (#26375) · discourse/discourse@312a5ea · GitHub