Яндекс.Метрика
  • 662

Поисковая оптимизация и краш-тест интернет-магазина от Мира цен

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

Поисковая оптимизация и краш-тест интернет-магазина от Мира цен

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

Мы посчитали, что статья будет очень полезна владельцам интернет-магазинов Мира цен в качестве мини-пособия и для сравнительного анализа. И так приступим.

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) На одну страницу должен вести один запрос. Можно объединить группы запросов в кластеры. Кластеризация помогает объединить запросы по смыслу и проверить совместимость продвигаемых слов (например, аренда авто, прокат машины). Инструменты для автоматической кластеризации запросов (сервисы платные, но есть бесплатные лимиты):

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

52) Для доступа к любой странице с главной должно быть не более трёх кликов.

53) Если вы используете хлебные крошки, вместо «Главная» укажите главное ключевое слово. Например, название интернет-магазина.

Внутренняя и внешняя оптимизация сайта

54) Текст должен быть уникальным (не менее, чем на 70 % в зависимости от тематики). Проверить уникальность текста можно поиском по цитате (запрос в кавычках) или с помощью сервисов:

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 года).

По материалам:

Мир цен выражает авторам статьи отдельную благодарность.