Документация startmedia
  • Документация StartMedia
  • Регламент
  • 📜Регламент рабочего процесса
    • 1. Цикл работы над задачей
    • 2. Работа с ветками
    • 3. Оформление коммитов
    • 4. Merge Requests
    • Правила оформления отчёта к задаче
    • Стратегии слияния веток
  • 📋Planfix - работа с задачами
    • Жизненный цикл задач
    • Типы задач
    • Структура задачи
    • Коммуникации в задаче
  • Базовые статьи
    • 🔧Настройка рабочего окружения
      • Установка необходимых программ
      • Настройка GIT
      • Настрйка OpenServer
      • Настройка окружения ОС
      • Настройка синхронизации с OneDrive
    • 🎆Развертка локальной копии сайта
      • Клонируем репозиторий
      • Копируем ядро и базу
      • Разархивируем ядро
      • Заливаем базу данных
      • Читаем README
      • Правим файлы конфигурации
      • Правим параметры сайтов
      • Выполняем проверку системы
      • Ставим галочку "Установка для разработки"
      • Создаем папку upload
      • Что может пойти не так? (казалось бы)
    • Обучающие материалы
    • Как создать Merge Request
  • Начальный уровень
    • Многосайтовость битрикс и Open Server
    • Структура шаблона
      • Установка и настройка Gulp
      • Общие правила структуры
    • Верстка
      • Стиль кода SASS
    • Работа с Битриксом
      • Правила создания структуры проекта
      • Правила создания структуры инфоблоков
      • Стандартные и пользовательские свойства в Битриксе
      • Использование API Bitrix
      • Меню
      • Модули
    • Готовые решения
      • Экспорта каталогов в YML
      • Эмулятор обмена с 1С
      • Веб формы
    • Решения для поисковой оптимизации
    • Миграции - Перенос инфоблоков с локальной копии на боевой сайт
  • Продвинутый уровень
    • Системное администрирование
      • Работа с веб-сервером
      • Настройка редиректов
      • Работа с доменами
        • Настройка SPF-записи
        • Работа с DNS записями
        • Настройка файла robots.txt
      • Создание копии битрикс в хранилище
      • Разворачивание dev версии
      • Конвертация сайта на bitrix из win1251 в utf8
      • Лечим сайт от вирусов и закрываем дыры
    • Gitlab
    • Перенос сайта на 1C-Bitrix на наш хостинг
    • Интеграции Битрикс со сторонними сервисами
      • Интеграция 1С с 1С-Битиркс
    • Дебаггинг
    • React
      • Flux на пальцах
  • Справочники
    • Apache (htaccess)
      • Стандартный htaccess для 1с-битрикс
    • Работа с Базой Данных
  • Чек-лист Project менеджера
  • Добавление подарка в корзину при добавления каждого товара
  • PhpStorm
  • Готовые команды консоли
Powered by GitBook
On this page
  • ЧПУ (Человеку-понятный URL)
  • Реализация
  • Управление заголовками и мета-описанием и автоматическое заполнение SEO полей по шаблонам
  • Реализация
  • Дубли контента
  • Реализация
  • Семантическая разметка
  • Реализация
  • Быстрые фильтры
  • Реализация
  • Автоматическое заполнение имени и описания изображения
  • Реализация
  • Технология «Композитный сайт»
  • Реализация
  • Редирект со старых страниц сайта на новые
  • Реализация
  • Популярные товары
  • Реализация

Was this helpful?

  1. Начальный уровень

Решения для поисковой оптимизации

Описание основных задач по SEO оптимизации интернет-магазинов, а так же примеры и инструкции по их реализации

PreviousВеб формыNextМиграции - Перенос инфоблоков с локальной копии на боевой сайт

Last updated 3 months ago

Was this helpful?

ЧПУ (Человеку-понятный URL)

