Как правильно оформить hreflang?

Arthorius
На сайте с 19.04.2016
Offline
84
627

Всем привет!

Подскажите пожалуйста, кто в теме. Есть сайт на английском и португальском. Целевая аудитория - США, Канада, Австралия, Индия, Бразилия.

Достаточно ли такого кода в секции <head></head>:

<link rel="alternate" hreflang="en" href="https://site.com/" />

<link rel="alternate" hreflang="pt " href="https://site.com/pt/" />

?

Или нужно для США, Канады, Австралии и Индии тоже добавлять соответствующие строки?

Kaavain
На сайте с 28.07.2015
Offline
102
#1
Arthorius :
Достаточно ли такого кода в секции

hreflang указывается в формате  hreflang="nl-BE" - язык_СТРАНА

На странице https://site.com/   <link rel="canonical" должен быть. А на https://site.com/pt/ она же - alternate

То есть эти ссылки должны быть перекрестными.

Могу порекомендовать только хостинг: https://traf.at/vps - за 3 года все на 4++ и цены не подняли. Ну и банк для белых ИП: https://traf.at/bankm
Mik Foxi
На сайте с 02.03.2011
Offline
1062
#2
можно только код языка, без кода страны.
Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
Kaavain
На сайте с 28.07.2015
Offline
102
#3
Mik Foxi #:
можно только код языка,

Ну понятно, что никто не запрещал. Но у вопрошающего-то страны целевые есть а не только языки.

Mik Foxi
На сайте с 02.03.2011
Offline
1062
#4
Kaavain #:

Ну понятно, что никто не запрещал. Но у вопрошающего-то страны целевые есть а не только языки.

а уник контент вы сделаете и инфу заточенную под разные страны с одним языком? если есть как разнообразить контент, то можно и с указанием страны.

Kaavain
На сайте с 28.07.2015
Offline
102
#5
Mik Foxi #:
а уник контент вы сделаете и инфу заточенную под разные страны с одним языком? если есть как разнообразить контент, то можно и с указанием страны.

Ну я какбэ не сильно силен, но вникал тут в тему ибо у самого в 7 странах магазины с одинаковым контентом и местами пересекающимися языками. Если есть уникальный контент под разные страны, то нафига вообще hreflang alternate ? По смыслу же это именно для страниц с одинаковым контентом.

На моем примере - магазины во Франции и Бельгии есть на французском языке. Мне нужно, чтобы гугл их различал и французам показывал - французский а бельгийцам - бельгийский так как стоимость доставки у меня разная, и немного пояснительный текст разный, а товары все идентичны. Вот и прописываются fr-FR и fr-BE для ясности.

Правда у меня и домены разные, а link=alternate, как я понял, хотя единого мнения так и не встретил, работают только в пределах одного домена, поэтому я в итоге убрал все alternate но оставил canonical и с обязательным указанием страны для верности.

Lazy Badger
На сайте с 14.06.2017
Offline
231
#6
Kaavain #:
Правда у меня и домены разные, а link=alternate, как я понял, хотя единого мнения так и не встретил, работают только в пределах одного домена, поэтому я в итоге убрал все alternate но оставил canonical и с обязательным указанием страны для верности.

Какой лютый бред и непонимание! А еще путание жопы с пальцем

1. У hreflang и саnonical разные технические задачи: 
  • саnonical  про то, какой из множества урлов с одинаковым содержимым должен остаться единственный в выдаче
  • hreflang про то, какой странице из множества смысловых дублей из индекса ПС показываться конкретному юзеру в SERP

2. У hreflang нет никаких ограничений кроссдоменности, в Гугле у саnonical  - тоже нет

Kaavain #:
На странице https://site.com/   <link rel="canonical" должен быть. А на https://site.com/pt/ она же - alternate

Нет. Читайте документацию и удивляйтесь, что реально и как надо

Arthorius :
нужно для США, Канады, Австралии и Индии тоже добавлять соответствующие строки?

Можно, не "нужно". Но

  • Бразилия указана неправильно, у нее по  ISO 3166-1 Alpha 2 pt-BR (pt - сюрприз, почему-то Португалия)
  • hreflang="x-default"  value is optional, but recommended
Localized Versions of your Pages | Google Search Central  |  Documentation  |  Google Developers
Localized Versions of your Pages | Google Search Central  |  Documentation  |  Google Developers
  • developers.google.com
If you have multiple versions of a page for different languages or regions, tell Google about these different variations. Doing so will help Google Search point users to the most appropriate version of your page by language or region. Note that even without taking action, Google might still find alternate language versions of your page, but it...
Производство жести методом непрерывного отжига

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий