Google планирует добавить поддержку нового HTTP-метода QUERY в поискового робота. Об этом сообщил специалист Google Гэри Ийеш. По его словам, это произойдет после того, как новый стандарт получит достаточное распространение в веб-инфраструктуре.
QUERY предназначен для сложных поисковых запросов и фильтров. В отличие от GET, который передает параметры непосредственно в URL, QUERY позволяет отправлять структурированные данные в теле запроса. При этом, как и GET, метод является безопасным, идемпотентным и поддерживает кэширование.
Для SEO особенно интересен сценарий с фасетной навигацией и сложными фильтрами. Сейчас такие страницы могут генерировать очень длинные URL или использовать POST-запросы, которые хуже подходят для кэширования и в некоторых случаях создают проблемы с обходом страниц поисковиками.
До полноценного внедрения QUERY еще далеко. По словам Ийеша, сначала поддержку метода должны добавить веб-серверы, CDN, прокси и браузеры. Также потребуются изменения в HTML и CORS. Google пока рекомендует продолжать использовать обычные URL и следить за их структурой.
Если QUERY действительно получит широкое распространение, поисковикам будет проще работать со сложными страницами фильтрации без необходимости передавать все параметры через URL. Но в ближайшее время практических изменений для владельцев сайтов не ожидается.
Источник: Search Engine Roundtable