Contentful не ломается на контенте — ломается на модели, если спроектировать её в лоб
У Contentful сильная сторона одна: он хорошо держит много типов контента, много каналов и много команд. Но это работает только если модель строится от сценариев, а не от экранов. Иначе через пару месяцев появляются дубли полей, «универсальные» content type и правки, которые страшно вносить без разработчика.
Что обычно нужно сделать сразу:
— разделить контент на атомы: article, author, promo, FAQ, product;
— вынести повторяемые куски в reusable components, а не копировать их в каждый тип;
— заранее описать связи: один ко многим, many-to-many, вложенность;
— договориться, какие поля обязательны для публикации, а какие живут только для редактора.
Есть наблюдение которое стоит проверить: если редактору приходится руками собирать страницу из 15 полей каждый раз, модель уже проиграла. Для контент-сайта лучше меньше типов и больше предсказуемых связей. Для продуктового портала — наоборот, полезнее строгая схема и отдельные типы под разные сущности. В headless это особенно заметно: фронт прощает многое, пока API остаётся стабильным.
Если нужен Contentful, начинайте не с дизайна, а с карты контента и правил именования. Потом уже подключайте локализацию, превью и права доступа. Иначе платформа будет выглядеть гибкой, но команда быстро упрётся в хаос.
SEO Radar
@SEORadarRU
Contentful не ломается на контенте — ломается на модели, если спроектировать её в лоб
Этот пост опубликован в Telegram-канале SEO Radar. Подписаться можно по ссылке: @SEORadarRU.