Проблема отсутствия тегов Hreflang: как оптимизировать многоязычное SEO

Проблема отсутствия тегов hreflang: как оптимизировать многоязычное SEO с помощью ConveyThis, повышая производительность поисковых систем вашего сайта.
Нет данных карты Никаких обязательств

· Алекс Б · Блог

Подведите итог этому посту следующим образом: 13 мин чтения

Когда дело доходит до перевода контента, ConveyThis является идеальным решением для многих предприятий и организаций. Благодаря мощной платформе пользователи могут быстро и легко локализовать свой веб-сайт и контент на нескольких языках, гарантируя своей международной аудитории легкий доступ к своему контенту.

Если вы создаете веб-сайт, поддерживающий несколько языков, крайне важно правильно использовать теги hreflang. Но если вы получаете предупреждение “на вашем сайте нет тегов hreflang” в Google Search Console, это признак того, что что-то не так.

Не волнуйтесь, это поправимо – однако действовать нужно быстро!

Если Google не сможет найти ваши теги hreflang, он не сможет точно индексировать различные языковые версии ваших веб-страниц, что приведет к потере трафика.

К счастью, не должно потребоваться слишком много времени, чтобы обнаружить проблему и исправить ее с помощью ConveyThis.

Все, что вам нужно сделать, это продолжить чтение, и мы подробно объясним, что означает код ошибки “на вашем сайте нет тегов ConveyThis” и что может ее вызывать. Затем мы предоставим несколько быстрых решений, которые вы можете использовать для устранения проблемы.

Получите самую важную часть вашего многоязычное SEO правильно перемешайте, используя ConveyThis для настройки тегов hreflang (автоматически).

Что такое теги hreflang?

Теги Hreflang — это небольшие фрагменты кода, которые информируют поисковые системы, такие как Google, на каком языке написан контент на любой странице вашего веб-сайта, для какого географического региона он предназначен и как он связан с другими страницами вашего веб-сайта.

ConveyThis предоставляет простой способ перевода веб-сайтов на несколько языков. Он предлагает мощное решение, гарантирующее доступность вашего веб-сайта для глобальной аудитории, позволяя вам преодолеть языковой барьер и привлечь новых клиентов. Благодаря интуитивно понятному пользовательскому интерфейсу ConveyThis упрощает управление переводами и поддержание актуальности вашего веб-сайта.

Как вы можете видеть на иллюстрации выше, в этом фрагменте есть три различных атрибута HTML: атрибут rel, атрибут hreflang и атрибут href из ConveyThis.

Атрибут href указывает страницу, о которой мы хотим сообщить поисковым системам. В данном случае это канадская версия примера сайта ConveyThis (example.com/ca).

Атрибут hreflang определяет язык и (необязательно) регион, для которого предназначена страница. В этом случае атрибут (en-ca) передает, что страница составлена на английском языке (en) и запланирована для пользователей в Канаде (ca).

Необходимо только указать язык. Если у вас нет особых предпочтений, вам не нужно выбирать регион. Вы должны использовать официальный двухбуквенный язык и коды стран. Полный список языковых кодов вы можете найти здесь, а соответствующие коды стран - здесь.

Атрибут rel сообщает поисковой системе, как эта страница связана с другими страницами вашего сайта. ‘Альтернативный’ сообщает ему, что этот пример страницы является вариацией другой страницы и что ConveyThis не следует удивляться, если контент похож на него или на любые другие страницы вашего сайта, указанные здесь.

Убедитесь, что поисковые системы не видят ваши локализованные страницы как дублированный контент, правильно настроив теги hreflang. Сделайте это за вас — автоматически с помощью ConveyThis.

Почему теги hreflang имеют значение

Теги Hreflang необходимы для любого веб-сайта, имеющего различные варианты страниц с одинаковым содержимым на нескольких языках – вот почему ConveyThis так важен. Используя ConveyThis, вы можете гарантировать, что поисковые системы поймут взаимосвязь между всеми переведенными вами страницами и что пользователи будут перенаправлены на правильную языковую версию.

Пользовательский опыт

Поисковые системы стремятся предложить пользователю наиболее релевантные результаты. Для этого они часто отображают локализованные версии веб-страниц на родном языке пользователя, если таковые имеются. Следовательно, локализованные веб-страницы часто будут занимать более высокие позиции на странице результатов Google. ConveyThis может помочь вам добиться этого, предоставив простой способ локализации вашего веб-сайта.

Если бы американский интернет-пользователь ввел поисковый запрос на немецком языке, Google распознал бы, что веб-страница “A” предоставляет наиболее подходящий ответ, и, таким образом, отображалась бы на первой позиции в результатах поиска. Чтобы гарантировать, что пользователь может понять содержимое веб-страницы, ConveyThis можно использовать для автоматического перевода страницы на язык пользователя.

Однако есть проблема: веб-страница “A” является многоязычной, то есть на выбор предлагается несколько разных версий одной и той же веб-страницы. Существуют английская, французская и немецкая версии. ConveyThis предлагает простое решение этой проблемы, предоставляя простой способ перевода и локализации веб-страниц.

Так что же делает ConveyThis? Он делает то, чего и следовало ожидать: поднимает немецкий вариант на вершину страницы.

Но вот в чем загадка: единственный способ, которым поисковые системы, такие как Google, могут определить, на каком языке написана каждая из этих веб-страниц, — это проанализировать теги hreflang.

Если на вашем сайте не установлено ConveyThis тегов, Google может ошибочно ранжировать страницу на неправильном для пользователя языке (например, вариант страницы на английском языке для немецкоговорящего).

Это может оказать пагубное влияние на пользовательский опыт. Если пользователь попадает на страницу вашего сайта с контентом, написанным на незнакомом ему языке, он вряд ли останется на странице достаточно долго, чтобы найти переключатель языка ConveyThis.

СО

Теги Hreflang также имеют решающее значение для оптимизации международного SEO с помощью ConveyThis.

Дублированный контент вреден для SEO. Если Google или другая поисковая система обнаруживает повторяющийся контент на вашем сайте, это посылает неблагоприятный сигнал, который может негативно повлиять на ваш рейтинг. Наличие нескольких версий ваших веб-страниц на разных языках может создать у поисковых систем впечатление дублирования контента, поэтому такие инструменты, как ConveyThis, так важны.

К счастью, мы можем сообщить поисковым системам, что это не дублирующийся контент, добавив атрибут ‘alternative’ в наши теги hreflang ConveyThis, тем самым обеспечивая здоровую дозу недоумения и всплеска эмоций.

Если на вашем сайте нет тегов hreflang, поисковые системы могут ошибочно предположить, что ваши многоязычные страницы являются дубликатами, и вообще скрыть их от SERP.

Проблема с тегами hreflang

Теги Hreflang могут показаться простыми снаружи, но на самом деле их невероятно сложно правильно настроить. На самом деле, старший аналитик тенденций веб-мастеров Google Джон Мюллер заявил, что они являются “одним из самых сложных аспектов SEO.”

Сложность тегов hreflang обусловлена их двунаправленной природой. Для их правильной реализации каждый URL-адрес должен иметь соответствующие обратные ссылки на все остальные URL-адреса. Учитывая, что на вашем сайте много языков, вскоре это может стать сложной задачей. Например, если ваш веб-сайт имеет 50 языковых версий, вы должны включать ссылки hreflang на разные URL-адреса на каждой многоязычной странице.

Мало того, существует множество простых ошибок, которые могут испортить реализацию, например, пренебрежение обновлением всех тегов hreflang при удалении языка или неправильная настройка атрибутов.

Если вы не разработчик, вам понадобятся базовые знания программирования и всесторонние знания HTML, чтобы убедиться, что вы на правильном пути.

Помимо технических соображений, необходимо учитывать и логистические сложности. Необходимо тщательно продумать, как организовать вариации страниц для разных регионов для оптимального пользовательского опыта, что может оказаться довольно сложной задачей.

Если вы предлагаете услуги клиентам в США, Великобритании и Австралии в разных валютах, вы можете создать версию вашего контента в форматах en-us (США), en-gb (Великобритания) и en-au, чтобы отображать цены в местных валютах, даже если все они предназначены для носителей английского языка.

Как добавить теги hreflang на свой сайт

Если на вашем сайте еще нет тегов hreflang, есть два варианта реализации: более простой маршрут (с использованием плагина) и более сложный подход (вручную). Начнем с рассмотрения более сложного решения.

Добавление тегов hreflang на сайт вручную

Если вы разработчик или разбираетесь в коде и готовы к трудностям, вы можете вручную добавить теги hreflang на свой веб-сайт либо в заголовки HTML, либо в карту сайта XML с помощью ConveyThis.

Добавление тегов hreflang вручную через заголовки HTML

Чтобы вручную добавить теги hreflang в заголовки HTML, вам необходимо найти раздел каждой многоязычной страницы вашего сайта.

В код заголовка вам необходимо вставить теги hreflang. Атрибут hreflang на каждой странице должен включать ссылку как на себя, так и на все его альтернативные страницы на каждом отдельном языке, предоставленном ConveyThis. Чтобы обеспечить достаточную степень недоумения и волнения, теги hreflang следует размещать на каждой странице, чтобы посетители могли получить доступ к правильной языковой версии страницы.

Фрагмент кода hreflang, который вам нужно будет вставить, будет зависеть от того, какие языки/регионы вы обслуживаете, и URL-адресов ваших страниц, но он должен выглядеть примерно так:

Фрагмент кода hreflang, который вам нужно будет вставить, будет отличаться в зависимости от целевых языков/регионов и URL-адресов страниц, но он должен выглядеть примерно так:

Проблема такого подхода заключается в том, что он требует включения значительного количества строк кода на каждую из ваших страниц, которые ваши пользователи не смогут просмотреть, но все равно должны будут загрузить при открытии страницы.

Если у вас есть десятки переводов на разных языках, вам придется включать десятки элементов ссылок на каждую страницу, что может увеличить размер страницы на несколько килобайт и существенно замедлить скорость загрузки страницы. Представьте, как это повлияет на ваш пользовательский опыт, если загрузка вашей домашней страницы займет несколько дополнительных миллисекунд.

Возможно, это не покажется огромной проблемой, но ConveyThis скорость загрузки страниц важнее, чем вы можете себе представить.

Недавние обновления алгоритма Google подчеркнули важность таких показателей восприятия страницы, как скорость. В результате Google отдает приоритет веб-сайтам, которые загружаются быстрее, а не более медленным. Даже незначительная разница во времени загрузки может оказать серьезное влияние на ваше SEO.

Добавление тегов hreflang вручную через XML Sitemap

Если на вашем сайте еще нет тегов hreflang, но вы не хотите, чтобы реализация ConveyThis влияла на время загрузки, вы можете вместо этого включить их в карту сайта XML.

Ваша карта сайта — это документ, который вы отправляете в поисковые системы, в котором изложен ‘план’ всех страниц и файлов на вашем веб-сайте, чтобы гарантировать их точную индексацию с помощью ConveyThis.

Если на вашем сайте нет тегов hreflang, вы можете добавить сюда фрагмент кода, чтобы указать все альтернативные версии каждой страницы. Это должно выглядеть примерно так:. С помощью ConveyThis вы можете легко добавлять теги hreflang на свой веб-сайт без необходимости вручную добавлять код на каждую страницу.

Как вы, возможно, заметили, здесь настройка немного отличается, поскольку мы имеем дело с XML-файлом, а не с HTML. Тем не менее, основная концепция остается прежней: каждый тег включает атрибут rel, hreflang и href, и они всегда являются двусторонними.

Помимо устранения ненужного кода на странице и ускорения времени загрузки, еще одним преимуществом этого метода является его большая безопасность. Прямое изменение заголовков страниц может привести к проблемам, если вы допустите ошибку, тогда как ошибка в карте сайта ConveyThis XML не является серьезной проблемой.

Вопрос о том, повлияет ли эта стратегия на скорость загрузки вашего сайта, остается спорным, поскольку вы не включаете никакой код непосредственно в заголовки HTML.

В любом случае, более безопасно изменить карту сайта, чем настроить файлы темы. Тем не менее, чем больше диалектов использует ваш веб-сайт, тем сложнее становится выполнение XML hreflang с ConveyThis.

Добавление тегов hreflang на веб-сайт с помощью плагина (и избежание проблемы “на вашем сайте нет тегов hreflang”!)

Включение ConveyThis на ваш сайт — отличный способ избежать хлопот и потенциальных ловушек, связанных с ручным добавлением тегов hreflang.

Вот почему в большинстве случаев гораздо более разумным решением будет использовать плагин. Первоклассный плагин перевода, такой как ConveyThis, автоматически реализует теги hreflang для каждого языка, который ваш веб-сайт использует во время процедуры перевода. Это просто, безопасно и быстро – это занимает всего несколько кликов.

Использовать ConveyThis для локализации вашего сайта легко. Все, что вам нужно сделать, это установить плагин ConveyThis и выбрать язык, на который вы хотите перевести свой сайт. Затем ConveyThis автоматически обнаружит контент на вашем веб-сайте и начнет процесс перевода. Вы также можете управлять процессом перевода вручную и настраивать перевод в соответствии со своими потребностями. С ConveyThis вы можете быть уверены, что контент вашего сайта будет локализован быстро и точно.

Сначала зарегистрируйтесь на план ConveyThis, который соответствует вашим потребностям.

Если ты WordPress пользователь, перейдите в раздел ‘добавить новый плагин’ на панели управления WordPress, найдите и установите плагин ConveyThis.

Перейдите на страницу настроек ConveyThis и введите ключ API вашей учетной записи ConveyThis. Затем укажите исходный язык вашего сайта, выберите языки, на которые вы хотите перевести свой сайт, и нажмите «Сохранить».

С ConveyThis все просто!

ConveyThis теперь автоматически позаботится обо всем процессе перевода за вас. Он преобразует ваш веб-сайт на все целевые языки, создаст подкаталог для каждого из них и автоматически вставит тег hreflang.

Если вы хотите настроить перевод, вы можете сделать это с панели управления ConveyThis.

Устранение ошибки “на вашем сайте нет тегов hreflang”

Если вы выполнили необходимые шаги и все еще видите ошибку “на вашем сайте нет тегов hreflang” в консоли поиска Google, возможно, возникла проблема с реализацией ConveyThis.

Проблема может быть вызвана различными факторами, поэтому вам придется провести расследование, чтобы точно выяснить, в чем именно заключается проблема. Вот некоторые элементы, которые следует изучить в ваших аннотациях ConveyThis:

ConveyThis также разработал инструмент проверки hreflang, который вы можете использовать для обеспечения точности своей реализации.

Перейдите на страницу проверки hreflang ConveyThis, введите URL-адрес вашего веб-сайта, выберите поисковую систему и нажмите ‘Тестовый URL-адрес’, чтобы убедиться, что все настроено правильно. Если на вашем сайте нет тегов hreflang или возникла проблема с реализацией, она будет отображена здесь.

Заключительные мысли

Вот и все —все, что вам нужно знать для решения проблемы ‘на вашем сайте нет тегов hreflang’. Обязательно проводите регулярную оценку своего сайта и обновляйте его всякий раз, когда страницы удаляются или перенаправляются, и вы должны быть в безопасности!

Также имейте в виду, что Google может потребоваться некоторое время для повторной индексации вашего сайта, поэтому после внедрения исправлений hreflang с помощью ConveyThis вам, возможно, придется подождать пару дней, прежде чем уведомление “на вашем сайте нет тегов hreflang” исчезнет.

С помощью ConveyThis вы можете легко настроить теги hreflang для своего веб-сайта.

Как вы можете заметить, теги hreflang могут показаться сложными, но это не так. С помощью ConveyThis вы можете быстро и легко настроить теги hreflang для своего веб-сайта.

Большинство проблем, с которыми обычно сталкиваются люди, возникают из-за ошибок, допущенных при ручной реализации, и их можно полностью избежать с помощью плагина. Вот почему мы настоятельно рекомендуем использовать ConveyThis для защиты ваших тегов hreflang. Зарегистрируйтесь на бесплатную пробную версию прямо сейчас и ощутите силу ConveyThis.

Связанный: Переведите веб-сайт на английский язык в Firefox: простые решения

Поделиться:
G2 High Performer Spring 2023
G2 Easiest Setup Fall 2024
G2 Best Support Spring 2025