Задать вопрос
@99-rus

Как правильно использовать hreflang для мета тега и для карты сайта?

Вопрос касательно мета тега hreflang, читал, но детальных примеров использования не нашел, отсюда и вопросы:
1. Что правильней использовать в мета тегах:
<html lang="ru-RU">
<html lang="en-GB">

или же:
<link rel="alternate" hreflang="ru" href="https://site.ru/">
<link rel="alternate" hreflang="en" href="https://site.ru/en">

Или же можно и то и то совместно?
2. Если все же выбор пал на hreflang, то правильно ли я его использую в коде ниже:
Пример главной для RU и EN:
RU:
<link rel="alternate" hreflang="ru" href="https://site.ru/">
<link rel="alternate" hreflang="x-default" href="https://site.ru">

EN:
<link rel="alternate" hreflang="en" href="https://site.ru/en/">
<link rel="alternate" hreflang="x-default" href="https://site.ru">

Пример внутренних (в качестве примера - новости) страниц, в т.ч. с GET параметрами:
EN:
<link rel="alternate" hreflang="en" href="https://site.ru/en/news?page=2">
<link rel="alternate" hreflang="x-default" href="https://site.ru">

RU:
<link rel="alternate" hreflang="ru" href="https://site.ru/news?page=2">
<link rel="alternate" hreflang="x-default" href="https://site.ru">

Верно ли я использую?
И второй вопрос, касательно карты сайта - sitemap.xml, у меня она формируется так:
Основная карта:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <sitemap>
  <loc>https://site.ru/sitemap_category.xml</loc>
 </sitemap>
 <sitemap>
  <loc>https://site.ruc/sitemap_product.xml</loc>
 </sitemap>
 <sitemap>
  <loc>https://site.ru/sitemap_static.xml</loc>
 </sitemap>
 <sitemap>
  <loc>https://site.ru/sitemap_news.xml</loc>
 </sitemap>
</sitemapindex>

И пример конечного файла, например sitemap_static.xml:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
 <url>
  <loc>https://site.ru/page/o-kompanii</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/page/o-kompanii"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/page/o-kompanii"/>
 </url>
 <url>
  <loc>https://site.ru/en/page/o-kompanii</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/page/o-kompanii"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/page/o-kompanii"/>
 </url>
 <url>
  <loc>https://site.ru/page/nashe-proizvodstvo</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/page/nashe-proizvodstvo"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/page/nashe-proizvodstvo"/>
 </url>
 <url>
  <loc>https://site.ru/en/page/nashe-proizvodstvo</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/page/nashe-proizvodstvo"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/page/nashe-proizvodstvo"/>
 </url>
 <url>
  <loc>https://site.ru/news</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/news"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/news"/>
 </url>
 <url>
  <loc>https://site.ru/en/news</loc>
  <lastmod>2025-02-03T13:41:09+03:00</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
  <xhtml:link rel="alternate" hreflang="ru" href="https://site.ru/news"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://site.ru/en/news"/>
 </url>
</urlset>
  • Вопрос задан
  • 64 просмотра
Подписаться 2 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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