Автогенерация SEO-данных по шаблонам в 1C-Битрикс 14

Автор: Дмитрий Акифьев. Размещено в: 1С-Битрикс

SEO-данные в Битрикс 14

Приветствую, Друзья!

Из этого видеоурока Вы узнаете, как в Битриксе стало легко делать SEO-данные любых динамических страниц, причем прямо по шаблонам (с подстановкой переменных).

Этим видеоуроком я заканчиваю ранее заявленную тему по SEO оптимизации сайта на Битриксе 14 версии. На этом новинки SEO заканчиваются, хотя их вышло не так уж и мало. Напомню, что в 14 версии появилась легкая интеграция с инструментами для вебмастеров Google и Яндекс, легкая подтверждение уникальности текста для Яндекса, визуальный конструктор файла robots.txt, простая и автоматическая генерация карты сайта для поисковиков.

И сегодня мы рассмотрим самую интересную и самую главную новинку – автоматическую генерацию SEO-данных динамических страниц с использованием шаблонов. Именно этой возможности давно не хватало SEO оптимизаторам сайтов на Битриксе.

В видео мы подробно рассмотрим, как настроить генерацию SEO-данных для инфоблока в целом (например, для всего каталога товаров), как настроить отдельно генерацию SEO-данных для конкретных разделов каталога или конкретных товаров. Рассмотрим механизм наследования параметров вниз по каталогу и какие поля в какие данные попадают и зачем это нужно.

В 14 версии Битрикса можно настроить автоматическое заполнение таких SEO-данных:

  • TITLE страницы (заголовок окна браузера),
  • DESCRIPTION страницы (описание),
  • KEYWORDS страницы (ключевые слова),
  • заголовок раздела (элемент H1 на странице),
  • ALT изображений (альтернативный текст картинок),
  • TITLE изображений (всплывающая подсказка для картинок),
  • названия изображений (генерация по шаблону с транслитерацией).

Этих параметров хватит любому SEO оптимизатору. Вам больше не придется доплачивать SEO оптимизаторам за доработку Вашего сайт на Битриксе под SEO.

Ну и главная фишка генератора SEO-данных – это использование шаблонов с переменными. В шаблонах можно использовать у разделов названия, описания, символьный код, любые пользовательские свойства раздела, поля родительского раздела или инфоблока в целом, склады и ЧПУ. У элементов (товаров) можно использовать то же самое, что у разделов, плюс еще анонсовые и детальные описания, любые пользовательские свойства элементов, свойства SKU, цены как самого товара, так и его торговых предложений (в том числе минимальные и максимальные из всех), а также поля каталога (вес и единицы измерений).

Хотите сэкономить на внедрении SEO оптимизации? Тогда запускайте это видео:

На этом сегодня все! Не забываем жать на социальные кнопки слева и задавать свои вопросы чуть ниже в комментариях!

 
Стрела влево

Если вам понравилась статья, то нажмите на одну из кнопок социальных сетей для размещения ссылки на страницу в своей ленте в этой соцсети.

 

Метки:, , ,

 

Комментарии (13):

  • Артем

    |

    Дмитрий, добрый день!

    Имеется следующая структура: «Раздел 1» (старший) -> «Раздел 2» -> «Раздел 3». Для «Раздела 1» прописываю шаблон titl'a, который распространяется на все вложенные подразделы. У «Раздела 3» все сформировалось как надо, а вот у «Раздела 2» появились некоторые проблемы с окончаниями в словах (вставленное по шаблону слово не вписывается в текущий текст по падежу). Если я начну менять title для «Раздела 2», чтобы исправить эту ситуацию, то эти же изменения коснутся всех его подразделов (в т.ч. «Раздела 3»). Как быть в такой ситуации?

    Ответить

    • Дмитрий Акифьев

      |

      Если не подходит режим наследования, то правьте все разделы вручную, где требуется четкая формулировка (и для наследников тоже).

      Но я бы лучше перефразировал шаблон, чтобы он был универсальным и подходил под большинство автоматически подставляемых слов.

      Ответить

  • Роман

    |

    Добрый день, сейчас в title передается значение цены из готового шаблона, но если у товара есть скидка, то новое значение не передается в title

    Как можно исправить такое?

    Ответить

    • Дмитрий Акифьев

      |

      Сейчас никак. Дело в том, что влияние скидки на цену товара не учитывается нигде, ни в умном фильтре при отборе по цене, ни в сортировках, ни в SEO и т.д. Битрикс говорит, что учет скидок слишком замедлит работу всех механизмов сайта, поэтому они этого не делают. Если Вам это крайне необходимо, то надо заказывать доработку на стороне компонентов, где этот учет требуется.

      Ответить

  • Павел

    |

    Здравствуйте, Дмитрий!

    Настроил SEO для разделов и товаров, как вы рассказали, в коде страниц все отражается.

    — Подскажите, а в заголовках и свойствах страниц и свойствах разделов (соответственно «Изменить страницу» и «Изменить раздел») через публичную часть должны отражаться настройки SEO в инфоблоках.

    — Используются ли эти настройки (которые делаются через Эрмитаж) в SEO оптимизации? Они настраиваются вручную?

    Заранее спасибо

    Ответить

    • Дмитрий Акифьев

      |

      1. Нет. Этот генератор SEO сделан для динамических данных, а настраиваете Вы с публички конкретную физическую страницу (комплексный компонент сам создает виртуальные страницы и отлавливает навигацию по ним). Поэтому настройки только для инфоблока (или его раздела или элемента).

      2. Да. но для статических страниц.

      Ответить

  • Виталий

    |

    Добрый день, нужно ли перечислять ключевые слова через запятую? У меня, для сайта sanfit.ru, получается так:

    фитинги под пресс для воды фитинги под пресс Продукция — это без знаков препинанаия, ну а на самом деле должно быть:

    фитинги под пресс для воды, фитинги под пресс, Продукция

    Как робот будет читать ключевые слова? И вообще если у меня стоят словосочитания это нормально? В вашем же примере идут зеркальные фотоаппараты.

    Спасибо.

    Ответить

  • Константин

    |

    Добрый день, Дмитрий. У меня случилось следующее. В коде страницы на товары не отображаются мета-теги (TITLE, DESCRIPTION, KEYWORDS). А для разделов все отображается. Единственное, что могу сказать, редактировал некоторый товар в шаблоне KEYWORDS . Помогите разобраться в чем могла быть причина такой ситуации.

    Ответить

    • Дмитрий Акифьев

      |

      Что значит «редактировал некоторый товар в шаблоне KEYWORDS»?

      В любом случае, если где-то прописан шаблон даже с одним пробелом, то будет отображаться этот шаблон, пока его не заменит другой на более низком уровне. Смотрите у товаров настройки SEO — что показывает в предпросмотре текста со снятой галкой «Изменить для элементов этого раздела и его подразделов» — если текст есть, то он будет выводиться, если пусто, то ищите на уровень выше (у родительского раздела) что написано в шаблоне.

      Ответить

  • вова

    |

    А как сделать ЧПУ для карточки товара, типа: cat1-cat1.1/product.html ?? Т.е. показывать не только категорию в котором находится товара, но и категорию уровнем выше? Спасибо.

    Ответить

  • Marat

    |

    сильная фича — равных нет, давно пора!

    Ответить

Написать комментарий