Когда дело доходит до перевода контента, ConveyThis — это идеальное решение для многих компаний и организаций. Благодаря мощной платформе пользователи могут быстро и легко локализовать свой веб-сайт и контент на несколько языков, обеспечивая международной аудитории удобный доступ к контенту.
Если вы создаёте сайт с поддержкой нескольких языков, крайне важно правильно использовать теги hreflang. Но если в Google Search Console появляется предупреждение «На вашем сайте нет тегов hreflang», это признак того, что что-то не так.
Не волнуйтесь, это поправимо, но действовать нужно быстро!
Если Google не сможет обнаружить ваши теги hreflang, он не сможет точно индексировать различные языковые версии ваших веб-страниц, что приведет к потере трафика.
К счастью, обнаружение проблемы и ее устранение с помощью ConveyThis не займет много времени.
Всё, что вам нужно сделать, — это продолжить чтение, и мы подробно объясним, что означает код ошибки «На вашем сайте нет тегов ConveyThis» и что может её вызывать. Затем мы предложим несколько быстрых решений, которые вы сможете использовать для исправления проблемы.
Правильно используйте самую важную часть вашего многоязычного SEO-микса, используя ConveyThis для настройки тегов hreflang (автоматически).
Теги hreflang — это небольшие фрагменты кода, которые информируют поисковые системы, такие как Google, о том, на каком языке написан контент на той или иной странице вашего веб-сайта, для какого географического региона он предназначен и как он связан с другими страницами вашего веб-сайта.
ConveyThis обеспечивает простой способ перевода веб-сайтов на несколько языков. Это мощное решение, которое обеспечит доступность вашего веб-сайта для международной аудитории, позволяя преодолеть языковой барьер и привлечь новых клиентов. Благодаря интуитивно понятному пользовательскому интерфейсу ConveyThis позволяет легко управлять переводами и поддерживать ваш веб-сайт в актуальном состоянии.
Как вы можете видеть на иллюстрации выше, в этом фрагменте есть три отдельных атрибута HTML: атрибут rel, атрибут hreflang и атрибут href из ConveyThis.
Атрибут href указывает страницу, о которой мы хотим сообщить поисковым системам. В данном случае это канадская версия сайта-примера ConveyThis (example.com/ca).
Атрибут hreflang определяет язык и (необязательно) регион, для которого предназначена страница. В данном случае атрибут (en-ca) указывает, что страница написана на английском языке (en) и предназначена для пользователей из Канады (ca).
Необходимо указать только язык. Если у вас нет особых предпочтений, регион выбирать не нужно. Необходимо использовать официальные двухбуквенные коды языка и страны. Полный список кодов языков можно найти здесь, а соответствующих кодов стран — здесь.
Атрибут rel сообщает поисковой системе, как эта страница соотносится с другими страницами вашего сайта. «Alternate» сообщает поисковой системе, что эта страница-пример является вариацией другой страницы, и что ConveyThis не должен удивляться, если её содержимое похоже на неё или на любые другие страницы вашего сайта, указанные здесь.
Убедитесь, что поисковые системы не воспринимают ваши локализованные страницы как дублирующийся контент, правильно настроив теги hreflang. Сделайте это автоматически с помощью ConveyThis.
Теги hreflang необходимы для любого сайта, содержащего различные варианты страниц с одинаковым контентом на разных языках, — вот почему ConveyThis так важен. Используя ConveyThis, вы можете гарантировать, что поисковые системы распознают взаимосвязь между всеми вашими переведёнными страницами и перенаправляют пользователей на нужную языковую версию.
Поисковые системы стремятся предлагать пользователю максимально релевантные результаты. Для этого они часто отображают локализованные версии веб-страниц на родном языке пользователя (если таковые имеются). Следовательно, локализованные веб-страницы часто занимают более высокие позиции в результатах поиска Google. ConveyThis поможет вам в этом, предоставляя простой способ локализации вашего веб-сайта.
Если пользователь интернета из США введёт поисковый запрос на немецком языке, Google определит, что веб-страница «A» предлагает наиболее подходящий ответ, и, следовательно, будет показана на первой позиции в результатах поиска. Чтобы гарантировать, что пользователь понимает содержание веб-страницы, можно использовать тег ConveyThis для автоматического перевода страницы на её язык.
Однако есть проблема: веб-страница «A» многоязычна, то есть существует несколько версий одной и той же веб-страницы на выбор. Существуют версии на английском, французском и немецком языках. ConveyThis предлагает простое решение этой проблемы, предоставляя лёгкий способ перевода и локализации веб-страниц.
Так что же делает ConveyThis? Он делает то, что и ожидалось: поднимает немецкий вариант в начало страницы.
Но вот в чем загвоздка: единственный способ, которым поисковые системы, такие как Google, могут определить, на каком языке написана каждая из этих веб-страниц, — это анализ тегов hreflang.
Если на вашем сайте не настроены теги ConveyThis, Google может ошибочно ранжировать страницу с неправильным языком для пользователя поиска (например, английский вариант страницы для носителя немецкого языка).
Это может негативно сказаться на пользовательском опыте. Если пользователь перейдет на страницу вашего сайта с контентом на незнакомом ему языке, он вряд ли задержится на ней достаточно долго, чтобы найти переключатель языка ConveyThis.
Теги hreflang также имеют решающее значение для оптимизации международного SEO с помощью ConveyThis.
Дублированный контент вредит SEO. Если Google или другая поисковая система обнаруживает повторяющийся контент на вашем сайте, это посылает неблагоприятный сигнал, который может негативно повлиять на ваш рейтинг. Наличие нескольких версий ваших веб-страниц на разных языках может создать у поисковых систем впечатление дублирования контента, поэтому такие инструменты, как ConveyThis, так важны.
К счастью, мы можем сообщить поисковым системам, что это не дублированный контент, добавив атрибут «alternate» в наши теги ConveyThis hreflang, тем самым добавив здоровую дозу недоумения и импульсивности.
Если на вашем сайте нет тегов hreflang, поисковые системы могут ошибочно предположить, что ваши многоязычные страницы являются дубликатами, и полностью скрыть их из результатов поиска.
Теги hreflang могут показаться простыми на первый взгляд, но на самом деле их невероятно сложно правильно настроить. На самом деле, старший аналитик Google по трендам для веб-мастеров Джон Мюллер заявил, что они — «один из самых сложных аспектов SEO».
Сложность тегов hreflang обусловлена их двунаправленностью. Для их корректной реализации каждый URL-адрес должен иметь соответствующие обратные ссылки на все остальные URL-адреса. Если на вашем сайте много языков, это может быстро стать непростой задачей. Например, если у вашего сайта 50 языковых версий, вам необходимо добавить ссылки hreflang на разные URL-адреса на каждой многоязычной странице.
Мало того, существует множество простых ошибок, которые могут испортить реализацию, например, игнорирование всех тегов hreflang при удалении языка или неправильная настройка атрибутов.
Если вы не разработчик, вам понадобятся базовые знания кодирования и глубокие познания в HTML, чтобы быть уверенными, что вы на правильном пути.
Помимо технических соображений, необходимо учитывать и логистические сложности. Необходимо тщательно продумать, как организовать варианты страниц для разных регионов для оптимального пользовательского опыта, что может быть довольно сложно.
Если вы предлагаете услуги клиентам в США, Великобритании и Австралии с разными валютами, вы можете создать версии своего контента на языках en-us (США), en-gb (Великобритания) и en-au, чтобы показывать цены в местных валютах, даже если все они предназначены для англоговорящих пользователей.
Если на вашем сайте ещё нет тегов hreflang, есть два варианта реализации: более простой (с помощью плагина) и более сложный (вручную). Давайте начнём с более сложного решения.
Если вы разработчик или разбираетесь в коде и готовы к трудностям, вы можете вручную добавить теги hreflang на свой веб-сайт — либо в заголовки HTML, либо в карту сайта XML с помощью ConveyThis.
Чтобы вручную добавить теги hreflang в заголовки HTML, вам нужно найти раздел каждой многоязычной страницы вашего сайта.
В код заголовка необходимо вставить теги hreflang. Атрибут hreflang на каждой странице должен включать ссылку как на себя, так и на все альтернативные страницы на каждом языке, предоставляемые ConveyThis. Чтобы обеспечить необходимую степень запутанности и всплеска интереса, теги hreflang следует добавлять на каждую страницу, чтобы посетители могли получить доступ к нужной языковой версии страницы.
Фрагмент кода hreflang, который вам нужно будет вставить, будет зависеть от того, какие языки/регионы вы обслуживаете, а также от URL-адресов ваших страниц, но он должен выглядеть примерно так:
Фрагмент кода hreflang, который вам нужно будет вставить, будет зависеть от целевых языков/регионов и URL-адресов страниц, но он должен выглядеть примерно так:
Проблема этого подхода заключается в том, что он требует включения значительного количества строк кода на каждую из ваших страниц, которые ваши пользователи не смогут просмотреть, но которые им все равно придется загружать при открытии страницы.
Если у вас десятки переводов на разные языки, вам потребуется добавить десятки ссылок на каждую страницу, что может увеличить размер страницы на несколько килобайт и значительно замедлить её загрузку. Представьте, как изменится пользовательский опыт, если загрузка вашей главной страницы займёт несколько дополнительных миллисекунд.
Возможно, это не покажется вам критической проблемой, но скорость загрузки страниц ConveyThis важнее, чем вы можете себе представить.
Недавние обновления алгоритма Google подчеркнули важность таких показателей, как скорость загрузки страниц. В результате Google склонен отдавать приоритет сайтам, которые загружаются быстрее, а не медленнее. Даже незначительная разница во времени загрузки может существенно повлиять на SEO.
Если на вашем сайте еще нет тегов hreflang, но вы не хотите, чтобы реализация ConveyThis влияла на время загрузки, вы можете включить их в свою XML-карту сайта.
Карта сайта — это документ, который вы отправляете поисковым системам и который содержит «план» всех страниц и файлов на вашем веб-сайте, чтобы гарантировать их точную индексацию с помощью ConveyThis.
Если на вашем сайте нет тегов hreflang, вы можете добавить сюда фрагмент кода, чтобы указать все альтернативные версии каждой страницы. Это должно выглядеть примерно так: С помощью ConveyThis вы можете легко добавлять теги hreflang на свой сайт без необходимости вручную добавлять код на каждую страницу.
Как вы, возможно, заметили, здесь настройка немного отличается, поскольку мы имеем дело с XML-файлом, а не с HTML. Тем не менее, основная концепция остаётся той же: каждый тег включает атрибуты rel, hreflang и href, и они всегда двусторонние.
Помимо устранения ненужного кода на странице и ускорения загрузки, этот метод ещё одним преимуществом является его высокая безопасность. Непосредственное изменение заголовков страниц может привести к проблемам, если вы допустите ошибку, тогда как ошибка в XML-карте сайта ConveyThis не представляет серьёзной проблемы.
Сомнительно, повлияет ли эта стратегия на скорость загрузки вашего сайта, поскольку вы не включаете никакой код напрямую в заголовки HTML.
В любом случае, изменять карту сайта безопаснее, чем изменять файлы темы. Однако чем больше диалектов использует ваш сайт, тем сложнее становится реализация XML-тега hreflang с помощью ConveyThis.
Добавление ConveyThis на ваш сайт — отличный способ избежать сложностей и потенциальных ловушек, связанных с ручным добавлением тегов hreflang.
Вот почему в большинстве случаев гораздо разумнее использовать плагин. Высококлассный плагин для перевода, такой как ConveyThis, автоматически добавит теги hreflang для каждого языка, используемого вашим сайтом, во время процедуры перевода. Это просто, безопасно и быстро — всего несколько кликов.
Использовать ConveyThis для локализации вашего сайта очень просто. Всё, что вам нужно сделать, — это установить плагин ConveyThis и выбрать язык, на который вы хотите перевести свой сайт. После этого ConveyThis автоматически определит контент вашего сайта и запустит процесс перевода. Вы также можете управлять процессом перевода вручную и настраивать его в соответствии со своими потребностями. С ConveyThis вы можете быть уверены, что контент вашего сайта будет локализован быстро и точно.
Сначала зарегистрируйтесь на план ConveyThis, который соответствует вашим потребностям.
Если вы являетесь пользователем WordPress, перейдите в раздел «Добавить новый плагин» на панели инструментов WordPress, найдите и установите плагин ConveyThis.
Перейдите на страницу настроек ConveyThis и введите API-ключ своей учётной записи ConveyThis. Затем укажите исходный язык вашего сайта, выберите языки, на которые вы хотите перевести свой сайт, и нажмите «Сохранить».
С ConveyThis это проще простого!
ConveyThis теперь автоматически возьмёт на себя весь процесс перевода. Он конвертирует ваш сайт на все целевые языки, создаст подкаталог для каждого из них и автоматически добавит тег hreflang.
Если вы хотите изменить перевод, это можно сделать на панели инструментов ConveyThis.
Если вы выполнили необходимые действия и по-прежнему видите ошибку «На вашем сайте нет тегов hreflang» в Google Search Console, возможно, возникла проблема с реализацией ConveyThis.
Проблема может быть вызвана рядом факторов, поэтому вам потребуется провести исследование, чтобы точно определить её. Вот несколько моментов, которые следует проверить в аннотациях ConveyThis:
ConveyThis также разработал инструмент проверки hreflang, который вы можете использовать для обеспечения точности своей реализации.
Перейдите на страницу проверки тегов hreflang ConveyThis, введите URL-адрес вашего сайта, выберите поисковую систему и нажмите «Проверить URL», чтобы убедиться, что всё настроено правильно. Если на вашем сайте нет тегов hreflang или возникла проблема с их реализацией, это будет отображено здесь.
Вот и всё — всё, что вам нужно знать для решения проблемы «на вашем сайте нет тегов hreflang». Регулярно проводите оценку своего сайта и поддерживайте его актуальность после удаления страниц или перенаправления, и тогда всё будет в порядке!
Также помните, что Google может потребоваться некоторое время для повторной индексации вашего сайта, поэтому после внедрения исправлений hreflang с помощью ConveyThis вам, возможно, придется подождать пару дней, прежде чем исчезнет уведомление «На вашем сайте нет тегов hreflang».
С помощью ConveyThis вы можете легко настроить теги hreflang для своего веб-сайта.
Как вы можете заметить, теги hreflang могут показаться сложными, но это не так. С помощью ConveyThis вы можете быстро и легко настроить теги hreflang для своего сайта.
Большинство проблем, с которыми обычно сталкиваются пользователи, возникают из-за ошибок, допущенных при ручной настройке, и их можно полностью избежать с помощью плагина. Именно поэтому мы настоятельно рекомендуем использовать ConveyThis для управления тегами hreflang. Зарегистрируйтесь на бесплатную пробную версию прямо сейчас и оцените возможности ConveyThis.
Перевод — это гораздо более сложный процесс, чем просто знание языков.
Следуя нашим советам и используя ConveyThis , ваши переведенные страницы найдут отклик у вашей аудитории и будут ощущаться как родные для целевого языка.
Хотя это требует усилий, результат стоит того. Если вы переводите веб-сайт, ConveyThis может сэкономить вам часы благодаря автоматизированному машинному переводу.
Попробуйте ConveyThis бесплатно в течение 3 дней!