По сайту было проведено огромное кол-во работ, полный список по ссылке. Ниже опишем некоторые частные моменты.
Изменили формирование h1 на сайте для подразделов по маске:
[название подраздела] от [бренд из родительского раздела]
Было: Косметика для волос
Стало: Косметика для волос от Alerana (Россия)
Изменение позволило в автоматическом режиме уникализировать огромное кол-во подразделов и избавится от дублей в заголовках.
Заполнили все пропущенные h1 на сайте, список получили с помощью программы Screaming Frog
Привели к единому виду все title по маске:
[название раздела/товара] [бренд] купить в интернет-магазине [сайт]
Прописали Description на 3681 странице, на карточках товаров по маске:
В нашем интернет магазине вы можете купить [название товара] за [стоимость] с доставкой в любой город России. Профессиональная косметика от [сайт]. Звонок бесплатный: [номер телефона 8800]
Для разделов и подразделов сделали description по маске:
В нашем интернет магазине вы можете купить [название товара] с доставкой в любой город России. Профессиональная косметика от [сайт]. Звонок бесплатный: [номер телефона 8800]
Изменили карточку товара добавив на нее блочную информацию про Описание/Доставку/Оплату/Обмен и возврат/Отзывы. Дополнительно добавили элементы: Артикул, Наличие, Цена, Производитель, Купить в 1 клик.
Сайт был доступен по двум адресам, с www и без www. Оценили, каких страниц больше в поисковой выдаче и сделали 301 редиректы с www на без www, приведя сайт к 1 виду. В htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Исправили дубли на конечных страницах, приведя к единому виду, со / на конце. В htaccess:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
Убрали битые изображения и включили сжатие с помощью сервиса TinyPNG, тем самым получили прибавление около 27 очком в PageSpeed Insights.
Убрали множественные дубли главной страницы, а именно: /index.php и /index.html, www
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://example.com/ [R=301,L]
Прописали для региональности полный адрес в футере сайта.
Настроили сервер на выдачу даты последней модификации. Сервис для проверки заголовка и инструкция внедрения.
Включили кэширование и сжатие изображений, что дало рост в 80% к скорости загрузки.
Сделали автогенерацию у ALT на карточках товаров для основных изображений исходя из заголовка h1.
Убрали дублирование названий брендов в меню:
Было: Ducray — Уход за волосами от Ducray-Франция
Стало: Уход за волосами от Ducray (Франция)
Добавили бренды там, где они отсутствуют.
Добавили корпоративную почту вместо почты на mail.ru
Настроили Canonical на страницах пагинации, сделав каноничной 1 страницу.
Поставили идентификаторы на кнопки для отслеживания в Я.Метрике
Аналитика конкурентов и юзабилити-тестирование. Множественные правки связанные с бизнес-процессами. Например, сократили время обработки заказа, добавили партнерские скидки на товары.
Добавлены фильтры и сортировка по брендам, цене и популярности на листинги товаров. Добавили с помощью тегов основные линейки бренда.
Благодарственная страница об успешной оплате.
Исправили кириллические URL. Вместо генерации URL и проставления 301 редиректов веб-мастер изменил все URL вручную, итого 639 битых URL. Проблему исправили также ручным сравнением URL с теми, что были ранее и простановкой 301 редиректов.
Разместили на страницах, где «Нет товара» ±1500 шт, надпись: «Товар отсутствует, но вы можете приобрести:». После надписи разместили список товаров из похожих категорий.
Удалены счетчики от бывших агентств, которые уже давно не работали, но имели доступ к статистике.
Создали инструмент подбора косметики по параметрам, которые указывает посетитель.
Составили огромный документ, где описали логику работы фильтров в структуре сайта, как происходит генерация, подстановка параметров, метатегов и URL.
Схематическая структура: