Комплексный аудит интернет-магазина от «Ашманов и партнеры». Часть 1

С 14 по 30 июня мы собирали заявки на комплексный SEO-аудит. По итогам мы выбрали интернет-магазин Studio Floristic. Он интересен тем, что продажа и доставка цветов – это очень высококонкурентная ниша, а пики спроса имеют ярко выраженную сезонность и привязку к праздникам типа 8 Марта или 1 Сентября.

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

Аудит будет опубликован в двух частях: первая посвящена рекомендациям по улучшению индексации сайта, вторая – рекомендациям для текстовой составляющей, а также по коммерческим и ссылочным факторам.

Улучшение индексации сайта

Настройка корректной индексация сайта — базис, на котором строится работа по поисковому продвижению. Сайт интернет-магазина Studio Floristic содержит большое количество технических ошибок, поэтому мы начнем аудит в первую очередь c того, как их устранить.

Скройте страницы с товарными выборками от индексации

На страницах категорий, например, в разделе «Букеты» можно отсортировать цветы по цене и посмотреть выборку на отдельной странице.

Страницы друг от друга не отличаются и с точки зрения поисковых систем малополезны.

Чтобы упростить индексацию сайта, рекомендуем добавить на страницы с выборками атрибут rel="nofollow", а текст ссылок закрыть от индексации при помощи тега noindex.

В итоге правильный фрагмент кода со ссылками на страницы выборок будет выглядеть так:

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

Исправьте битые ссылки

Мы нашли на сайте более 60 ссылок, которые ведут на несуществующие страницы или имеют неверные адреса. Список «ссылок» приведен в приложении к аудиту и рекомендация здесь одна – исправить ссылки как можно скорее.

Избавьтесь от редиректов

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

Например, на странице раздела “Букеты” размещена ссылка на страницу Букеты=>Цветы=>Розы=>Розовые розы. При клике на ссылку вас перенаправляют на страницу Букеты=>Композиции=>Розовые розы. От подобной путаницы с редиректами нужно избавляться – направьте пользователя из раздела «Букеты» сразу в раздел Букеты=>Композиции=>Розовые розы.

Закройте внешние ссылки

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

Для этого используйте атрибут rel="nofollow" и тег noindex и отредактируйте внешние ссылки, как на примере ниже.

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

Для этого используйте атрибут rel="nofollow" и тег noindex и отредактируйте внешние ссылки, как на примере ниже.

Настроить html-карту сайта

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

Интернет-магазину следует настроить карту так, чтобы в ней отображались все разделы/подразделы каталога. Желательно, чтобы карта автоматически обновлялась. А ссылку на нее лучше разместить в «подвале» сайта, например, под строкой копирайта:

Исправить cодержимое robots.txt

В файле robots.txt мы обнаружили несколько ошибок. Во-первых, директива Sitemap указана в трех секциях: для Яндекса, для Google и для остальных поисковых роботов. Sitemap – межсекционная директива, поэтому оставьте ее только в одной из секций.

Во-вторых, в файле присутствует директива Host. Она использовалась только поисковыми роботами Яндекса, но больше не поддерживается, поэтому ее пора удалить.

В-третьих, мы заметили, что большое количество страниц сортировок открыто для индексации. Например, выборки товаров по цене: https://www.studiofloristic.ru/catalog/korporativov/?cfp=5000:6000

