Компания 1С-Битрикс в 14 версии платформы выпустила возможность применения пользовательских функций при заполнении SEO-полей. Это здорово, приятно, красиво. И очень нужно SEOшникам.

Осталось только написать сами функции, что мы и сделали.

Представляем вашему вниманию новый модуль в маркетплейсе — SEO фильтры PRO.

После установки модуля в сео-шаблонах можно использовать дополнительные функции-фильтры:

1. Удаление html-сущностей

Иногда при использовании в seo-шаблоне анонсного или другого поля с html внутри мы можем увидеть следующую картину. Html-сущности не интерпретируются и портят всю красоту текста.

screen-before.png

skitch.png

Для удаления тегов в данном случае нужно использовать функцию iv_strip:

Пример: {=iv_strip this.PreviewText}

Результат:

screen-after.png

2. Условие Если — то — иначе

С нашими SEO-фильтрами вы можете предотвратить ситуацию, когда одно из свойств окажется незаполненным.

Пример: {=iv_ifelse this.property.FREE_DELIVERY "Free delivery: #" "No free delivery" }

Первый аргумент — тестируемое свойство (пусто/не пусто). Второй — что вывести в случае если условие не пусто (можно использовать # чтобы подставить значение самого свойства. Третий аргумент — что вывести в случае, если условие пусто.

3. Ограничение длины выводимого текста по символам

Мы помним, что в поле “description” (как рекомендует Яндекс) следует размещать не более 150 символов. Остальные не учитываются. Пользуйтесь на здоровье, у нас есть SEO-фильтр #PRO.

Ограничение длины выводимого текста применяется для символов, а не по словам, как в стандартном фильтре limit. При этом не режутся слова, те выводятся слова до тех пор пока итоговая длина не станет больше указанной

Пример: {=iv_limit_chars this.PreviewText 20}

4. Округление числа и округление цены

Так как цена — это не просто число, но и валюта, и разделитель целой/дробной части, разделитель разрядов, итд, мы учитываем эти настройки при ее округлении. То есть, из текста получаем числовое значение цены, его округляем в соответствии с указанным правилом, потом опять “оборачиваем” в текст.

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

4.1. Классическое

Пример: {=iv_round this.property.INT_PROPERTY 2}

4.2. Округление числа в меньшую сторону

Пример: {=iv_floor this.property.INT_PROPERTY}

4.3. Округление числа в большую сторону

Пример: {=iv_ceil this.property.INT_PROPERTY}

4.4. Округление цены (учитываются настройки валют в соотв. модуле)

Пример: {=iv_round_price this.catalog.price.BASE 0}

4.5. Округление цены в меньшую сторону

Пример: {=iv_floor_price this.catalog.price.BASE}

4.6. Округление цены в большую сторону

Пример: {=iv_ceil_price this.catalog.price.BASE}

Оцените статью
05.05.2014
Понравилась статья?
Поделитесь ссылкой с друзьями и коллегами!

Статьи по теме

Об актуальности продвижения ссылками в ПС Google — 3 примера в кейсахЦель любого бизнеса — получение прибыли. В век тотального перехода торговли в онлайн больше прибыли у того бизнеса, который заполучит бОльшее количество интерне...
Как выбрать seo-компанию — как найти надёжного подрядчика Компаний, занимающихся SEO-продвижением, так много, что при выборе подрядчика можно «потеряться» в этом разнообразии. Но основных критериев оценки подрядчи...
Повышение популярности интернет-магазина за счет качественного SEO Введение В июне 2021 года к нам за услугой поискового продвижения обратился интернет-магазин климатической техники. У клиента уже была настроена контекстн...
Плюсы SEO-продвижения для вашего бизнеса Введение Сегодня мы поговорим о плюсах и минусах применения поискового продвижения для улучшения бизнес-показателей компании. Многие считают, что SEO это ...
SEO-компания, фрилансер или инхаус-специалист — кого выбрать для продвижения сайта У большинства владельцев бизнеса нет времени вникать в тонкости SEO-продвижения, а также возможности сделать это дополнительной обязанностью одного из сотр...
Кейс: Комплексный подход в фармацевтическом онлайн-маркетинге и рост дохода аптеки на 45% Наш клиент «Добрая аптека» — аптечная сеть в Архангельской области и НАО. У Доброй аптеки десятки аптечных точек на Севере России и сайт с функциями интерн...
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
  • нагруженный интернет-магазин;
  • личный кабинет;
  • оптовые продажи — B2B-платформа;
  • маркетплейс;
  • технический аудит сайта;
  • Битрикс24 — корпоративные HR-порталы;
  • Битрикс24 — построение CRM-системы;
  • Битрикс24 — личные кабинеты сотрудников;
  • Битрикс24 — аудит портала;
  • 1С — интеграция с другими системами;
  • 1С — доработка системы;
  • маркетинг — комплексное интернет-продвижение;
  • маркетинг — продвижение для B2B.
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем