Должен ли я включать текущий код языка в <link rel = "alternate" hreflang = "" /& gt ;?

У меня есть многоязычный сайт, и у меня есть следующий <link rel="alternate" > в разделе главы.

<link href="http://www.example.com/en" rel="canonical" />
<link rel="alternate" hreflang="en" href="http://www.example.com/en" />
<link rel="alternate" hreflang="ja" href="http://www.example.com/ja" />
<link rel="alternate" hreflang="zh-CN" href="http://www.example.com/zh-CN" />
<link rel="alternate" hreflang="ko" href="http://www.example.com/ko" />
<link rel="alternate" href="http://www.example.com" hreflang="x-default" /> 

Я прочитал несколько статей, включая рекомендации Google, но я все еще запутываю, чтобы включить текущий код языка для rel="alternate".

В приведенном выше примере текущая фраза en. Должен ли я включать <link rel="alternate" hreflang="en" href="http://www.example.com/en" />?

5 голосов | спросил Sithu 8 Mayam14 2014, 11:48:44

1 ответ


5

Да! В недавнем сообщении в блоге мы упомянули:

  

Ваши аннотации [rel-alternate-hreflang] должны быть саморефлексивными. Страница A должна использовать аннотацию rel-alternate-hreflang, связывающую себя.

ответил John Mueller 14 Maypm14 2014, 12:28:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132