Как провести SEO анализ сайта самостоятельно

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

Этим вопросом задается большая часть веб мастеров, да и просто владельцев сайтов, сайты которых по каким либо причинам перестали расти в позициях и поиске или просто из недоверия компании продвигающей сайт.

Своевременно проведенный сео аудит и вовремя выявленные допущенные ошибки помогут восстановить позиции вашего сайта, а на начальных стадиях - не допустить пессимизации сайта и падения.

Мы не будем рассматривать СЕО, на которое вы опирались при написании контента. Мы постараемся рассмотреть, действительно ли наш сайт оптимизирован для поисковых систем и если допущены промахи, то по каким признакам их можно определить. Мы не будем прибегать дорогостоящим сервисам, а попробуем обойтись наименьшими и доступными инструментами.

Title, Description и Keywords

Очень многие, особенно начинающие и неопытные веб мастера, пренебрегают прописыванием Мета - тегов. А зря, именно из их содержимого роботы поисковых систем определяют содержание статьи, при первичном проходе. Если же Title и Description не прописаны в коде страницы, то роботу понадобиться намного больше обходов для понятия содержания контента. Если же по каким либо причинам категория запросов будет определена им не правильно, то все труды по сбору ключей и фраз, написанию контента могут полететь, как говорится, в трубу.

Но так же эти теги важны и для посещения вашего сайта. Именно поэтому я рекомендую всегда писать наиболее человеческие тайтлы статьям и описания.

Сейчас мы рассмотрим два варианта создания Title:

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

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

 

Прописанные вручную для людей. Роботы - это очень приветствуют. Наиболее подходящий вариант для продвижения страницы. Робот сразу видит о чем статья и какие ее ключевые особенности.

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

Признаюсь, что раньше достаточно было в Description прописать простыню ключевиков и гарантированно попадали в топ, но сейчас такой вариант не проходит.

Что бы подобрать максимально наглядный вариант, мне пришлось взять пример с 5 страницы выдачи.

При использовании All Seo Pack на движке WordPress поля для заполнения находятся под статьей:

Я настоятельно рекомендую использовать плагины для сео оптимизации - это поможет вам выполнять требуемые задачи максимально удобно, не прибегая к танцам с бубнами.

Если же используете Joomla, то пункты находятся на второй вкладке создания и редактирования статьи Publishing&Metadata.

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

Надеюсь с этим все понятно, и мы может продолжить...

Как удалить дубли страниц?

Как появляются дубли страниц?

Генерированию дублей подвержены все доступные движки для создания сайтов, как правило с HTML сайтами таких проблем не возникает. Как появляются дубли, рассмотрим на примере адресов.

У нас есть статья "Наша Статья", она лежит в категории "Категория", на ней прописаны метки "Метка". Что мы получаем в итоге - статья доступна по адресам:

  • наш сайт/Наша Статья
  • наш сайт/Наша Статья.html
  • наш сайт/Категория/Наша Статья
  • наш сайт/Категория/Другая Статья/Метка/Наша Статья

Если же мы пользуемся для построения сайта движком Joomla, при этом еще и компонентом K2, количество таких дублей огромное.

Как понять, что на сайте появились дубли страниц?

Это становится понятно используя Яндекс Вебмастер или Google Search Console. Выявляется сравнением количества страниц в поиске с количеством добавленных. Данные появляются не сразу, а после 4-5 обновлений базы, но даже при первых обновлениях признаки заметны.

Сайт с дублями:

Сайт без дублей:

Как правило, роботы пытаются бороться с дублями, но при наличии 3-4 и более страниц одинакового содержания робот не может определится какую продвигать. В итоге статья улетает либо на дальние позиции, но возможны и другие сценарии, когда страница в поиске так и не появляется. Поэтому будьте внимательны.

В обновленной версии веб мастер мы можем отслеживать, какое количество добавлено и какое удалено из поиска, а так же по какой причине. Чаще все го встречаются: Дубль и Недостаточно качественная.

Как выглядит график добавления и удаления дублей и некачественных страниц(в данном случае не были закрыты Теги от индексирования):

Согласитесь соотношение мало приятное. Как видите из поиска улетело 2 раза по 200 страниц.

Как избавится от дублей страниц?

Joomla

Зайдите в Система -> Общие настройки и включите Перенаправление URL.

После этого переходим на хостинг, открываем файл .htaccess и добавляет строки в конец документа:

Код для перенаправления адресов содержащих большое количество слэшей на главную страницу. В данном примере указано от 2 до 14 слэшей.

RewriteCond %{REQUEST_URI} /{2,14} [NC]
RewriteRule (.*) / [R=301,L]

Выражение поможет перенаправить урлы типа  site.ru/index.php/tovary/peshekhodnyj-perekhod/27-tovary/79-upravlenie-svetom перенаправить на главную. Потому что она является дублем site.ru/index.php/tovary/peshekhodnyj-perekhod и тем  самым мы его вес перенаправляем на главную страницу сайта.

Удаляем  index.php из адресов

RewriteRule ^index.php/(.*)$ http://site.ru/$1 [R=permanent,L]

В итоге получим вместо site.ru/index.php/peshekhodnyj-perekhod  - это  site.ru/peshekhodnyj-perekhod

Перенаправляем страницы с .html на страницу без расширения

RewriteBase /
RewriteRule ^(.*)\.html$ $1 [R=301,L]

Перенаправляем site.ru/index.php/peshekhodnyj-perekhod.html  - на  site.ru/peshekhodnyj-perekhod

Удаляем дубль главной страницы /site.ru/index.php, перенаправляем на /site.ru/

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

site.ru меняете на свой домен сайта.

Хочется сразу заметить, что на вашем сайте могут понадобится доработать выражения именно под вашу структуру. Данные выражения подойдут большей части сайтов созданные на движке Joomla. Но все равно при добавлении каждого проверяйте работоспособность сайта, что бы избежать не приятных ситуаций.

WordPress

На wordpress попроще, в нем достаточно настройки самого движка, но все же стоит следить если дубли генерируются, то сразу старайтесь от них избавится.

Советую использовать Плагины для СЕО оптимизации, для прописывания канонических урл. Их использование так же поможет скрыть не нужное(дублирующие) от индексации.

Обязательно запрещайте пагинацию для канонических URL. Это вас избавит от дублей типа site/запись/ 123445(любое цифровое и текстовое значение, сгенерированое автоматически).

В некоторых случаях рекомендуется закрывать Теги и категории от индексации или же добавлять рубрикам ценности с помощью указания уникального описания.

Возможны варианты, когда уже автоматически справиться не получится. Тогда все перенаправления адресов нужно будет прописывать вручную.

Redirect 301 /category/staraya-stranitsa.html http://vash-sait.ru/category/novaya-stranitsa.html

Переадресация каталога

Redirect 301 /category http://vash-sait.ru/novaya-category/

Переадресация со страницы 404 на главную

Для того, что бы перенаправить посетителей и роботов с 404 страницы на главную, в теме шаблона ищем файл 404.php и сверху прописываем строку:

<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?>

После ее добавления люди и роботы будут перенаправлятся с неработающих и удаленных страниц на главную страницу вашего сайта. Если же файл 404.php отсутствует, то создайте пустой файл вручную.

Перенаправление со страницы вложения на запись

Еще одна частая головная боль веб мастеров. Роботы индексируют файлы вложений, а чаще всего картинки, которых вы сами понимаете, может быть очень много, как отдельную запись. Выглядет это примерно так: site.ru/название файла картинки или site.ru/название записи/название файла картинки.

Избавиться от данного явления довольно просто. Следует установить плагин Attachment Pages Redirect, который будет переадресовывать со страницы самого вложения на страницу записи или главную. Плагин не требует никаких настроек достаточно только активировать.

 

Несколько полезных советов, связанных с настройкой редиректа
  1. Использовать описанные выше методы можно лишь в том случае, если ресурс расположен на Linux-сервере и использует Apache. При этом обязательно должны быть подключены модули mod_rewrite и mod_alias.
  2. Вместо файла .htaccess есть еще один способ настройки 301 перенаправления - внесение изменений в файл hpptd.conf, это немного более эффективно так как использование файла .htaccess создает небольшую дополнительную нагрузку на сервер.
  3. Если работа редиректа некорректна, необходимо убедиться, что в других файлах нигде не прописан другой редирект, так как их конфликт может стать причиной большого числа непредвиденных проблем.
  4. Прежде чем настроить 301 -й редирект рекомендуется ознакомиться с официальной документацией, в которой прописаны синтаксис и основные правила. Но при желании, можно поэкспериментировать, перебрать несколько возможных вариантов и как говорится "методом тыка" добиться нужного результата.
  5. Настроив редирект, необходимо проверить, все ли работает. Нужно посетить главную страницу сайта, побегать по разделам, различным страницам, чтобы быть уверенным, что у пользователя не возникнет никаких проблем.

Удаляем или перенаправляем битые ссылки

Битые ссылки - это ссылки с вашего или другого ресурса ведущие на не существующую статью. В итоге робот получает ответ 404.  От таких ссылок стоит избавляться. Если же ресурс не ваш, то стоит перенаправить ссылку на любой рабочий адрес страницы, лучшим решением будет перенаправление на главную страницу сайта.

Redirect 301 http://левый сайт.ру/category/staraya-stranitsa.html http://vash-sait.ru/category/novaya-stranitsa.html

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

Определить такие ссылки можно с помощью программ Xenu, Link Checker или же находим в Яндекс Вебмастер и  Google Search Console.

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

Sitemap

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

Если же у вас отсутствует сделать можно с помощью различных сервисов и плагинов. Обязательно стоит прописать адрес карты сайта в файл robots.txt, а также добавить в Яндекс Вебмастер и Google Search Console.

Скорость сайта

Проверить скорость сайта можно https://developers.google.com/speed/pagespeed/insights/. Следите, чтобы скорость вашего сайта находилась в желтой, а в идеале зеленой зоне показателей.

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

Как повысить скорость загрузки сайта WordPress

Поведенческие факторы

Отслеживайте статьи с максимальным количеством отказов. Просмотрите с помощью Вебвизора на каком моменте пользователи покидают страницы или куда они переходят.

Постарайтесь максимально доработать контент, чтобы снизить уходы пользователя.

На данный момент поведенческие факторы - это очень серьезный показатель для поисковых роботов и ранжирования сайта в выдаче.

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

Вас могут заинтересовать:



Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *