WPML

Перед началом работы

  • Yoast SEO или Rank Math установлены и активированы на сайте. (Используете All in One SEO? WPML SEO не интегрируется с ним; WPML переводит его поля как произвольные поля — см. Перевод All in One SEO с помощью WPML.)
  • WPML и дополнение WPML SEO активированы.
  • Ваши SEO-метаданные сначала оптимизированы на языке по умолчанию — заголовки, описания, слаги, микроразметка. Перевод плохого SEO не исправляет его, а масштабирует.
  • Понятный для SEO формат URL установлен в Setup Wizard — в подкаталогах (example.com/es/) или в поддоменах (es.example.com). Избегайте параметров ?lang=; Google хорошо понимает подкаталоги и поддомены, но плохо относится к формату с параметрами.

SEO-поля переводятся вместе с записями — выберите метод в Панели управления переводами

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

Методы перевода SEO-метаданных:

  • Переводить автоматически. PTC обрабатывает SEO-поля с тем же качеством (и ограничениями), что и основной контент.
  • Переводить самому. Открывает Расширенный редактор переводов, где SEO-поля отображаются вместе с основным текстом записи.
  • Назначить переводчика. Тот же редактор, назначенный переводчику из Вашей команды.
  • Назначить сервис перевода. Отправляет SEO-поля вместе с записью во внешний сервис.

Режим Переводить все автоматически подхватывает SEO-поля так же, как и записи.

Перевод вручную — каждое SEO-поле подписано в Расширенном редакторе переводов

Когда переводчик открывает задание, Расширенный редактор переводов показывает каждое поле SEO-метаданных в виде отдельной строки рядом со строками основного текста записи. Каждая строка четко подписана: SEO-заголовок, Метаописание, Описание для Facebook и так далее. Переводчики редактируют каждое поле на месте, так же, как и основной контент.

Два важных нюанса, о которых следует знать:

  • В ручном редакторе не применяются ограничения на количество символов. Переводчик сам должен следить за тем, чтобы заголовки не превышали ~60 символов, а описания — ~160. Google обрезает лишний текст в результатах поиска.
  • SEO-заполнители отображаются в исходном поле (%%title%%, %%sep%%, %%sitename%%). Оставьте их как есть в переводе; на языке перевода они будут заменены на те же динамические значения.

Перевод с помощью PTC — с учетом длины и глоссария

PTC переводит SEO-поля вместе с основным текстом записи. За этим единственным кликом скрываются две вещи:

  • Перевод с учетом длины. PTC знает, для каких полей действуют ограничения на количество символов, и переводит их так, чтобы они вписывались в эти рамки. Переведенные метазаголовки и описания остаются в пределах рекомендованных Google лимитов для каждого языка, поэтому в поисковой выдаче отображается полное сообщение.
  • Перевод с учетом глоссария. Ваши записи в глоссарии — названия продуктов, брендов, целевые ключевые слова для каждого рынка — применяются к каждому SEO-полю. Брендинг сохраняется при переводе, а ключевые слова, по которым Вы решили ранжироваться, попадают в метаданные.

PTC автоматически сохраняет SEO-заполнители — оно не переводит и не удаляет их.

Перевод метаданных элементов таксономии Yoast SEO

Элементы таксономии (рубрики, метки, произвольные таксономии) содержат собственные SEO-метаданные: заголовок, метаописание, фокусное ключевое слово, заголовок в хлебных крошках, а также заголовки и описания для соцсетей. WPML SEO добавляет эти метаданные в задание на перевод элемента для Yoast SEO и Rank Math. Метаданные переводятся, когда WPML переводит элемент, например, вместе с записью, в которой он используется.

Для Yoast SEO Вы также можете отправить метаданные всех элементов одновременно: перейдите в WPMLПереводыПанель управления, разверните раздел Yoast SEO и выберите пункт Метаданные элемента. Если Вы сами введете значение в переведенный элемент, WPML сохранит Ваше значение.

Выбор основной рубрики для каждой записи автоматически синхронизируется с переводами в Yoast SEO и Rank Math.

Hreflang и XML-карты сайта — генерируются WPML

В большинстве случаев Вам не нужно ничего делать для правильной настройки hreflang. WPML SEO размещает теги в одном из двух мест:

  • <xhtml:link rel="alternate" hreflang="…"> внутри XML-карты сайта, если карта сайта Вашего SEO-плагина включена. WPML SEO добавляет по одной записи для каждого перевода в карту сайта Yoast SEO или Rank Math, плюс запись x-default для языка по умолчанию. Когда WPML SEO впервые запускается с включенной картой сайта, он отключает теги hreflang в <head> страницы. Если Вы включите карту сайта позже, отключите опцию Отображать альтернативные языки в разделе HEAD самостоятельно. Конфигурации с разными языками на разных доменах автоматически получают собственную отфильтрованную карту сайта.
  • <link rel="alternate" hreflang="…"> в <head> страницы, если карта сайта отключена. Один тег для каждой языковой версии, плюс x-default для посетителей, чей язык не совпадает ни с одним из Ваших переводов. Если Вы отключите карту сайта позже, WPML SEO снова включит эти теги.

Страница, на которой отображается исходный контент из-за отсутствия перевода (опция Отображать как переведенное), является дубликатом оригинала для поисковых систем. В XML-картах сайта она не указывается, а в Yoast SEO её канонический URL-адрес указывает на исходную страницу.

Структура URL-адресов, поведение hreflang и настройки перевода слагов находятся в разделе WPMLНастройкиURL-адреса и SEO. Значения по умолчанию вполне разумны; большинству сайтов никогда не придется их менять.

Переводите ключевые слова вдумчиво — прямой перевод часто не учитывает, как люди ищут информацию

Самая большая ошибка SEO на многоязычных сайтах — предполагать, что прямой перевод английского ключевого слова — это то, что на самом деле вводят французские, японские или арабские пользователи. Обычно это не так.

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

  • Используйте инструменты подбора ключевых слов для конкретного рынка. Google Планировщик ключевых слов с фильтром по странам, Ahrefs, Semrush или автозаполнение Google на языке перевода и в нужной стране.
  • Добавьте правильное ключевое слово для каждого рынка в свой глоссарий. PTC будет последовательно использовать его на каждой странице, где встречается этот термин.
  • Не боритесь с местными идиомами. Если естественный поисковый запрос на немецком для sneakers — это Turnschuhe, зафиксируйте его; не используйте Sneakers только потому, что это соответствует английской странице.

Это тот самый рычаг, который превращает «мой сайт переведен» в «мой сайт ранжируется на каждом рынке».

Проверка и масштабирование

После того как Ваши наиболее важные страницы переведены:

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

Убедитесь, что SEO-данные попали в Ваши переводы

Не верьте WPML на слово — выборочно проверьте несколько переведенных страниц после того, как всё будет опубликовано.

  • Теги hreflang в XML-карте сайта. Откройте индекс Вашей карты сайта (/sitemap_index.xml для Yoast SEO и Rank Math), а затем одну из её карт сайта > просмотр кода страницы. Для каждого переведенного URL-адреса найдите вложенные записи <xhtml:link rel="alternate" hreflang="…"> внутри его блока <url>.
  • Теги hreflang в <head> страницы, если карта сайта Вашего SEO-плагина отключена. Откройте переведенный URL-адрес > просмотр кода страницы (Ctrl+U в Windows, Cmd+Option+U на Mac) > найдите hreflang. Вы должны увидеть по одному <link rel="alternate" hreflang="…"> для каждого языка плюс x-default.
  • Переведенные SEO-метаданные в редакторе WP. Откройте переведенную запись для редактирования > прокрутите вниз до метабокса Yoast SEO или Rank Math. Заголовок, метаописание и поля для соцсетей должны содержать переведенный текст, а не оригинал на исходном языке.
  • Переведенные SEO-метаданные на отображаемой странице. Перейдите по переведенному URL-адресу > просмотр кода страницы > найдите <title>, <meta name="description">, <meta property="og:title">, <meta property="og:description">. Каждое значение должно совпадать с переведенными метаданными, которые Вы видели в редакторе.

Одной выборочной проверки достаточно. Механизм одинаков для каждой страницы — если всё правильно на одной переведенной странице, значит, всё правильно и на остальных.

Чего ожидать в Google после публикации

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

  • Начните с проверки, описанной выше. Без подтверждения того, что SEO-данные действительно переведены, всё описанное ниже будет попыткой найти проблему вслепую.
  • Google обнаруживает новые URL-адреса через несколько дней. Googlebot читает Вашу карту сайта и начинает сканировать переведенные URL-адреса. Записи hreflang, которые Вы проверили, помогают Google связать переводы с их эквивалентами на языке по умолчанию.
  • Сигналы ранжирования формируются в течение пары недель. Новые URL-адреса не появляются в результатах поиска в первый же день. Показы и позиции растут по мере того, как Google начинает понимать связь между Вашими языковыми версиями.

Используйте Google Search Console для отслеживания. Добавьте свой домен в качестве ресурса (или языковые поддомены, если Вы выбрали этот путь) и наблюдайте:

  • Отчет о файлах Sitemap. Убедитесь, что Ваша карта сайта отправлена и Google обнаружил новые URL-адреса.
  • ИндексированиеСтраницы. Убедитесь, что переведенные URL-адреса имеют статус Проиндексировано. Всё, что застряло на статусе Обнаружена, не проиндексирована или Просканирована, не проиндексирована, требует изучения.
  • Эффективность. Отфильтруйте по Стране и по Странице, чтобы увидеть показы и клики, приходящиеся на переведенные URL-адреса. Именно здесь результаты работы становятся заметны.

Если переведенная страница не индексируется спустя несколько недель, проверьте robots.txt, убедитесь, что страница не помечена как noindex в метабоксе Yoast SEO или Rank Math, и запросите индексирование в инструменте проверки URL-адресов GSC. WPML сам по себе не блокирует индексирование, поэтому причина почти всегда кроется на более высоком уровне.

Автор:Amir

Автор:Amir