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

Не каждый день в сети появляется полезный материал, аккуратно аккумулирующий в себе нужную информацию, которая обычно разбросана по всему интернету.
Мы посчитали, что статья будет очень полезна владельцам интернет-магазинов Мира цен в качестве мини-пособия и для сравнительного анализа. И так приступим.
habr.ru: 61 способ улучшить SEO вашего сайта
Недавно мы закончили курс по SEO в Нетологии и составили для себя чек-лист того, что обязательно нужно сделать на сайте «Я люблю ИП» для поисковой оптимизации. Но эти советы универсальны для любого проекта. В статье вы найдёте список практических рекомендаций со всего курса из 13 лекций от 8 разных специалистов, а также полезные ссылки и сервисы, которые помогут вам улучшить SEO вашего сайта.
Для кого эта статья:
- для веб-дизайнеров и разработчиков, которые хотят создавать сайты, изначально оптимизированные под SEO,
- для владельцев интернет-ресурсов, которые хотят самостоятельно разобраться в SEO, чтобы увеличить поисковый траффик.
Дисклеймер: эти советы вряд ли помогут вам выйти в топ по высокочастотным запросам, но вы сможете исправить все технические и текстовые ошибки на сайте, чтобы повысить свои позиции.
Работы по SEO в основном состоят из 5 этапов:
- Технический аудит сайта.
- Аудит коммерческих факторов.
- Подбор семантического ядра.
- Внутренняя и внешняя оптимизация сайта.
- Наращивание ссылочной массы.
Технический аудит сайта
1) Проверьте, все ли страницы сайта находятся в поиске:
- по количеству результатов в поиске (в Google — при помощи site:site.ru, в Яндексе — при помощи host:site.ru),
- в Яндекс.Вебмастер (Индексирование → Страницы в поиске) или в Google Search Console (Индекс Google → Статус индексирования).
2) Проверьте наличие дублей на сайте. Дубли — это страницы с одинаковым содержанием, но с разными URL. Дубли могут быть полные (если контент совпадает на 100 %) или частичные (с высоким % совпадения). Дубли страниц необходимо удалять.
3) Проверьте наличие пустых страниц (которые не содержат контента). Пустые страницы можно:
- удалить,
- закрыть от индексации (в файле robots.txt, см. ниже),
- наполнить контентом.
4) Проверьте наличие мусорных страниц (которые не содержат полезного контента). Мусорные страницы можно:
- закрыть от индексации,
- сделать полезными.
5) Проверьте наличие файла robots.txt. Это текстовый файл в корневой директории сайта, который содержит специальные инструкции для поисковых роботов. Подробнее см. справку Яндекса и Google. Размер файла не должен превышать 32 КБ.
6) В файле robots.txt можно указать общие правила для всех поисковых систем и отдельно для Яндекса. В правилах для Яндекса должна быть дополнительно указана директива Host (главное зеркало вашего сайта с www или без) и директива Sitemap с ссылкой на карту вашего сайта. Проверить файл robots.txt можно в Яндекс.Вебмастере.
Файл robots.txt в интернет-магазинах от Мира цен расположен по адресу http://sitename.zone/robots.txt — где sitename.zone — доменное имя вашего интернет-магазина. Файл оптимизирован в соответсвии с требованиями поисковых машин.
7) Проверьте наличие файла sitemap.xml. Это аналог карты сайта, предназначенный специально для поисковых роботов. Подробнее см. справку Яндекса и Google. Создать карту сайта можно по ссылке. Проверить файл sitemap.xml можно в Яндекс.Вебмастере.
Файл sitemap.xml в интернет-магазинах от Мира цен расположен по адресу http://sitename.zone/sitemap.xml — где sitename.zone — доменное имя вашего интернет-магазина.
8) Проверьте наличие «битых» ссылок (ссылок на несуществующие или недоступные страницы). Необходимо удалять все битые ссылки, как внешние, так и внутренние. Проверить битые ссылки можно в программе Screaming Frog SEO Spider Tool (загружается на компьютер, есть бесплатная версия) или онлайн с помощью инструмента Технический анализ от SeoWizard (сервис платный). Также битые ссылки можно проверить в Яндекс.Вебмастере: Индексирование → Статистика обхода (см. HTTP код 404).
9) Проверьте наличие редиректов на сайте. Виды редиректов:
- 301 — запрошенный документ окончательно перенесен на новый URL,
- 302 — запрошенный документы временно доступен по другому URL.
Редиректами лучше не злоупотреблять, так как наличие на страницах сайта ссылок, ведущих на страницы с редиректом, способствует «утере» ссылочного веса.
Проверить можно в Яндекс.Вебмастере: Индексирование → Статистика обхода (см. HTTP код страницы).
В интернет-магазинах от Мира цен применяется безопасный 301-редирект в случае, если вы приобрели SSL-сертификат на домен. В этом случае все страницы с адресом, начинающимся на http:// будут перенаправлены на аналогичные адреса с https://.
10) Проверьте скорость загрузки сайта (должна быть менее 3 сек). Это один из важных факторов, который влияет на ранжирование сайта поисковыми системами. Проверить можно с помощью Google PageSpeed или в Google Search Console (Сканирование → Статистика сканирования → Время, затраченное на загрузку страницы).
На момент публикации статьи проверка среднестатистической карточки товара в демонстрационном интернет-магазине от Мира цен с помощью Google PageSpeed выдаёт результат 69/100.
11) Настройте ошибку 404 для удалённых или несуществующих страниц. Это можно сделать в файле .htaccess. Подробнее см. справку Яндекса.
В Мире цен 404 страница снабжена поиском по сайту от Google.
12) Проверьте ответы сервера и файл .htaccess. Наиболее частые ошибки, которые встречаются:
- Доступны обе версии сайта с www и без (например, site.ru и www.site.ru). Это плохо влияет на индексацию, так как поисковик старается исключать дубли и может выбрать в качестве оригинала совсем не ту страницу, которую вы продвигаете.
- Отсутствуют редиректы для страниц со «/» на конце и без него. Если страницы сайта без слэша на конце и со слэшем отдают ответ сервера 200 (страница доступна), то попадая в индекс поисковых систем они представляют собой полные дубли.
В Мире цен установлен 301-редирект со страниц с www. Второй пункт работает как надо.
13) Проверьте правильность URL. Неконечные страницы (разделы, подразделы) должны содержать «/» на конце URL, а конечные страницы (страницы товаров, статей) не должны содержать «/». Но применять этот формат рекомендуется только к новым страницам, так как для старых это приведёт к потере возраста документа.
В Мире цен все страницы заканчиваются на «/». Разницы в индексации страниц не замечено.
14) Старайтесь использовать «ЧеловекоПонятныеУРЛы» (сокращённо «ЧПУ») или красивые и дружественные адреса URL. Пример отсутствия ЧПУ: yoursite.net/viewpage.php?page_id=23.
Основные рекомендации:
- можно использовать иностранные слова (/contacts/) или транслит (/kontakty/),
- в качестве разделителя между словами используйте дефис «-»,
- между разделителями «/» в адресе URL должно быть не более 2–3 слов,
- длина URL не должна превышать среднее значение по конкурентам.
Наша платформа автоматически формирует ЧПУ путём транслитерации заголовков или из поля с заголовком на английском языке. Количество слов между разделителями и длину заголовков регулирует администратор интернет-магазина самостоятельно. Для примера ЧПУ Мир цен http://kusto.by/leisure-activities/tourism/palatki/eclipse-ii-3000512/
15) Соблюдайте иерархию папок в URL. Например:
site.ru/название-раздела/назавание-подраздела/конечная-страница
Это поможет Яндексу составить навигационные цепочки и отразить их в сниппете вашего сайта при выдаче в поиске. Подробнее см. справку Яндекса.
16) Проверьте отображение сайта на мобильных устройствах. Это можно сделать в Яндекс.Вебмастере (Инструменты → Проверка мобильных страниц) или в Google Search Console.
Предлагаем проверить карточку товара от Мира цен. Таким способом можно проверить любой интернет-магазин.
17) Укажите в head кодировку страниц meta charset=«utf-8».
18) Проверьте наличие и уникальность тегов title, description и h1 на каждой странице.
19) Тег title должен быть максимально близко к началу head.
20) Старайтесь добавить в тег title все ключевые слова, при этом самое популярное ключевое слово должно быть ближе к началу тега.
В Мире цен за тег title отвечает поле «Название» в настройках категорий и карточек товаров.
21) Максимальная длина тега title — 150 символов, оптимально — 60 символов.
22) В теге title не должны повторяться одинаковые слова (максимум не более 2 раз), можно использовать синонимы, близкие слова или другие слова из запросов. Например: Займ в банке под залог комнаты. Получить кредит под залог комнаты в Москве.
23) Для разделения разных фраз в теге title (например, названия страницы и сайта) используйте символ «|».
24) Тег description не влияет на ранжирование сайта прямо, но поисковые системы могут использоваться его содержимое для сниппета сайта при выдаче.
В Мире цен за тег description отвечает поле «Описание» в настройках категорий и карточек товаров. В категориях это поле не отображается на странице, а в карточке товара является первым абзацем к подробному описанию.
25) Длина description может быть от 100 до 250 символов, оптимально — 155 символов. Обычно это одно-два осмысленных предложения для описания страницы, включая поисковые запросы.
26) Укажите в head метаданные по Open Graph Protocol для правильного представления сайта в социальных сетях.
В Мире цен везде где можно применены стандартные meta-теги Open Graph Protocol. В отдельных случаях, например для карточек товаров и статей, применены расширенные указатели Product и Article. Кроме того карточки товаров снабжены микроразметкой, которую понимают большинство поисковых машин.
27) Добавьте в корневую директорию фавикон сайта.
28) Стили и скрипты должны загружаться в head отдельными файлами.
29) На странице может быть только один заголовок h1.
30) Заголовок h1 не должен копировать title.
В Мире цен 27, 28 и 29 пункты выполняются автоматически. По 30 стоит отметить, что за h1 отвечает поле «Имя» а за title поле «Название». Поле «Имя» является обязательным для заполнения. При незаполненном поле «Название» в него будет помещено поле «Имя». Таким образом за соблюдение 30 пункта отвечает администратор магазина.
31) Заголовок h1 может содержать от 1 до 7 слов и должен включать точное вхождение главного поискового запроса. Например: Займ под залог комнаты.
32) Старайтесь не использовать вложенные теги в теге h1 (например, span, em, a href и т. д.).
33) Соблюдайте последовательность заголовков h2-h6 и включайте в них остальные ключевые слова. Теги h2-h6 должны использоваться только для разметки SEO-текстов.
34) Используйте семантическую вёрстку (для параграфов — p, а не div), старайтесь включать ключевые слова в списки, таблицы, картинки (теги alt, title), выделения (em, strong).
35) Атрибуты alt и title для картинок должны отличаться. Alt — это альтернативный текст для картинки, если она не загрузилась. Title — это заголовок картинки, который всплывает при наведении на картинку, а также выходит в поиске.
36) Добавьте на сайт микроразметку Shema.org. Валидатор микроразметки в Яндекс.Вебмастере.
Вы можете самостоятельно проверить любую карточку товара любого интернет-магазина из Мира цен на валидность микроразметки, что бы убедиться в её правильности.
37) Если вы планируете переезд сайта на https, почитайте эту статью.
Аудит коммерческих факторов
38) Коммерческие факторы важны для коммерческих сайтов.
39) На сайте должны присутствовать контакты:
- телефоны,
- онлайн-консультант,
- обратный звонок,
- адрес, схема проезда,
- график работы.
В магазинах от Мира цен отсутсствуют функции «Онлайн-консультант» и «Обратный звонок». Ответ «Онлайн-консультанта» должен быть в пределах 1 минуты и он не должен быть назойливым. Оба этих параметра не соблюдаются интернет-магазинами, поэтому реализация «Онлайн-консультанта» отложена до лучших времён. Что же касается «Обратного звонока», то тут всё проще: во первых есть обратная связь, во вторых в хорошем интернет-магазине вся информация представлена на сайте и звонить не требуется, ну а в третьих, если человек желает что-то купить, то он не будет экономить на звонках, тем более, что можно воспользоваться корзиной. Функция «Обратный звонок» говорит о том, что в интернет-магазине не достаточно нужной информации.
40) Разместите на сайте юридическую информацию:
- договор-оферту, условия оказания услуг,
- реквизиты компании,
- условия обмена/ возврата,
- условия доставки.
41) Разместите на сайте ассортимент:
- прайс-лист,
- количество товаров в наличии,
- скидки, акции.
42) Добавьте информацию, которая вызывает доверие:
- отзывы,
- портфолио (примеры работ),
- видео,
- вакансии.
43) Разместите электронную почту на своём домене (например, info@site.ru).
44) Если на сайте публикуются новости, следите за их обновлением.
45) В копирайте (с) укажите текущий год.
46) Стремитесь, чтобы дизайн сайта был современным и адаптированным для мобильных устройств.
Подбор семантического ядра
Подбор семантического ядра — это большая тема, которая заслуживает отдельной статьи. Здесь мы остановимся на основных принципах.
47) Прежде, чем перейти к подбору семантического ядра, необходимо понять, какие бывают типы пользовательских запросов и по каким запросам вы будете продвигать сайт:
- Навигационные (брендовые) запросы — поиск конкретного сайта или места в сети интернет. Обычно по таким запросам сайты находятся на первом месте, и продвижение не нужно.
- Информационные запросы — поиск информации, неважно на каком сайте (например, как лечиться от простуды).
- Транзакционные запросы — пользователь хочет совершить какое-то действие («скачать», «купить» и т. д.). Коммерческие запросы всегда являются транзакционными. Но не все транзакционные запросы являются коммерческими (например, «скачать бесплатно»).
Коммерческие страницы (интернет-магазины, сайты компаний) нужно продвигать по коммерческим запросам, информационные (форумы, блоги, статьи) — по информационным.
48) Определить, каким является запрос, информационным или транзакционным, можно при помощи поиска. Введите фразу и посмотрите на результат поисковой выдачи. Если там в основном информационные статьи, то запрос информационный, если коммерческие страницы — то коммерческий.
49) На одну и ту же страницу не должны вести одновременно информационные и транзакционные запросы. Если запрос информационный, то продвигаем статью. Если коммерческий, то добавляем коммерческую информацию (цена, условия доставки и т. д.).
50) На одну страницу должен вести один запрос. Можно объединить группы запросов в кластеры. Кластеризация помогает объединить запросы по смыслу и проверить совместимость продвигаемых слов (например, аренда авто, прокат машины). Инструменты для автоматической кластеризации запросов (сервисы платные, но есть бесплатные лимиты):
- Rush Analytics,
- SEMParser,
- JustMagic,
- Бесплатный до 500 запросов.
51) Структура сайта (меню, навигация) должна определяться только исходя из поискового спроса.
52) Для доступа к любой странице с главной должно быть не более трёх кликов.
53) Если вы используете хлебные крошки, вместо «Главная» укажите главное ключевое слово. Например, название интернет-магазина.
Внутренняя и внешняя оптимизация сайта
54) Текст должен быть уникальным (не менее, чем на 70 % в зависимости от тематики). Проверить уникальность текста можно поиском по цитате (запрос в кавычках) или с помощью сервисов:
- Content Watch,
- Text.ru,
- Advego Plagiatus (для Windows).
55) Длину текста, а также плотность ключевых слов берите из ТОП–10. Проверить можно с помощью инструмента Текстовый анализ от SeoWizard или JustMagic.
56) Текст с ключевыми словами размещайте ближе к началу текста.
57) Используйте в тексте дополнительные термины и синонимы. Это могут быть подсвечиваемые слова по запросу в поисковой выдаче Яндекса, «Запросы, похожие на» из Яндекс Wordstat.
58) Пишите лаконичнее, избегайте стоп-слов. Проверить текст можно в сервисе Главред.
59) Пишите без ошибок и внимательно относитесь к оформлению текста. Проверить орфографические ошибки можно при помощи Яндекс.Спеллер.
60) Для повышения CTR переходов на сайт из поиска необходимо улучшить его сниппет в поисковой выдаче. Сниппет состоит из:
- заголовка (тег title),
- описания (в Google — тег description, в Яндексе — часть текста с ключевым словом),
- структуры URL (хлебные крошки, навигационные цепочки, быстрые ссылки).
61) Чтобы улучшить сниппет в Яндексе, возьмите абзац, который показывает Яндекс по ключевому слову в поисковой выдаче, и измените его текст.
Разное
Переиндексация Яндексом происходит в среднем раз в 2,14 месяца (более 60 дней). SEO — это надолго, нужно уметь ждать. Результаты SEO обычно можно получить через 1–6 месяцев, в зависимости от возраста проекта.
Ускорить процесс индексации сайта можно с помощью:
- внешних ссылок,
- ссылок в социальных сетях (особенно в Twitter),
- ссылок с главной страницы,
- через Яндекс.Вебмастер (Индексирование → Переобход страниц).
Частота захода бота зависит от частоты обновления сайта.
При продвижении в Яндексе имеет значение запросный индекс — чем больше статей по тематике, тем лучше.
Очень сложно уместить весь курс в одну статью. Если статья окажется вам полезной, в следующий раз мы напишем о подборе семантического ядра и наращивании ссылочной массы.
Если вы хотите самостоятельно разобраться в SEO, рекомендуем пройти курс в Нетологии. Для читателей Хабра у них есть скидка 2500 руб. по промокоду habr на все онлайн-программы (действует до конца 2017 года).
По материалам:
Мир цен выражает авторам статьи отдельную благодарность.