Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11528|Відповідь: 1

[Джерело] Як використовувати Hreflang для SEO

[Копіювати посилання]
Опубліковано 17.07.2018 13:34:17 | | |

Що таке Hreflang і що він робить?
Тег hreflang, як і стандартний та пагінаційний теги, є HTML-тегом, який відображає взаємозв'язок між двома сторінками. У випадку hreflang це означає, що обидва URL використовують різні мови для зберігання одного й того ж контенту або використовують одну й ту ж мову, але орієнтовані на різні географічні регіони.

Якщо це зроблено правильно, кожен тег hreflang підказує ботам прочитати сторінку, щоб знайти правильний контент для користувачів, які не володіють мовою першої сторінки. Коли хтось виконує пошук, Google (Bing не використовує теги hreflang) робить наступне:

  • Він вирішує ранжувати URL відповідно до алгоритму
  • Він перевіряє код сторінки, шукаючи теги hreflang
  • Він дивиться на поточне місцезнаходження користувача (на основі IP-адреси) та мовні налаштування
  • Він відображає найбільш релевантну URL у пошукових файлах і відправляє користувача (якщо натиснути) на цю адресу
Причина, чому пошукові системи перевіряють теги hreflang, полягає в тому, що вони можуть надати правильну версію сторінки на основі мовних налаштувань користувача. Коротко кажучи, саме так Google знає, яку URL показувати для іспаномовних, а яку — для англомовних. Це також спосіб дізнатися, яка версія доступна у Сполучених Штатах та Великій Британії.

Як додати Hreflang на вашу сторінку
Якщо у вас є HTML-сторінка, тег hreflang <head>виглядає так:



Для не-HTML-сторінок (наприклад, PDF) додайте коментарі hreflang у заголовок HTTP:


У наведеному вище прикладі частина hreflang="en" у цих тегах повідомляє Google, що URL — це англійська версія сторінки, тобто URL показується користувачам, які встановили англійську мову в браузері на свою мову, англомовну країну. Якщо у них є hreflang="es", Google покаже URL для іспаномовних користувачів.

Додаючи теги hreflang на свої сторінки, слід додати посилання на кожну версію сторінки, включно з самопосиланнями. Отже, якщо у вас є сторінки англійською, іспанською та французькою, кожна сторінка має три вкладки:




Геолокацію можна додати до тегу hreflang, додавши код країни після коду мови в атрибуті hreflang. Отже, якщо наведений вище сайт орієнтований на різні країни та кожну мову, вони виглядатимуть так:




Коли Google бачить ці мітки, він знає, що потрібно показати англійську версію користувачам у США, Мексиці та Франції.

Значення hreflang завжди має бути записане на мовну країну, а геотаргетинг обмежений цією країною. Google не підтримує міста, регіони чи континенти.

Код мовиМожна знайти тут:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8

Код країниОсь тут:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC





Попередній:vs2017 шлях введення браузера для завершення налагодження
Наступний:Декілька схем для розподілених краулерів, які використовують проксі-IP
Опубліковано 20.12.2018 10:00:17 |
Не вказуйте лише код країни. Google не автоматично виводить мови з тегів країни. Якщо хочете спростити розмітку, можна вказати лише код мови. Додавання коду країни після мовного коду робить сторінку видимою лише для певних регіонів. Наприклад:

be: білоруський контент, незалежно від регіону (крім франкомовної Бельгії)
nl-be: нідерландський контент, лише для Бельгії
fr-be: французький контент, лише для Бельгії

Google представляє:https://support.google.com/webmasters/answer/189077?hl=zh-Hans
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com