Как сделать технический аудит сайта
Как сделать технический аудит сайта
Что конкретно проверять?
Чем анализировать сайт, мы выяснили. Теперь выясним, что именно нужно проверять.
1. Ответ сервера
Проверяя код ответа сервера нужно обратить внимание на следующие моменты:
Сделать массовую проверку кодов ответа сервера можно сделать с помощью почти любого парсера. Мы пользуемся сервисами: MainSpy и Netpeak Spider.
Проверка кода ответа сервера с помощью сервиса MainSpy :
Массовая проверка кодов ответа сервера с помощью сервиса Netpeak Spider:
2. Страницы-дубли
Обязательно проверьте структуру сайта на наличие внутренних дублей.
Внутренние дубли появляются в следующих ситуациях:
Ищите дубли с помощью ««Яндекс.Вебмастера». Откройте последовательно вкладки «Индексирование», «Страницы в поиске», «Исключенные страницы», установите значение статуса «Дубль» — система отсортирует дублируемые страницы.
Поиск дублей с помощью «Яндекс.Вебмастера» :
3. Скорость загрузки сайта
Быстрая загрузка сайта — фактор влияющий на ранжирование в поисковых системах. Сервис Google Page Speed показывает текущую скорость загрузки страниц и дает рекомендации по ее улучшению.
Рекомендуем выполнить как можно больше рекомендаций по улучшению скорости загрузки всех типовых страниц, обращая внимание как на десктопные компьютеры, так и на мобильные устройства.
Проверка скорости загрузки сайта с помощью сервиса Google Page Speed:
4. Robots.txt
В ходе технического аудита сайта обязательно проверьте, грамотно ли заполнен файл robots.txt, отвечает ли он требованиям поисковиков.
Базовые требования к robots.txt:
5. Карта сайта
Чтобы поисковые системы быстро индексировали изменения на сайте, на нем должна быть создана автообновляемая XML-карта, она же Sitemap. Для проверки корректности файла Sitemap «Яндекс» и Google предлагают такие инструменты:
Добавление и проверка карты сайта в «Яндекс.Вебмастере»:
Добавление и проверка карты сайта в Google Search Console:
Также рекомендуется создать HTML-карту сайта со списком всех приоритетных страниц для продвижения. Ссылку на эту карту можно поместить, например, в футер.
6. Микроразметка
Микроразметка нужна для того, чтобы сайт структурировано и максимально развернуто отражался в поисковой выдаче.
Проверка корректности микроразметки через Google Structured Data:
Рекомендуется внедрение следующих базовых схем разметки структурированных данных.
По стандарту schema.org:
Также рекомендуется к внедрению разметка OpenGraph, для оптимизации представления страниц сайта во внешних источниках (sharing, отправка ссылок в мессенджерах и т.д.)
7. Протокол безопасности
HTTPS гарантирует конфиденциальность и безопасность данных, передаваемых через Интернет: данные шифруются, поэтому защищены от атак и их повреждения. На сегодняшний день использование HTTPS протокола является одним из ранжирующих факторов в Google.
Наличие безопасного протокола HTTPS:
8. Наличие вредоносных программ
Наличие на сайте вредоносных программ является негативным сигналом для поисковых систем. Рекомендуем регулярно проверять сайт на наличие разного рода вирусов.
Проверка сайта на безопасность через сервис Dr. WEb:
9. Код сайта
Код сайта важно избавить от ошибок, которые могут мешать эффективному продвижению. Не всегда получается исправить абсолютно все ошибки, но лучше выполнить максимум рекомендаций, которые подготовят вам сервисы-валидаторы.
10. Страницы 404-ошибки
Страницы 404-ошибки должна быть интуитивно понятной для пользователя и содержать такие элементы, как логотип, меню сайта, ссылки на основные разделы и т д.
Пример страницы с 404 ошибкой с сайта molinos.ru:
11. Адаптивный дизайн
Объем мобильного трафика с каждым месяцем становится все больше, в поисковой выдаче с мобильных устройств предпочтение отдается сайтам с мобильной версией. Поэтому важно следить за тем, чтобы ваш сайт корректно отображался на всех устройствах. Для проверки адаптивности мы используем инструмент – Google Mobile Friendly Test.
Проверка адаптивности дизайна через сервис Google Mobile Friendly:
Мы рассмотрели наиболее важные моменты, на которые стоит обратить внимание во время технического аудита. Рекомендуем проводить полную проверку сайта хотя бы раз в месяц. Своевременное исправление ошибок положительно отразиться на позициях в поисковой выдаче.
Если у вас нет возможности сделать технический аудит самостоятельно, напишите нам, мы проведем полную проверку сайта, исправим ошибки или подготовим ТЗ для вашей техподдержки.
Как проверить сайт: 18 сервисов для бесплатного экспресс-аудита
Время чтения: 22 минуты Нет времени читать? Нет времени?
Полноценный аудит сайта пока способен сделать только человек. Тем не менее, существуют инструменты, с помощью которых можно проверить кое-какие показатели автоматически. Это будет бесплатно, быстро, и при этом вы сможете увидеть многие критичные ошибки технического характера.
В этой подборке – 18 бесплатных (и условно-бесплатных) инструментов для технического анализа, которые помогут понять некоторые слабые стороны внутренней (и отчасти внешней) оптимизации сайта.
Онлайн-сервисы
Инструменты поисковых систем: «Яндекс.Вебмастер» и Google Search Console
Вся основная информация о сайте есть в аккаунтах для вебмастера «Гугла» и «Яндекса». Поисковики даже предоставляют некоторые инструменты для технического анализа сайта. Что здесь можно проверить:
В «Яндекс.Вебмастере» и Google Search Console представлена актуальная информация «из первых рук». Но у такой проверки есть пара недостатков:
Иногда нужно быстрое овервью своего или чужого сайта (например, перед покупкой) или анализ конкурента. Для этих целей будут полезны бесплатные комплексные инструменты.
Megaindex
Сервис имеет более 30 инструментов для владельцев сайтов, в том числе для экспресс-аудита. Данные Megaindex активно используют другие сервисы и расширения при оценке сайтов. Чтобы начать пользоваться приложениями, необходимо зарегистрироваться.
Инструмент «Анализ сайта» позволяет получить отчет по следующим показателям:
Бесплатная версия имеет ограничения: по каждому отчету показываются только первые пять результатов (5 обратных ссылок/ключевых слов/конкурентов и т. д.).
Приложение «Внешние ссылки» дает статистику по ссылающимся ресурсам, анкорам ссылок и самым популярным страницам.
Приложение «Аудит сайта» дает ограниченную информацию по ресурсу, но с помощью него можно проверить мета-теги и битые ссылки. Инструмент дает оценку «неудовлетворительно» слишком коротким или отсутствующим заголовкам и описаниям.
Pr-cy.ru
Здесь можно быстро проверить сайт по основным показателям – отчет выводится на одной странице. Удобно проверять конкурентов и вообще любые чужие ресурсы. Сервис позволяет узнать:
Более подробные данные по сайту доступны только при подключении платных тарифов.
Be1.ru
Сервис похож на предыдущий по типу анализируемых данных (отличаются лишь некоторые). Основное различие – в их представлении. Фишки, которых не было у предыдущего сервиса:
Также у сервиса есть удобное расширение для Chrome, а в подвале сайта можно найти другие полезные инструменты для анализа сайта.
Sitechecker
Сервис помогает выявить технические ошибки на сайте. Проверка занимает около 2 минут в среднем. Если сайт небольшой, то быстрее.
К сожалению, в бесплатном режиме можно проверить только 4 страницы. Но даже этого хватит, чтобы получить подсказку о том, какие моменты нужно доработать (часто ошибки, встречающиеся на одной странице, есть и на других похожих).
Главный минус – отчет по сайту формируется на английском языке.
Основные ошибки (замечания, предупреждения), которые показывает Sitechecker:
Технический аудит сайта
Для чего нужен технический аудит сайта?
Техническая сторона сайта имеет большое влияние на эффективное функционирование ресурса, а также на быстроту и качество его продвижения в поисковых системах. Даже одна незначительная, на первый взгляд ошибка, может привести к достаточно серьезным последствиям, вплоть до исключения ресурса их индекса поисковиков. Чтобы этого избежать, проводится технический аудит сайта – комплекс работ, позволяющих определить и устранить программные и технические неполадки или «уязвимые места» сайта.
Небольшой пример: один из сайтов туристической тематики достаточно плохо индексировался в поисковой системе Яндекс. После проведения технического аудита было выявлено, что хостинг, на котором расположен сайт, выбран крайне неудачно: сервер хостинга регулярно давал сбой, и в то время как поисковый робот пытался зайти на ресурс, последний оказывался недоступным. Кроме этого, время загрузки страниц превышало допустимую норму, так как подолгу не удавалось установить связь с сервером. Как только все эти ошибки были устранены, сайт вновь занял те позиции в поисковой системе, которые некогда утратил.
Начальный технический аудит сайта
Технический аудит условно разделяется на две категории – начальный, более общий и подробный, более детальный и глубокий. Начальный включает в себя следующие виды работ:
— анализ качества и количества внешних ссылок на ресурс,
— диагностика количества страниц сайта, попавших в индекс поисковых систем Яндекс и Google,
— исследование показателей сайта: возраст, ТИЦ и PR, наличие в Яндекс.Каталоге и пр.,
-проверка количества релевантных страниц ресурса по тематическим запросам в сравнении с сайтами-конкурентами,
— анализ тайтлов (заголовков окна), мета-тегов (описание страниц, ключевых слов и т.д.).
Часто уже начального аудита достаточно, чтобы обнаружить какие-то системные ошибки или проблемы в технической стороне сайта. Если после устранения выявленных недочетов, сайт по-прежнему не выходит на продвигаемые позиции (при учете грамотного продвижения, конечно), это может свидетельствовать о наличии еще более серьезных упущений и необходимости более глубокого анализа ресурса.
Глубокий технический аудит
Включает в себя такие виды работ как:
— анализ программной части, в том числе кода и соответствия сайта стандартам W3C,
— проверка настроек сервера,
— диагностика работы хостинга,
— диагностика ошибок навигации сайта,
— проверка ресурса на наличие несуществующих страниц и диагностика 404-ошибки,
— анализ структуры данных,
— диагностика всей системы управления ресурсом,
— диагностика верстки сайта,
— анализ скорости загрузки страниц,
— анализ корректной работы отдельных сервисов ресурса,
— диагностика оптимизации графических элементов, включая flash-анимацию.
Это далеко не полный перечень работ, который может включать технический аудит. Если заказывать данную процедуру в сторонней организации, специалисты по окончании диагностики обязаны предоставить подробный отчет с указанием всех обнаруженных ошибок и рекомендациями по их скорейшему устранению.
Некоторые примеры технического аудита
Описание проблемы: поисковая система Google индексировала только главную страницу сайта, почему-то «пропуская» все остальные, в то время поисковик Яндекс по тем же самым запросам выводил все страницы сайта.
Решение: как только был проведен аудит, была обнаружена программная ошибка в CMS: ее результатом стало появление огромного дублей внутренних страниц. Неполадка была исправлена настройкой 404 ошибки и результат не заставил себя долго ждать. Через некоторое время сайт начал появляться в поисковой системе Google по продвигаемым запросам.
Описание проблемы: выкладывая редизайн сайта, разработчика ресурса перенесли файл robots.txt вместе с новой версией, файл запрещал индексацию данной версии, пока она находилась в разработке.
Решение: Своевременный технический аудит (тотчас после обновления сайта) позволил определить этот недочет и устранить его. Благодаря этому удалось избежать выпадения ресурса из индексации и не потерять уже занятые позиции.
Некоторые рекомендации по самостоятельному техническому аудиту сайта
Если вы решили провести базовый аудит самостоятельно, внимательно ознакомьтесь с приведенными ниже рекомендациями по проверке ключевых технических моментов сайта:
1. Проверка показателей сайта (информации о домене). Проверка позволяет определить возраст сайта, наличие верификации, период продления и т.д. вплоть до употребления ключевого слова в названии сайта. Лучшим помощником в этом может выступить whois-сервис ( https://pr-cy.ru/whois): пройдя по данной ссылке, введите в открывшемся окне наименование нужного домена вместо site.ru. Небольшие пояснения:
— created — дата регистрации домена. Любая поисковая система охотнее ранжирует те сайты, которые зарегистрированы как можно раньше («возраст» придает ресурса авторитетности),
— paid-till —дата, до которой домен оплачен. Этот аспект важен для оптимизаторов, которые берутся за продвижение: чтобы не возникло недоразумений, лучше заранее выяснить, до какого времени оплачен домен.
— строка verified или unverified — говорит о том, верифицирован ли домен (то есть html и CSS кода сайта соответствует мировым стандартам). Если не верифицирован, это может создать в дальнейшем большие сложности.
2. Проверка хостинга.
— светло-зеленый – сайт загружается нормально,
— светло-красный – со скоростью есть некоторые проблемы, нужно разбираться.
Приемлемой считается загрузка хостинга в течение 3 секунд.
Чтобы узнать о наличии сбоев в работе сервера, нужно посмотреть логи ошибок (прочесть о них можно в разделе FAQ на сайте вашего хостера).
3. Проверка файла robots.txt.
Чтобы узнать, есть ли данный файл на сайте вообще, введите в адресной строке «site.ru/robots.txt», где вместо site.ru будет стоять проверяемый вами адрес. Если файл не сможет открыться, значит, он отсутствует и его нужно создавать.
Этот файл нужен для управления индексацией поисковыми системами. Таким образом, вы даете поисковому роботу необходимые указания, что нужно индексировать, а что нет.
Файл robots.txt нужно создавать корректным, так как можно допустить некоторые ошибки, которые вовсе могут запретить индексацию всего сайта. Без грамотного файла robots.txt поисковые роботы просто не смогут провести качественную индексацию ресурса.
Если файл есть, проанализировать качество его составления можно на данном сервисе Яндекса.
4. Проверка HTML-кода.
Ошибки в коде HTML влияют на качество индексации сайта, то есть на его продвижение в целом. Поэтому необходимо анализировать код на наличие ошибок. Самый простой и популярный способ узнать подробности составления HTML-кода – проверить его на валидность через W3C Validator. Если страница не валидна, необходимо выявить ошибки и устранить их, переписав код. Конечно, не стоит доискиваться самых мелких ошибок, но таких грубых и очевидных, как неправильная кодировка, отсутствие декларации или незакрытые теги, стоит избегать.
В целом технический аудит сайта сегодня можно проводить самостоятельно, прибегая к помощи бесплатных или платных сервисов и программ. Но делать это нужно как можно раньше, желательно еще до того, как сайт будет выведен для продвижения в поисковые системы. А лучше всего – на этапе завершения работ над создание ресурса, когда есть время исправить ошибки без особых потерь для ранжирования.
Технический SEO-анализ сайта
Сегодня я расскажу, как провести грамотный SEO аудит сайта самостоятельно. Разберем все на живом примере и без воды.
Начнем с того, что попытаемся разобраться, что такое SEO-аудит и зачем его вообще делать.
SEO-аудит – это комплексная проверка сайта на соответствие требованиям и рекомендациям поисковых систем. Результатом аудита является подробное описание всех проблем и инструкции к их устранению.
Я разделяю следующие типы SEO-аудитов:
В сегодняшнем примере мы подробно разберем именно Техничеcкий SEO-аудит. Сайт, который будем разбирать – Stanwood.by. Это сайт нашего клиента, который обратился к нам за SEO-продвижением. Сайту всего несколько месяцев, поэтому наша главная задача исправить все ошибки по техническому SEO, проанализировать качество контента и составить план работ на ближайшие полгода.
Какие инструменты использовать для аудита сайта?
Существует множество способов сделать хороший аудит. Самые популярные инструменты и сервисы:
Каждый из этих инструментов дает нам часть информации о сайте, которая используется в Аудите. Сбор и анализ данных довольно труднозатратный и занимает продолжительное время.
Хорошо, что мы живем в век Больших данных, где машины и программы умеют обрабатывать большой массив информации и представлять нам готовый результат.
И если мы говорим о техническом SEO-аудите, то здесь прекрасно справиться сервис – Sitechecker.pro.
Далее мы подробно рассмотрим работу сервиса на примере «живого» аудита.
Технический SEO-аудит сайта с помощью Sitechecker.pro
Сервис предлагает полностью бесплатный технический анализ страниц сайта. Но гораздо проще оплатить один из тарифов и проверить сайт целиком. Для того, чтобы проверить сайт Stanwood.by, нам достаточно тарифа Lite, который стоит всего 9$.
Сразу скажу, что у сервиса пока нет русского языка, мультиязычность обещают добавить до конца 2020 года. Поэтому все скрины будут на английском зыке, а я буду пояснять, если нужно.
Создание проекта анализа сайта в Sitechecker.pro
Первое, что нужно сделать, это добавить проект в систему.
После вводим домен вашего сайта, а на втором шаге нужно выбрать какое максимальное кол-во страниц сайта будет просканировано. Есть ограничения в зависимости от тарифа. Я хочу просканировать все страницы сайта, поэтому поставлю ограничение в 2000 – там их точно не больше.
Важно!
На этой странице нужно поставить галку напротив «Respect robots.txt», что значит учитывать правила из файла Robots.txt. Здесь стоит объяснить, что такое Robots.txt и зачем он нужен.
Robots.txt – это файл с правилами для поисковых систем, в котором указано, какие страницы можно индексировать и добавлять в результаты поиска, а какие нет.
Разбирать здесь, как правильно написать этот файл я не буду, это тема отдельной статьи. Если кратко: наш сайт работает на Opencart 3.0 – находим в интернете шаблон robots.txt для Opencart – и дорабатываем его, закрывая от индекса корзину, страницу пользователя, страницу сравнения и другие материалы, которые не хотим видеть в индексе ПС.
Единственное, чтобы я вам посоветовал – это исключить из анализа страницы изображений. Для этого нажмите «Edit robots.txt rules» и добавьте следующие строки:
В итоге поставив галочку напротив «Respect robots.txt» мы говорим сервису Sitechecker.pro, чтобы он сканировал и проверял только те страницы, которые будут индексироваться поисковиками – БИНГО.
На следующем шаге вам предложат включить мониторинг и страниц и выбрать его периодичность. Это будет актуально, если вы хотите отслеживать все изменения и ошибки постоянно.
Далее – интеграция с сервисами Google. Предоставив доступ Sitechecker.pro к Google Analitycs и Google Search Console, вы увидите полные данные по трафику и ключевым словам. Советую это сделать. Однако данный шаг можно и пропустить – на технический анализ это никак не повлияет.
Затем нам предлагают выбрать поисковую систему и регион для отслеживания позиций сайта в поисковых системах.
И последний шаг – можно загрузить список ключевых слов для отслеживания позиций в поисковых системах.
Проект создан – начинается анализ данных.
Анализ результата аудита и правки сайта
После того, как анализ будет закончен, результаты появятся во вкладке «Site Audit».
Первое, что мы видим сайт набрал 95 баллов из 100. Что ж, неплохо. Но это не повод расслабляться.
Первое, на что я обратил внимание – это 1687 просканированных страниц. Реальных страниц, которые должны индексироваться всего около 500. Следовательно, нужно искать «лишние» страницы. Это либо дубли с техническими url, либо другие технические страницы, возможно страницы пагинации в категории интернет магазина. Выясним это в процессе изучения анализа.
Sitechecker.pro нашел на сайте 48 критичных проблем, 491 предупреждение и 1660 предложений.
Начнем разбираться с критическими (для удобства восприятия скриншотов я переведу страницу на русский с помощью встроенного переводчика в Chrome).
Первая ошибка: на странице HTTPS есть внутренние ссылки с HTTP
Сразу отмечу, что сам сервис подробно рассказывает, что это за ошибка и как ее исправить. К примеру, вот что сообщается о данной ошибке(автоперевод из Chrome):
«Если внутренняя ссылка на вашем веб-сайте приводит людей к URL-адресу HTTP, современные браузеры покажут предупреждение о незащищенной странице. Это может нанести ущерб вашему общему авторитету веб-сайта и удобству использования.»
В нашем случае такие ссылки используются на слайдере главной страницы и не приводят к «предупреждению о незащищенной странице». Предупреждение о незащищенной странице возникает, когда через http загружается медиа-контент или JS скрипты. Но исправить будет не лишним.
Ошибка 2: повторяется заголовок (Title) страницы
Довольно серьезная ошибка, которая говорит о том, что разные страницы имеют одинаковый Title. Кликнем на «34 страницы» и посмотрим подробнее.
Откроется список страниц, у которых дублированные Title. А по клику на красную область увидим, какую страницу дублирует та, по которой кликнули.





















