Используйте SSR - Server Side Rendering и не будет проблем никаких.
Вот пример движка, cms для онлайн-магзаинов PWA/SPA с SSR - http://plusha.cezerin.net/
Всё летает, всё очень быстро, на реакте.
и никаких проблем с индексацией.
Кому интересно, можете скачать и установить проект с гитхаба - https://github.com/cezerin2
Хорошо знаком в плане коммерции только с woocommerce и битрикс.
Есть ли система управления интернет-магазином, более удобная для администратора и наполнения товаров, чем Wordpress (про Битрикс молчу, кал еще тот).
Магазин планируется наполнять ручками, поэтому и спрашиваю.
Попробуйте VamShop
А если качествено добавите товары, с хорошими текстами, картинками, видео.
То в поисковиках на высоких местах будете, на шаблоне по умолачанию.
Сотни магазинов из разных ниш сидят в топе, просто потому что по умолчанию в движке уже всё предусмотрено и нигде ковыряться не надо.
Добавлена новая документация - https://cezerin.org/docs
Как настраивать SSL вместе с самообновляемым Let's Encrypt сертификатом.
Сертификат автоматически будет обновляться раз в 3 месяца.
wordpress это php + mysql
Там всё легко и просто.
Здесь же 100% javascript, если сравнивать с wordpress, то всё по-другому.
Надо комилировать приложения, запускать приложения, настраивать сервер.
Всё это описано в документации https://cezerin.org/docs
С seo всё хорошо.
Специально сделан SSR (Server Side Rendering), т.е. страница основа генерируется на сервере (nodejs), что б поисковые роботы индексировали тексты.
Всё проверено, всё индексируется.
Ну и Google Analytics модуль с eCommerce режимом тоже встроен, все eCommerce события видны в аналитике.
Тёмный режим, добавлена поддержка тёмной темы!
Если у Вас на смартфоне, в настройках системы выбрана Тёмная тема (Dark Mode), то VamShop так же будет открываться в тёмном оформлении.
В Android 10 появилась глобальная настройка Dark Mode, которая меняет всё оформление телефона на тёмное.
Вот для пользователей, у кого включено тёмное оформление, VamShop будет подстраиваться под устройство пользователя и так же будет отображаться в тёмных тонах.
Ещё один пример магазина на Cezerin
https://motocentre.com.ua
Просто походите по спискам товара, по карточкам, по фильтрам.
и сравните с обычными движками типа wordpress, opencart.
Насколько всё быстро работает API + React в сравнении с обычными монолитами типа OpenCart
В VamShop появился новый очень интересный и полезный SEO модуль — Плитка тэгов.
Попробовать модуль в работе можно в онлайн демо-версии https://demo.vamshop.ru
Заходите в Админку — Контент — Плитка тэгов.
Что это за плитка тэгов и почему это очень важно для Вашего магазина можно почитать например в данном блоге:
https://www.markintalk.ru/vy-nichego-ne-znaete-pro-plitku-tegov.html
С помощью данного модуля в VamShop Вы можете создавать произвольные тэги с произвольными ссылками.
Для сбора трафика с поисковых систем по интересным для Вашего бизнеса ключевым словам.
Цеплять и выводить тэги можно:
На главной странице.На странице подкатегорий.На странице со списком товара внутри категорий.На странице карточек товара.На странице фильтров товара.Как это выглядит в работе.
Тэги добавляются в Админке — Контент — Плитка тэгов.
Заходим в раздел Плитка тэгов, видим страницу управления тэгами.
Нажимаем кнопку Добавить и переходим к форме добавления нового тэга.
Доступные поля:
Название
Укажите название создаваемого тэга.
Например пишем в данном поле: носки чёрные
URL Адрес
Указываем адрес тэга, т.е. любой адрес, например, на страницу категории, страницу карточки товара, укажем для примера: https://vamshop.ru
Атрибут title
Позволяет задать подробное описание для ссылки. Если у Вас есть необходимость добавить дополнительный текст, указывайте его в данной опции.
Атрибут title — это возможность задать значение <a href=»» title=»вот это значение можно задавать данной опцией»
Показывать на главной
Показыть данный тэг на главной странице магазина или нет.
Статус
Можно включать/отключать тэг. Вы можете самостоятельно контролировать тэги, в любой момент выключив вывод тэгов в магазине.
Порядок сортировки
С помощью данной опции можно выстраивать порядок создаваемых тэгов, самые интересные ставить на первое место.
Например, для первого тэга укажите 10
Для второго 20 и т.д.
Прицепить тэг к категории
Позволяет цеплять тэг к любому количеству категорий и, соответственно, выводить на страницах категорий, подктаегорий, списка товара.
Можно прицепить к 1 категории, а можно сразу к 10 разным категориям, Вы сами выбираете.
Прицепить тэг к товарам
Позволяет цеплять тэг к любому количеству товаров и, соответственно, выводить на страницах карточек товара, к которым прицеплен тэг.
Можно прицепить к 1 товару, а можно сразу к 10 разным товарам, Вы сами выбираете.
Всё, заполнили форму:
и нажимаем кнопку Добавить.
Тэг добавился.
Теперь проверяем как это выглядит в магазине.
Мы добавили тэг на главную страницу, смотрим главную страницу:
Добавили тэг на страницу подкатегории:
Добавили тэг на страницу со списком товара:
и добавили тэг на страницу карточки товара:
Вот такой интересный модуль.
При правильном подходе — это очень мощный инструмент SEO продвижения Вашего онлайн-магазина на базе VamShop.
С помощью тэгов Вы собираете трафик по интересующим Ваш ключевым словам с поисковых систем.
Подробнее читайте в блоге, ссылка в самом верху.
Спасибо за внимание.
Добавлен новый бесплатный шаблон для Cezerin.
Шаблон Plusha
Онлайн демо - https://plusha.cezerin.net/
Сам шаблон можно скачать на гитхабе - https://github.com/Cezerin2/cezerin2-theme-plusha
Ссылка на Figma проект шаблона - https://www.figma.com/file/PFb8QAqQ0ieq7kpodStX2A/интернет-магазин-для-продажи-детской-одежды