Модуль SEO и meta-параметры (Kodix.Seo v.2)

Модуль Kodix.SEO - модуль, предназначенный для управления СЕО-свойствами вашего сайта.

Он находится в разделе "Kodix.Авто" -> пункт "SEO и meta-параметры":


В подразделе "Правила сайта" содержатся все правила, по которым формируются СЕО-свойства сайта:

  • Title
  • H1
  • Description
  • Keywords

OG-теги формируются автоматически на основе установленных правил.

НАСТРОЙКА ДУБЛИРОВАНИЯ TITLE В H1.

У модуля существует настройка вывода содержимого тэга Title в тэге H1 на странице.

Подключать или отключать эту опцию можно в настройках модуля:


В модуле присутствует фильтрация:


Фильтрация по странице работает следующим образом:

Чтобы узнать, какие маски применяются к той или иной странице, введите ее адрес в строку "Страница" и вы увидите список всех правил, которые связаны с этой страницей. Работающее правило - то, у которого значение сортировки выше по приоритетности (11400 в случае на скриншоте):


Большинство из найденных правил будут актуальны для однотипных страниц. 

ПРИНЦИПЫ СОЗДАНИЯ ПРАВИЛ

Вы можете задать правила формирования СЕО-свойств для однотипных страниц, например, страниц комплектаций в разделе моделей (/models/polo/prices/, /models/jetta/prices/, /models/passat/prices/ и т.д., например).

Для этого при составлении правила вам необходимо указать в тексте вместо конкретной модели/года/места, переменную, в которой зашито данное значение для вашего сайта, например:

Заголовок title:

Модельный ряд Volkswagen {#YEAR# года} {в городе #DEALER.CITY#} | {#DEALER.NAME# –} официальный дилер Фольцваген {в городе #DEALER.CITY#}

На сайте будет отображаться, к примеру, таким образом:

Модельный ряд Volkswagen 2017 года в городе Москва | Кодикс - официальный дилер Фольцваген в городе Москва.

Далее вы найдете описание переменных, которые можно использовать для создания собственных правил формирования СЕО.

ПеременнаяЧто выводитВ каких разделах сайта действует
ITEM.NAMEПолное название элемента из поля "Название", т.е. заголовок новости/акцииРаботает только на детальных страницах новостей/акций
MODEL.NAMEНазвание моделиТолько на страницах шоурума
MODEL.YEARМодельный годТолько на страницах шоурума
DEALER.NAMEНазвание дилераПо всему сайту
DEALER.CITYГород дилераПо всему сайту
BRAND__NAMEНазвание брендаТолько на страницах АВН/АСП
MODEL__NAMEНазвание моделиТолько на страницах АВН/АСП
COMP__NAMEНазвание комплектацииТолько на страницах АВН/АСП
FINAL_PRICEЦенаТолько на страницах АВН/АСП
MODEL_YEARМодельный годТолько на страницах АВН/АСП
YEARГод выпускаТолько на страницах АВН/АСП
COLOR__NAMEЦветТолько на страницах АВН/АСП

Также, обратите внимание, что в правиле присутствуют фигурные кавычки {}. Они предназначены для обозначения "дополнительных" частей текста.

Например, если у нас есть правило:

Купить новый Volkswagen #MODEL.NAME# #MODEL.YEAR# года в Москве

Но у нас не указан год, или система по какой-то причине не может его подгрузить в СЕО-тег, на выходе мы получим:

Купить новый Volkswagen Polo года в Москве

Для того, чтобы подобных вещей не происходило, части текста, которые являются необязательными и некорректное отображение которых может нарушить нам смысл всего текста, заключаются в фигурные кавычки {...}

В случае с нашим примером корректной записью будет:

Купить новый Volkswagen #MODEL.NAME# {#MODEL.YEAR# года} в Москве

В этом случае, если не будет передано значение переменной #MODEL.YEAR#, текст будет выглядеть следующим образом:

Купить новый Volkswagen Polo в Москве

КАК ЗАДАТЬ ШАБЛОН СЕО-СВОЙСТВ ДЛЯ РАЗНЫХ СТРАНИЦ

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

Например, чтобы задать всем страницам о ценах моделей одинаковый текст, относительный адрес для использования СЕО-свойства записывается следующим образом:

/models/*/prices/

Тогда, свойство будет применяться ко всем страницам моделей с адресом /models/название_модели/prices/

В одном адресе может использоваться неограниченное количество звездочек для обозначения "все" страницы после введенного адреса.

Адрес /models/* будет означать "Все страницы после /models/".

РУЧНОЕ РЕДАКТИРОВАНИЕ/ДОБАВЛЕНИЕ СВОЙСТВ И ПРАВИЛ

Чтобы добавить новое правило формирования СЕО, нажмите на кнопку "Добавить правило":


При создании правил вам будет необходимо заполнить следующие поля:


  1. Активность - включено ли правило или нет. Если галочка не стоит, правило работать не будет.
  2. Сортировка - порядок сортировки влияет на приоритет работы правила. Если для одной и той же страницы будут актуальны 2 разных правила, одно со значением сортировки 100, а другое со значением сортировки 50, применится то правило, у которого сортировка 50.
  3. Маска страницы - может содержать как конкретный адрес страницы, так и маску для целого ряда отдельных страниц.
  4. ID сайта - указывает, для какого сайта применяется данное правило (актуально в случае, если у вас несколько сайтов на одной платформе, например, PKW и NFZ)
  5. Заголовок (тэг Title) - правило для формирования тэга Title.
  6. Заголовок первого уровня (тэг h1) - правило для формирования тэга h1.
  7. Описание (meta-тэг description) - правило для формирования тэга description.
  8. Ключевые слова (meta-тэг keywords) - правило для формирования тэга keyword.

После завершения всех настроек нажмите кнопку "Сохранить"

ИМПОРТ СЕО-СВОЙСТВ ИЗ ФАЙЛА

Для того, чтобы создать сразу множество правил для сайта, можно воспользоваться импортом правил из файла.

Для импорта необходимо подготовить файл в формате .csv.

Также, вы можете воспользоваться данным шаблоном - seo_import.csv (файл сохранен в кодировке UTF-8, с разделителем ";")

В файл для импорта должны входить следующие столбцы:

  • ID сайта (обязательное поле)
  • Сортировка (если не указать это поле, то по умолчанию будет 9999)
  • Маска страницы (обязательное поле)
  • Title
  • h1
  • description
  • keywords

Порядок столбцов не имеет значения. 

Рассмотрим сам процесс импорта.

Для того, чтобы импортировать правила, зайдите в модуль Kodix.Авто, раздел "SEO и meta-параметры",  "Правила сайта".

Нажмите на кнопку "Импортировать правила"


Далее, загрузите заранее подготовленный файл с СЕО-данными. При выборе директории, не загружайте файл в корень, это приводит к ошибкам чтения, рекомендуем загружать его в директорию /upload/dealer/.

Перейдите на следующий шаг.

Заполните данные о файле для импорта:


На следующем шаге вам будет необходимо проставить соответствие между столбцами загруженной вами таблицы (1) и полями системы, в которые будут загружены эти данные (2):


Нажмите на кнопку "Загрузить данные", после чего будет произведен импорт.

Все загруженные вами свойства будут доступны в разделе "Правила сайта".

Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho