Представьте: редактор тратит 40 минут на одну новость. Всё из-за ручного копирования и форматирования. Мы автоматизировали этот процесс. Теперь публикация занимает 5 минут. При этом контент проходит все этапы контроля качества автоматически. Один из наших клиентов, главный редактор крупного регионального портала, отметил: «Раньше мы теряли до 30% времени на согласования, теперь всё автоматизировано». Такой подход позволяет выпускать до 200 материалов в день без потери в качестве. Стоимость разработки новостного портала под ключ начинается от 500 000 рублей. Экономия на контент-менеджменте достигает 300 000 рублей в год за счёт исключения ручных операций.
Работаем под ключ — от проектирования до обучения редакторов. Бюджет на контент-менеджмент снижается на 30‑50%. Экономия складывается из автоматической дистрибуции, умной модерации и встроенных инструментов SEO.
Контентная модель новостного портала
Новость — не просто заголовок и текст. Для полноценного портала элемент инфоблока содержит расширенный набор свойств:
- Заголовок и подзаголовок (лид)
- Анонс — короткий текст для ленты и превью
- Полный текст — визуальный редактор с поддержкой встроенного видео, галерей, инфографики
- Обложка — основное изображение с обрезкой под разные форматы (лента, соцсети, AMP)
- Автор — привязка к инфоблоку авторов с фото и биографией
- Рубрика — иерархические секции инфоблока
- Теги — свойство типа «строка» с множественным значением
- Источник — для перепечаток и агрегированного контента
- Статус публикации — черновик, на редактуре, на согласовании, опубликован, снят
Отдельный инфоблок — для спецпроектов и лонгридов, где шаблон отображения отличается от стандартной новости: кастомная вёрстка, параллакс, интерактивные элементы.
Как работает редакционный workflow?
Workflow — то, что отличает портал от блога. В 1С-Битрикс реализуется через модуль бизнес-процессов (bizproc), привязанный к инфоблоку новостей.
Как настроить редакционный workflow пошагово
- Создайте бизнес-процесс в административном разделе (Бизнес-процессы -> Добавить).
- Определите этапы: Черновик, Редактура, Согласование, Публикация.
- Для каждого этапа укажите исполнителя (роль или конкретного пользователя) и срок выполнения.
- Настройте автоматические уведомления по email и в Битрикс24.
- Для срочных новостей создайте экспресс-маршрут с пропуском согласования.
- Протестируйте процесс на тестовой новости.
| Этап | Роль | Действие | Автоматизация |
|---|---|---|---|
| Черновик | Автор | Пишет текст, прикрепляет медиа | — |
| Редактура | Выпускающий редактор | Правит текст, проверяет факты | Уведомление редактору, дедлайн 2 часа |
| Согласование | Главный редактор | Утверждает или возвращает | Только для рубрик «Политика», «Экономика» |
| Публикация | Система | Материал появляется на сайте | Обновление RSS, ping поисковиков, пост в соцсети |
| Снятие | Модератор | Скрывает материал | Логирование причины |
Для срочных новостей предусматривается экспресс-маршрут: автор с правом «срочная публикация» обходит этап согласования. Материал публикуется мгновенно, но редактор получает уведомление для постфактум-проверки.
Комментарии и модерация
Комментарии — обязательный элемент новостного портала. В 1С-Битрикс есть два пути:
- Штатный модуль «Форум» — привязывается к инфоблоку через компонент
bitrix:forum.topic.reviews. Поддерживает дерево ответов, премодерацию, бан пользователей, фильтр нецензурной лексики. Минус — интерфейс модерации устарел. - Кастомный модуль комментариев — инфоблок, где элемент = комментарий, привязанный к новости. Гибче в настройке, проще интегрировать с современным фронтендом. Модерация реализуется через бизнес-процесс или REST-обработчик.
Кастомный модуль в 2 раза быстрее настраивается под дизайн, чем доработка штатного. Антиспам: капча для неавторизованных (модуль captcha или reCAPTCHA), rate-limiting (не более 10 комментариев в минуту от одного пользователя), фильтр ссылок и стоп-слов, жалобы читателей с автоскрытием при пороге 3 жалоб.
Почему важна микроразметка NewsArticle?
RSS-лента генерируется компонентом bitrix:rss.out — глобальная и по рубрикам. Формат Atom 1.0 или RSS 2.0 с полным текстом или анонсом — зависит от стратегии (полный текст увеличивает аудиторию на 30%, анонс — трафик на сайт). Для интеграции с Яндекс.Новости и Google News требуется отдельный RSS с полным текстом, изображениями и правильной датой. Обязательны элементы <enclosure> для главного изображения, <author> и <category>. Время от публикации до появления в RSS — не более 10 минут.
Социальные сети: при публикации новости автоматически формируется пост (заголовок + анонс + изображение + ссылка). Для VK, Telegram, Facebook используется REST API через исходящий вебхук БП или кастомный обработчик OnAfterIBlockElementAdd. Open Graph-разметка на странице новости обеспечивает корректное превью при ручном расшаривании: og:title, og:description, og:image с размером не менее 1200×630px.
SEO для новостного портала
Новостной контент конкурирует за быструю индексацию. Технические требования:
- ЧПУ по шаблону
/news/rubrika/slug-novosti/ - Sitemap с приоритетом 1.0 для свежих новостей и 0.5 для архива
- AMP-версии страниц (Google отдаёт предпочтение AMP в мобильной выдаче)
- Микроразметка
NewsArticleпо Schema.org: headline, datePublished, dateModified, author, publisher, image - Пагинация архива с
rel="next"иrel="prev" - Канонические URL — особенно важно при наличии фильтров и сортировок
Скорость загрузки — фактор ранжирования и удержания. Композитный кэш 1С-Битрикс, lazy-load изображений, критический CSS inline, defer для JS — стандартный набор для Core Web Vitals в зелёной зоне.
Пример настройки композитного кэша для новостей
Для свежих материалов устанавливаем время кэширования 5-10 минут, для архива — от 1 часа. Используем тегированный кэш, чтобы сбрасывать только изменённые разделы.Навигация по архиву
Новостной портал накапливает тысячи материалов. Навигация по архиву:
- Рубрикатор с счётчиками публикаций
- Облако тегов или фасетный фильтр
- Хронологический архив (по месяцам/годам) через кастомный компонент
- Блок «Читайте также» — связанные новости по тегам или рубрике через
CIBlockElement::GetListс фильтром по совпадению тегов
Для высоконагруженных порталов архивные материалы выносятся в отдельный инфоблок или помечаются флагом для исключения из тяжёлых выборок. Кэширование списков — от 1 часа для архива, 5–10 минут для главной.
Что входит в работу
| Этап | Результат | Срок |
|---|---|---|
| Аналитика и прототипирование | Техническое задание, карта сайта | 3–5 дней |
| Проектирование инфоблоков | Структура контента, права доступа | 2–3 дня |
| Реализация workflow | Настроенные бизнес-процессы, роли | 5–7 дней |
| Дистрибуция и SEO | RSS, SMM-интеграция, микроразметка | 3–5 дней |
| Тестирование и обучение | Документация, обучение редакторов | 2–3 дня |
Мы гарантируем стабильную работу портала при нагрузке до 100 000 посетителей в сутки. Наш опыт — 8+ лет разработки на 1С-Битрикс, более 50 реализованных проектов. Получите консультацию по архитектуре портала — свяжитесь с нами для оценки вашего проекта.







