svisch
@svisch

Как в vue корректно сделать мета теги для ботов ПС?

Здравствуйте. В vue приложении настроил мета-теги с помощью 'vue-meta' (в каждом из компонентов прописывая metaInfo() ). В браузере в инспекторе элементов все работает и отображается, но вот боты поисковиков упорно не хотят их видеть.
Прочитал про "prerender-spa-plugin", сгенерировал статику, как показано в инструкции, но все равно мои мета теги, указанные в metaInfo() компонентов не попадают. В чем может быть проблема? Кто сталкивался?
Ниже настройка плагина в vue.conf.js
....
configureWebpack: {
		plugins: [
	    new PrerenderSPAPlugin({
	      staticDir: path.join(__dirname, 'dist'),
	      indexPath: path.resolve('../web/dist/index.html'),
	      routes: [ '/',],
	    })
	  ],
	},
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
svisch
@svisch Автор вопроса
установил плагин для vue
vue add prerender-spa
вместо npm модуля по этой инструкции https://www.npmjs.com/package/vue-cli-plugin-prere...
В принципе метатеги стали рендерится в статику, но контент страницы все равно остается пустым((
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы