41

Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей
Page 2: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Техническая оптимизация сайта для поисковых машин

Дмитрий Попов, Яндекс

Page 3: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

│ Заходит как-то SEOшник в бар, ресторан, 24 часа, купить алкогольные напитки, лучшие бары в Москве, недорого

Нижний колонтитул

Page 4: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Поиск сейчас

•  Несколько сотен факторов ранжирования

•  Спам не работает, но может создать риски для сайта

5

Page 5: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Нарушения

6

Page 6: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Правильная оптимизация

•  Анализ спроса •  Аналитика поведения пользователей на сайте •  Развитие сайта как продукта с учетом поискового спроса

Техническая оптимизация •  Выполнение технических рекомендаций поисковых систем

Поисковый маркетинг

Page 7: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

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

Page 8: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

За чем следят разработчики

•  Code Quality

•  Data Integrity

•  Время ответа

•  Соответствие стандартам

•  Кроссбраузерная верстка

Page 9: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

За чем забывают следить

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

•  Поиск не должен видеть ничего лишнего

Page 10: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Robots.txt? Не, не слышал…

11

Page 11: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Все нужные документы должны попасть в поиск

Page 12: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Проверить доступность сайта

•  Яндекс.Вебмастер: «Проверка ответа сервера»

•  Проверить ключевые адреса сайта

Все нужные документы должны попасть в поиск 13

https://beta.webmaster.yandex.ru/tools/server-response/

Page 13: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Файлы sitemap

•  Позволяют роботам оптимизировать обход сайта

•  Гарантируют, что поиск узнает обо всех адресах

Все нужные документы должны попасть в поиск 14

Яндекс.Вебмастерβ – Настройка индексирования – Файлы sitemap

Page 14: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Файлы sitemap в Яндекс.Вебмастерβ

1.  «Анализатор файлов Sitemap»– убедитесь, что нет ошибок.

2.  «Файлы Sitemap» - проверьте, что файл sitemap известен роботу, или добавьте его.

3.  Убедитесь в правильном количестве ссылок в файлах

Все нужные документы должны попасть в поиск 15

https://beta.webmaster.yandex.ru/tools/sitemap/

Page 15: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Файл robots.txt

•  Убедитесь в том, что указана ссылка на файл sitemap

•  Если там есть конструкции disallow – проверьте доступ к документам в Анализаторе

Все нужные документы должны попасть в поиск 16

https://beta.webmaster.yandex.ru/tools/robotstxt/

Page 16: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Файл robots.txt

Все нужные документы должны попасть в поиск 17

https://beta.webmaster.yandex.ru/tools/robotstxt/

Page 17: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Сайты с Ajax

•  Все переходы должны сопровождаться изменением анкора в URL.

•  Анкор должен быть вида #!

•  HTML-версия контента этой страницы размещается на URL, где #! заменен на ?_escaped_fragment_=

•  На самой странице, вызывающей Ajax, должен быть указан мета-тег <meta name="fragment" content="!”>

Все нужные документы должны попасть в поиск 18

Подробнее: https://yandex.ru/blog/webmaster/13754

Page 18: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Убедиться, что в поиск не попадает ничего лишнего

Page 19: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Почему это важно

•  Поиск тратит ресурсы на обход того, что не нужно

•  Нужные страницы могут обходиться медленнее

•  В поиск может попасть неподходящий документ

20

Page 20: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Что не должно попадать в поиск •  Служебные разделы и страницы, доступные только после авторизации

•  Дублирующие страницы

•  Страницы с результатами поиска и сортировки

•  Зеркала

•  Любой другой контент, который не интересен пользователю поиска

21

Page 21: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Закрытие через robots.txt •  Allow и Disallow: Позволяют гибко настроить индексируемые страницы сайта

•  Clean-Param: Позволяет передать поиску информацию о параметрах фильтрации и сортировки

•  Host: Указывает на то, какой хост является главным зеркалом сайта

•  User-agent: Указывает на то, к каким роботам относятся следующие директивы

22

Page 22: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Пример хорошего robots.txt

User-agent: * Disallow: /? Disallow: /thanks Disallow: /ai.xml [……………………………………………..] Disallow: /*text=* Disallow: /*sort_by=* Disallow: /*sort_desc=* Disallow: /*/reviews/add* Clean-param: cmid&grade_value /shop-opinions.xml Clean-param: cmid&grade_value /shop/ [………………………………………………] Sitemap: https://market.yandex.ru/sitemap.xml Host: https://market.yandex.ru

23

https://market.yandex.ru/robots.txt

Page 23: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Использование мета-тегов

•  <meta name="robots" content="noindex"/> - исключить из индексации текущую страницу

•  <link rel="canonical" href="http://www.example.com/blog"/> - страница является дублем для http://www.example.com/blog

24

Page 24: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

HTTP-заголовки и поиск

Page 25: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Правильные коды ответа

•  Несуществующие страницы – 404

•  Технические работы – 503

•  При редиректах чаще всего нужно использовать код 301. 302 использовать можно, но осторожно.

26

Page 26: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

If-Modified-Since и last-modified

•  Позволяет быстрее обходить изменившиеся документы

•  Участие в сортировках и выборах за период

27

Page 27: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

И снова «Проверка ответа сервера»

28

Page 28: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Адаптация сайта для мобильных устройств

Page 29: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Почему нужно помнить о поиске

•  Исключить дублирование

•  Маркировка в мобильной выдаче

30

Page 30: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Требования к мобильным версиям

•  Мобильная версия, адаптивный дизайн, динамическая верстка

•  Тег viewport

•  Отсутствие не кроссплатформенных плагинов (Flash, Silverlight, Applet)

•  Для сайтов с мобильной версией: link rel="alternate" на исходной странице и rel="canonical” на мобильной

31

Page 31: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

«Мобилопригодность» в Вебмастере

Яндекс.Вебмастерβ – «Инструменты» – «Проверка мобильных страниц» 32

Page 32: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Переезд сайта

Page 33: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Переезд сайта

Яндекс.Вебмастерβ – Настройка индексирования – Переезд сайта 34

1.  Указать директиву Host в файле robots.txt

2.  Воспользоваться инструментом «Переезд сайта» в Яндекс.Вебмастереβ

3.  После изменения зеркала в «вебмастере» – настроить 301-й редирект со страниц старого зеркала на страницы нового

Page 34: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Приоритетный обход

Page 35: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Приоритетный обход страниц

36 Гарантирует посещение роботом указанных страниц сайта. Оперативно. До 10 страниц/сутки.

Page 36: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Мониторинг взаимодействия сайта с поиском

Page 37: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

«Диагностика сайта»

•  Дополнительный мониторинг «из коробки»

•  Отслеживается несколько десятков наиболее типичных проблем во взаимодействии с поиском

•  Можно использовать как «Чек-лист запуска»

38

Яндекс.Вебмастерβ – Диагностика сайта

Page 38: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

Индексирование

39

1.  Позволяет полностью увидеть ситуацию с индексированием сайта

2.  Позволяет выявить проблемные места на сайте

Page 39: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

TSV со списком всех известных страниц

40

•  Список всех известных поиску страниц сайта, в удобном для автоматической обработки формате

•  Адрес страницы / Код ответа / Дата последнего скачивания / В поиске / Дубль

Page 40: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

А еще у нас есть

41

•  API: https://tech.yandex.ru/webmaster/ •  Рекомендации по созданию сайтов: https://yandex.ru/support/webmaster/recommendations/intro.xml

•  Школа Яндекса для вебмастеров: https://academy.yandex.ru/events/webmasters/

Page 41: Техническая - s.conf.guru · Правильная оптимизация • Анализ спроса • Аналитика поведения пользователей

https://beta.webmaster.yandex.ru

[email protected] fb.com/subdomain.ru

Дмитрий Попов

Руководитель группы сервисов для вебмастеров, Яндекс

Спасибо!