Разделы каталога и товары: <транслитерированное название раздела>/<транслитерированное название товара>/ Транслитерация названия происходит при загрузке каталога из 1С.

ЧПУ — веб-адрес, содержащий читаемые слова вместо параметров запроса метода GET в адресной строке браузера. Очевидная вещь при разработке сайта, что даже Google называет такие адреса “простыми”. Но в 1С-Битрикс для работы ЧПУ требуется произвести настройку.

Реализация

Для проекта ВИСТЕК мы настроили ЧПУ по следующим правилам:

  • Каталог - формируется автоматически из названий при выгрузке товаров из 1С;

  • Новости, статьи - формируется из названия;

  • Бренды - формируется из названия;

  • “Умный” фильтр. Настройка происходила на основе недавно реализованного в 1С-Битрикс ЧПУ для фильтра. - Пример ЧПУ: /filter/po_sile_toka-is-до+200а/proizvoditel-is-blueweld/apply/ - Из минусов: в значение попадает название свойства на русском языке.

Управление заголовками и мета-описанием и автоматическое заполнение SEO полей по шаблонам

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

В 1С-Битрикс есть инструмент для статичных страниц. С его помощью можно посмотреть Title (заголовок окна браузера) и мета-описания страницы (description, keywords), здесь же их можно при необходимости поменять.

Чаще всего в интернет магазинах представлено несколько тысяч динамических страниц с товарами, новостями и статьями. Заполнение заголовков и мета-описаний для каждой страницы становится очень долгим, а то и невыполнимым занятием. Для таких страниц используются кое-что другое: шаблоны заполнения SEO полей.

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

Пример шаблона:

желтое - известное значение элемента (например, название раздела каталога или цена товара).

зеленое - статичный текст, вводится вручную.

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

Title:

« Название категории » + « : цены, большой ассортимент, доставка по Москве, СПб и РФ »

Description:

« Покупка » « название категории » + « в «Название компании»» – это гарантия качества, большой выбор, адекватные цены. В нашем каталоге есть газосварочное оборудование: » + « название трех наиболее популярных брендов в категории »

Подзадача:

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

Из-за специфики задачи мы приняли решение выполнять вычисление следующим образом.

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

  2. Для каждого кортежа продублировать его для каждой категории вверх по иерархии.

  3. Вычислить средний рейтинг каждого бренда для каждой отдельной категории.

  4. Выбрать по три бренда с самым высоким рейтингом для каждой категории.

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

Keywords:

« название категории », « Название компании »

Реализация

Для проекта ВИСТЕК SEO-метаданные были заполнены по шаблону заказчика для детальных страниц брендов, категорий каталога, карточек товаров, обзоров и статей. Типовое пожелание, которое к сожалению не может быть реализовано - автоматическое склонение слов.

Дубли контента

оявление дублей в 1С-Битрикс для SEO-специалистов - это головная боль. “Из коробки” эти проблемы не решаются, приходится настраивать или программировать.

Требование

  1. Устранить дубли главной страницы

  2. Прописать rel=canonical

  3. Закрыть от индексации служебные страницы

  4. Устранить дубли карточек товаров по разным url

Реализация

  1. Для страниц: - результаты поиска - сравнение товаров - пользовательские корзины - версии для печати помимо правил в robots.txt были прописан мета-тег noindex, nofollow.

  2. Для дублей карточек товаров был настроен 301 редирект.

Семантическая разметка

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

Требование

  1. Внедрить разметку для товарных карточек

  2. Добавить разметку для хлебных крошек

  3. Добавить разметку для рейтинга

Реализация

Быстрые фильтры

требование

Над основным фильтром необходимо предусмотреть место для “быстрых” фильтров.

Для поиска нужных товаров по характеристикам используется “умный” фильтр, ну а для продвижения страниц в интернете так называемый “быстрый” фильтр. Это уникальная страница со своим ЧПУ-адресом, описанием и заголовком, соответствующая определенным параметрам “умного” фильтра.

Реализация

Это пожалуй самый интересный пункт из всей статьи. А решение которое мы придумали - очень интересное и практичное. Хотите узнать в чем оно заключается? - Поделитесь статьей и укажите ссылку в форме внизу страницы, а мы вышлем вам информацию по реализации.

Автоматическое заполнение имени и описания изображения

Требование

На страницах alt и title изображений должны заполняться автоматически согласно правилу заполнения.

Реализация

Данное требование выполнено на всех страницах. Автоматически эти параметры берутся из названия товара/раздела каталога. Также у контент-редактора есть возможность заполнять их самостоятельно.

Технология «Композитный сайт»

Требование

Увеличить скорость загрузки страниц.

Суть технологии Композитный сайт в том, что сайт размечается на статические (одинаковые для всех) и динамические (разные для каждого пользователя) области. При обращении пользователя к странице система очень быстро отдает браузеру статическую часть страницы, после чего догружает динамические данные.

Реализация

  • Главная страница

  • Каталог сайта (список категорий)

  • Каталог сайта (список товаров)

  • Карточка товара

  • Бренды

  • Карточка бренда

  • Список товаров по бренду

  • Сравнение товаров

  • Спецпредложения

Редирект со старых страниц сайта на новые

Требование

Необходимо, чтобы всем страницам из старой версии сайта соответствовали новые.

Реализация

Всем страницам старого сайта было установлено соответствие со страницами нового с помощью 301 редиректа в файле htaccess. Задача решается созданием xls файла с таблицей сопоставления страниц на старом и на новом сайтах. После получения такой таблицы сделать редиректы дело 15 минут.

Пример:

Старый url

Новый url

/katalog/svarochnoe-oborudovanie-1/

/catalog/svarochnoe_oborudovanie/

/katalog/svarochnie-invertory/

/catalog/svarochnoe_oborudovanie/svarochnye_invertory/

/katalog/svarochnie-invertory/invertor-foxweld-master-162/

/catalog/svarochnoe_oborudovanie/svarochnye_invertory/svarochnyy_invertor_foxweld_master_162/

Популярные товары

Требование

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

Реализация

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

Требование ручного переопределения автоматических метаописаний для некоторых страниц было реализовано с помощью решения из Marketplace “ ”, разработанного нашей компанией. Этот инструмент может принудительно менять заголовок и мета-теги, а также добавлять seo-тексты, которые не будут сбрасываться при следующей выгрузке.

Был настроен 301 редирект с на основное зеркало сайта (сейчас по ссылке доступна старая версия сайта, но после переноса новой редирект будет работать).

rel=canonical был прописан для всех требуемых динамических страниц (для категорий, карточек товаров и статей) на основании рекомендаций Google: и рекомендаций Яндекса:

При реализации была использована семантическая разметка Schema.org на основании рекомендаций Яндекса:

При реализации была использована разметка на основании рекомендаций Google: Наличие такой разметки способствует улучшению элементов навигации в сниппете для выдачи Google.

При реализации была использована разметка на основании рекомендаций Google: Ранее подобная разметка очень активно использовалась вебмастерами для улучшения внешнего вида сниппетов, но сейчас Google ограничил возможность ее использования. Тем не менее, в выдаче информация о рейтингах в сниппетах продолжает встречаться.

Семантическая разметка

На композитную технологию ( ) были переведены следующие страницы сайта:

Инструменты SEO специалиста
http://vistek-weld.ru/index.php
https://support.google.com/webmasters/answer/139066?hl=ru
https://help.yandex.ru/webmaster/controlling-robot/html.xml
https://yandex.ru/support/webmaster/supported-schemas/goods-prices.xml
https://support.google.com/webmasters/answer/185417?hl=ru
https://developers.google.com/structured-data/rich-snippets/products
https://www.1c-bitrix.ru/composite/
поисковой оптимизации