SEO-Шаман. Создание уникальных страниц по фильтрам, поиску: ЧПУ, мета-теги, хлебные крошки.
SEO-Шаман. Создание уникальных страниц по фильтрам, поиску: ЧПУ, мета-теги, хлебные крошки.
"SEO-Шаман - инновационный модуль для Битрикс маркетплейс, позволяющий создавать уникальные страницы по фильтрам, поиску с оптимизацией ЧПУ, мета-тегами и хлебными крошками. Повысьте видимость вашего сайта и улучшите его поисковые показатели с помощью SEO-Шамана!"
Модуль SEO-Шаман – это решение (плагин, программа) по увеличению трафика (повышению посещаемости) интернет-магазинов, интерактивных каталогов и многих других сайтов, в которых производится полноценная поисковая оптимизация. Увеличение трафика на сайт достигается за счет проработанных посадочных seo-страниц фильтра или поиска. Этот инструмент – является основным у любого квалифицированного seo-специалиста и интернет-маркетолога, который работает с 1С Битрикс. Модуль позволяет максимально «кастомизировать» страницы и сделать их отличными от привычных страниц разделов каталога. Достигается это за счет добавления пользовательских свойств и вывода их значений с помощью компонента в любом месте шаблона. Таким образом, обычную страницу результатов фильтра или поиска можно сделать посадочной, максимально привлекательной и с высоким процентом конверсии.
ВОЗМОЖНОСТИ
В 2 клика сделать уникальной любую страницу результатов фильтра или поиска.
Импорт и экспорт страниц с SEO-настройками в (*.CSV).
Добавить любое пользовательское свойство и вывести его значение в любом месте шаблона с помощью компонента.
Настроить индексацию (разрешить или запретить), с помощью правила meta “robots”.
Задать произвольный ЧПУ вместо длинного URL с набором параметров фильтра или поиска.
Добавить посадочную страницу в карту сайта (sitemap.XML).
Задать необходимый заголовок на странице H1, а также создать любые другие пользовательские свойства с данными (изображение, текст) и вывести их на странице.
Изменить полностью или добавить название страницы в «хлебные крошки» (цепочка навигации).
Указать главную (каноническую) страницу с помощью мета-тега canonical.
При изменении URL установить 301-редирект на исходной странице.
Задать правила игнорирования любых get-параметров, входящих в состав исходного URL (например, utm-метки, которые используются для систем аналитики при ведении контекстной или таргетированной рекламы).
Автоматическое заполнение полей для новой сео-страницы значениями из последней сохраненной страницы.
Копирование существующих страниц.
Выведение блока ссылок на seo-страницы (например, над товарами) с помощью модуля «Быстрые SEO ссылки».
Использование события OnBeforeSetPageProperties(&$arFields, $arParams); Вызывается перед установкой модулем метаданных и других свойств SEO-страницы. Может быть использовано для отмены установки свойств или для модификации данных перед установкой свойств SEO-страницы.
Использование события OnAfterSetPageProperties($arFields, $arParams); Вызывается после установки модулем метаданных и других свойств SEO-страницы. Может быть использовано для каких-нибудь действий после установки модулем метаданных и других свойств SEO-страницы.
АВТОМАТИЧЕСКОЕ СОЗДАНИЕ SEO НАСТРОЕК УМНОГО ФИЛЬТРА
Кроме того, часть автоматизации можно "переложить на плечи" Excel. Для этого в функционале модуля предусмотрен импорт и экспорт seo-настроек в файл с расширением CSV.
НАЗНАЧЕНИЕ И ПРИНЦИП РАБОТЫ
Основа поисковой оптимизации любого веб-ресурса – это дать наиболее точный и полноценный ответ на запрос пользователя. В частности, это подготовить посадочную страницу, сделав ее максимально релевантной запросу пользователя (наиболее полно удовлетворяющей потребности). Если страница дает наиболее полный ответ на запрос пользователя, то ее позиция в поисковой выдаче поднимается вверх, и как следствие, повышается посещаемость сайта.
Например, у вас есть свой интернет-магазин в котором присутствуют различные товарные категории. Допустим, что ваш интернет-магазин продает женскую одежду и имеет соответствующий каталог. Есть товарная категория – платья. И на этой странице с платьями имеются фильтры по свойствам: размер, цвет, фасон и так далее.
У каждого проекта есть свое семантическое ядро (база или список поисковых запросов и ключей), по которому продвигается проект. Среди вашего ассортимента, есть платья разных размеров. Пользователи пытаются найти, к примеру, платья 42 размера через поисковую систему (Яндекс, Googleи т.д.). И поисковая система в свою очередь, подбирает в выдаче именно те страницы сайтов, которые максимально точно и полноценно ответят на запрос пользователя.
И даже если случайным образом ваша страница с категорией «Платья» окажется в выдаче, пользователь, перейдя на неё, увидит абсолютно все платья разных размеров. И в большинстве случаев, ему придется долго искать платья именно 42 размера на вашей странице. Ему было бы крайне удобно увидеть только те платья, которые ему нужны. Чаще всего пользователи даже не прибегают к использованию фильтра внутри сайта (чтобы отсеять не нужные товары). Они просто уходят на другой сайт. Некоторые пользователи могут не увидеть или не понять: как пользоваться вашими фильтрами по свойствам. А поисковая система это учтет: что пользователь не нашел на вашем сайте того что искал и снова вернулся в выдачу. В следующий раз позицию вашего сайт понизят, т.к. он менее релевантен запросу.
Одна из главных задач seo-оптимизатора заключается в том, чтобы выделить нужные группы запросов из семантического ядра и подготовить под них максимально релевантные страницы.
Возможные решения
Подкатегории
В нашем примере seo-специалист мог бы создать внутри категории «Платья» дополнительную дочернюю категорию «Платья 42 размера» и подобные.
Минусы решения:
Пересечение товаров внутри категорий и как следствие «дубли» (что негативно влияет на seo-продвижение).
Сложна иерархия каталога, т.к. запросов может быть много и самого разного характера. К примеру, «платья больших размеров» и подобные.
SEO-шаман
Именно в таких случаях незаменим «SEO-Шаман», который должен быть установлен у любого проекта, где требуется полноценная поисковая оптимизация.
Имея фильтры с соответствующими свойствами, по которым можно вывести нужные товары, можно грамотно и не нагружая проект создать уникальные посадочные страницы, которые точно ответят на запрос пользователя. А так же придать им отличный вид от страниц разделов каталога, используя пользовательские свойства и вывод их значений с помощью компонента.
Почему SEO-шаман?
Уникальность страниц
Поисковые системы умеют распознавать страницы с применением фильтра, но без использования «seo-шамана» такие страницы не имеют уникальных мета-данных (мета тегов title, description, keywords, canonical и т.д.), заголовков, детального описания. Без этих данных поисковой механизм с трудом может определить, что конкретно отображает данная страница. Всё, что её отличает от страницы категории, на которой применён фильтр, это длинный и непонятный URL с набором параметров и подборка товаров по фильтру.
«SEO-шаман» позволяет сделать любую страницу, сформированную с помощью фильтра, уникальной. Именно за счёт уникальных посадочных страниц увеличивается трафик сайта.
Посадочные страницы по результатам поиска
«SEO-шаман» умеет делать уникальными страницы также и по поиску на сайте. Например, уникальную посадочную страницу с наборов товаров, в имени которых встречается слово «для детей».
Любые данные
«SEO-шаман» позволяет выводить на сформированных посадочных страницах различные данные. Вы можете добавить свои пользовательские свойства разного типа: дополнительный текст, изображение, видео и прочее.
Качественная работа с применением модуля «SEO-Шаман» может многократно увеличить трафик интернет-магазинов, интерактивных каталогов и витрин.
ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ
Пример базовой настройки и использования модуля «SEO-Шаман» будет производиться на рабочем интернет-магазине под управлением 1С:Битрикс (редакция «Малый бизнес») с использованием готового решения «Аспро: Next».
1. После того, как модуль «SEO-Шаман» будет установлен, необходимо провести его настройку. Для этого в административной части сайта, необходимо перейти на вкладку «Настройка», в списке элементов развернуть пункт «Настройка продукта», затем «Настройка модулей» и в открывшемся списке выбрать «SEO-Шаман» (см. рис.1).
Рис. 1 «Настройка модуля seo шаман»
2. Первая вкладка настройки – это игнорирование параметров в адресе. По умолчанию уже указаны некоторые параметры. Вы можете добавить свои (например, параметры utm-меток) или удалить лишние при необходимости.
Если в изначальном адресе обрабатываемой страницы есть параметры из поля "Игнорировать параметры в адресе", указанные в настройках модуля, то такие параметры удаляются при сохранении. Если открыть страницу с такими параметрами, то страница будет определяться как страница без этих параметров. Например, если указать в настройках модуля в поле "Игнорировать параметры в адресе" параметр "PAGEN_1" и создать SEO-страницу, например /catalog/test1/, то при открытии страницы по адресам, например таким, как:
/catalog/test1/
/catalog/test1/?PAGEN_1=1
/catalog/test1/?PAGEN_1=2
эта страница будет определяться как созданная SEO-страница с адресом /catalog/test1/. Такая настройка может быть полезна для страниц с постраничной навигацией.
Для работы с новыми адресами страниц, следует создать необходимые настройки. Для этого, необходимо указать адрес страницы с 404 ошибкой и нажать кнопку «Создать». После этого, ниже отобразятся автоматически созданные настройки.
Вторая вкладка настройки – генерация карты сайта. Здесь вы можете указать необходимость создания карты и задать имя конечному XML-файлу (см. рис. 2). В структуру главного файла sitemap, будет дописана строка с названием карты «sitemap_profiseo.xml». В ней хранятся ссылки на все страницы, к которым применялись настройки модуля.
Рис. 2 «Настройка модуля seo шаман – генерация карты сайта (sitemap.xml)»
Третья вкладка настройки задает путь построения канонического адреса (см. рис. 3).
Рис. 3 «Настройка модуля seo шаман – канонический адрес»
Четвертая вкладка настройки позволяет распределить права на работу с модулем по группам пользователей (см. рис. 4).
Рис. 4 «Настройка модуля seo шаман – права доступа»
После того как произведена настройка, можно приступить к использованию модуля. Быстрее и удобнее работать в публичной части сайта. Но эти же операции что будут выполнены далее, можно повторить и в административной части, что будет показано позднее.
3. Допустим, сео-специалист приступил к работе по группе товаров «Трикотажная пряжа - Однотонная» (см.рис. 5).
Рис. 5 «Товарная категория без применения фильтра»
Составлена группа запросов на однотонную трикотажную пряжу с красным цветом, для которой требуется создать уникальную посадочную страницу, релевантную подобранным поисковым запросам. В фильтре цвета имеется свойство «красный».
Выбрав соответствующее свойство и нажав кнопку применения фильтра, мы получаем страницу, адрес которой состоит из параметров фильтра. Как видно (см. рис.6):
Отсутствует ЧПУ
Заголовки и мета-данные дублируют категорию, в которой был использован фильтр.
Рис. 6 «Товарная категория с применением фильтра»
4. Чтобы сделать данную страницу посадочной с уникальными данными, необходимо в верхней панели нажать на кнопку управления страницей модуля «SEO-Шаман». Когда на кнопке виден индикатор красного цвета – это означает, что к данной странице настройки модуля не применялись. Когда индикатор зеленый – страница уже имеет надстройку (см. рис. 7).
Рис. 7 «Модальное окно модуля с настройками seo-страницы»
5. В открывшемся модальном окне, сео-специалист указывает:
активность применяемых настроек для данной страницы
индекс сортировки
название (для быстрого поиска этой страницы в административной части сайта)
новый адрес страницы взамен текущего, сохраняя адрес относительным.
необходимость выполнять переадресацию по 301 коду с текущего адреса на новый заданный
необходимость закрытия данной страницы от индексации с помощью мета-тега «robots»
установку канонического адреса на новый заданный, путем добавления тега <link rel=”canonical” href=”URL”>
необходимость включения нового адреса страницы в карту сайта
значения мета-тегов title, description, keywords и заголовка H1 для данной страницы
заголовок в цепочке навигации (хлебных крошках): не изменять (оставить как есть), изменить (текущий заголовок) и добавить (дополнить цепочку указанным заголовком).
Помимо всего, к каждой странице можно добавить детальный текст или значения любых пользовательских свойств, которые можно добавить на вкладке «Доп.поля». Чтобы вывести детальный текст или значения свойств, необходимо в шаблоне или на странице разместить компонент модуля.
Сделать это можно с помощью визуального редактора, выбрав в панели сниппетов компонент «SEO-машан: вывод свойств страницы» и настроив параметры, либо с помощью кода: [CODE]$APPLICATION->IncludeComponent( "profistudio:seo.page", ".default", array( "COMPONENT_TEMPLATE" => ".default", "FIELDS" => array( 0 => "DETAIL_TEXT", ), "CACHE_TYPE" => "A", "CACHE_TIME" => "36000000" ), false );?> [/CODE]Листинг 1 «Пример кода для вывода детального текста страницы»
При более сложном выводе значений пользовательских свойств, рекомендуется привлечь квалифицированного разработчика или обратится за помощью к нашим специалистам технической поддержки.
Чтобы изменить вывод значений свойств, потребуется использовать массив $arResult, содержащий данные из полей и свойств SEO-страницы.
Информация для разработчиков:
[CODE]global $profi_seo_page_id; // Глобальная переменная, содержит ID SEO-страницы global $profi_seo_page_url; // Глобальная переменная, содержит старый адрес SEO-страницы global $profi_seo_page_url_new; // Глобальная переменная, содержит новый адрес SEO-страницы [/CODE]Проверка: является ли текущий URL seo-страницей[CODE] global $profi_seo_page_id; if(!empty($profi_seo_page_id)) echo("Это SEO-страница. ID=" .$profi_seo_page_id); ?> [/CODE]Для удобства, некоторые инструкции по работе с модулем выведены на вкладке «Помощь» окна управления seo-страницей.
6. После того, как все данные в окне настроек страницы заполнены, можно нажать кнопку «Сохранить» и изменения вступят в силу. Индикатор управления модуля «SEO-шаман» станет зеленым (см. рис. 8 ).
Рис. 8 «SEO-страницы с примененными настройками»
7. При необходимости можно быстро удалить заданные настройки путем нажатия на кнопку модуля «SEO-Шаман» - «Управление мета-тегами» и в открывшемся меню, выбрать пункт «Удалить мета-теги».
Описанные ранее операции, можно выполнить в административной части сайта, используя вкладку «Контент», затем пункт «SEO-Шаман» и в списке страниц выбрать текущий рабочий сайт (см. рис. 9).
Рис. 9 «Список seo-страниц с возможностью редактирования»
В представленной таблице указаны все страницы с названиями и настройками, которые были к ним применены. При попытке создать или изменить любую сео-страницу, откроется аналогичное окно с полями и настройками как на рис. 7.
8. С множеством страниц гораздо удобнее работать в Excel (или в любом другом аналогичном табличном процессоре). Это возможно благодаря функционалу импорта/экспорта сео-страниц через файл с расширением *.csv.
Чтобы экспортировать имеющиеся станицы, в административной части, необходимо перейти по следующему пути "Контент - SEO-Шаман - Экспорт - Сайт" (см. рис. 10).
Рис. 10 «Страница экспорта - SEO Шаман»
На открывшейся странице, необходимо отметить поля для выгрузки (по умолчанию отмечены все). Поле "Игнорировать параметры" будет подставлять значение по умолчанию - 1 (параметры из настроек модуля), если указанный параметр отсутствует.
Кнопка "Выбрать файл" позволяет задать имя и положение файла с данными экспорта (рис. 11).
Рис. 11 «Окно файла экспортируемых данных»
После выполнения экспорта, отобразится ссылка для скачивания файла.
Аналогичным образом выполняется импорт файла с данными (см. рис. 12). Обратите внимание, что в качестве разделителя используется символ точка с запятой (;). Это не помешает, если где-то в данных у вас тоже используется этот символ.
Модуль проверяет в файле импорта поле "Адрес SEO-страницы". Если обнаружено совпадение, то сео-страница обновится. В противном случае, она будет добавлена как новая сео-страница.
Рис. 12 «Страница импорта - SEO-Шаман»
Предварительно, перед процедурой импорта, будет отображена таблица с данными, находящимися в файле. Она покажет структуру данных, по которой будет происходить считывание из файл и запись в базу данных.
КСТАТИ!
Рекомендуем вам (опытным специалистам по продвижению сайтов) ознакомиться с нашим модулем по мониторингу и поиску битых ссылок (работает на основе хитов по страницам с 404 ошибкой) «Xenu». Сделан он добротно и не требует каких-то специальных настроек для работы: поставил и забыл (plug&play). С ним у вас всегда будет актуальная информация по битым ссылкам, их источникам, дате хитов и возможностью задать редиректы.
Исправлена работа с короткими адресами. Теперь, если идет редирект с основного адреса в новый адрес добавляются исключаемые в настройках модуля параметры.
Увеличен максимальный размер полей: "Адрес SEO-страницы", "Новый адрес SEO-страницы", "Заголовок TITLE", "Заголовок H1",
"META_DESCRIPTION", "META_KEYWORDS".
Добавлена возможность менять или добавлять последний пункт навигационной цепочки.
Внимание! Изменен функционал работы с новыми адресами!
Теперь для работы с новыми адресами необходимо сначала создать настройки. Путь: Настройки -> Настройки продукта -> Настройки модулей -> SEO-шаман
Улучшена работа с адресами страниц.
Улучшена работа с картой сайта.
Внимание! Перед установкой обновления желательно выполнить полное резервное копирование сайта. После установки обновления обязательно проверьте ранее созданные SEO-страницы модуля на корректность их работы, т.к. изменен функционал работы с адресами.
При создании новой SEO-страницы добавлена возможность заполнять поля значениями из последней сохраненной SEO-страницы.
Добавлена возможность копирования SEO-страницы.
В административной части сайта улучшена работа фильтра на странице со списком SEO-страниц.
В административной части сайта улучшена работа со списком SEO-страниц.
Улучшена работа с пользовательскими свойствами.
Добавлен функционал экспорта и импорта SEO-страниц.
Доработка и оптимизация работы с адресами.
Добавлен функционал настроек SEO-страницы по игнорированию параметров: 1) игнорировать параметры из настроек модуля; 2) игнорировать параметры; 3) игнорировать все параметры, кроме;
В публичной части сайта доработка всплывающего окна редактирования SEO-страницы.
Оптимизация кода компонента profistudio:seo.page
Оптимизация быстродействия.
Внимание! Перед установкой обновления желательно выполнить полное резервное копирование сайта. После установки обновления обязательно проверьте ранее созданные SEO-страницы модуля на корректность их работы, т.к. доработан функционал работы с адресами.
В модуле добавлена настройка: Выводить адрес из поля "Адрес SEO-страницы" без index.php
Улучшения в работе со старыми url (страницы открытые по адресу из поля "Адрес SEO-страницы") которые не заканчиваются на "/" и "/index.php" (например "/test.php")
Внимание! Перед установкой обновления желательно выполнить полное резервное копирование сайта. После установки обновления обязательно проверьте ранее созданные SEO-страницы модуля на корректность их работы, т.к. доработан функционал работы с адресами.
В модуле добавлена настройка: обновлять карту сайта, если она была изменена или сгенерирована модулем "Поисковая оптимизация (seo)".
В модуле добавлена настройка: создать агента для автоматической генерации карты сайта.
Доработки в настройках модуля, изменение настроек модуля по умолчанию.
1) OnBeforeSetPageProperties(&$arFields, $arParams);
Вызывается перед установкой модулем метаданных и других свойств SEO-страницы.
Может быть использовано для отмены установки свойств или для модификации данных перед установкой свойств SEO-страницы.
2) OnAfterSetPageProperties($arFields, $arParams);
Вызывается после установки модулем метаданных и других свойств SEO-страницы.
Может быть использовано для каких-нибудь действий после установки модулем метаданных и других свойств SEO-страницы.
На странице создания или редактирования SEO-страницы изменен блок "Цепочка навигации" (если выбрано "Не изменять", то поле "Заголовок пункта навигационной цепочки" не выводится).