ИНТЕРВОЛГА создает интернет-магазины и крупные корпоративные сайты.

Мы делаем это хорошо. Хорошо — значит заботимся обо всем, в том числе о поисковой оптимизации.

Предлагаем вам серию статей о том, как решать сложные задачи поисковой оптимизации сайтов, созданных на 1С-Bitrix:

Статья содержит много подробностей и скриншотов, начну с выводов:

  1. SEO-специалисты имеют особый взгляд на сайтостроение, и учитывать их требования приходится.
    Если SEO-шник умеет думать и объяснять, а программист — не фанатик, они могут найти решение любой задачи.

  2. Как простые, так и сложные SEO-задачи на Битриксе имеют решения.
    Опытный разработчик на Битрикс способен удовлетворить даже противоречивые требования оптимизатора.

  3. ИНТЕРВОЛГА разбирается в интернет-маркетинге и при работе над сайтами готовит их к будущему продвижению. Обращайтесь за решением ваших задач по продвижению сайтов на Битрикс или SEO-доработок Битрикса, с удовольствием поможем.

Основные проблемы продвижения сайтов на Битрикс: дубли, ЧПУ и склонения

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

Но иногда приходится решать нестандартные и сложные задачи вроде таких:

Это очень показательный набор SEO-задач. Они не очень логичны, слегка противоречат представлениям обычного программиста о том, как должны работать сайты. Кроме того, часто на продвижение приходят сайты, сделанные без консультаций с оптимизатором.

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

Функция изменения формы слов с числительными на Битрикс

— А теперь, больной, согните колено.
— В какую сторону, доктор?

В детстве и программисты и SEO-шники изучали русский язык. Все делали такое упражнение из учебника 6 класса.


В школе все справлялись с такими заданиями. Однако потом как-то обленились. И на сайтах стало появляться такое вот убожество и косноязычие:

  • “в корзине 3 товар(ов)

  • “найдено результатов: 22

  • “На нашей площадке зарегистрировано 1233 участников и 120 заявки

Вообще говоря, задача склонения произвольного слова в произвольном месте предложения решается крайне сложно. Нельзя просто так взять и сделать такой “решатель упражнений”. Яндекс.Склонятор, например, применял для этого большую словарную базу.

Однако практически это и не требуется. Требуется всего лишь поставить слово в правильную форму.
Для этого придется ввести все формы слова в массив или базу данных и написать программный код. Например, такой:


Эта функция написана нашим ведущим разработчиком Анатолием Ерофеевым и используется на всех проектах ИНТЕРВОЛГИ.
Примечательно, что функция подходит как для простых случаев “1 шарик” — “5 шариков”, так и для сложных вроде чередования “1 год” — “5 лет”.

Примеры вызовов:

$baloon_word = 'шарик'.GetWordForm($baloon_count, '', 'а', 'ов');

$years_word = GetWordForm($years_count, 'год', 'года', 'лет');

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


Заполнять их придется вручную или импортировать из внешней системы.


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

Хорошие программисты при разработке думают о SEO. Предусмотрительные оптимизаторы включают в ТЗ на сайт свои требования.

И все получится.

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

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

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