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

Никаких проблем с тегами hreflang: как оптимизировать многоязычный SEO с помощью ConveyThis, повышая производительность вашего сайта в поисковых системах.
2024
Самая быстрая реализация
2023
Высокая производительность
2022
Лучшая поддержка

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

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

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

Если 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 распознал бы, что веб-страница «А» обеспечивает наиболее подходящий ответ и, таким образом, будет показана на первой позиции в поисковой выдаче. Чтобы пользователь мог понять содержимое веб-страницы, можно использовать ConveyThis для автоматического перевода страницы на язык пользователя.

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

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

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

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

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

SEO

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

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

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

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

Проблема с тегами 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-адресов страниц, но он должен выглядеть примерно так:

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

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

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

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

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

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

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

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

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

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

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

В любом случае безопаснее изменить карту сайта, чем корректировать файлы темы. Тем не менее, чем больше диалектов использует ваш веб-сайт, тем сложнее становится выполнение вашего hreflang XML с 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.

Готовы начать?

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

By following our tips and using ConveyThis , your translated pages will resonate with your audience, feeling native to the target language.

While it demands effort, the result is rewarding. If you’re translating a website, ConveyThis can save you hours with automated machine translation.

Try ConveyThis free for 7 days!

CONVEYTHIS