Когда новостной раздел на Битриксе через полгода превращается в свалку — часть новостей без фото, без OG-тегов, анонсы обрезаны, SEO-поля пусты — мы знаем, как это исправить?
Например, недавно к нам обратился интернет-магазин с каталогом в 2000 товаров и новостным разделом в 150 записей. За полгода ручного наполнения половина новостей потеряла даты, а изображения грузились в оригинальном разрешении по 10 МБ — страница открывалась 12 секунд. Мы за две недели настроили SEO-шаблоны, ресайз и OG-теги, в результате скорость загрузки упала до 2 секунд, а органический трафик вырос на 40%.
Наш опыт в Битриксе 7+ лет, и мы сертифицированы 1С-Битрикс. Наполнение новостного раздела под ключ — это не просто копирование текста, а проектирование структуры, настройка шаблонов и автоматизация.
Типичные проблемы новостного раздела
Стандартный инфоблок новостей в Битрикс имеет предсказуемый набор полей, но бессистемное добавление контента ведёт к хаосу. Основные проблемы: нестандартные размеры изображений, отсутствие мета-тегов, обрыв анонсов, неверный HTML. Вот что действительно важно в структуре инфоблока:
- Название (NAME) — идёт в
и в , если SEO-шаблон настроен через iblock_element_meta
- Анонс (PREVIEW_TEXT) — текст-превью в списке, должен быть 150–200 символов без HTML
- Детальное описание (DETAIL_TEXT) — основное тело новости
- Картинка анонса (PREVIEW_PICTURE) — показывается в списке, размер задаётся в шаблоне компонента
- Детальная картинка (DETAIL_PICTURE) — в теле новости
- Дата активности (ACTIVE_FROM) — дата публикации, влияет на сортировку
- Теги — через свойство инфоблока типа «Список» или через b_iblock_element_property с множественным значением
Ошибка, которую делают при наполнении вручную: копируют текст с форматированием из Word или внешнего источника, и в DETAIL_TEXT попадает . Компонент выводит это напрямую, ломая вёрстку. Перед добавлением весь текст нужно пропустить через «Вставить как обычный текст» в визуальном редакторе (TinyMCE в Битрикс) или через PHP-функцию strip_tags() с разрешёнными тегами.
Согласно документации 1С-Битрикс, SEO-шаблоны обязательны для единообразия метаданных.
| Проблема | Последствие | Решение |
|---|---|---|
| Разные размеры изображений | Ломается вёрстка, медленная загрузка | Ресайз через параметры компонента |
| Отсутствие OG-тегов | Плохое превью в соцсетях | Ручная/автоматическая установка в шаблоне |
| Пустые SEO-поля | Нет индексации | SEO-шаблоны инфоблока |
Как настроить SEO-шаблоны и автоматизировать наполнение?
Для каждой новости нужно заполнить SEO-поля — META_TITLE, META_KEYWORDS, META_DESCRIPTION. Делать это вручную для каждой из 500 новостей — потеря времени. В Битрикс это решается через SEO-шаблоны инфоблока.
В настройках инфоблока (раздел «SEO»):
Шаблон заголовка: {=this.Name} — {=this.Fields.ACTIVE_FROM.format("d.m.Y")} | НазваниеСайта Шаблон описания: {=this.PreviewText} Шаблон применяется автоматически к каждому новому элементу. Для уже добавленных — через массовое редактирование или скрипт обновления.
Кастомный скрипт для пакетного обновления SEO-полей существующих новостей:
$res = CIBlockElement::GetList( ['DATE_ACTIVE_FROM' => 'DESC'], ['IBLOCK_ID' => IBLOCK_NEWS_ID, 'ACTIVE' => 'Y'], false, false, ['ID', 'NAME', 'PREVIEW_TEXT'] ); while ($el = $res->Fetch()) { CIBlockElement::SetPropertyValuesEx($el['ID'], IBLOCK_NEWS_ID, [ 'META_TITLE' => $el['NAME'] . ' | Сайт компании', 'META_DESCRIPTION' => mb_substr(strip_tags($el['PREVIEW_TEXT']), 0, 160), ]); } Как обработать изображения для новостей в Битрикс?
Каждая новость требует двух изображений: анонсного (300×200 px) и детального (800×450 px или по сетке вёрстки). Загружать оригинальные пресс-фото в DETAIL_PICTURE напрямую — ошибка: оригинал весит 5–10 МБ, компонент отдаст его как есть.
Правильный путь — ресайз через параметры компонента:
// в .parameters.php компонента или в template.php $arParams['PREVIEW_PICTURE_SIZE'] = [ 'WIDTH' => 600, 'HEIGHT' => 400, 'TYPE' => BX_RESIZE_IMAGE_PROPORTIONAL, ]; Битрикс кеширует ресайзнутые изображения в /upload/resize_cache/. При повторных запросах отдаётся кешированная версия, оригинал не обрабатывается заново.
Для уже загруженных изображений без ресайза — скрипт пакетной обработки через CFile::ResizeImageGet().
Open Graph: настройка за 10 минут
Если новости расшариваются в соцсетях, каждая должна иметь корректные OG-теги. В Битрикс они генерируются либо через компонент bitrix:main.og.tags, либо вручную в шаблоне детальной страницы:
$APPLICATION->SetPageProperty('og:title', $arResult['NAME']); $APPLICATION->SetPageProperty('og:description', strip_tags($arResult['PREVIEW_TEXT'])); $APPLICATION->SetPageProperty('og:image', SITE_SERVER_NAME . $arResult['PREVIEW_PICTURE_INFO']['SRC']); Эти свойства подхватываются в head-шаблоне сайта.
Чек-лист публикации: 5 шагов к идеальной новости
Без регламента контент-менеджеры будут делать по-разному. Минимальный чек-лист для каждой новости:
- Название до 70 символов (помещается в
без обрезки) - Анонс 150–200 символов, без HTML, с законченным предложением
- Детальная картинка 1200×630 px (универсальный размер для OG)
- Раздел выбран, теги проставлены
- Дата активности соответствует реальной дате события, а не дате загрузки
- SEO-поля проверены (автошаблон или вручную)
Пример автоматизации импорта из Excel
Для массового добавления новостей можно написать скрипт, который читает XLSX-файл и создаёт элементы через CIBlockElement::Add. Поля сопоставляются по заголовкам. Такой подход сокращает время на каждую новость до 30 секунд вместо 5 минут при ручном вводе.Сроки и что входит в работу
| Объём | Тип работ | Срок |
|---|---|---|
| До 50 новостей | Наполнение + SEO-оптимизация каждой | 1–2 недели |
| 50–200 новостей | + пакетный импорт через API/Excel | 2–4 недели |
| 200+ новостей | + парсинг внешних источников, автоматизация | 4–8 недель |
В стоимость входит: аудит текущего раздела, настройка инфоблока, создание SEO-шаблонов, ресайз изображений, настройка OG, обучение контент-менеджера, документация по процессу. Гарантия на все работы — 6 месяцев.
Почему стоит доверить наполнение профессионалам?
Автоматизация через шаблоны и скрипты сокращает время публикации в 10 раз по сравнению с ручным вводом. Настройка через шаблоны в 5 раз быстрее ручного заполнения каждой новости. Наша команда выполнила более 50 проектов по наполнению новостных разделов — от небольших корпоративных сайтов до крупных интернет-порталов с тысячами новостей. Официальная документация 1С-Битрикс рекомендует использовать SEO-шаблоны для единообразия метаданных. Получите бесплатную консультацию по настройке новостного раздела. Свяжитесь с нами для заказа наполнения под ключ.







