Перейти к содержанию

Как самому сделать SEO-аудит сайта?

Всем привет! Столкнувшись с проблемой отсутствия под рукой надежного сеошника. Я решил немного пробежаться по аудиту интеренет ресурсов, чтобы подкачать скилы в этой сфере и собрал следующую информацию.

Что же скрывается за не совсем понятным многим термином SEO-аудит?
Если кратко говорить об этом, то это по сути небольшой алгоритм действий, который любой желающий может сделать сам. На каждом этапе SEO-аудита, мы получаем интересующие нас ответы на очень полезные для последующего продвижения вопросы. И так чтобы определить каково положение дел вашего портала или интернет-магазина необходимо пробежаться по чек листу состоящего из 4х основных частей: базовая проверка, технический, текстовый\внутренний аудит и проверка юзабилити. Делать все буду на основе реального – интернет магазина мебели, с заменой в нужных местах урла. И постараюсь поподробнее рассказать какими инструментами пользуюсь на каждом этапе. Ну, во-первых, сам чек-лист, выглядит он приблизительно так – обычный файл в экселе состоящий из нескольких страниц.

Пример чек листа для сео аудита
Пример чек листа для сео аудита

Базовая проверка

Первым чем стоит заняться — это проверить зарегистрирован ли ваш пациент в панелях Вебмастеров в Google и Яндекс. Если это не сделано, то самое время — это сделать, для этого необходимо:

  1. Иметь почту на yandex и gmail.
  2. Авторизоваться в почтовых аккаунтах
  3. Добавить сайт в панель вебмастера Яндекса. Это делается так:
    Как добавить в Яндекс.Вебмастер
    затем вписать URL в поле
    Ввести URL
    и нажать кнопку «Добавить». Подтвердить право владения любым удобным способом.
    Подтвердить право управление
  4. Добавить сайт в панель – собственно здесь процедура такая же, но шагов меньше. Сразу после перехода Google Search Console, вам будет предложено добавить сайт

    панель гугл вебмастера

    это мы и сделаем. И также подтверждаем права на управление сайтом.

Теперь настала пора узнать установлены ли счетчики метрики и настроены ли цели на базовые события – заказ обратного звонка, покупка товара, добавление в корзину и т.д. Чтобы подключить системы статистики Яндекс.Метрику и Google.Analytics, для разнообразия начнем с гугла:

  • Итак переходим в Google Аналитикс и жмякаем по кнопке регистрация
    Добавление счетчика Google Аналитики
    затем добавляем сайт

    Заполнение профиля сайта в гугл аналитике

    и получаем код отслеживания(кнопка внизу страницы). Далее этот код необходимо разместить для большей достоверности данных статистических данных в шапке сайта в

    <head></head>

    выглядит код так
    Пример счетчика аналитики
    (это объясняется тем что в код аналитики загрузиться, сразу не дожидаясь полной загрузки страницы, в случаях если код размещен в подвале).

  • Теперь Яндекс.Метрика. Заходим по ссылочке и жмем добавить счетчик
    Добавление счетчика Яндекс.Метрики
    аналогичным образом заполняем все поля и получаем код счетчика. Код счетчика также можно разместить в шапке сайта.

