ГлавнаяБлогЧек-лист для 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
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. Если все хорошо, вы увидите: «Отлично! Страница оптимизирована для мобильных устройств».
12. Микроразметка
Использование микроразметки облегчает поисковикам сбор информации и формирует привлекательный поисковый сниппет. А это вызывает больше переходов на ваш сайт.
Внедрить микроразметку можно на следующих элементах сайта:
внедрение протокола Open Graph. Реализация такой разметки позволит задавать заголовок, описание, фотографию и другие параметры, которые будут отображаться в сниппете страницы при шеринге в социальные сети (инструкции Яндекса по разметке).
13. Социальные сети
Добавьте кнопки шеринга в социальные сети и кнопки подписки. Это поможет увеличить возвраты на сайт, привлечет трафик, а главное — даст сигнал поисковым системам, что ваш интернет-магазин интересен пользователям.
Кнопки шеринга
Кнопки подписки
14. Страницы ошибок
Представьте, что пользователь ищет товар в поисковой системе, переходит на сайт интернет-магазина, но попадает на страницу с ошибками 4ХХ или 5ХХ. Конечно, он ее сразу же закрывает. Системы сбора статистики и web-аналитики определяют такое поведение пользователя как отказ. Это, в свою очередь, негативно влияет на поведенческие факторы ранжирования. Поисковая система может сделать вывод, что страница не релевантна поисковому запросу и понизить рейтинг сайта.
Этого можно избежать с помощью оптимизации страниц с ошибками 4ХХ или 5ХХ. Даже если пользователь попал на такую страницу, ему нужно предоставить максимум полезной информации и удержать его на сайте:
404-ошибка (страница не существует). Страница с такой ошибкой должна содержать форму поиска по сайту, главное меню, полезные статьи и контакты (телефоны, мессенджеры и электронную почту). Извинитесь за, то что пользователь не нашел, то что искал;
500, 501, 502, 503, 504, 505, 507, 510-ошибки (коды ошибок сервера). На странице должно быть две ссылки: «вернуться на главную» и «обновить страницу».
Если внутренние ошибки на сервере повторяются — это негативно сказывается на поисковой оптимизации. Необходимо обратиться к разработчикам для устранения проблем.
15. HTTP-заголовки Last-Modified и If-Modified-Since
Количество страниц сайта, которые поисковый робот индексирует за один обход, зависит от выделенной на это квоты. Логично, что квоту не следует расходовать впустую на переобход контента, который не изменился с прошлой индексации. Можно настроить заголовки Last-Modified и If-Modified-Since, и тогда поисковый робот будет обходить только новые (обновленные) страницы. Таким образом, индексация страниц становится быстрее и эффективнее.
Как это работает?
Цель заголовка Last-Modified — сообщить клиенту (браузеру или поисковику) информацию о последних изменениях конкретной страницы.
Затем клиент передает серверу заголовок If-Modified-Since. Если изменений на странице не обнаружено — от сервера возвращается заголовок «304 Not Modified» и страница не загружается. Если же изменения вносились — это будет учтено, и сервер вернет заголовок «200 OK», то есть страница загрузится с обновленным содержимым.
Проверить корректность работы заголовков можно в одном из этих сервисов:
В чек-листе мы собрали основные моменты внутренней оптимизации интернет-магазина. Не забывайте работать с семантическим ядром и контентом, улучшать юзабилити. В Яндексе и Google сотни факторов ранжирования, и их ценность может поменяться в любой момент. Поэтому важно работать над продвижением интернет-магазина комплексно.
Получите консультацию специалиста по вашему проекту
Содержание
Получите консультацию специалиста по вашему проекту
Что такое пагинация в интернет-магазине и как ее… Как оптимизировать однотипные страницы маркетплейсов и интернет-магазинов? Зачем нужна оптимизация страниц пагинации подробно рассказали в статье.
Руководство по использованию встроенных… Показываем, как использовать встроенные инструменты CS-Cart для SEO-оптимизации, управления промо-акциями и скидками, настройки триггерных рассылок и ремаркетинга в интернет-магазине электроники.
Как повысить продажи в интернет-магазине детских… Расскажем, как провести правильную SEO-оптимизацию и улучшить видимость сайта в поисковых системах. Много практических советов и комментариев эксперта.
Чек-лист для SEO-оптимизации интернет-магазина
Когда мы вводим запрос в поисковую систему (например, «купить квартиру в Москве», «доставка обедов в офис» или «забронировать отель в Праге»), мы видим, что какие-то сайты выходят на первые места в выдаче, а какие-то можно найти, лишь пролистав несколько страниц. Если ваш интернет-магазин находится далеко в конце списка, то покупатель до него просто не дойдет. На сайт не попадет целевой трафик, и продаж не будет. Что же делать? Ответ: оптимизировать.
Search Engine Optimization (SEO) — это комплекс действий, цель которых — переместить ваш сайт на первые страницы поисковой выдачи.
Начать SEO лучше всего с внутренней оптимизации. Обычно после проведения аудита у любого сайта обнаруживаются технические проблемы, которые требуют устранения. Мы собрали главное в один чек-лист, чтобы, оптимизируя свой сайт, вы ничего не забыли.
1. Файл robots.txt
Когда поисковый робот сканирует сайт, в первую очередь он считывает файл robots.txt. Это обычный текстовый файл, который указывает роботу, какие страницы надо проиндексировать, а какие — нет. Если файл отсутствует или неправильно настроен, то робот увидит даже системные папки сайта, где хранятся личные данные пользователей, а важные страницы может пропустить. Поэтому оптимизация сайта всегда начинается с robots.txt:
Пример корректного robots.txt
2. Структура и формат URL
Формат URL, при котором сразу понятно, где находится посетитель, называют человеко понятным или ЧПУ. Для интернет-магазинов это особенно важно.
Сравните:
и
Правила оптимизации URL:
3. Редиректы
Редирект — это перенаправление пользователя с одного URL на другой. Он используется для того, чтобы пользователь сразу попадал на конечную версию страницы с актуальным адресом.
Когда одна страница полностью и навсегда переезжает на другой адрес, используется 301 редирект (постоянное перенаправление).
Правила использования редиректов:
4. Смешанный контент
Необходимо проверить сайт на наличие смешанного контента. Он появляется, если на какой-либо странице сайта с протоколом HTTPS содержится контент, передаваемый по HTTP протоколу. В этом случае страница считается лишь частично зашифрованной и, соответственно, ненадежной. Решить проблему смешанного контента можно, изменив внутренних ссылки с абсолютных (http:// site.com/image/image.jpg) на относительные (/image/image.jpg).
5. Карта сайта (файл sitemap.xml)
Карта сайта представляет собой XML- с адресами всех страниц и изображений сайта. Правильная карта сайта значительно ускоряет индексацию страниц роботами поисковых систем, и они не пропустят важные страницы при обходе.
Для корректной карты сайта необходимо:
6. Страницы пагинации
Пагинация в интернет-магазине — это показ ограниченной части информации на одной странице. Например, у вас отображается 10 товаров на одной странице, 10 на следующей и так далее.
12 марта 2019 года Google опубликовал новые рекомендации по оформлению страниц пагинации. Теперь надо размещать весь контент на одной странице с помощью «бесконечной прокрутки» или кнопки типа «показать еще». Мы советуем следовать рекомендациям Google, но сам пагинатор сохранить, чтобы поисковые роботы могли найти ссылки на товары.
Для индексации в Яндексе необходимо использовать тег rel=canonical (если контент страниц не сильно отличается друг от друга). Тег укажет роботу страницу, предпочтительную для показа в результатах поиска. Подробная информация есть в Яндекс.Помощи.
Чтобы страницы пагинации правильно индексировались в обеих поисковых системах, нужно учесть одновременно и требования Яндекс, и Google.
7. Основные SEO-данные страницы (H1, Title, мета-теги)
Отнеситесь к этому разделу внимательно, так как оптимизированные SEO-данные влияют на ранжирование сайта и помогают сформировать правильный поисковый сниппет.
Основные принципы оптимизации данных страницы:
Для генерации мета-данных во многих популярных CMS есть модули, которые выполняют эту операцию автоматически по шаблонам. Если в вашей CMS нет такого модуля, то придется прибегнуть к помощи программиста или же прописывать все SEO-данные вручную.
8. Изображения
Основные принципы оптимизации изображений:
9. Внешние ссылки
Необходимо максимально ограничить использование внешних ссылок. Если внешняя ссылка нужна по смыслу, то необходимо добавить к ней атрибут rel=”nofollow” и заключить ее в теги:
10. Скорость загрузки сайта
Протестируйте сайт в Google Pagespeed Insights. Ваша задача выйти в зеленую зону или хотя бы достигнуть 80/100 как для мобильных, так и для компьютеров.
11. Мобильная версия сайта
Создать мобильную версию сайта — обязательное условие для интернет-магазина. По данным shopolog.ru мобильная аудитория в России в 2019 году составляет 61% от всего числа пользователей рунета. Чтобы не упустить клиентов, сайт должен корректно отображаться на любом устройстве — компьютере, планшете или телефоне. Поисковые системы это учитывают и отдают приоритет адаптированным сайтам.
Работает ли у вас мобильная версия сайта, покажет Mobile-Friendly Test. Если все хорошо, вы увидите: «Отлично! Страница оптимизирована для мобильных устройств».
12. Микроразметка
Использование микроразметки облегчает поисковикам сбор информации и формирует привлекательный поисковый сниппет. А это вызывает больше переходов на ваш сайт.
Внедрить микроразметку можно на следующих элементах сайта:
13. Социальные сети
Добавьте кнопки шеринга в социальные сети и кнопки подписки. Это поможет увеличить возвраты на сайт, привлечет трафик, а главное — даст сигнал поисковым системам, что ваш интернет-магазин интересен пользователям.
Кнопки шеринга
Кнопки подписки
14. Страницы ошибок
Представьте, что пользователь ищет товар в поисковой системе, переходит на сайт интернет-магазина, но попадает на страницу с ошибками 4ХХ или 5ХХ. Конечно, он ее сразу же закрывает. Системы сбора статистики и web-аналитики определяют такое поведение пользователя как отказ. Это, в свою очередь, негативно влияет на поведенческие факторы ранжирования. Поисковая система может сделать вывод, что страница не релевантна поисковому запросу и понизить рейтинг сайта.
Этого можно избежать с помощью оптимизации страниц с ошибками 4ХХ или 5ХХ. Даже если пользователь попал на такую страницу, ему нужно предоставить максимум полезной информации и удержать его на сайте:
Если внутренние ошибки на сервере повторяются — это негативно сказывается на поисковой оптимизации. Необходимо обратиться к разработчикам для устранения проблем.
15. HTTP-заголовки Last-Modified и If-Modified-Since
Количество страниц сайта, которые поисковый робот индексирует за один обход, зависит от выделенной на это квоты. Логично, что квоту не следует расходовать впустую на переобход контента, который не изменился с прошлой индексации. Можно настроить заголовки Last-Modified и If-Modified-Since, и тогда поисковый робот будет обходить только новые (обновленные) страницы. Таким образом, индексация страниц становится быстрее и эффективнее.
Как это работает?
Цель заголовка Last-Modified — сообщить клиенту (браузеру или поисковику) информацию о последних изменениях конкретной страницы.
Затем клиент передает серверу заголовок If-Modified-Since. Если изменений на странице не обнаружено — от сервера возвращается заголовок «304 Not Modified» и страница не загружается. Если же изменения вносились — это будет учтено, и сервер вернет заголовок «200 OK», то есть страница загрузится с обновленным содержимым.
Проверить корректность работы заголовков можно в одном из этих сервисов:
В чек-листе мы собрали основные моменты внутренней оптимизации интернет-магазина. Не забывайте работать с семантическим ядром и контентом, улучшать юзабилити. В Яндексе и Google сотни факторов ранжирования, и их ценность может поменяться в любой момент. Поэтому важно работать над продвижением интернет-магазина комплексно.
Получите консультацию специалиста по вашему проекту
Получите консультацию специалиста по вашему проекту
Другие статьи этой категории