SEO лучшие практики в CMS Storelike
Здесь SEO — это не плагины и ручные поля, а часть ядра CMS, встроенная прямо в процесс рендеринга страниц.
Такой подход позволяет:
- избежать дублирования логики
- исключить SEO-ошибки на уровне контента
- масштабировать проект без хаоса
1. SEO Core — основа архитектуры
Вся SEO-логика в Storelike вынесена в единый модуль — SEO Core.
Он централизованно отвечает за формирование:
- title
- description
- canonical
- robots
- lang
- keywords (осознанно и ограниченно)
Canonical без дублей
Canonical формируется автоматически и всегда остается консистентным:
const canonical =
cms.siteUrl + (pathname === "/" ? "/" : pathname.replace(/\/+$/, ""));
Результат:
- нет дублей URL
- нет проблем со слешами
- единый SEO-стандарт по всему сайту
2. Умные Title и Description
Storelike использует smart-логику генерации meta-данных:
- главная страница — данные из CMS
- внутренние страницы — данные из контента
- бренд добавляется автоматически
- всегда есть fallback
Пример формирования title:
buildSmartTitle({
main,
brand,
isHomepage,
});
И description:
buildSmartDescription({
description,
titleForFallback,
});
Такой подход повышает CTR и исключает пустые или дублирующиеся meta-теги.
3. Keywords — без SEO-спама
В Storelike метатег keywords используется осознанно:
- чаще всего только на главной странице
- не дублируется на всем сайте
- не засоряет SEO
const keywords =
isHomepage && cms.keywords.length > 0
? cms.keywords
: undefined;
4. Schema.org встроена в ядро CMS
CMS Storelike использует Schema Core, который автоматически формирует JSON-LD.
Поддерживаемые типы схем:
OrganizationWebSiteFAQPageReview / AggregateRatingProductBlogPosting
Пример сборки:
buildSchemaCore({
pathname,
canonical,
cmSeo,
cmFaq,
cmReviews,
product,
post,
});
Schema добавляется только если есть данные, без конфликтов и дублирования.
5. Schema по типам страниц
Главная страница
- Organization
- WebSite
- FAQPage
- Reviews
Статья
- BlogPosting
- данные автора
- breadcrumbs
Продукт
- Product
- Offer
- AggregateRating
Это повышает шанс получения rich-snippets и усиливает E-E-A-T.
6. Один <h1> — строго
Storelike придерживается жесткого правила:
На странице должен быть ровно один
<h1>
В dev-режиме включена автоматическая проверка:
validateSingleH1();
Это исключает SEO-ошибки еще до попадания в продакшен.
7. Open Graph и соцсети
CMS Storelike автоматически генерирует:
og:titleog:descriptionog:imageog:url
Все значения — абсолютные URL с доменом сайта, корректные для соцсетей и мессенджеров.
8. Производительность как фактор SEO
Storelike оптимизирован под Core Web Vitals:
- preload шрифтов
- lazy-loading изображений
content-visibility: auto- минимальный JavaScript в
<head>
Высокая производительность напрямую влияет на позиции в поиске.
9. Аналитика по умолчанию
CMS Storelike поддерживает:
- Google Tag Manager
- Google Analytics
- Яндекс Метрику
Аналитика подключается конфигурационно и не блокирует рендер страницы.
Итог
CMS Storelike реализует SEO-лучшие практики на уровне архитектуры:
- единый SEO Core
- автоматический canonical
- умные meta-теги
- встроенную Schema.org
- строгий контроль структуры
- высокую производительность
- аналитику из коробки
SEO в Storelike — это не настройка.
Это часть системы.