ПредишенСледващото

В тази статия ще демонстрира някои от функциите на модула инструменти за оптимизация: Управителни метатагове Pro. което позволява да се регулира и да зададете на мета таговете за всяка страница от сайта (дали е статичен или динамичен). Въпреки факта, че разработчиците вече са за дълго време, ние работим върху създаването на решения, които генерират мета тагове. Въпреки факта, че в Битрикс има методи за контрол на мета тагове за динамични секции (страници), всички от това - местен или ограничени техники. Те не решават основния проблем - програмистите конфликти и SEO-специалисти и решаване на проблема в глобален начин.

Така че отидохме в другата посока. Първо, във връзка с SEO-експерти, ние сме разработили метод управление на мета таговете на проекта.
И след това на базата на дългогодишен опит, ние сме внедрили инструменти, които станаха основа за нашия модул.
В основата му лежеше напълно различна концепция:
  1. Направете живота по-лесен за предприемача, премахване от своята гама от приложения работят по инсталирането на мета тагове (или някой от тяхната модернизация);
  2. Направете живота по-лесен за SEO специалисти, добавяйки към своята гама от задачи пълен и гъвкав контрол върху маркерите на сайта без помощта на програмист;
  3. Създаване цяло (и последователна) система, която да работи с SEO тагове на сайта, а не еднократен "архивиране" и "шипове", нуждаещи се от постоянна персонализиране при всеки проект, или на интернет като цяло.
първична информация

1C-Битрикс разработчиците - управление на мета таговете на вида на продукта, използвайки Битрикс модул

Настроение модул за делба указател на стоки (онлайн / магазин /). На страницата с продуктов каталог е цялостна Битрикс компонент: каталог. Така първоначалните данни:
  1. Моделът Shop
  2. инсталиран модул за работа с мета тагове
  3. Интегриран компонент Bitriks (Битрикс: каталог)
Какво да направите:
- Продуктова група настроен на маркери чрез следния модел:
  • заглавие. Купете керамични плочки # GROUP_NAME # на # BRAND # в <вырезано>
  • описание. # GROUP_NAME # на # BRAND # - оптималното решение за боядисване и декориране
  • ключови думи: купуват # GROUP_NAME #, купят # BRAND #, купуват в # GROUP_NAME # <вырезано>, купите в # BRAND # <вырезано>
- За подробни карти tovaarov определени етикети с помощта на следния модел:
  • заглавие. Купи на # ИМЕ # <вырезано>| # ELEMENT_GROUP_NAME # | # ELEMENT_BRAND #
  • описание. # KGKP # ИМЕ # на производител # ELEMENT_BRAND # за. Дебелината на керамични плочки - # TOLSHCHINA #. # KGKP # цвят # TSVET # C # POVERKHNOST # повърхност модел и вид # RISUNOK # дължи на оптимален размер # с размер # идеален за полагане на # NAZNACHENIE #.
  • ключови думи: купуват # ИМЕ #, купуват # KGKP # ИМЕ #
- Трябва да е възможно да се инсталира ключове стоки, пълни свойства (свойства информационен блок елемент). Така въз основа на условията, проблемът може да бъде разделена на няколко части:
  1. Генериране на ключове и създаване техните стойности (ключови - същността на формата #<название ключа>#) До необходимия страници. Например, за да се създаде име на ключа и стойността му е зададена Decor Edem 20x25 (ED2B451);
  2. Задаване на тагове в съответствие с предварително определени модели с фиксиран набор от ключови стойности.
Би било много добре за потребителя сам да създава и редактира шаблони, с течение на времето те menyayutsya..Dlya този механизъм в правилата, прилагани от модула (на базата на информация Block), които ще бъдат обсъдени по-долу.

Настройка на клавишите за участъка

Така че това означава, че е посочено в опциите за работа:
  • GROUP_NAME - това е текущата тема на стоката, в която се намираме.
  • BRAND - част от първото ниво на стоки
Инсталиране на ключове Има три известни начини за мен:
  1. подаде component_epilog.php прости компоненти (ако компонентът е в имената на пространство Битрикс защото той пропуска кеша.);
  2. навсякъде по модела на прости компоненти, или на страниците на съставния компонент (ако кеша е забранено на сайта или в компонента)
  3. директно на персонализиран елемент поставен в собствената си пространство от имена (ако загубите актуализацията на подкрепа компонент).
Последните два метода е "екзотика", което води до техните главоболия, то аз няма да отида в в тази статия, така че нека да живее на земята:
За да инсталирате ключовете, аз ще използвате шаблон Битрикс компонент: catalog.section.list комплекс Битрикс компонент: стоките, тъй като аз работим само с разделите и на необходимите данни вече е на разположение в шаблона компонент. Данните за този раздел са на разположение в компонента за шаблон в $ клетъчната масив arResult # 91; "РАЗДЕЛ" # 93;. Секция от първо ниво могат да бъдат отстранени с помощта на метод CIBlockSection :: GetNavChain. Осигурява данни от кеша, както е описано тук. Всички манипулации прекарват в result_modifier.php файл.


В резултат на това за секциите от първо ниво, ще бъде инсталиран ключ GROUP_NAME, но и за всички останали секции GROUP_NAME и марка.

Задам ключ с помощта на API, както е описано в документацията на модул

8-800-250-1860 Свържете се с нас Карта на сайта
дизайна на сайта Web -
Подкрепете проекта - споделете линка, благодаря!