10
лет в электронной коммерции
8 800 3020 886
ГлавнаяБлогЧек-лист для SEO-оптимизации интернет-магазина

Чек-лист для SEO-оптимизации интернет-магазина

Когда мы вводим запрос в поисковую систему (например, «купить квартиру в Москве», «доставка обедов в офис» или «забронировать отель в Праге»), мы видим, что какие-то сайты выходят на первые места в выдаче, а какие-то можно найти, лишь пролистав несколько страниц. Если ваш интернет-магазин находится далеко в конце списка, то покупатель до него просто не дойдет. На сайт не попадет целевой трафик, и продаж не будет. Что же делать? Ответ: оптимизировать.

Search Engine Optimization (SEO) — это комплекс действий, цель которых — переместить ваш сайт на первые страницы поисковой выдачи.

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

1. Файл robots.txt

Когда поисковый робот сканирует сайт, в первую очередь он считывает файл robots.txt. Это обычный текстовый файл, который указывает роботу, какие страницы надо проиндексировать, а какие — нет. Если файл отсутствует или неправильно настроен, то робот увидит даже системные папки сайта, где хранятся личные данные пользователей, а важные страницы может пропустить. Поэтому оптимизация сайта всегда начинается с robots.txt:

  • проверьте наличие robots.txt. Для этого добавьте к адресу сайта в поисковой строке браузера /robots.txt или найдите файл в корневой директории. Во многих CMS в административной панели есть возможность создания и редактирования этого файла;
  • определите, какие директивы нужно указать в robots.txt. Для каждой CMS директивы будут свои. Это зависит от структуры сайта. Мы рекомендуем всегда закрывать от индексации: страницы сайта в процессе разработки, страницы с параметрическими ссылками, ссылки на страницы пагинации, технические страницы, персональные данные клиентов. Найти это можно, проведя парсинг сайта с помощью специальных программ (например, Screaming Frog SEO Spider). Может возникнуть и обратная ситуация, когда нужно открыть определенные разделы для доступа роботу (например, Google Mobile-bot, который индексирует мобильный контент). Узнать, правильно ли считывает мобильный робот Google ваш сайт, можно через сервис Google по проверке мобильности сайта;
  • включите в robots.txt ссылку на карту сайта, чтобы облегчить роботу ее поиск;
  • проверьте корректность файла сервисом Яндекс Вебмастер или инструментом анализа в Google. Помните, что Яндекс и Google проверяют файл на соответствие только собственным требованиям. Если для Google файл корректный, это не значит, что он будет корректным для роботов Яндекса, поэтому проверяйте в обеих системах.

Пример корректного robots.txt

Пример корректного robots.txt

2. Структура и формат URL

Формат URL, при котором сразу понятно, где находится посетитель, называют человеко понятным или ЧПУ. Для интернет-магазинов это особенно важно.

Сравните:

Пример не ЧПУ

и

Пример ЧПУ

Правила оптимизации URL:

  • если на вашем сайте ситуация, как на первой картинке — исправляйте URL на человеко понятные. Сделать это можно вручную или с помощью инструментов CMS. Если для страницы сделать ЧПУ проблематично — скрывайте такую страницу от индексации через robots.txt. Не забудьте про ЧПУ для страниц фильтрации. Обычно это можно решить с помощью специальных модулей или доработок программистом;
  • длина URL не должна быть больше 110 символов. Эта рекомендация относится, по большей части, к страницам категорий. Названия товаров могут быть очень длинным и сложно уложиться в 110 символов;
  • URL должен содержать только строчные буквы. Например, для поискового робота ссылки cart-power.ru/SEO_Optimizacia и cart-power.ru/seo_optimizacia — это дубли;
  • в URL используйте транслитерацию или перевод на английский язык. Выбирайте что-то одно и сохраняйте стиль по всему сайту. Для транслитерации существует множество сервисов, вы легко найдете их в сети;
  • URL не должен содержать никаких знаков, кроме букв латинского алфавита и знака «-»;
  • URL не должен содержать два дефиса подряд, дефис в начале или в конце строки;
  • если у вас мультиязычный интернет-магазин, следите за тем, чтобы одна и та же страница на разных языках имела разные URL.

3. Редиректы

Редирект — это перенаправление пользователя с одного URL на другой. Он используется для того, чтобы пользователь сразу попадал на конечную версию страницы с актуальным адресом.

