Атрибут lang="ru" — это указание в HTML-коде, что основной язык содержимого страницы — русский. Это помогает браузерам и поисковым системам правильно интерпретировать текст и улучшить пользовательский опыт.
lang возможна неправильная интерпретация языка и потеря целевого трафикаБазовая настройка для русскоязычного сайта:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Заголовок страницы</title>
</head>
<body>
<!-- Контент на русском языке -->
</body>
</html>
Для мультиязычных сайтов:
<!-- Русская версия -->
<html lang="ru">
<!-- Английская версия -->
<html lang="en">
<!-- Украинская версия -->
<html lang="uk">
<html> и убедитесь, что указан lang="ru".
header.php или SEO-плагиныlang — браузеры определяют язык наугад.lang="rus" вместо lang="ru".lang для отдельных блоков.lang="su" вместо lang="ru".Инструменты для тестирования:
<html lang="ru">
<body>
<p>Основной текст на русском</p>
<p lang="en">This is English text</p>
<p lang="de">Dies ist deutscher Text</p>
</body>
</html>
<!-- Русский для России -->
<html lang="ru-RU">
<!-- Русский для Украины -->
<html lang="ru-UA">
lang="ru" — это простой, но критически важный элемент технического SEO. Его настройка занимает всего несколько минут, но дает заметное улучшение видимости сайта в поисковой выдаче.