Есть ли способ сообщить Google о существовании мобильной версии сайта?
Это очень популярный вопрос. Многие люди спрашивают про мобильные телефоны и мобильные версии сайтов. И так, сегодняшний вопрос звучит так: «Есть ли способ сообщить Google о существовании мобильной версии сайта, чтобы он мог показывать ее в результатах мобильного поиска? Или что данная страница имеет адаптивный дизайн и с этим же URL может хорошо отображаться и на мобильных устройствах».
Прекрасный вопрос. Прежде всего давайте договоримся, что когда мы говорим о мобильных устройствах, мы имеем в виду смартфоны. Про обычные телефоны забываем. И вот в чем дело. Вы не можете быть уверенными, что пользователи мобильных устройств пойдут именно на мобильную версию сайта, а пользователи стационарных компьютеров и ноутбуков пойдут на обычную версию сайта.
Что в таком случае можно сделать. Первое, это сделать адаптивный дизайн сайта. Это значит, что одна и та же страница может быть адаптирована под показ как на мобильных устройствах, так и на обычных компьютерах. И сделать это можно как для сайтов, построенных на Java, так и для CSS-сайтов. Но вот о чем вы должны помнить: не блокируйте Java и CSS сайты от Google. Если Google-бот сможет проиндексировать Java и CSS сайт, то он сможет определить адаптивный ли у сайта дизайн или нет. И так, мой совет, не блокируйте Java и CSS сайты от Google-ботов.
Дайте им возможность распознать ваш сайт как адаптивный и дайте ему возможность проиндексировать все страницы вашего сайта.
И так, первый способ, это сделать адаптивный дизайн сайта. Второй способ, это иметь версию сайта для обычных компьютеров и версию сайта для мобильных устройств с разными URL. Как это сделать правильно? Во-первых убедитесь, что на обычной версии сайта прописан атрибут rel="alternate", который отсылает к мобильной версии сайта. Это дает возможность Google понять, что есть две версии одного и того же сайта - мобильная и обычная. А на мобильной версии сайта вам надо прописать атрибут rel="canonical", который будет отсылать на обычную версию сайта. Так Google будет знать, что хоть у этих двух версий разные URL, они все же имеют одинаковый контент и связаны друг с другом.
И как только вы пропишете эти атрибуты, Google сможет сможет показать пользователю корректную версию сайта. И еще один момент, о котором вы должны помнить: надо убедиться, что вы перенаправляете пользователей смартфонов с обычной версии на мобильную версию сайта. То есть, если пользователь ищет сайт через Google с мобильного устройства, то Google-бот должен перенаправить пользователя с обычной версии сайта на мобильную.
И, конечно, не забывайте, что не нужно блокировать Java и CSS сайты от Google. Это распространенная ошибка, когда мобильную версию скрывают от индексирования. Так делать не надо. Просто убедитесь, что вы направляете мобильного Google-бота на мобильную версию сайта, а обычного Google-бота на обычную версию сайта.
И если вы все будете делать правильно, то Google сможет распознать, где просто адаптивная версия сайта, а где сайт, у которого есть мобильная версия, и будет направлять пользователя на правильную версию. Надеюсь, этот материал будет вам полезен.