60
Внутренняя оптимизация интернет-магазинов: о чем забывают 90% SEO-специалистов Олег Шестаков Москва 2015 Рекламно-консалтинговое агентство Rush Москва ул. Бутлерова 17б m: [email protected]

Техническая SEO оптимизация интернет магазинов

Embed Size (px)

Citation preview

Page 1: Техническая SEO оптимизация интернет магазинов

Внутренняя оптимизация интернет-магазинов: о чем забывают 90% SEO-специалистов

Олег ШестаковМосква 2015

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Page 2: Техническая SEO оптимизация интернет магазинов

Rush Agency – кто мы?

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Делаем SEO, веб-аналитику и анализ поискового спроса для крупных Ecommerce проектов и порталов

19 клиентов в агентстве

20 человек в команде в 4 странах: Россия, Украина, Сербия, Словакия

Свой департамент разработки SEO-инструментов

Мы создали Rush Analytics – сервис поисковой аналитики

Page 3: Техническая SEO оптимизация интернет магазинов

Кто нам доверяет?

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Page 4: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Занимаюсь SEO c 2008 года Участвовал более чем в 100 SEO-проектах Специализация: Ecommerce, проекты с обширной семантикой, автоматизация в SEO CEO в Rush Agency CTO в Rush Analytics

Обо мне

Page 5: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

1. Страницы не индексируются

2. Запросы не ранжируются

В Ecommerce есть 2 основные проблемы

Часто второе есть следствие первого

Page 6: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Что будем использовать? Microsoft Excel Notepad++ Screaming Frog parser Аккуратность и последовательность

Page 7: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Проблемы индексации

Основные причины плохой индексации:

Неправильное использование краулингового бюджета

Слишком большой уровень вложенности страниц

Недостойный индексации контент

Часто оптимизаторы вообще об этом не заботятся, заняты закупкой ссылок и другими ненужными вещами

Page 8: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Краулинговый бюджет

Краулинговый бюджет (Crawl Rank) – Количество страниц сайта, которые поисковый робот может обойти в единицу времени (в день/неделю/месяц). Актуально как для Яндекса, так и для Google.

Используем краулинговый бюджет правильно:

На сайте должны быть только продвигаемые страницы

Все карточки должны быть доступны только по одному URL

Page 9: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Типы страниц в Ecommerce

Категория: телевизоры Категория + бренды: телевизоры Samsumg Категория + тег (=подкатегория): LED телевизоры Категория + тег + бренд: LED телевизоры Samsung Категория + тег + тег: LED телевизор SmartTV Категория + тег + тег + бренд: LED телевизор Samsung SmartTV Категория + (мб тег) + серия + (мб бренд): тонкие ноутбуки Acer Aspire Карточка товара Инфо-обвязка: обзоры/статьи/новости/подборки

(Если у вас есть другие – дело плохо)

Page 10: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Типы страниц которые не должны быть в Ecommerce

Фильтры на GET параметрах: По бренду По цене По популярности По цветуИ другой «мусор»

Дубликаты карточек товаров:

По цвету (если не обосновано спросом) Одна карточка по двум URL

(в индексе и доступны по ссылкам)

Page 11: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Как удалить все лишнее?

#1 Чистим мусор на листингах:

Все фильтры, что имеют частотность порождают SEO-лендинги Паразитные фильтры: нужны юзерам, но не нужны ПС –делаем с помощью JS или шифруем ссылки на них в коде При невозможности фильтрации через JS выносим все фильтры на GET параметр и закрываем в robots.txt. Пример ?filter=

#2 Устраняем дубликаты карточек товаров:

Единственно верное решение – жесткая связь карточки и категории. 1 карточка – 1 URL.

www.site.ru/products/12345/multivarki/multivarka-redmond-rx-500

Page 12: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Примеры реализации

http://appliances.wikimart.ru/small/coffee_machine/

SEO-лендинги

Page 13: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Примеры реализации

http://appliances.wikimart.ru/small/coffee_machine/

Паразитные сортировки

Page 14: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Категории: понижаем уровень вложенности

Все важные категории и теги должны быть не далее 3го уровня вложенности

Делаем хабовые страницы 2го уровня вложенности для удержания тегов в индексе

Page 15: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Категории: понижаем уровень вложенности

Page 16: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Категории: хабовые страницы

Page 17: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Как оформить хабовые страницы для пользователей?

HTML карта сайта

«Свежие категории», «Последние поступления»

Список всех категорий раздела N

Page 18: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Карточки: недостойный индексации контент

Какие карточки товара скорее всего не попадут в индекс?

С длинным H1, взятым из прайса поставщика С орфографическими ошибками в характеристиках С неполным (скудным описанием) С копированным контентом Карточки, доступные по нескольким различным URL

Page 19: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Примеры плохих карточек

Page 20: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Карточки: модифицируем пагинатор

Нельзя закрывать пагинатор от индексации! Выводим на первой странице 20-40 карточек При endless пагинаторе держим первые 20-40 карточек в коде Используем для индексации карточек пагинаторыстраниц типа:

Категория + бренд

Категория + тег

Используем вложенный пагинатор

Page 21: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Карточки: вложенный пагинатор

Отлично подходит для магазинов со смешанным спросом Внедряем на категориях с товарным спросом

Page 22: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Карточки: итогоТребования к карточкам для индексации

Доступность только по одному URL Корректный H1 без мусора Полные характеристики без ошибок Уникальное описание 3 и более отзывов 3 и более больших изображений

+ Используем пагинатор с умом

Page 23: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Хотите стать Королем индексации?

Нет проблем!

Page 24: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Пути достижения престола индексации

Как эффективно индексировать быстро-ботом?

Ссылки с LJ и в Twitter (нужно использовать сеть бот-аккаунтов) Форсирование индексации с помощью быстро-бот сервисов (например – Getbot.guru) Ловец ботов на своем сайте + ротация Мониторинг результатов работы

Page 25: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Умно форсируем индексацию быстро-ботом

Как эффективно индексировать быстро-ботом? Страницы должны быть уже готовы для индексации Желательно, чтобы ссылки на LJ и в Twitter какое-то время оставались на страницах Важно использовать «прокаченные аккаунты» - ссылки «по рублю» не работают. Качаем сами.

Важно строить срезы по страницам: Наличие текста на листинге Да/Нет Наличие отзывов на карточке Да/Нет Наличие уникального описания на карточке Да/нет

Page 26: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Срезы индекса по типам контента

Page 27: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Простановка ссылок под бота

1. Ловим бота по User-agent

2. В момент загрузки страницы подмешиваем в код не проиндексированные ссылки

3. Если бот перешел по ссылке удаляем ее из стека простановки

4. Новая итерация с оставшимся стеком

Page 28: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Ловец ботов: блок-схема

Page 29: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Ловец ботов: пример реализации

Page 30: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

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

Page 31: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Рост трафика и индекса после внедрения

Page 32: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Постраничная проверка индексации

Проверено в

Page 33: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Rush Analytics – сервис поисковой аналитики

Дарим 200 рублей на баланс! www.rush-analytics.ru

Сбор Яндекс Wordstat Сбор поисковых подсказок

Автоматическая кластеризация!

Page 34: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Скорость загрузки сайта как фактор ранжирования

1. Скорость загрузки становится важным фактором ранжирования

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

3. Google вводит новое мобильное ранжирование –важна скорость загрузки

4. Влияние скорости загрузки на конверсию

Page 35: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Ушедшие посетители vs скорость загрузки страницы*

* По данным KissMetrics

Page 36: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Инструменты для аудита скорости загрузки

1. Google PageSpeed Insights

2. www.gtmetrix.com

3. Firebug for FireFox & Chrome

Page 37: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Скорость генерации страниц на сервере

Время ответа сервера определяет, сколько занимает загрузка кода HTML для отображения страницы. Задержка сети между Google и вашим сервером не учитывается.Показатель должен быть не больше 0.200 секунды (200 мс)

Page 38: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Производительность под нагрузкой

результаты сервиса perfload.ru

Page 39: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Скорость генерации и сетевая доступность под нагрузкой

результаты сервиса perfload.ru

Page 40: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Стабильность сервера

Page 41: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Время загрузки страницы и количество HTTP-запросов

Page 42: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Скорость загрузки в GA | Определяем среднее время загрузки

Page 43: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Определяем страницы для оптимизации скорости

Page 44: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

GtMetics

Page 45: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Количество HTTP-запросов just.ru | CSS

Page 46: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Количество HTTP-запросов mvideo.ru | CSS

Page 47: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Количество HTTP-запросов | JS-файлов

Page 48: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Количество HTTP-запросов и размер файлов | images

Page 49: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Css-спрайты для изображений

Page 50: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Как выглядит css-спрайт

Page 51: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Время загрузки страницы и количество HTTP-запросов

Page 52: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Сжатие GZip

Page 53: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

CSS и JavaScript во внешних файлах

Page 54: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Порядок загрузки стилей и скриптов

Page 55: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

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

Page 56: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Указанный заранее размер картинок

Page 57: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Табличная верстка

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

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

таких страниц поисковыми машинами.

● Долгая загрузка

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

отображаться не будет.

● Громоздкий код

Таблицы содержат сложную иерархическую структуру вложенных тегов, которая увеличивает объем кода, и повышает сложность

изменения отдельных параметров.

● Нет разделения содержимого и оформления

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

не все параметры таблиц имеют свой стилевой синоним, поэтому в любом случае приходится обращаться к коду веб-страницы и

править его.

● Несоответствие стандартам

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

Page 58: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Табличная верстка

Объеденить CSS скрипты в один Объеденить мелкие элементы интерфейса в CSS-спрайт Настроить кеширование для всех статичных элементов: JavaScript,CSS,Изображений,PDF Настроить сжатие Gzip Переместить CSS в верх кода, js-файлы внизкода head Указать размер для всех картинок Удалить не используемы правила в CSS

Page 59: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Rush Analytics – сервис поисковой аналитики

Приглашаем на тестирование нового функционала – пишите в саппорт!

Сбор Яндекс Wordstat Сбор поисковых подсказок

Автоматическая кластеризация!

www.rush-analytics.ru

Page 60: Техническая SEO оптимизация интернет магазинов

Рекламно-консалтинговое агентство Rush

Москва ул. Бутлерова 17б m: [email protected]

Спасибо за внимание!Доклад подготовил: Олег ШестаковWEB: www.rush-agency.ru

www.rush-analytics.ruMail: [email protected]: Facebook.com/shestakov.oleg