Из-за этого индексация сайта затрудняется, и в целом большое количество однотипных страниц может быть негативно воспринято поисковыми системами и привести к попаданию под фильтр. Поэтому рекомендуем закрыть страницы сортировок от индексации с помощью директивы Disallow: /*?cfp=.

C учетом описанных выше рекомендаций содержимое файла robots.txt будет выглядеть следующим образом:

*перечеркнутым шрифтом отмечены директивы, которые необходимо удалить, зеленым маркером отмечены директивы, которые нужно добавить.

Устраните дубли страниц

На сайте дублируются разделы, посвященные 8 Марта:

Рекомендуем настроить 301 редирект со страницы /bouquet/8-marta-2018/ на страницу /bouquet/8-marta/.

Актуализируйте XML-карту

У интернет-магазина уже настроена XML-карта, но она содержит более 300 страниц с кодом ответа 301 и 404. Ссылки на несуществующие страницы нужно удалить, а ссылки с редиректами заменить на адреса конечных страниц.

Карта сайта должна содержать ссылки только на значимые страницы сайта, содержащие уникальный контент. В ней должны присутствовать страницы, отдающие код ответа 200 Ok, открытые для индексации в robots.txt. Не используйте в XML-карте канонические ссылки на другие страницы и проверьте, чтобы страницы не содержали запрещающих атрибутов для индексации в метатеге meta name="robots".

С помощью файла Sitemap можно сообщать поисковым системам о страницах сайта, которые доступны для индексации. Файл Sitemap представляет собой XML-файл, в котором перечислены URL-адреса сайта в сочетании с метаданными, связанными с каждым URL-адресом (дата его последнего изменения; частота изменений; его приоритетность в рамках сайта), чтобы поисковые системы оптимизировали процесс индексации сайта.

К сожалению, некоторые страницы XML-карты сайта обновлялись 22 декабря 2017 года. Карту следует обновлять не реже чем раз в сутки.

Информация об XML-формате файла Sitemap с примерами составления карт сайта доступна на официальном сайте Sitemap. Также о требуемом формате карты сайта можно узнать на сайте Google.

Сократить число карточек на страницах каталога

На странице каталога «Букеты» выводятся 283 карточки товара, то есть сразу весь ассортимент категории. Такая реализация может быть расценена поисковыми системами как поисковый спам. Учитывая, что средний объем карточек товаров у конкурентов составляет 28 штук.

Мы рекомендуем поделить каталог на страницы, чтобы на каждую приходилось по 28 товаров.

Конкурент

Кол-во товаров

http://moscvettorg.ru/

20

http://florist.ru/

10

https://uflor.ru/

32

http://rus-buket.ru/

30

tps://buketleta.ru

24

https://www.flower-shop.ru/

24

https://rozavam.ru/

12

https://cvetbaza.ru/

48

https://flawery.ru/

60

http://salonflowers.ru/

75

Среднее

28

https://www.studiofloristic.ru/

283

При внедрении функционала пагинации необходимо учесть следующие моменты:

  • Формирование URL-адресов

Формирование URL для второй и последующей страницы пагинации необходимо настроить по принципу: URL первой страницы раздела/page-номер текущей страницы раздела/.

То есть URL второй страницы раздела /catalog/bouquet/ будет выглядеть следующим образом \/catalog\/bouquet\/page-2\/, а URL третьей страницы – \/catalog\/bouquet\/page-2\/.

  • Вывод текста

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

  • Алгоритмы формирования метатегов

Содержимое метатегов title и description для второй и последующей страницы пагинации (например, \/catalog\/bouquet\/page-2\/ ) необходимо настроить по следующему алгоритму:

title H1 первой страницы – страница номер текущей страницы

meta name="description" content="Description первой страницы. Страница номер текущей страницы из кол-во страниц для конкретного раздела всего"

Например, для страницы \/catalog\/bouquet\/page-2\/ содержимое метатегов будет выглядеть следующим образом:

Букеты – страница 2

meta name="description" content="Узнайте, зачем стоит заказать букет цветов с доставкой, и почему такое решение будет максимально выгодным для Вас? В чем уникальность наших композиций из цветов, и какими преимуществами Вы сможете воспользоваться в нашем салоне. Страница 2 из 10"

  • Атрибуты prev и next

Чтобы поисковые системы могли определить страницы пагинации, укажите в коде страниц листинга теги link с атрибутами rel="next" и rel="prev".

В коде основной страницы разместите тег link с атрибутом rel="next" следующего в формате:

link rel="next" href=""

В коде страниц пагинации разместите теги link с атрибутами rel="next" и rel="prev" в формате:

link rel="prev" href=""

link rel="next" href=""

В коде страницы №2 в теге link с атрибутом rel="prev" должен быть размещен URL-адрес основной страницы листинга.

Пример для раздела https://www.studiofloristic.ru/catalog/bouquet/.

В коде основной страницы категории должен быть размещен следующий тег link с атрибутом rel="next":

link rel="next" href="/catalog/bouquet/page-2/"

В коде страницы №2 https://www.studiofloristic.ru/catalog/bouquet/page-2/ должны быть размещены следующие теги link с атрибутами rel="next" и rel="prev":

link rel="prev" href="/catalog/bouquet/"

link rel="next" href="/catalog/bouquet/page-3/"

  • Корректная обработка кодов ответа

Некорректные и несуществующие страницы пагинации должны отдавать код ответа 404 Not Found.

Проверьте, правильно ли вы реализовали данную рекомендацию с помощью сервиса https://bertal.ru/.

На скриншоте ниже приведен пример корректного ответа сервера при вводе несуществующей страницы:

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

Сделайте микроразметку

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

Для сайта https://www.studiofloristic.ru/catalog/bouquet/ подходят следующие типы структурированных данных: хлебные крошки, организации, товары и цены.

Разводящие страницы каталога

В качестве примера была взята страница https://www.studiofloristic.ru/catalog/bouquet/ и размечен один товар – «Букет Эстелла».

Для внедрения схемы разметки «Product» в шаблоне страницы необходимо произвести следующие изменения:

*Добавляемые части кода отмечены желтым маркером

Пример реализации на страницах сайта конкурента:

Элемент «Хлебные крошки»

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

Проверка показала, что на данный момент микроразметка элемента «Хлебные крошки» выполнена с ошибками:

Необходимо скорректировать код микроразметки следующим образом:

Скорректированный фрагмент кода для страницы https://www.studiofloristic.ru/catalog/bouquet/

Оформить внутренние ссылки

С целью повышения текстовой релевантности страниц и приведения сайта в соответствие с сайтами конкурентов, находящимися в ТОП 10 поисковых систем, рекомендуется в разделах каталога с выборками по конкретным цветам (например, https://www.studiofloristic.ru/catalog/bouquet/) добавить в анкоры ссылок на страницы карточек товаров вхождения «Букет цветов»

Также вхождения «Букет цветов» рекомендуется добавить на страницах карточек товаров:

Оптимизируйте изображения

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

При настройке «псевдостатических» URL изображений следует придерживаться нескольких простых правил:

  • не допускайте в URL’ах использования специальных символов, таких как «?», «=», «&» и др.;
  • используйте цифры в «псевдостатических» URL без ограничений;
  • в качестве разделителя слов в адресе используйте символ «-» (дефис);
  • для формирования URL используйте транслитерированные ключевые слова, вточности соответствующие содержимому страницы. Файлы изображений, размещенных на страницах новостей и статей, рекомендуется называть по аналогии с URL страниц с добавлением слова «foto», а если изображений несколько, добавлять числовой идентификатор «foto-1», «foto-2», «foto-3» и т. д.;
  • в адресах изображений следует использовать только строчные латинские символы, не кириллицу.

Пример, как может выглядеть имя для изображения https://www.studiofloristic.ru/files/catalog/290/w320_240c36185e8f3aaa17a69f55626d1154.jpg , размещенного на странице https://www.studiofloristic.ru/catalog/bouquet/flowers/piony/estella.html?variant=810 :

estella-delyuks.jpg

Важно: после внедрения «псевдостатической» адресации со всех старых URL на новые настройте 301 редиректы.

Атрибут ALT служит для отображения заданного фрагмента текста (alternative text) вместо картинки. Он должен содержать ее краткое словесное описание, данный текст будет доступен для индексации роботам поисковых систем, повысит релевантность каждой конкретной страницы. Трафик через поиск по картинкам может послужить одним из источников увеличения посещаемости сайта. Тег ALT необходимо добавить ко всем изображениям.

Основной принцип формирования: в атрибуты ALT основных изображений на сайте (изображения за исключением элементов дизайна) рекомендуется включить предложение, отвечающее следующим требованиям:

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

Структурируйте заголовки

Заголовки h1-h6 необходимы для структурирования контента и обозначения его иерархии. Самым важным является h1, он указывает на смысловое содержание страницы. Заголовок h2 часто используется для обозначения ключевых разделов внутри текста.

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

На странице допускается использование только одного заголовка h1, не содержащего атрибуты, вложенные стили и теги.

Чтобы не терять вес заголовка h1 на страницах карточек товаров, интернет-магазину не стоит использовать тег h2 в заголовках «Доставка», «Оплата» и т.д.

Оптимизируйте код

Отсутствие ошибок в коде поможет поисковым роботам быстрее индексировать сайт.

В коде интернет-магазина есть лишние и незакрытые теги. Перечень ошибок, например, для страницы https://www.studiofloristic.ru/catalog/bouquet/flowers/piony/estella.html?variant=810 указан по адресу https://find-xss.net/?ajax=yes&module=findtags&file=check.php&check_url=https://www.studiofloristic.ru/catalog/bouquet/flowers/piony/estella.html?variant=810&check_alt=false&check_short=false

Вторая часть будет опубликована завтра, 26 июля.

(Голосов: 5, Рейтинг: 5)