Перейти к содержимому
Документация

Перевод статей на языки вашего сайта

Как контент-движок переводит статьи на языки вашего сайта, какие проверки проходит каждый перевод и как с ними работает сайт, статьи которого пишет его собственный ИИ.

Ресурс → Контент → Настройки3 мин чтения

Языки сайта входят в настройки контента: язык, на котором пишутся статьи, и другие языки, на которые каждая статья переводится после утверждения. AutoPSEO переводит за счёт исследовательских кредитов, сверяет каждый перевод с оригиналом и публикует статью со всеми языками, которые прошли проверки. Если статьи сайта пишет его собственный ИИ, он же пишет и переводы: AutoPSEO для такого сайта ничего не переводит.

Настройка языков

В разделе Settings на странице Content:

  • Language articles are written in — основной язык.
  • «Other languages each article is translated into when it is approved, on research credits:» — остальные языки в виде флажков.

Движок пишет на 27 языках: английский, китайский (упрощённый и традиционный), японский, корейский, французский, испанский, немецкий, португальский, хинди, вьетнамский, русский, филиппинский, тайский, индонезийский, турецкий, нидерландский, итальянский, польский, украинский, румынский, шведский, греческий, чешский, венгерский, арабский и урду. Сканирование сайта предлагает языки, на которых ваш сайт уже публикуется. При смене основного языка все темы в бэклоге проверяются заново.

Когда создаются переводы

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

После этого статья выходит со всеми языками, которые прошли проверки. Языки, которые не прошли, сохраняются в версии:

  • В Waiting for review их названия указаны на красном бейдже.
  • В Published бейдж показывает, на скольких языках доступна статья (например, 3/4), а кнопка Translate the missing languages запускает перевод на недостающие языки повторно за счёт исследовательских кредитов.

Переводы стоят исследовательских кредитов: стоимость модели плюс наценка платформы (1,000 кредитов равны 1 доллару США). Если кредиты за месяц закончились, недостающие языки не проходят с сообщением «This month's research credits are used up.», и статья публикуется без них.

Если включён параметр Publish a new article only when every language passed, новая статья, переводы которой не прошли проверки, возвращается на проверку; при повторном утверждении переводятся только те языки, которые не прошли. Кнопка Translate the missing languages для уже опубликованной статьи в любом случае публикует всё, что прошло проверки.

Какие проверки проходит каждый перевод

  • Заголовок в пределах допустимой ширины заголовка с сохранением суффикса; метаописание, H1 и прямой ответ; поле с вопросом, если оно есть в оригинале.
  • Столько же ключевых выводов, разделов и пунктов FAQ, сколько в оригинале.
  • В каждом разделе — ровно те же ссылки, что в оригинале, и столько же абзацев, списков, пунктов списков и фрагментов кода.
  • На типизированных страницах — те же списки с тем же числом пунктов.
  • Все числа из оригинала, причём разделители не учитываются, поэтому 1,200 и 1.200 считаются одним и тем же числом.
  • Название бренда, если оно есть в оригинале.
  • Каждая запись из списка Names translations keep exactly as written — не реже, чем в оригинале.
  • Ничего длиннее 24 символов не должно остаться дословно таким же, как в оригинале: иначе перевод не проходит проверку с причиной «Still in the original language».

Источники и категория копируются из оригинала и на перевод никогда не отправляются.

Где появляются переводы

Если сайт получает статьи через вебхук, каждая доставка содержит основной язык в поле copy, а все остальные языки — в поле translations; адрес для каждого языка определяет ваш сайт. При размещении на AutoPSEO основной язык находится по пути статьи, а каждый перевод — по тому же пути после кода языка, например /de/answers/plan-a-content-calendar, и все версии связаны альтернативами hreflang. Эти аннотации описаны в статье Google Tell Google about localized versions of your page.

Сайты, статьи которых пишет собственный ИИ

Если для параметра Who writes the topics in the queue выбрано Your own AI, through MCP, AutoPSEO не переводит за сайт. Публикация черновика, в котором не хватает языков, отклоняется с сообщением «Still missing ... This site's own AI writes its translations, and AutoPSEO does not translate for it: send them with content_submit_translation (its next run does), then publish.», а кнопка Translate the missing languages не предлагается.

ИИ вызывает content_get_translation, который возвращает правила переводчика, оригинал без источников и категории и текущий перевод, если он есть, а затем отправляет результат через content_submit_translation. Действуют те же проверки, и это бесплатно. Языки одного черновика можно отправлять параллельно, так как каждый добавляется отдельно. В опубликованной статье новый язык публикуется сразу, а изменённый перевод уже существующего языка становится новой версией, которую можно откатить. Подробнее: написание статей с помощью собственного ИИ.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.