Но честно говоря размещение счетчиков в шапке сайта замедляет скорость загрузки сайта. Есть инструмент Google Диспетчер тегов (https://tagmanager.google.com/), который можно использовать для размещения счетчиков и скриптов в нужном месте без потерь в скорости загрузки, как нить позже я расскажу, как с ним работать и как настраивать цели, более подробно.

Далее переходим к техническому аудиту – здесь все немного сложнее чем может показать на первый взгляд.

Технический аудит и его основные этапы

Технический аудит сайта

Итак, он включает в себя проверку технических составляющих – это наличие карты сайта, корректный ли robots.txt, правильно ли настроены редиректы, проверка внутренних и внешних ссылок, как это делается я расскажу чуть ниже:

  1. Карта сайта
    Что такое карта сайта
    Прочитав это, вам стало ясно зачем нужен этот инструмент и что он позволяет поисковым машинам быстро проиндексировать весь сайт, его структуру, разделы и прочие страницы. Во многих CMS(систем управления сайтом) эта функция встроена в базовый функционал или появляется с установкой плагинов. В Bitrix это выглядит как-то так
    как создается карта сайта в битриксе
    в WordPress на котором сделан мой сайт для автоматического построения карты сайта я использую плагин Google XML Sitemaps.
    Как создается динамическая карта сайта на WP
    В детали вдаваться не буду, главное что вы должны усвоить –это то что карта сайта должна динамически обновляется постоянно – создали новый пост обновили карту сайта, добавили товар сделали тоже самое.
  2. Что такое хлебные крошки и зачем они нужны многим и так понятно, но все же напомню это дополнительный элемент навигации по сайту, который всегда перед глазами у пользователя. Не то чтобы разумного его везде и всюду ставить, но это рекомендуется (особенно для инет-магазинов). На моем сайте вы этот инструмент не видите –это объяснится тем что максимальная глубина моего ресурса составляет не более 2х уровней вложености.
  3. Правило построение ЧПУ не сложно в освоении – во-первых URL должен быть траслитом, во-вторых его иерархия должна повторять структуру сайта.
  4. Определить количество страниц в поисковой системе можно через панели вебмастеров или используя запрос в строке браузера
    site:URL сайта

    оператор site

    оператор site

  5. Инструмент PageSpeed Tools очень удобен для исправления косяков по сайту. Если вы про него не знали, то пора знакомиться. Он прост удобен, информативен и полезен пример его работы можно глянуть по ссылке ниже. по ссылке ниже
  6. Далее займёмся редиректами. Они нужны для склейки доменов и устранения дублей страниц. При их использовании, дополнительным плюсом будет знание регулярных выражений.
    первый без слеша на слеш

    RewriteCond %{HTTP_HOST} ^([^www].*)$
    RewriteRule ^(.*)$ http://www.%1/$1 [L,R=301]
    

    Второй убирает  index.html на конце урла, по аналогии делается index.php

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ http://www.belye-site.ru/ [R=301,L]
    

    Это специальный редирект убирающий в конце строки index.php для битрикса

    RewriteCond %{THE_REQUEST} /(.*)index.php.*$
    RewriteCond %{THE_REQUEST} !bitrix/admin/
    RewriteRule .* /%1 [R=301,L]
    
  7. Чуть не забыл про robots.txt. В нем обязательно должны быть указаны эти параметры и закрыты страницы, которые мы скрываем от поисковиков.
    • User-Agent: * — сообщает для какого работа правила установлены, можно устанавливать отдельные правила для каждого робота заменив * на Yandex — для яндекса или Googlebot — для поискового робота гугла.
    • Disallow: /search/ — говорит роботу, что индексировать страницу не нужно
    • Host: www.ВАШСАЙТ.ru — специальный параметр для яндекс бота, подсказывающий основное зеркало сайта
    • Sitemap: http://www.ВАШСАЙТ.ru/sitemap.xml — подсказка где икать путь к карте сайта
    User-Agent: *
    Disallow: /search/ 
    Host: www.ВАШСАЙТ.ru
    Sitemap: http://www.ВАШСАЙТ.ru/sitemap.xml
    

Остальные пункты понятны и особого пояснения не требуют. Но, если вам что-то не понятно не стесняйте спрашивайте в комментариях, по возможности отвечу.

Текстовый аудит

Почти все … Предпоследний этап проведения аудита — это проверка иерархии заголовков, анализ текстов на уникальность и оптимизированы ли метатеги. Также должны быть проверены изображения на наличие релевантного описания в параметре alt. И сами изображения должны быть в разумных размерах и оптимизированы для быстрой загрузки. Также на этом этапе необходимо выявить битые ссылки и найти дубли страниц

Текстовый аудит сайта

Это все в принципе можно сделать различными сервисами, но самый экономный это использование двух программ: Xenu, Advego Plagiatus. Весят эти программы совсем немного

Первая обойдет сайт

Xenu для внутреннего аудита

и покажет вам всю информацию, ошибки и прочее необходимое для подведения итогов и составления ТЗ на исправления ошибок по текстовой информации необходимой в первую очередь для продвижения на сайте (title,description, alt для картинок и прочие полезные мелочи), также можно узнать общее число страниц и сравнить с тем количество что в индексе.

Результаты работы Xenu

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

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

все конечно же никто проверять не заставляет, проверить основные разделы не мешало бы.

Основное внимание тут следует уделить релевантности текста и заголовков. Затем устранит дубли контента – это может быть, как в примере не закрытые от индексации страницы пагинации и размещенный на них текст, который кстати говоря вовсе не нужен на таких страница. Одной из дополнительных нужных, по моему мнению, вещей на сайте является микроразметка – она может быть различных форматов и для различных целей, например, микроразметка json для карточки товара для CMS Bitrix:

<script type="application/ld+json">
{
  "@context": "http://schema.org/", 
  "@type": "Product", 
  "name":"'.$arResult["NAME"].'", 
  "image":{ 
    "@type": "ImageObject", 
    "contentUrl": "http://www.ВАШСАЙТ.ru'.$arResult['PREVIEW_PICTURE']["SRC"].'" 
    }, 
  "model" : "'.$arResult["ID"].'", 
  "offers": { 
    "@type": "Offer", 
    "price": "'. $arResult["PRICES"]["Price"]["DISCOUNT_VALUE"].'", 
    "priceCurrency": "RUB",
    "description": "'.trim(strip_tags($arResult["PREVIEW_TEXT"])).'"
  }
}
</script>

Аудит Юзабилити

Что ж, вот мы и дошли до последнего, самого значимого раздела аудита это аудит юзабилити и коммерческих факторов. Надеюсь никто не уснул)

