Задать вопрос
@KishibeRohan

Vue 2.7 + prerender‑spa‑plugin: почему в Google SERP отображаются i18n‑ключи вместо переведённых строк?

Здравствуйте!

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

В других поисковых системах (Яндекс, DuckDuckGo) всё отображается исправно.

Для SEO используется пререндер -prerender‑spa‑plugin и prerenderer/renderer‑puppeteer на Vue 2.7.
https://github.com/chrisvfritz/prerender-spa-plugin

Переводы: es2015-i18n-tag

Конфиг пререндера:
renderer: new PrerenderSPAPlugin.PuppeteerRenderer({
            headless: true,
            maxConcurrentRoutes: 15,
            injectProperty: '__PRERENDER_INJECTED__',
            inject: { isPrerender: true },
            renderAfterDocumentEvent: 'render-event',
            navigationOptions: {
                timeout: 0,
            },
 }),
  • Вопрос задан
  • 41 просмотр
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы