Каталог рішень

Придбання купону продовження

Тривалість:
Загальна сума:
0 грн.
Ваш запит успішно відправлений!
Умови використання
Продовжити
Продовжити покупки

Мета-данные для SEO

Установка мета-данных для страницы, из публичной части.Решение предназначено для принудительной ручной установки мета-тегов для страниц (Title, Keywords, Description, H1). Если для выбранной страницы не задавалось ничего вручную - действует очень мощный, штатный функционал настройки показа мета-данных, однако очень часто бывают случаи, когда необходимо задать SEO-данные для страниц, которые не попадают под функционал встроенного механизма управления SEO-данными, например установка МЕТА для страниц фильтрации, для страниц пагинации контент-менеджерами самостоятельно, без участия программиста.Установлен может быть только один тег, два, три, все четыре, или ни одного. Если тег не задан - берутся данные, установленные другими компонентами в штатном режиме.

Мета-данные для SEO

Мета-данные для SEO

від Vertical
Купити: 500 грн.
Скріншоти
Опис

Технічні дані

Опубліковано:
29.10.2014
Оновлене:
14.11.2015
Версія:
1.0.11
Встановлено:
Менее 50 раз
Відповідні редакції:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивність:
Ні
Підтримка Композиту:
Ні

Опис

Установка мета-данных для страницы, из публичной части.

Решение предназначено для принудительной ручной установки мета-тегов для страниц (Title, Keywords, Description, H1). Если для выбранной страницы не задавалось ничего вручную - действует очень мощный, штатный функционал настройки показа мета-данных, однако очень часто бывают случаи, когда необходимо задать SEO-данные для страниц, которые не попадают под функционал встроенного механизма управления SEO-данными, например установка МЕТА для страниц фильтрации, для страниц пагинации контент-менеджерами самостоятельно, без участия программиста.
Установлен может быть только один тег, два, три, все четыре, или ни одного. Если тег не задан - берутся данные, установленные другими компонентами в штатном режиме.
Відгуки (0)
Пока что нет отзывов.
Обговорення (7)
1 - 5 из 7
Що нового
1.0.11 (14.11.2015) Изменение настроек подключения jquery в компоненте установки meta: теперь jquery подключается только при активированной соответствующей опции в параметрах компонента
1.0.10 (20.09.2015) Незначительные исправления в работе компонентов В структуру таблицы добавлено дополнительное поле для хранения SEO-текста. Механизм заполнения и вывода данного поля пользователям будет реализовано в ближайших обновлениях
1.0.9 (03.09.2015) В настройки компонента вынесен параметр для изменения идентификатора сайта
1.0.8 (21.08.2015) Добавлена функция для получения наиболее встречающихся в тексте слов. Для того, чтобы получить наиболее часто встречающиеся слова в тексте статьи, в result_modifier.php компонента, который отвечает за вывод данной статьи пишем: if($USER->IsAdmin() && \Bitrix\Main\Loader::includeModule('vertical.seometa')){ $arResult['WORDS'] = CVerticalSeometa::GetWords($arResult["DETAIL_TEXT"]); $this->__component->arResultCacheKeys = array_merge($this->__component->arResultCacheKeys, array('WORDS')); } а после этого, можем в component_epilog.php вывести: if($USER->IsAdmin() && isset($arResult['WORDS'])){print_r($arResult['WORDS']);} или оформить список в более читабельном варианте...
1.0.7 (10.08.2015) незначительные изменения
1.0.6 (07.08.2015) мелкие правки
1.0.5 (18.07.2015) незначительные изменения в шаблоне important для обработки страниц с ЧПУ
1.0.4 (10.07.2015) В список тегов, которые автоматически добавляются из одноименных свойств таблицы, вместе с og:title, og:description, og:image, og:type, fb:admins, fb:app_id добавлен также тег og:url. Из тега og:image также выводится тег
1.0.3 (09.07.2015) 1. В структуру данных по каждой странице добавлена привязка к SITE_ID. 2. В структуру изменяемых данных добавлены теги: og:title, og:description, og:image. 3. Создан обработчик вывода в секцию "head" тегов: og:title, og:description, og:image, og:type, fb:admins, fb:app_id. (Для установки тегов необходимо установить свойство страницы. К примеру, для установки Og:title, необходимо вызвать функцию $APPLICATION->SetPageProperty('og:title','Значение');) 4. В административном разделе сайта создана страница с перечнем созданных обработчиков страниц, с возможностью удаления. 5. В компонент установки/чтения мета-данных добавлен новый шаблон "set_meta_important", в который выведены все новые поля для заполнения. 6. Отложенные функции вывода title и h1 вынесены в ядро модуля. Для использования предустановленных функций, необходимо настроить хранение значения Title и H1 в свойствах VLMETA_TITLE_MODIFIED и VLMETA_H1_MODIFIED, соответственно. Для вывода данных, необходимо для title в секции head прописать: . Для вывода H1 необходимо прописать:
Встановлення
После установки модуля, в визуальном редакторе будет доступен для вставки на страницу компонент (VERTICAL->Seo.Vertical->Установщик мета-тегов).

Данный компонент необходимо разместить в самом низу страниц, на которых необходимо использовать механизм подмены мета-данных (наиболее удобным будет разместить компонент в файле footer.php шаблона сайта, перед закрывающим тегом body)

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

Использование механизма подмены содержимого тега H1 имеет некоторые особенности. Если есть необходимость в переопредении данного тега, но с сохранением возможности показа сгенерированного штатными средствами заголовка, то в header необходимо прописать отложенную функцию вывода содержимого тега h1:
function VLShowCondTitle()
{
 global $APPLICATION;
 if (!$APPLICATION->GetPageProperty("ADDITIONAL_TITLE"))
 return $APPLICATION->GetTitle();
 else
 return $APPLICATION->GetPageProperty("ADDITIONAL_TITLE");
} 

и в месте, показа тега h1 прописать:
<h1><?=$APPLICATION->AddBufferContent('VLShowCondTitle');?></h1> 
Если же нужно использовать только модифицированный заголовок, то достаточно вывести в месте, где должен быть показан тег h1:
<h1><?=$APPLICATION->GetPageProperty("ADDITIONAL_TITLE");?></h1> 
UPD 2015-07-09.
Начиная с версии 1.0.3.
Отложенные функции вывода title и h1 вынесены в ядро модуля. Для использования предустановленных функций, необходимо настроить хранение значения Title и H1 в свойствах
VLMETA_TITLE_MODIFIED
и
VLMETA_H1_MODIFIED
, соответственно.
Для вывода данных, необходимо для title в секции head прописать:

<title><?= $APPLICATION->AddBufferContent(array('CVerticalSeometa','Title')); ?></title>
[IMG].
Для вывода H1 необходимо прописать:

<h1><?= $APPLICATION->AddBufferContent(array('CVerticalSeometa','H1')); ?></h1>
Підтримка
В рамках бесплатной технической поддержки осуществляется исправление каких-либо ошибок, обнаруженных в процессе использования модуля.

Лицензионное соглашение

Рішення додано в кошик

Перейдіть до кошика та оформите замовлення або продовжите покупки
Перейти до кошика
Продовжити покупки