Comments 16
hreflang=«ru-gb»
Вы это серьезно?
Атрибут hreflang указывает на язык (в формате ISO 639-1) и, при необходимости, регион (в формате ISO 3166-1 Alpha 2) альтернативного URL.
Ключевое слово — при необходимости. Например, для Канады: en-ca, fr-ca, en-us. Когда появляется необходимость перевода на русский язык указывают ru, а не ru-ca.
0
Поясните, пожалуйста, подробней, так как из вашего комментария не совсем понятно в какой именно серьезности я могу заблуждаться.
0
Вы серьезно считаете, что существует британский вариант русского языка?
0
Конечно я так не считаю.
Этот атрибут предназначен для пользователей из Великобритании, разговаривающих на русском языке. Например, для экспатов из РФ, живущих в Великобритании.
Также, как в справке Search Console Google
de-ES – содержание на немецком языке для пользователей из Испании
Это не значит что есть испанская версия немецкого языка. Это значит что страница предназначена для пользователей разговаривающих на немецком, которые в данный момент в Испании.
Этот атрибут предназначен для пользователей из Великобритании, разговаривающих на русском языке. Например, для экспатов из РФ, живущих в Великобритании.
Также, как в справке Search Console Google
de-ES – содержание на немецком языке для пользователей из Испании
Это не значит что есть испанская версия немецкого языка. Это значит что страница предназначена для пользователей разговаривающих на немецком, которые в данный момент в Испании.
+1
На мой предыдущий комментарий не обращайте внимания. Не знаю, чем я думал, когда его писал. Наверно, тем же что и вы, приводя в пример ru-au, ru-gb.
0
А что скажете про самую главную страницу (http://example.com/) — на каком языке она должна быть? Она же для СЕО является самой главной. Или на ней обязательный редирект ставить (по какому-то методу определения языка пользователя)? Есть ли разница со слешем на конце или без (http://example.com/ru/ и example.com/ru)? Hreflang указывается для корневой языковой страницы или для всех?
0
А что скажете про самую главную страницу (http://example.com/) — на каком языке она должна быть?
-Она должна быть на языке, на котором говорит наибольшее количество ваших пользователей. В моем случае это английский.
Она же для СЕО является самой главной.
-Совсем не всегда это так. На очень многих сайтах больше всего трафика идет именно на внутренние страницы, да и выделять «главные» и «второстепенные» страницы в SEO очень опасное дело, оптимизировать лучше все по максимуму.
Или на ней обязательный редирект ставить (по какому-то методу определения языка пользователя)?
-Нет, обязательно ничего ставить не нужно. Но, при желании, можно определять предпочтительный язык пользователя и предлагать ему страницу с его языком. Определять язык можно самыми разными методами, но, на мой взгляд, самый объективный для международных проектов — определение по языку браузера.
Есть ли разница со слешем на конце или без (http://example.com/ru/ и example.com/ru)
-Есть, настолько несущественная что справедливо сказать что разницы нет.
Hreflang указывается для корневой языковой страницы или для всех?
-Атрибут hreflang может и должен указываться для любой страницы у которой есть больше одной языковой версии. Его действие не распространяется на страницы в подкатологе. Если например на example.com/catalogue/ языковые версии размечены, а на example.com/catalogue/page1 не размечены, то на внутренних страницах для Google действие атрибута установленного в каталоге не учитывается.
-Она должна быть на языке, на котором говорит наибольшее количество ваших пользователей. В моем случае это английский.
Она же для СЕО является самой главной.
-Совсем не всегда это так. На очень многих сайтах больше всего трафика идет именно на внутренние страницы, да и выделять «главные» и «второстепенные» страницы в SEO очень опасное дело, оптимизировать лучше все по максимуму.
Или на ней обязательный редирект ставить (по какому-то методу определения языка пользователя)?
-Нет, обязательно ничего ставить не нужно. Но, при желании, можно определять предпочтительный язык пользователя и предлагать ему страницу с его языком. Определять язык можно самыми разными методами, но, на мой взгляд, самый объективный для международных проектов — определение по языку браузера.
Есть ли разница со слешем на конце или без (http://example.com/ru/ и example.com/ru)
-Есть, настолько несущественная что справедливо сказать что разницы нет.
Hreflang указывается для корневой языковой страницы или для всех?
-Атрибут hreflang может и должен указываться для любой страницы у которой есть больше одной языковой версии. Его действие не распространяется на страницы в подкатологе. Если например на example.com/catalogue/ языковые версии размечены, а на example.com/catalogue/page1 не размечены, то на внутренних страницах для Google действие атрибута установленного в каталоге не учитывается.
0
Спасибо за развернутый ответ. Тоже выбирал между «Каждый язык на отдельном домене» и «Каждый язык в отдельном подкаталоге», в пользу последнего, но до конца не уверен был.
0
1. главная должна быть на основном языке, при этом у нее надо указать через hreflang, что есть языковые копии example.com/ru/ и тп
2. редиректы ставить нельзя, гугл сам разберется, а пользователю надо дать выбор языка на данной странице
3. страница со слешем и без — это две разные страницы для гугля, поэтому, старайтесь или везде делать со слешем или без, но ни как не смешивая
2. редиректы ставить нельзя, гугл сам разберется, а пользователю надо дать выбор языка на данной странице
3. страница со слешем и без — это две разные страницы для гугля, поэтому, старайтесь или везде делать со слешем или без, но ни как не смешивая
0
По п.2. почему? Вот если брать, как пример, тот же booking.com, там идет постоянный редирект. Также, как мне кажется, если пользователи будут заходить на сайт и попадать на страницы с незнакомым языком — есть большая вероятность, что они просто закроют страницу и не будут разбираться.
0
если вы хотите помочь пользователю, то отдавайте страницу на том языке, который установлен в его браузере, но ни в коем случае не делайте редиректы, если для вас важно СЕО
посмотрите на сайт, указанный в моем профиле, гугл страницу видит на англ, а вы увидите ее на русском, но, если захотите, то сможете сменить язык на любой другой
и учитывайте момент, что не всегда стоит равняться на другие сайты, возможно у буккинга так сложилось исторически, может они 10 лет назад начали редиректами разделять языковые версии и теперь вынуждены поддерживать эту схему
посмотрите на сайт, указанный в моем профиле, гугл страницу видит на англ, а вы увидите ее на русском, но, если захотите, то сможете сменить язык на любой другой
и учитывайте момент, что не всегда стоит равняться на другие сайты, возможно у буккинга так сложилось исторически, может они 10 лет назад начали редиректами разделять языковые версии и теперь вынуждены поддерживать эту схему
0
Очень интересно как вы решили проблему со скоростью индексации сайта. Насколько я понимаю на сайте миллионы страниц, как заставили гуглбота кушать так много, особенно если контент сильно дублируется?
И ещё очень по бэклинкам интересно, не воспринимает ли Google ссылки со всего мира на разных языках как спам?
И ещё очень по бэклинкам интересно, не воспринимает ли Google ссылки со всего мира на разных языках как спам?
0
Очень интересно как вы решили проблему со скоростью индексации сайта. Насколько я понимаю на сайте миллионы страниц, как заставили гуглбота кушать так много, особенно если контент сильно дублируется?
-Правильные sitemap.xml, быстрая скорость загрузки страниц, AMP версии, заголовки last-modified, внутренняя перелинковка, правильная структура сайта, микроразметка которая показывает Google различия страниц и еще многие мелочи. Хорошая тема для отдельной статьи.
Можно значительно ускорить процесс индексации если покупать хорошие ссылки.
На данный момент (за 8 месяцев жизни проекта, с учетом демо-версии) Google просканировал больше 20 млн страниц, в индекс отправил 4,6 млн. Внешние ссылки не покупались.

И ещё очень по бэклинкам интересно, не воспринимает ли Google ссылки со всего мира на разных языках как спам?
-Проекту меньше года, пока как спам не воспринимает. Я на 100% уверен в том что Google достаточно умен чтобы понять что на многоязычный проект могут идти ссылки со всего мира. Пока появляются естественные ссылки с комментариев к статьям в блогах и с форумов.
-Правильные sitemap.xml, быстрая скорость загрузки страниц, AMP версии, заголовки last-modified, внутренняя перелинковка, правильная структура сайта, микроразметка которая показывает Google различия страниц и еще многие мелочи. Хорошая тема для отдельной статьи.
Можно значительно ускорить процесс индексации если покупать хорошие ссылки.
На данный момент (за 8 месяцев жизни проекта, с учетом демо-версии) Google просканировал больше 20 млн страниц, в индекс отправил 4,6 млн. Внешние ссылки не покупались.

И ещё очень по бэклинкам интересно, не воспринимает ли Google ссылки со всего мира на разных языках как спам?
-Проекту меньше года, пока как спам не воспринимает. Я на 100% уверен в том что Google достаточно умен чтобы понять что на многоязычный проект могут идти ссылки со всего мира. Пока появляются естественные ссылки с комментариев к статьям в блогах и с форумов.
0
нет, тем более, что они скорее всего будут идти на соответствующую языковую версию, кроме того, если вы хотите хорошо ранжироваться в какой-то стране, то вам нужны ссылки с доменов в этой стране
0
Only those users with full accounts are able to leave comments. Log in, please.
SEO многоязычного сайта без географической привязки под Google