Возможно ли использовать Vue на DST Store, без потери SEO?

Автотрейд
Автотрейд
  • Сообщений: 18
  • Последний визит: 24 февраля 2025 в 14:27

Можно ли использовать Vue на DST Store, без потери SEO? Допустим для отдельных частей страницы, к примеру вывод карточек товара с помощью v-for или слайдер с помощью тега transition, отображение каких то модальных окон через v-if, насколько это сильно ударит по SEO и ударит ли вообще? И насколько хорошей\плохой практикой будет использовать Vue в качестве вспомогательного средства, а не для создания полноценного SPA?

UPD
Я знаю что есть такая вещь как SSR и Nuxt, но это не то что я хотел бы узнать. SSR весьма сложный и дорогой процесс и не всегда возможен в принципе, как, скорее всего, в моем случае. Вопрос в том, какой +-%SEO я потеряю, если буду использовать Vue для таких вещей, которые удобно делать нем, к примеру в частности, что планирую сделать я:
Слайдер, фильтр товаров, всплывающие подсказки при наведении на товар, табы, конструктор товара и прочее, где есть динамика. Насколько сильно +- ударит по SEO, к примеру, если я сделаю ту или иную фитчу с помощью Vue, нежели на JS\JQ.

Яна Мельникова
Яна Мельникова
  • Сообщений: 24
  • Последний визит: 7 марта 2025 в 13:17

Ударит. Все что вы таким образом будете делать с помощью Vue, будет невидимым для поисковиков.

UPD. Вы не сможете использовать ssr, nuxt и тп, как советуют, если хотите использовать Vue для отдельных частей страницы.

Очень хорошая практика. Например, если у вас существующий интернет магазин с десятками фильтров, которые между собой связаны. Реализация таких фильтров на jQuery или чистом JS — это ад. Тут можно и нужно брать Vue и переписывать только кусок с фильтрами, потому что используя реактивность, разрабатывать такие сложные взаимозависимые вещи, как фильтры, одно удовольствие. 

Редактировалось: 1 раз (Последний: 24 февраля 2025 в 14:19)
Иван Терешенко
Иван Терешенко
  • Сообщений: 27
  • Последний визит: 12 марта 2025 в 19:24

Пререндерит страницу на сервере, в результате поисковик получит страницу сразу со всеми данными.

Дальше уже работает в «реактивном» режиме (что актуально для обычных пользователей).

Кирилл Никулин
Кирилл Никулин
  • Сообщений: 23
  • Последний визит: 3 марта 2025 в 22:10

До меня всё написали верно. Но не всегда стоит усложнять приложение ssr или nuxt.

Есть замечательный плагин github.com/chrisvfritz/prerender-spa-plugin

С его помощью можно сделать статичными те страницы которые должны индексироваться. 

Авторизуйтесь, чтобы писать на форуме.

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон