seo-audit seo summit websarafan 2016
TRANSCRIPT
Юрий Хаит
SEO-аудит своими руками
О чем будем говорить?• Что такое SEO-аудит?• Зачем это нужно?• Что анализируем? (План аудита)• На что обратить внимание?
(разбираем пример сайта tanec1.ru)
• Ответы на вопросы2
Что такое SEO-аудит?• Технический аудит• Содержание сайта• Юзабилити• Сниппеты (вид ссылок в результатах поиска)
3
Когда это необходимо?• Тестирование нового сайта перед запуском• Проседание позиций• Падение трафика или отсутствие роста• Смена сотрудника/подрядчика
4
Зачем проводить аудит?Решение конкретных технических проблем
5
Зачем проводить аудит?Решение конкретных технических проблем
6
Зачем проводить аудит?Улучшение индексации и сниппетов
7
8
Зачем проводить аудит?Устранение причин падения посещаемости
9
О чем будем говорить? Что такое SEO-аудит? Зачем это нужно?• Что анализируем? (План аудита)• На что обратить внимание?
(разбираем пример сайта tanec1.ru)
• Ответы на вопросы10
Технический аудитОпределяем главное зеркало сайта:
11
Технический аудитОпределяем главное зеркало сайта:
12
Технический аудитОпределяем главное зеркало сайта:
13
Технический аудитОпределяем главное зеркало сайта:
14
Технический аудитПроверяем склейку зеркал:
15
Технический аудитСклеиваем зеркала при необходимости (в .htaccess):
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
16
Технический аудитПроверяем дубли главной страницы: (index.html, index.php)
17
Технический аудитПроверяем дубли главной страницы:
18
Технический аудитПроверяем корректность robots.txt:Файл должен содержать инструкции Allow/Disallow, Host, Sitemap
19
Технический аудитПроверяем корректность robots.txt:
20
Технический аудитПроверяем наличие карты сайта и корректность её составления:
21
Технический аудит
22
Технический аудитПроверяем страницы ошибок (403):
23
Технический аудитПроверяем страницы ошибок (404):
24
Технический аудитСтраница ошибки (404 Not Found):
25
Технический аудит
26
Технический аудит
27
Технический аудитИщем битые ссылки:(сервис http://BrokenLinkLookUp.com)
28
Технический аудитИщем мусорные страницы:
29
Технический аудитТакже стоит проверить типичные тех.страницы:• Страницы регистрации/авторизации/
«забыли пароль?»• Сортировки товаров в магазинах• «Тэги»/метки в блогах• Несклеенные адреса site.ru/a/ и site.ru/a• Формы обратной связи (при использовании
методом <?php include>)30
Технический аудитТакже стоит проверить типичные тех.страницы:• Страницы регистрации/авторизации/
«забыли пароль?»• Сортировки товаров в магазинах• «Тэги»/метки в блогах• Несклеенные адреса site.ru/a/ и site.ru/a• Формы обратной связи (при использовании
методом <?php include>)31
Технический аудитЧто ещё проверить:• rel=“canonical” (например, при пагинации)
rel=“alternate” (для языковых версий)• <meta name=“robots” content=“index,follow” /> • Отсутствие <meta name=“generator”>• Отсутствие <meta name=“Document-state”
content=“Static”> (устарело, но всё же)
32
Технический аудитЧто ещё проверить:• Убедиться в отсутствии циклических ссылок
33
Технический аудитЧто ещё проверить:Убедиться в отсутствии циклических ссылок.Типично встречаются:
* «Хлебные крошки»* Меню/каталоги* Пагинация
34
Технический аудитПроверяем скорость загрузки страниц сайта посредством Google PageSpeed Insightshttps://developers.google.com/speed/pagespeed/insights/?hl=ru
35
Технический аудитАдаптивность для мобильных устройств:
https://www.google.com/webmasters/tools/mobile-friendly/
36
Технический аудитПродолжаем проверять вёрстку:https://validator.w3.org/nu/?doc=http://tanec1.ru
37
Технический аудитПроверяем скрипты/стили в HTML-коде страницы:
38
39
Технический аудитВ идеальном HTML-коде:• Все стили вынесены в CSS-файлы• Все скрипты – в JS-файлы• Все изображения оптимизированы для WEB• Не используется <iframe> и Flash
(YouTube – можно)• Текста и картинок намного больше, чем кода• Нет злоупотребления <span>, <b>/strong, <i>/em.
40
Технический аудитЧто осталось проверить• Исходящие ссылки на другие сайты скрыты в
documentWrite();• Внутренних ссылок со страницы – не более 30
(для визитки, корпоративного сайта)• Не более 100 для интернет-магазина
41
Анализ контента
Что проверяем?• Уникальность текстов (eTXT / Advego Plagiatus)• Заголовки (title/H1, meta description, keywords)• Разметка контента
42
Анализ контента
43
Анализ контента
44
Анализ контента
45
Неуникальный контент: • Переписываем (забываем о 95%-ной
уникальности по Адвего, 7%-ной «тошнотности»)• Требуем у копипастера ссылки на источник или
удаления материала• Действуем без фанатизма. Контент должен быть
не только уникальным, но и востребованным.
Анализ контента
46
Проверяем заголовки и мета-тэги с использованием функции importxml() в Google Docs
http://tinyurl.com/tanec1meta
47
Анализ контента
48
Анализ контента
49
Нормальная длина заголовков и мета-тэгов:• URL – 38 символов (исключая домен – Яндекс)
Анализ контента
50
Нормальная длина заголовков и мета-тэгов:• Title – 55 символов (насчитал в Яндекс до ”…”)• Description – до 140 знаков• Keywords – до 140
Анализ контента
51
Нормальная длина заголовков и мета-тэгов:• Title – 55 символов (насчитал в Яндекс до ”…”)• Description – до 140 знаков• Keywords – до 140
*** По дублям title/keywords/description легко найти дубли страниц
Разметка контента
52
• Не используем разметку заголовков <h1>, <h2>, <h3>… для технических элементов
Разметка контента
53
• Не злоупотребляем html-тэгами• Используем микроразметку (на тестируемом
сайте её нет)http://ruschema.org/docs/schemas
Разметка контента
54
Используем OpenGraph (используется при share в facebook, к примеру)
А также схему Product:
Немного о юзабилити
55
Забывать о мобильных пользователях – не стоит!
Немного о юзабилити
56
Виджеты «захват лидов» могут работать некорректно
Немного о юзабилити
57
Яндекс.Картами и Google Maps пользоваться удобнее!
Повод для беспокойства
58
Наблюдаем падение видимости по основным запросам
Повод для беспокойства
59
Видим проседание трафика из Яндекса в последнем сезоне
Повод для беспокойства
60
Видим по основному запросу нецелевую страницу
Повод для беспокойства
61
Проверяем ссылки «Ещё с сайта»
Разбираемся в причинах
62
Разбираемся в причинах
63
• Фильтр за переспам?• Поведение посетителей?• Много релевантных страниц?
Разбираемся в причинах
64
• Похоже на отсутствие структуры СЯ• Не видна кластеризация• Очень много текста на главной
Кратко о структуре
65
• Все страницы доступны в 2-3 клика от главной• Используется ЧПУ, есть структура адресов• Для навигации есть меню и хлебные крошки
Минутка рекламы
66
• Консалтинг по поисковой аналитике: 2500р./час• Поисковой аудит сайта: от 14 900 р.• Продвижение «под ключ»: от 40 000 руб./мес.
• Аналитика• Контент• Программирование• Поддержка
-20% по тэгу websarafan2016