hreflang и canonical: как использовать их вместе

  1. Что хотят URL с каноническими тегами?
  2. Что хотят URL с hreflang?
  3. Чего хотят URL с каноническими тегами и аннотациями hreflang?
  4. Заключение
  5. Исключение: мобильные и AMP URL

Когда вы используете теги hreflang, а также канонические теги на своем веб-сайте, вы должны быть осторожны, чтобы не посылать запутанные сигналы в Google. Вот как можно реализовать теги hreflang, когда у вас уже есть каноническое решение для тегов на вашем сайте.

Примечание. Эта статья впервые была опубликована на rebelytics.com в 2015 году и с тех пор неоднократно обновлялась и перемещалась в этот блог.

Теги hreflang и canonical имеют схожие функции: они предлагают Google какие URL индексировать. Если у вас уже есть каноническое решение для тегов на вашем веб-сайте, которое просит Google не реализовывать определенные URL-адреса, а затем вы добавляете теги hreflang ко всем своим URL-адресам, вы запутаете Google. Вы будете просить Google индексировать, а не индексировать определенные URL-адреса одновременно.

Что хотят URL с каноническими тегами?

URL с каноническим тегом, указывающим на другой URL, говорит Google:

«Эй, Гугл, как дела? Я не хочу быть проиндексированным. Но вы можете указать мою сестру-близнеца вместо меня?

URL с каноническим тегом, указывающим на себя, говорит Google:

«Привет, Гугл, пожалуйста, указывай меня, а не моих глупых братьев-близнецов».

Теперь вы должны убедиться, что ваши URL с каноническими тегами по-прежнему знают, чего они хотят, после того, как вы внедрили hreflang на своем сайте:

Что хотят URL с hreflang?

URL с правильно реализованными реализациями hreflang может сказать Google:

«Добрый день, Google, комментарий ça va? Я говорю по-французски, и я хочу быть проиндексированным. Вот мои кузены из других стран. Не могли бы вы тоже проиндексировать их?

Поэтому URL-адреса с аннотациями hreflang всегда хотят индексироваться и всегда хотят, чтобы вместе с ними были проиндексированы дополнительные URL-адреса (их эквиваленты в версиях на других языках и в разных странах).

Чего хотят URL с каноническими тегами и аннотациями hreflang?

Теперь давайте посмотрим, что URL-адрес с каноническим тегом, указывающим на себя и аннотации hreflang, говорит Google:

«Привет, Гугл! Я самый зрелый из моих братьев-близнецов, и я хочу быть внесенным в указатель. Я говорю по-испански, и это мои двоюродные братья из других стран. Не могли бы вы тоже проиндексировать их?

Это очень понятная и простая инструкция для Google. Но что, если URL имеет канонический тег, указывающий на другой URL и аннотации hreflang одновременно?

«Гутен Тэг, Гугл? Я не хочу, чтобы меня индексировали, пожалуйста, указывайте моего брата-близнеца. Я говорю по-немецки, поэтому, пожалуйста, указывайте меня, и вот мои кузены из других стран. Пожалуйста, внесите их в указатель.

И тогда Google скажет:

«Что за псих! Посмотрим, что скажут его кузены.

А затем Google посетит другие URL-адреса в аннотациях hreflang и услышит хор:

«Buon giorno,今日 は, добрый день ! Мы не хотим индексироваться, пожалуйста, индексируйте наших сестер-близнецов вместо нас. Но мы действительно хотим быть проиндексированы, так что, пожалуйста? И, пожалуйста, перечислите всех нас, потому что мы все двоюродные братья из разных стран ».

И тогда Google скажет:

"Заткнись! Я не слушаю вас, и я просто выясню, кого индексировать.

Если вы отправите непонятные сигналы, Google проигнорирует ваши инструкции. Поэтому убедитесь, что ваши URL-адреса знают, что они хотят!

Заключение

Если вы используете решение канонического тега на своем веб-сайте, убедитесь, что URL-адреса, имеющие канонический тег, указывающий на другой URL-адрес, не получают аннотации hreflang. Аннотации hreflang подходят для URL, которые указывают на себя с помощью канонического тега, и для URL, которые не имеют канонических тегов.

Исключение: мобильные и AMP URL

С объявлением индекса «сначала для мобильных устройств» Google изменил свои рекомендации по hreflang для мобильных URL-адресов. В прошлом было ясно, что мобильные URL-адреса должны иметь канонические теги, указывающие на их десктопные эквиваленты, и поэтому не должны получать аннотации hreflang. Теперь новая рекомендация состоит в том, чтобы добавить hreflang к мобильным URL-адресам и к URL-адресам рабочего стола:

Да, с мобильного на мобильный и с рабочего стола на компьютер - наша рекомендация для hreflang.

- Джон ☆ .o (≧ ▽ ≦) o. ☆ (@JohnMu) 29 ноября 2017 г.

Как читатель этого сообщения в блоге, вы, вероятно, задаетесь вопросом, имеет ли смысл сохранять канонические теги, указывающие с мобильных URL-адресов, на их эквиваленты на рабочем столе.

Мобильный URL, который указывает на его настольную версию с помощью канонического тега и в то же время имеет аннотации hreflang, явно посылает смешанные сигналы, особенно, когда индекс mobile-first становится реальностью.

Давайте посмотрим, как долго Google придерживается рекомендации использовать канонические теги, указывающие с мобильных URL-адресов на настольные.

В соответствии с этот источник та же новая рекомендация действительна для страниц AMP: канонические теги от версий AMP до настольных версий и hreflang между страницами AMP и между страницами рабочего стола.

Что хотят URL с каноническими тегами?
Что хотят URL с hreflang?
Чего хотят URL с каноническими тегами и аннотациями hreflang?
Что хотят URL с каноническими тегами?
Но вы можете указать мою сестру-близнеца вместо меня?
Не могли бы вы тоже проиндексировать их?
Чего хотят URL с каноническими тегами и аннотациями hreflang?
Не могли бы вы тоже проиндексировать их?
Но что, если URL имеет канонический тег, указывающий на другой URL и аннотации hreflang одновременно?
«Гутен Тэг, Гугл?