Почему провести технический SEO аудит сайта является обязательной задачей первого этапа поискового продвижения?
На сайте может оказаться критическое число ошибок и проблем, которые в сумме сведут на нет перспективы продвижения сайта в том виде, как он есть. Довольно часто бывает ситуация, когда нужно изначально вообще сменить CMS (движок) сайта на более современный, функциональный и подходящий для SEO оптимизации, чтобы не лечить слишком проблемного «пациента».
В статье пошагово разберем подробный сео чек-лист технических проверок и алгоритм их выполнения:
Как делать:
Рекомендуем статьи по теме
Как подключить панель Google Вебмастер
Как подключить и настроить Яндекс Вебмастер
Подключение и настройка Яндекс Метрики
Смотрим на ошибки в системах, заносим себе в записки по аудиту.
В Яндекс вебмастер – раздел Диагностика сайта
в Гугл вебмастере – вот эти пункты осматриваем
Задача: определить какая cms используется на сайте, понять насколько удобно будет использовать данную цмс в продвижении. Заложен ли в нее функционал необходимый для работ или существует возможность расширить функционал доступными плагинами и расширениями.
Как делать: Зайти в админку по доступам клиента и посмотреть какую цмс они используют. Зачастую достаточно перейти по адресу site.ru/admin или site.ru/administrator и по оформлению авторизации в админку понятно что там за цмс.
Использовать сервис определения цмс https://2ip.ru/cms/
Также стоит проверить версию движка – если слишком старая, то лучше рекомендовать обновить. Но тут могут быть проблемы – если поверх движка уже много всего закодили дополнительных фишек – они все могут слететь при обновлении версии. Надо консультироваться с программистом-разработчиком сайта.
Если клиентом используется конструктор, редкая цмс или самописная, то необходимо провести анализ. Есть ли возможность менять настройки необходимые для сео продвижения и работ над сайтом (настройка технических файлов, виджетов, метатегов для страниц и изображений и т.д.)
Также важно оценить насколько движок подходит формату сайта и бизнес-целям. Например, Вордпресс не особо подходит для интернет-магазинов, разве что совсем мелких.
Задача:
Если клиент предоставил доступы к хостингу - переходим на сайт хостинга и смотрим его название.
Если клиент не сказал какой хостинг использует и не предоставил доступы -
переходим на сайт http://www.whois-service.ru/ (или любой другой хуиз сервис)
вводим сайт клиента и смотрим строчки “nserver:”
Здесь будет указан хостинг сайта.
Проверить наличие необходимых доступов. (Панель управления сайтом, база данных, фтп сервер).
Проверить качество хостинга, нет ли отрицательного влияния.
Как делать:
Спросить клиента о качестве хостинга, доволен ли он, не жаловались ли на него работники.
Посмотреть отзывы на хостинг и качество поддержки в интернете.
Например на этих сайтах:
https://hosting-ninja.ru/
http://hosting101.ru/
Проверить какие сайты разрешает размещать хостинг. Не должно быть черных и серых сайтов строго! Такое соседство может дорого стоить в случае бана такого “соседа” по айпи адресу.
Посмотреть соседей по хостингу через поиск bing делая запрос вида ip:31.31.196.206 указывая айпи адрес сайта клиента. Не должно быть черных и серых сайтов строго!
Протестировать сайт клиента на нагрузку в сервисе http://loaddy.com/
но необходимо учитывать, что тестирование идет с очень далеких серверов и время загрузки из-за этого увеличивается.
Нам необходимо смотреть отношение кол-во посетителей/скорость загрузки и определить не ляжет ли сайт.
Отчеты — Стандартные отчеты — Мониторинг — Нагрузка на сайт
Соотносим всю информацию произведенных проверок и делаем выводы хватает ли хостинга, есть ли негативное влияние и тд.
Медицинский маркетинг под ключ
Консалтинг по медицинскому маркетингу
Маркетинговая стратегия клиники
Создание сайта клиники с уникальным дизайном
Задача: Проверить возраст домена, кому принадлежал до клиента, след от старых санкций или ссылок.
Цель: проверить нет ли негативных последствий от домена для проекта
Рекомендуем статью по теме Как выбрать домен для SEO
Как делать:
Для определения возраста домена
Если сайт использовал не только клиент и размещались другие сайты:
Как проверить: http://www.tehpodderzka.ru/2015/11/check-manual-actions.html
Как делать:
Задача: Проверить скорость загрузки страниц анализируемого сайта
Цель: Определить хватает ли скорости загрузки разных типов страниц сайта для быстрой загрузки у посетителей из разных регионов (стран) и высокого ранжирования в поисковых системах.
Как делать:
Отбираем страницы для проверки. Это должны быть разные типы страниц:
главная, страница услуги, страница каталога, карточка товара, страница контактов. В зависимости от типа сайта.
Все отобранные страницы проверяем в сервисе https://tools.pingdom.com
Если скорость загрузки разных типов страниц сильно отличается, то проверяем их на 3 и 4 шагах.
Если примерно одинакова, то проверяем только главную страницу на 3 и 4 шагах. Что именно перегружает страницу смотрим в пункте “Content size by content type”.
Тестируем типовые страницы сайта клиента и подобные страницы конкурентов из топа, дабы увидеть наглядно, что скорость должна быть не хуже!
Проверяем страницы в сервисе https://webo.in/
В отчет даем информацию по каждой проверяемой странице:
Скорость загрузки главной страницы вашего сайта из различных регионов России по данным сервиса https://webo.in/ равна:
Проверяем страницы в сервисе https://developers.google.com/speed/pagespeed/insights/
Помечаем в заметках аудита страницы у которых есть рекомендация «Оптимизируйте изображения» с возможностью уменьшить объем от 10% и выше или больше чем 30-50кб. Для раздела проверки «Оптимизация изображений на сайте».
Наиболее часто встречающиеся рекомендации сервиса
Выполнение рекомендаций данных выше позволит значительно улучшить скорость загрузки сайта. Мы рекомендуем, чтобы скорость загрузки сайта не превышала 2-3 секунд.
Почему провести технический SEO аудит сайта является обязательной задачей первого этапа поискового продвижения?
На сайте может оказаться критическое число ошибок и проблем, которые в сумме сведут на нет перспективы продвижения сайта в том виде, как он есть. Довольно часто бывает ситуация, когда нужно изначально вообще сменить CMS (движок) сайта на более современный, функциональный и подходящий для SEO оптимизации, чтобы не лечить слишком проблемного «пациента».
В статье пошагово разберем подробный сео чек-лист технических проверок и алгоритм их выполнения:
Задача: проверить код сайта на ошибки и валидность
Цель: определить нужны ли правки в коде сайта для исправления ошибок
Как делать:
Задача: проверить верстку сайта
Цель: найти ошибки верстки сайта
Как делать:
Проанализировать показатели систем аналитики на различных разрешениях. При сильных скачках отказов помечать себе определенное разрешение для проверки. Копать глубже проверяя устройство, операционную систему и браузер.
Зайти в Я.Метрику Отчеты => Стандартные отчеты => Технологии => Разрешение дисплея.
Период данных=> Год
Фильтрация:
Посетители: больше 5
Отказы больше 15 (Опционально)
Отказы: от большего значения к меньшему
Группировки:
Технологии => Браузер
Технологии => Тип устройств
Поведение => Страница выхода
Протестировать файл из предыдущего шага. Пробуем найти кривую верстку, из-за которой посетитель покинул сайт. Но причина отказов может быть и не в верстке - это лишь догадка! В данном разделе тестировать только верстку для ПК. Верстку для мобильных и планшетов тестируем в следующем шаге.
Методы тестирования:
Режим разработчика в гугл хроме.
Самостоятельно тестируем верстку сайта на основных браузерах и разрешениях пытаясь найти ошибки верстки.
Тестируем браузеры: Гугл хром, Мозилла, Эдж. (Опера использует тот же движок, что и гугл хром поэтому проверять там не нужно).
Популярные разрешения брать из Я.Метрики
Тестировать основные типы страниц сайта (Главная, категория, контакты, карточка товара, страница услуги)
Отчеты — Стандартные отчеты — Технологии — Разрешение дисплея
Задача: проверить наличие и удобство мобильной пригодности сайта
Цель: найти ошибки мобильной версии сайта и способа ее реализации
Как делать:
Если посетители покидают сайт чаще чем посетители с ПК, значит им неудобно взаимодействовать с сайтом. Это видно по показателю отказов с мобильных и планшетов по данным Я.метрики
(Отчеты — Стандартные отчеты — Технологии — Устройства. Период «Год» Вид: «Колонки» Диаграмма: «Показатель отказов»
Протестировать сайт в сервисе
https://webmaster.yandex.ru/site/tools/mobile-friendly/
Рекомендуем, чтобы сайт проходил проверку сервисом. Т.к по данным факторам Яндекс проверяет пригодна ли страница для мобильных. Если да, то страница получает бонус при ранжировании в мобильном поиске.
Эти проверки выполнять если мобильная версия сайта есть.
Проверяем верстку страниц по смартфонам и планшетам на косяки из файла из раздела “Проверка верстки сайта”, пунктов 3-4.
Режим разработчика в гугл хроме.
Делать только если есть мобильная версия сайта.
Протестировать основные типы страниц на самых популярных 5 мобильных разрешениях.
Находим самые популярные мобильные разрешения.
Заходим в Я.Метрика — Отчеты — Стандартные отчеты — Технологии - Устройства.
Период: «Год»
Группировка:
Фильтр: Посетители по уменьшению.
Смотрим и тестируем 5 самых популярных мобильных разрешений.
Режим разработчика в гугл хроме.
Как делать:
Проверка зеркала сайта
Задача: проверить главное зеркало сайта
Цель: найти ошибки в настройке главного зеркала сайта
Как делать:
Для этого скачиваем файл роботс.тхт себе. Чтобы начать проверять и приводить в валидный вид.
Данная директива должна быть только для правил Яндекса
Должно быть указано главное зеркало сайта
Правило должно соответствовать правилам https://yandex.ru/support/webmaster/controlling-robot/robots-txt.html#host
Как делать:
Configuration-robots.txt
Configuration-Spider
И смотрим результат сканирования в соответствующем разделе:
наличие директивы Host у Яндекса. При этом протокол указывается только при использовании https. Главное зеркало должно быть указано в соответствии с проверкой в соответствующем разделе аудита.
Другие правила, которые мы проверяем при тестировании индексации разных типов страниц.
Задача: проверить индексацию
Цель: найти ошибки в настройке индексирования
Как делать:
Чем больше разница в загруженных и попавших в поиск страницах сайта тем очевиднее проблема с индексацией проекта. Это говорит о том, что на сайте присутствуют мусорные, недостаточно качественные, дублированные страницы.
Данный список поможет нам в поиске страниц дублей, технических и мусорных страниц. Каждый раз когда находим не нужные в индексе страницы - даем информацию в отчет и удаляем все подобные страницы из данного файла. До тех пор пока файл не будет содержать только нужные в индексе страницы.
Здесь мы придерживаемся мнения, что необходимо проставлять только атрибуты rel="next" и rel="prev". И не используем каноникалы как рекомендует яндекс, потому что это противоречит Гуглу. Обращаю внимание, что только рекомендует! Т.к использование атрибутов rel="next" и rel="prev" соответствует рекомендациям Гугла и не противоречит правилам Яндекса. Поэтому мы используем данный метод.
Метод, когда создается страница “Показать все” мы не используем т.к данная страница будет слишком объемной и долго загружаться.
Но надо обязательно помнить, что могут быть особые случаи! Требующие особенных решений в силу своих особенностей.
Как делать:
Проверить наличие фильтров и сортировок товаров/услуг на сайте.
Можно тестировать прямо на сайте тыкая по кнопкам. Или смотреть по данным сканирования лягушки определяя правила формирования урлов для таких страниц. Лучше совмещать оба инструмента, чтобы лучше понимать как формируются урлы в зависимости от параметров.
Фильтрация товаров по характеристикам:
Чаще всего это боковой блок с набором характеристик с чекбоксами и ползунками.
Сортировка по характеристикам:
Это сортировка по цене, названию, и тд
Различное представление:
Это отображение списком, карточками, по 10, 20 и тд товаров на странице.
Как делать
Проверить наличие поиска на сайте
Проверить метод реализации результатов поиска. Для этого тестируем работу поиска и смотрим на урл
Если используется AJAX и урл после использования поиска. При анализе поиска на сайте обнаружено что используется технология AJAX. Т.е при взаимодействии с функцией поиска пользователь остается на текущей странице. Множества не нужных в индексе страниц не генерируется. Проблем не обнаружено.
Если AJAX не используется - переходим сразу к след пункту.
Проверить доступность таких страниц для индексирования. Данные страницы уже могут быть закрыты от индексирования и проблемы нет.
В инструменте “Проверка статуса урл”
Я.Вебмастер-индексация-проверка статуса урл
Если подобные страницы уже закрыты для индексации. При анализе страниц фильтрации и сортировки было обнаружено, что результаты фильтрации и сортировки уже закрыты для индексации. Проблем не обнаружено.
Если подобные страницы доступны для индексации
Переходим сразу к след пункту инструкции.
Как делать:
Важно проверить сам факт, что изображения на сайте доступны для индексации.
Проверяем индексацию изображений с сайта в Гугле и Яндексе в поиске по картинкам оператором site:
Проверяем файл роботс на отсутствие правил запрещающих индексацию.
Для этого берем урлы изображений и проверяем в сервисе яндекса https://webmaster.yandex.ru/tools/robotstxt/
Смотрим раздел изображений в лягушке и проверяем статус. Status и status code должны быть 200 ок, а не blocked by robots.txt
Если изображения доступны для индексации.
Изображения на сайте доступны для индексации. Проблем не обнаружено.
Если изображения запрещены для индексации.
При анализе индексации проекта было обнаружено, что изображения на сайте запрещены для индексации. Это является проблемой т.к изображения могут давать трафик.
Пример трафика другого сайта с изображений
Мы убрали правило запрещающее индексацию изображений из robots.txt – пошел трафик из гугла!
Как делать:
Если страницы с рекламными метками есть и не закрыты от индексации правильными методами.
В индекс попадают страницы с рекламными метками. Рекомендуем использовать тег canonical на данных страницах и закрыть от индексации данные страницы в robots.txt для Яндекса правилами
Disallow: *utm_*
Disallow: *gclid*
Как делать:
Как делать:
При работе с анализом индексации проекта и проверке типовых страниц дублей и частичных дублей страниц мы шаг за шагом чистим такие страницы в проекте лягушки и просканированных страниц роботом яндекса. Таким образом не нужных в индексе страниц остается все меньше. После того, как мы сделали типовые проверки необходимо уже вручную просматривать проект в лягушке и список просканированных страниц роботом яндекса, чтобы найти остальные мусорные страницы. Также на данном шаге можно найти дубли страниц.
Как делать:
Как делать:
В настройках указываем проверку в Яндексе и Гугле
Смотрим на результаты отчета и проверяем страницы, которые не проиндексированы.
Проверяем весь список не проиндексированных страниц сканированием в лягушке на наличие правил, запрещающих индексацию. Это: роботс.тхт, noindex, nofollow, canonical, а также заголовки X-Robots-Tag (смотреть в ответе сервера).
Для Яндекса проверяем страницы в вебмастере. Где в отчете будет сказано почему страница не попала в поиск.
Вебмастер — Индексирование → Проверить статус URL.
Рекомендуемые статьи
Подпишитесь на рассылку о способах SEO продвижения!
Фишки и ценные советы. Пару раз в месяц. Бесплатно.