Когда одна страница полностью и навсегда переезжает на другой адрес, используется 301 редирект (постоянное перенаправление).

Правила использования редиректов:

  • если URL страницы изменяется, и вы не хотите терять место в поисковой выдаче, то необходимо поставить 301 редирект со старого адреса на новый. Помните, что наличие редиректов во внутренней структуре сайта — это плохо. Общая оценка сайта поисковиками ухудшается, поэтому нужно по возможности избегать изменений URL страницы;
  • все страницы без слеша на конце должны редиректить на соответствующую страницу со слешем (или наоборот), чтобы избежать технических дублей страниц. Необходимо прийти к единому формату для всех URL;
  • настройте 301 редирект с www. ваш_сайт.com на ваш_сайт.com или наоборот. Для нас эти адреса кажутся одинаковыми, но для поисковых систем — это разные адреса с дублированным контентом или так называемы «зеркала». В поиске, в любом случае, будет только одно главное зеркало, поэтому настройка редиректов обязательна;
  • если ваш сайт имеет сертификат SSL, настройте редирект с HTTP на HTTPS.

4. Смешанный контент

Необходимо проверить сайт на наличие смешанного контента. Он появляется, если на какой-либо странице сайта с протоколом HTTPS содержится контент, передаваемый по HTTP протоколу. В этом случае страница считается лишь частично зашифрованной и, соответственно, ненадежной. Решить проблему смешанного контента можно, изменив внутренних ссылки с абсолютных (http:// site.com/image/image.jpg) на относительные (/image/image.jpg).

5. Карта сайта (файл sitemap.xml)

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

Для корректной карты сайта необходимо:

  • убрать ссылки на служебные страницы и страницы, закрытые от индексации,
  • оставить ссылки на страницы, которые надо проиндексировать,
  • разместить XML-карту изображений и XML-карту видеоматериалов (при наличии таких материалов). Требования к этим картам есть у Google: для карты изображенийдля карты видео,
  • проверить, есть ли в robots.txt ссылка на sitemap.xml. Если карт несколько все они должны быть указаны в robots.

6. Страницы пагинации

Пагинация в интернет-магазине — это показ ограниченной части информации на одной странице. Например, у вас отображается 10 товаров на одной странице, 10 на следующей и так далее.

12 марта 2019 года Google опубликовал новые рекомендации по оформлению страниц пагинации. Теперь надо размещать весь контент на одной странице с помощью «бесконечной прокрутки» или кнопки типа «показать еще». Мы советуем следовать рекомендациям Google, но сам пагинатор сохранить, чтобы поисковые роботы могли найти ссылки на товары.

Правильная страница пагинации

Для индексации в Яндексе необходимо использовать тег rel=canonical (если контент страниц не сильно отличается друг от друга). Тег укажет роботу страницу, предпочтительную для показа в результатах поиска. Подробная информация есть в Яндекс.Помощи.

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

7. Основные SEO-данные страницы (H1, Title, мета-теги)

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

Основные принципы оптимизации данных страницы:

  • каждая страница должна иметь уникальное содержимое в мета-тегах title, description, keywords,
  • каждая страница должна содержать уникальный заголовок, заключенный в теги h1,
  • допустимо использование нескольких заголовков h2-h6 на одной странице сайта и только одного заголовка h1. При этом заголовок h1 на каждой странице должен быть уникален в пределах всего сайта,
  • внутри заголовка h1 не должно быть вложенных тегов.

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

8. Изображения

Основные принципы оптимизации изображений:

  • названия изображений должны соответствовать их содержанию или содержанию страницы, например, futbolka-razmer-S.jpg, а не 1.jpg,
  • названия изображений не должны содержать пробелы, знаки препинания, подчеркивание. Если есть — меняем на дефис,
  • каждое изображение должно иметь атрибуты alt (описание изображения) и title (заголовок изображения),
  • изображения должны размещаться как можно ближе к фрагменту текста, который они иллюстрируют,
  • изображения должны быть хорошего качества, можно с водяными знаками,
  • для товара лучше использовать хотя бы 2-3 фотографии с функцией лупы (увеличения).

9. Внешние ссылки

Необходимо максимально ограничить использование внешних ссылок. Если внешняя ссылка нужна по смыслу, то необходимо добавить к ней атрибут rel=”nofollow” и заключить ее в теги:

Пример закрытой внешней ссылки

10. Скорость загрузки сайта

Протестируйте сайт в Google Pagespeed Insights. Ваша задача выйти в зеленую зону или хотя бы достигнуть 80/100 как для мобильных, так и для компьютеров.

Проверка скорости загрузки страниц

11. Мобильная версия сайта

Создать мобильную версию сайта — обязательное условие для интернет-магазина. По данным shopolog.ru мобильная аудитория в России в 2019 году составляет 61% от всего числа пользователей рунета. Чтобы не упустить клиентов, сайт должен корректно отображаться на любом устройстве — компьютере, планшете или телефоне. Поисковые системы это учитывают и отдают приоритет адаптированным сайтам.

Работает ли у вас мобильная версия сайта, покажет Mobile-Friendly Test. Если все хорошо, вы увидите: «Отлично! Страница оптимизирована для мобильных устройств».

Mobile friendly test

12. Микроразметка

Использование микроразметки облегчает поисковикам сбор информации и формирует привлекательный поисковый сниппет. А это вызывает больше переходов на ваш сайт.

Внедрить микроразметку можно на следующих элементах сайта:

Наличие микроразметки

Микроразметка контактных данных и логотипа

Микроразметка для профилей соцсетей

Микроразметка отзывов и рейтингов

Микроразметка карточки товара

  • внедрение протокола Open Graph. Реализация такой разметки позволит задавать заголовок, описание, фотографию и другие параметры, которые будут отображаться в сниппете страницы при шеринге в социальные сети (инструкции Яндекса по разметке).

Микроразметка Open Graph

13. Социальные сети

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

Кнопки шеринга

Кнопки шеринга

 

Кнопки подписки

Кнопки подписки

14. Страницы ошибок

Представьте, что пользователь ищет товар в поисковой системе, переходит на сайт интернет-магазина, но попадает на страницу с ошибками 4ХХ или 5ХХ. Конечно, он ее сразу же закрывает. Системы сбора статистики и web-аналитики определяют такое поведение пользователя как отказ. Это, в свою очередь, негативно влияет на поведенческие факторы ранжирования. Поисковая система может сделать вывод, что страница не релевантна поисковому запросу и понизить рейтинг сайта.

Этого можно избежать с помощью оптимизации страниц с ошибками 4ХХ или 5ХХ. Даже если пользователь попал на такую страницу, ему нужно предоставить максимум полезной информации и удержать его на сайте:

  • 404-ошибка (страница не существует). Страница с такой ошибкой должна содержать форму поиска по сайту, главное меню, полезные статьи и контакты (телефоны, мессенджеры и электронную почту). Извинитесь за, то что пользователь не нашел, то что искал;

404 ошибка

  • 500, 501, 502, 503, 504, 505, 507, 510-ошибки (коды ошибок сервера). На странице должно быть две ссылки: «вернуться на главную» и «обновить страницу».

Пример 505 ошибки

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

15. HTTP-заголовки Last-Modified и If-Modified-Since

Количество страниц сайта, которые поисковый робот индексирует за один обход, зависит от выделенной на это квоты. Логично, что квоту не следует расходовать впустую на переобход контента, который не изменился с прошлой индексации. Можно настроить заголовки Last-Modified и If-Modified-Since, и тогда поисковый робот будет обходить только новые (обновленные) страницы. Таким образом, индексация страниц становится быстрее и эффективнее.

Как это работает?

Заголовки Last-Modified и If-Modified-Since

Цель заголовка Last-Modified — сообщить клиенту (браузеру или поисковику) информацию о последних изменениях конкретной страницы.

Затем клиент передает серверу заголовок If-Modified-Since. Если изменений на странице не обнаружено — от сервера возвращается заголовок «304 Not Modified» и страница не загружается. Если же изменения вносились — это будет учтено, и сервер вернет заголовок «200 OK», то есть страница загрузится с обновленным содержимым.

Проверить корректность работы заголовков можно в одном из этих сервисов:


В чек-листе мы собрали основные моменты внутренней оптимизации интернет-магазина. Не забывайте работать с семантическим ядром и контентом, улучшать юзабилити. В Яндексе и Google сотни факторов ранжирования, и их ценность может поменяться в любой момент. Поэтому важно работать над продвижением интернет-магазина комплексно.

Получите консультацию специалиста по вашему проекту

  • Содержание
Команда Cart-Power
Все статьи автора
Чек-лист будет отправлен на указанный Вами e-mail
Пожалуйста, заполните форму