атрибут hreflang и canonical
У меня есть 2 идентичные страницы на разных языках: index.php
и en.php
. Как правильно прописать hreflang и canonical в едином header для этих страниц?
Это правильно?
if ($_SERVER['SCRIPT_NAME'] == "/index.php" || $_SERVER['SCRIPT_NAME'] == "/en.php") {?>
<link rel="alternate" href="https://site.ru/en" hreflang="en" />
<link rel="alternate" href="https://site.ru/" hreflang="ru" />
<link rel="alternate" href="https://site.ru/" hreflang="x-default" />
<link rel="canonical" href="https://site.ru/"/>
}
Источник: Stack Overflow на русском