Аудит юзабилити и ком. факторов

это постоянно пополняемый список тех или иных значимых факторов, которые существенно влияют на поведение пользователя на вашем сайте. Здесь стоит уделить внимание на доступности информации для посетителей. Во-первых, номер телефона и время работы вашей организации должны быть на виду, для придания большей уверенности в том, что ваша компания реальна и существует как юр. лицо следует разместить в подвале сайта юридическую информацию к этому же относится размещение на странице контактов карту с адресом вашей организации и указание региона в панели вебмастера. Во вторых необходимо создать социальное окружение – это бизнес страницы в соц. сетях (в контакте, одноклассниках, фейсбуке и гугл плюс.) и добавить сайт в Яндекс.Справочник, неплохо бы добавить сайт и другие справочники организаций. Далее перейдем к основному блюду – это юзабилити, если говорить кратко, то смотрите что это в гугле. На что следует обратить особое внимание в плане удобства вашего сайта для посещающий его пользователей. Главные — это следующие элементы — ссылки, кнопки, чек-боксы. Если по какой-то причине у вас размер этих элементов на сайте визуально меньше основного контента или перекрывается им — то первым делом исправляйте их!

  • Все кнопки – купить, заказать и прочие содержащие призыв к действию должны выделяться и быть на виду у пользователей желательно на первом экране монитора.
  • Также многие пользователе заходя на сайт пользуются поиском, так что он должен быть доступен на всех страницах.
  • Если пользователь переходит в какое-то меню, этот пункт необходимо выделить для того чтобы обозначить присутствие пользователя на определённой странице.
  • Меню должно отражать иерархию и быть развёрнутым при посещении внутренних страниц, чтобы пользователь в любой момент мог вернуться в нужный раздел.
  • Для длинных страниц необходимы кнопки «прокрутки вверх».
  • Для изображений, которые необходимо детально просмотреть — функционал, позволяющий увеличить изображение.
  • Также полезным будет размещение простых форма для заказа звонка, простой формы которая позволит пользователю оставить отзывы или комментарии к вашему товару и присоединиться к вашим сообществам в соц. сетях или подписаться на рассылку.
  • Разместить ссылки на ваши представительства в соц. сетях и прочее

Если вы дошли до этого момента значить писал я не просто так и кому-то эта информация оказалась полезной. Но буду рад ответить на любые вопросы, если таковые появятся)

Подводить итог в это статье неправильно. Мир меняется, способы улучшить сайт тоже совершенствуются, некоторые устаревают, другие приходят им на смену. Например, я вовсе не осветил тему удобства сайта для мобильных устройств хотя это один из важнейших в последнее время факторов для поисковых систем. Следите за трендами в продвижении и будьте готовы к переменам.

Опубликовано в рубрикеБлог