Управление Мета-тегами
В Image CMS предусмотрена возможность гибкой настройки мета-данных для страниц сайта. Однако, подобная гибкость требует со своей стороны разделения и определенного усложнения базового функционала, который, к сожалению, не может быть собран в одном месте без утраты возможностей и той же гибкости.
В данной статье будет рассмотрена настройка мета-данных для различных элементов по отдельности. Ознакомившись с ней, вы сможете продумать наиболее подходящий способ настройки для вас и конфигурации вашего сайта.
Просим учесть, что ряд страниц и элементов или изначально не подлежат настройке мета-данных, так как они не имеют смысла, (например списки пожеланий, профили пользователей или сравнение товаров), или мета-данные для которых генерируются автоматически по умолчанию (например изображения товаров).
Возможность указания отдельных мета-данных для подобных элементов (картинок в частности) необходимо дорабатывать дополнительно.
- 1. Приоритетность мета-данных в системе Image CMS:
- 1.2. Настройка мета-данных в модуле SEO-эксперт
- 1.3. Настройка мета-данных на страницах
- 2. Настройка мета-данные для типов страниц:
- 2.1. Страницы магазина (для сборки ImageCMS Shop)
- 2.1.1. для страниц категорий (подкатегорий)
- 2.1.2. для страниц товаров
- 2.1.3. для страниц брендов
- 2.1.4. для физических страниц фильтра
- 2.1.5. для физических страниц виджетов (Хит, Новинка, Акции)
- 2.2. Общие (статические) страницы ImageCMS Shop и Corporate
- 2.3. Работа с мета-данными в мультиязычном магазине
1. Приоритетность мета-данных в системе ImageCMS
Прежде чем приступать к настройкам мета-данных, необходимо иметь четкое представление об их приоритетности в системе ImageCMS:
- Наивысший приоритет присваивается настройкам мета-данных, указанным непосредственно в форме редактирования конкретной страницы (статьи, товара, категории, бренда и т.д.).
- Второстепенная приоритетность принадлежит настройкам, осуществленным через модуль SEO-эксперт, если таковой доступен в вашей сборке ImageCMS Shop ("из коробки" доступен для версии Premium).
- Самую низкую приоритетность имеют настройки мета-данных, указанные в разделе главного меню "Настройки" - "Глобальные настройки", на вкладке "Заполнить мета-теги"
1.1. Настройка мета-данных в глобальных настройках
Общие элементы и настройки для всех мета-данных и всех типов страниц сайта указываются в разделе главного меню "Настройки" → "Глобальные настройки":
В последующем, указанные в "Глобальных настройках" данные, будут использоваться для генерации мета-данных на всех типах страниц, согласно последующим настройкам.
Настройки необходимо осуществить на вкладках:
1.1.1 Вкладка "Управление Мета-тегами"
Данная вкладка содержит следующие элементы:
- Название сайта - поле, позволяющее настроить использование краткого названия сайта в генерируемых тайтлах страниц (краткое название сайта указывается на вкладке "Заполнить Мета-теги")
- Название категории - поле, позволяющее настроить использование названия категории в генерируемых тайтлах категорий страниц (для самих страниц название категории не используется)
- Разделитель - поле, в котором можно определить знак-разделитель, который будет использоватся для разграничения сегментов в генерированных мета-данных. По умолчанию, в системе используется символ "/".
- Meta Keywords - поле, которое позволяет задать настройки генерирования ключевых слов для страниц, в которых они отсутствуют (не указаны отдельно для страницы и/или через модуль SEO-эксперт). В даном поле возможны 2 значения:
- Оставить пустым - значение, которое запрещает автоматическую геренацию ключевых слов для страниц.
- Сформировать автоматически - значение, которое разрешает автоматическую генерацию ключевых слов, исходя из содержимого (текста) на странице контента.
- Meta Description - поле, которое позволяет задать настройки генерирования мета-описания страниц, в которых оно отсутствует (описание не указано отдельно для страницы и/или через модуль SEO-эксперт). В даном поле возможны 2 значения:
- Оставить пустым - значение, которое запрещает автоматическую генерацию описания для страниц.
- Сформировать автоматически - значение, которое разрешает автоматическую генерацию описания, изходя из текста, содержимого на странице.
1.1.2 Вкладка "Заполнить Мета-теги"
Данная вкладка позволяет указать мета-данные для главной страницы сайта и задать некоторые настройки для общей генерации мета-данных. Вкладка содержит следующие элементы:
- Выберите язык - поле, в котором следует выбрать язык, для которого осуществляется выбор локализации, где будут указаны последующие настройки. По умолчанию, в списке отображаются базовые локали: Русский, Українська, English. Подробнее - в статье "Языки" http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/iazyki
- Название сайта - поле, в котором следует указать полное название сайта (используется в тайтле главной страницы и для формирования атрибута alt логитипа).
- Краткое название сайта - поле, в котором следует указать краткое название сайта (используется в тайтле страниц категорий, товаров и т.д.). Обязательный параметр.
- Описание - поле, в котором следует указать Meta Description для главной страницы магазина
- Ключевые слова - поле, в котором следует указать список ключевых слов для главной страницы магазина.
1.2. Настройка мета-данных в модуле SEO-эксперт
Для массового заполения мета-данных при помощи общего шаблона предусмотрен модуль SEO-эксперт.
Модуль SEO-эксперт доступен для пользователей сборки ImageCMS Shop Premium, облачного решения Premmerce а также данный модуль включен в сборку ImageCMS Corporate.
Если вы используете сборку ImageCMS Shop Pro, Вы можем приобрести данный модуль отдельно из нашего магазина дополнений .
Установка может потребовать дополнительной оплаты работ по интеграции (зависит от версии системы). В таком случае вам необходимо связатся с вашим менеджером через форму обратной связи на странице загрузки модуля в нашем магазине дополнений
Подробнее о работе с модулем - в статье SEO эксперт
1.3. Настройка мета-данных на страницах
Для индивидуальной настройки мета-данных отдельных страниц вам необходимо открыть соответственную форму редактирования. Далее вам необходимо следовать краткому руководству, по типу страницы.
Если вы используете мультиязычность, просим учесть, что указывать мета-данные в таком случае необходимо отдельно для каждой языковой версии сайта, используя переключатель языков, который всегда находится в правом верхнем углу экрана, вне зависимости от типа страницы:
Если для конкретной страницы были указаны какие-либо мета-данные в её настройках, то общий шаблон мета-данных для всех подобных страниц, который был задан в модуле SEO эксперт или сформирован через автогенерацию в глобальных настройках, не будет иметь приоритета для вывода на этой странице.
Например, если для страницы в форме редактирования страницы вы указываете только индивидуальный тайтл, при этом оставляя поля описания и ключевых слов пустыми, то в исходном коде будет отображен только тайтл и пустые значения описания и ключевых слов (по приоритету, система будет подтягивать данные из настроек страницы, даже если это пустое значение, игнорируя настройки с приоритетом ниже).
2. Настройка мета-данных для типов страниц:
В зависимости от типа страниц (статьи, товары, категории и т.д), возможности настройки мета-данных могут отличатся так же, как и положение элементов, позволяющих осуществить настройку.
В целом, предусмотрена возможность настройки:
- H1 - основной заголовок страниц, отражающий ее содержание.
- Meta Description - предназначен для создания краткого описания страницы. Его содержимое может использоваться поисковыми системами для формирования сниппета.
- Meta Title - сообщает поисковой системе, каким оптимизатор хотел бы видеть заголовок страницы сайта в выдаче
- Meta Keywords - мета-тег Keywords поисковые системы используют для определения релевантности, или соответствия ссылки.
2.1. Страницы магазина (только для сборки ImageCMS Shop)
Страницы магазина - типы страниц, которые могут существовать только в коммерческой сборке ImageCMS Shop, так как данные типы страниц имеют непосредственное отношение к магазину. Это такие страницы как:
- страницы товарных категорий
- страницы товаров
- страницы брендов
- физические страницы фильтра (созданные через модеуль Smart filter)
- физических страницы виджетов (Хит, Новинка, Акции)
2.1.1. для страниц категорий (подкатегорий)
Шаг 1: Выберите категорию из списка ("Каталог товаров" → "Категории товаров") и откройте форму редактирования:
Шаг 2: Внизу формы укажите необходимые мета-данные:
Допустима настройка:
- H1
- Meta Description
- Meta Title
- Meta Keywords
Шаг 3: Сохраните изменения и очистите кеш (для немедленного отображения правок)
2.1.2. для страниц товаров
Шаг 1: Выберите товар из списка ("Каталог товаров" → "Список товаров") и откройте форму редактирования необходимого товара:
Шаг 2: В форме редактирования товара, перейдите на вкладку "Настройки":
Допустима настройка:
- Meta Description
- Meta Title
- Meta Keywords
Например, если для страницы, в форме редактирования страницы, вы указываете только индивидуальный тайтл, при этом оставляя поля описания и ключевых слов пустыми, то в исходном коде будет отображен только тайтл и пустые значения описания и ключевых слов (по приоритету система будет подтягивать данные из настроек страницы, даже если это пустое значение, игнорируя настройки низшей приоритетности).
Отсутствующие мета-данные не подтягиваются из общих , более низких по приоритету шаблонов.
Шаг 3: Сохраните изменения и очистите кеш (для немедленного отображения правок)
2.1.3. для страниц брендов
Шаг 1: Выберите бренд из списка ("Каталог товаров" → "Бренды") и откройте форму редактирования:
Шаг 2: Перейдите на вкладку "Мета-данные" и осуществите необходимые настройки:
Допустима настройка:
- Meta Description
- Meta Title
- Meta Keywords
Шаг 3: Сохраните изменения и очистите кеш (для немедленного отображения правок)
2.1.4. для физических страниц фильтра
Работа с модулем Smart filter и настройка мета-данных подробно описана в статье "Smart filter"
2.1.5. для физических страниц виджетов (Хит, Новинка, Акции)
Для физических страниц виджетов "Хит", "Новинка", "Акции", по-умолчанию не присвоено никаких мета-данных. Это страницы вида:
- http://ваш_домен.com/shop/action_type/show/all - страница вывода всех статусных товаров, вне зависимости от статуса товара.
- http://ваш_домен.com/shop/action_type/show/hot - страница вывода товаров, отмеченых как "Хит".
- http://ваш_домен.com/shop/action_type/show/action - страница вывода товаров, отмеченых как "Акция".
- http://ваш_домен.com/shop/action_type/show/hit - страница вывода товаров, отмеченых как "Новинка".
Для их настройки необходимо использовать модуль "SEO эксперт", а именно - в разделе модуля "Магазин", соответствующие вкладки:
- Все хиты, акции, новинки
- Все акции
- Все новинки
- Все хиты
Подробнее о работе с физичискими страницами виджетов
2.2. Общие элементы и статические страницы ImageCMS Shop и Corporate
Общие (статические) - типы страниц, которые содержатся во всех редакциях ImageCMS (Shop и Corporate). То есть страницы, которые предназначены в первую очередь для размещения контента. Это такие страницы как:
- главная страница
- категории статических страниц
- статические страницы
2.2.1. для главной страницы
Мета-данные для главной страницы сайта указываются в разделе главного меню "Глобальные настройки", на вкладке "Заполнить Мета-теги" - подробнее в пункте 1.1.2 Вкладка "Заполнить Мета-теги"
2.2.2. для категорий статических страниц
Шаг 1: Выберите категорию из списка ("Страницы" → "Список категорий") и откройте форму редактирования:
Шаг 2: В форме редактирования страницы перейдите на вкладку "Мета-теги" и укажите необходимые настройки мета-данных в соответствующих полях:
Допустима настройка:
- Meta Description
- Meta Title
- Meta Keywords
Шаг 3: Сохраните изменения и очистите кеш (для немедленного отображения правок)
2.2.3. для статических страниц
Шаг 1: Выберите статическую страницу из списка ("Страницы" → "Список страниц") и откройте форму ее редактирования:
Шаг 2: В форме редактирования страницы перейдите на вкладку "Свойства" и укажите необходимые настройки мета-данных в соответствующих полях:
Допустима настройка:
- Meta Description
- Meta Title
- Meta Keywords
Шаг 3: Сохраните изменения и очистите кеш (для немедленного отображения правок)
2.3. Работа с мета-данными в мультиязычном магазине
Если ваш сайт имеет несколько языковых версий, вам необходимо указать мета-данные для каждой языковой версии отдельно, используя переключатель языков, который всегда находится в правом верхнем углу экрана, вне зависимости от типа страницы:
После переключения языка в панели вам необходимо перейти к настройке мета-данных страницы (подробнее о типах страниц - в пункте 2.2 (выше))
3. Изображения:
К мета-данным изображений относятся:
- Атрибут alt - устанавливает альтернативный текст для изображений. Такой текст позволяет получить информацию о рисунке при отключенной в браузере загрузке изображений. Поскольку загрузка изображений происходит после получения браузером информации о нем, то замещающий рисунок текст появляется раньше. А уже по мере загрузки, текст будет сменяться изображением.
- Атрибут title - определяет заголовок картинки. Используеться не для всех изображений.
В большинстве случаев, мета-данные для изображений в ImageCMS генерируються автоматически, исходя из названия страницы.
Рекомендуем избегать кириллических символов в названиях картинок, пробелов и символов, не относящихся к стандартной раскладке клавиатуры.
Рекомендуемендации к изображениям:
- Размер ("вес" изображения) - 600 - 800 Кб
- Размер (в пикселях) - не столь важный, примерно до 800 - 1200 px в ширину
- Количество дополнительных фото (на товар) - около 4 - 6 шт. (хотя есть возможность использовать 17 изображений)
- Количество фото для статьи или альбома галереи - около 8 -12 шт.
- Формат - .jpg или .png
3.1. Логотип;
Логотип добавляется через модуль Управление дизайном ("Модули" → "Управление дизайном", Подробнее) - мета-данные, а вернее атрибут alt, добавляется к изображению логотипа автоматиески из содержимого поля "Описание", на вкладке "Заполнить Мета-теги" ("Настройки" → "Глобальные настройки" → вкладка "Заполнить Мета-теги")
Указать для логитипа атрибут title или атрибут alt, отличающийся от содержимого поля "Описание", не представляется возможным .
3.2. Изображения в товарах (главное и дополнительные);
При добавлении изображений для товаров, как для главного изображения, так и для всех дополнительных изображений товара, атрибуты alt и title генерируются атоматически, из названия товара. При этом атрибут alt и title являются аналогичными.
Указать атрибуты title и alt, отдельно при помощи стандартного функционала, не представляется возможным.
3.3. Изображения в тексте
Для иллюстритования статических страниц (статей, новостей, обзоров и т.д.) а также для дополнительной наглядности описаний товаров вы можете использовать изображения в тексте.
Вставка изображений может осуществляться при помощи:
1. Стандартных возможностей текстового редактора TinyMCE (Пункт на панели редактора"Вставить" → "Вставить/редактировать изображение"):
2. Прописать изображение непосредственно в исходном коде ("Инструменты" → "Исходный код"):
используя примерно следующий код:
<p><img src="путь к файлу" alt="текст атрибута" title="текст атрибута" /></p>
3.4. Элементы модуля "Галерея"
Для дополнительного наполнения сайта графическим контентом предусмотрен модуль "Галерея".
Элементы модуля, которые могут содержать мета-данные следующие:
- Главная страница модуля - Главным образом используется для последующей навигации. По умолчанию, страница доступна по ссылке http:/ваш_сайт/gallery
- Страница категории галереи - доступна по ссылке http:/ваш_сайт/gallery/category/Х
- Страница категории альбома - доступна по ссылке http:/ваш_сайт/gallery/album/Х
- Отдельные изображения
Так как большинство элементов галереи (главная, категория, альбом) подлежат настройке в плане мата-данных при помощи модуля SEO эксперт, то возможность настроить мата-данные для этих элементов могут пользователи ImageCMS Shop Premium и ImageCMS Corporate (сборок, в которых есть модуль SEO-эксперт), а также пользователи соответствующих пакетов Premmerce.
Пользователи ImageCMS Shop Pro (если данный модуль не был приобретен отдельно в нашем магазине дополнений) подобной возможности не имеют.
3.4.1. Для элементов: главной страницы, категории, альбома
Для таких элементов модуля "Галерея" как главная страница, категория и альбом, настройка мета-данных осуществляется через модуль SEO-эксперт, в разделе "Контент", на соответствующих вкладках:
Допустима настройка:
- Meta Description
- Meta Title
- Meta Keywords
Подробнее о работе с SEO-эксперт
3.4.2. Для отдельных изображений
Для отдельных изображений в галерее используется атрибут alt (title не используется), который генерируется автоматически из названия картинки в альбоме.
Подробнее о работе с модулем "Галерея"
4. Работа с модулем SEO эксперт
Основной функциональной возможностью модуля является создание шаблона мета-данных как для интернет-магазина в целом, так и отдельно для страниц, (товарных категорий, товаров, брендов и .т.д.)
С помощью модуля можно задать следующие мета-данные для страниц:
- Meta-title - мета-тег, уведомляющий поисковые системы, каким должен быть в выдаче заголовок страницы.
- Meta-description - мета-тег, являющийся кратким описанием страниц. Содержимое тега используется поисковиками при формировании сниппета.
- Meta-keywords - мета-тег, используемый поисковыми системами для определения релевантности ссылки.
Для отдельных типов страниц предусмотрена функция уникализации страниц пагинации (для страниц категорий и подкатегорий).
Настройки, заданные через модуль, имеют второстепенный приоритет и вступают в силу только в случае если:
- администратор не указал отдельных настроект для конкретной страницы в форме ее редактирования;
- администратор определил заданные настройки как "Активные".
Модуль SEO-эксперт, доступный для пользователей сборки ImageCMS Shop Premium, облачного решения Premmerce а также данный модуль включен в сборку ImageCMS Corporate.
Если вы используете сборку ImageCMS Shop Pro, мы можем установить этот модуль отдельно, установка может потребовать дополнительной оплаты работ по интеграции (зависит от версии системы). В таком случае вам необходимо связатся с нашим менеджером любім удобным Вам способом.
Подробнее о работе с модулем SEO-эксперт можно ознакомиться в статье
5. Работа с файлом robots.txt
Файл robots.txt — текстовый файл в формате .txt, ограничивающий поисковым роботам доступ к содержимому на сервере и, как правило, содержащий информацию о хосте и карте сайта.
В нашей системе файл robots.txt может быть создан и работать тремя способами:
5.1. Файлы robots.txt по умолчанию
Файл может генерироватся автоматически (без физического присутсвия файла в корневой папке сайта). Для этого необходимо перейти в админ профиле "Настройки" → "Глобальные настройки" → вкладка "Общие настройки" и передвинуть графический переключатель в положение "Включено" в поле "Открыть сайт для индексации роботов":
По умолчанию, в зависимости от выше указанных настроек сайта, используется либо полностью открытый файл вида:
User-agent: *
Disallow:
Host: имя_хоста
Sitemap: http://ваш_сайт/sitemap.xml
либо полностью закрытый, вида:
User-agent: *
Disallow: /
Host: имя_хоста
Sitemap: http://ваш_сайт/sitemap.xml
5.2. Пользовательский (автогенерируемый) robots.txt
Имеется ввиду, настройка генерируемого системой файла, а не отдельный физический файл в корне системы на сервере (об этом - ниже) .
Для данной настройки, по аналогии с предыдущим пунктом, необходимо:
- Перейти в админ профиле "Настройки" → "Глобальные настройки" → вкладка "Общие настройки" и передвинуть графический переключатель в положение "Включено" в поле "Открыть сайт для индексации роботов".
- Определеть значение "выбрано" в ячейке в пункте "Настройка файла роботов вручную"
5.3. Отдельный физический файл robots.txt
Физический файл robots.txt также может присутствовать в корневой папке сайта (автоматически не создается - администратор может создать его на сервере вручную).
Если на сервере есть физический файл robots.txt, то он будет иметь высший приоритет чем файл, генерируемый автоматически системой. Следовательно, актуальными будут настройки, указанные в физическом файле, а не те, которые указаны в админ профиле "Настройки" → "Глобальные настройки" → вкладка "Общие настройки"→ "Открыть сайт для индексации роботов".