#4 – Адовые ошибки при продвижении сайта
Содержание статьи:
Добрый день, дорогие читатели! После того, как я подробнейшим образом разобрал настройку плагина WordPress SEO by Yoast, самое время узнать, какие же существуют ошибки продвижения сайта и разобрать их все.
Какие ошибки возникают при продвижении сайта?
Итак, к самым распространённым ошибкам продвижения сайта относятся:
- Доступность сайта как с www так и без.
- Доступность «морды» сайта и других страниц со слэшами «/» в конце и без них.
- Наличие в урле Index.php.
- Большое количество ненужных исходящих ссылок, в том числе в футоре сайта.
- Отсутствие страницы 404-ой ошибки.
- Присутствие в выдаче «соплей», которые могут появляться из-за того, что открыты к индексации абсолютно не нужные вещи.
- Ошибки шаблона – теги H1,H2 и т.д. стоят в блоке комментариев, садбарах, футоре.
Вот эти шесть ошибок наиболее часто встречаются у начинающих вебмастеров. Они очень сильно усложняют жизнь сеошника, так как являются довольно серьёзными ошибками в плане SEO, из-за которых не получается штурмовать ТОП.
Я сейчас говорю именно о новых сайтах, в выдаче вы можете встретить большое количество старых ресурсов, у которых могут присутствовать все вышеперечисленные ошибки, отсутствовать даже ЧПУ и прочее, но при этом они плотно сидят в ТОПе. Причиной здесь является возраст и траст сайта, в таких ситуациях ПС «закрывают глаза» на ошибки в SEO, новые же сайты жёстко за подобное караются.
С www и без www
Проверить доступен ли ваш сайт с приставкой www и без неё очень легко. Вам необходимо в адресную строку вбить www.site.ru и site.ru если в обоих случаях сайт открывается, и не происходит переадресации на какой-то один URL, то это ошибка продвижения сайта.
Если такой косяк есть на вашем сайте, то вам нужно проверить, в каком именно варианте проиндексировали поисковые системы ваш сайт. Для этого
- для Яндекса в строке поиска вбивайте host:www.site.ru и host:site.ru;
- для Google в его поисковой строке внесите site:www.site.ru и site:site.ru.
После этого вы определите как именно тот или иной поисковик видит ваш сайт, из чего делаете дальнейшие выводы.
Самая жопа, если поисковики Яндекс и Гугл проиндексировали ваш сайт по-разному, например, Google видит так www.site.ru, а Яндекс так site.ru. При таком раскладе вам необходимо взвесить несколько факторов:
- Откуда больше идёт трафика?
- Какой поисковик для вас важнее?
Ответив на эти вопросы и решив, какое отображение сайта у вас будет, вам необходимо задать основное зеркало сайта в вебмастерах поисковых систем, в которые вы должны были добавить свой сайт ранее.
Для Яндекса основное зеркало задаётся здесь: Настройка индексирования – Главное зеркало. И тут уже ставим галочку напротив того вида какой вы хотите чтобы отображался, а именно с www или без www.
Аналогично и в вебмастере Google, зайдя в него, вы увидите в правом верхнем углу значок шестерёнки, который обозначает Настройки, в выпавшем меню выбираете – Настройки сайта и там уже ставим главное зеркало.
После этого находим файл .htaccess на FTP, он лежит в корне, и добавляем в него следующий код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Данный код применим для тех случаев, если вы хотите чтобы с сайта с www перенаправлялось на сайт без www. Если же вам нужно сделать наоборот, то поменяйте вручную код, здесь не сложно.
Ошибки в слэшах «/»
Аналогичным образом как в случае с www проверяем, как открывается сайт и вообще все страницы, записи и рубрики. Если они открываются как со слэшом в конце, так и без него, то необходимо прописать 301 редирект для них. Очень хорошо с этим справляется плагин Redirection.
Кроме того, в плагине WordPress SEO by Yoast необходимо поставить галочку в нужном месте, об этом я писал ранее.
Стоит помнить, что слэш как бы показывает поисковым системам, что это не конечная страница и можно идти дальше, в случае же с записями вам не нужно, чтобы в конце стоял слэш. Я писал о том, как нужно настроить ЧПУ в статье про правильную структуру.
Наличие Index.php
Очень редко, но всё же встречаются случаи, когда в адресной строке кроме самого доменного имени после слэша ещё дописывается Index.php – это грубая ошибка! Чтобы от неё избавиться опять нужно прибегнуть к помощи плагина Redirection, в котором прописать 301 редирект с адреса вида site.ru/ Index.php на site.ru/.
Закрываем не нужные исходящие ссылки в nofollow и noindex
Ссылки от создателей шаблонов
Многие вебмастера и в том числе я, пользуются стандартными темами, в которые зачастую прописывают свои ссылки разработчики этих шаблонов. Как правило, ссылки стоят в футоре, они являются сквозными и поэтому передают большой вес на сайт разработчика темы, а у вас этот вес воруют. По этой причине от таких ссылок нужно обязательно избавляться.
Прочие исходящие ссылки
Также бывает, что вам необходимо поставить ссылку на какой-либо сервис, но вы не хотите, чтобы эту ссылку учитывали поисковые системы, в таком случае ссылке нужно прописать параметр rel=”nofollow”, а также скрыть этот блог тегом <noindex>.
У меня так сделано для ссылок в сайдбаре слева.
Отсутствие страницы 404 ошибки
Страница с 404 ошибкой должна быть обязательно. Данная страница появляется, в случае если запрашиваемая пользователем статья не была обнаружена на сайте в силу каких-либо причин. На такой запрос должна показываться страница, на которой бы было написано «Ошибка 404».
Эта страница призвана задержать пользователя на вашем сайте, даже если он не нашёл то, что искал. Для этих целей на неё можно поставить список популярных и самых читаемых статей, возможно человек благодаря этому задержаться на сайте, а значит ваши поведенческая факторы не будут отрицательными.
«Сопли» в выдаче
«Соплями» называют дубли страниц, которые появляются в поисковой выдаче по различным причинам. От большей части соплей можно избавиться благодаря простановки галочки в нужном месте при настройке плагина SEO by Yoast, об этом я уже писал.
Кроме того, для исключения дублей из поиска, необходимо правильно составить robots.txt.
Два этих способа помогут вам избавиться от «соплей» в выдаче на 146%.
Чистка шаблона от тегов H1 – H6
Если вы ставите общедоступные темы, то с вероятностью 99,9% у вас будут косяки в использовании тегов H1, H2, H3 и так далее.
Как правило, они будут стоять в:
- Сайдбаре.
- В блоке комментариев: сама надпись «Оставить комментарий», а также после того как кто-либо оставит коммент, имя комментатора тоже может быть в теге H2 или H
- Виджетах.
Чтобы избавиться от тэгов, портящих структуру вашего сайта, необходимо удалить все эти тэги и заменить их или на обычные <b>, <strong> или на <div>. Из-за такой замены может пострадать внешний вид сайта, поэтому очень важно сохранить CSS-стиль, помните об этом.
В стандартных темах от ненужных тэгов можно избавиться, удалив их из файлов functions.php, comments.php, footer.php, single.php.
Если у вас не получается самим исправить ошибки шаблона, то вы всегда можете обратиться ко мне, написав сюда с темой «Ошибки шаблона».
Резюме
Итак, подведём итоги:
- Проверяйте и исправляйте косяки с открытием сайта с www или без www, со слэшами и без них, index.php.
- Удаляйте или закрывайте в nofollow и noindex все не нужные исходящие ссылки на чужие сайты.
- Добавляйте страницу с ошибкой 404.
- Очистите поисковую выдачу от «соплей».
- Очистите шаблон от ненужных тэгов H1-H
Ну вот пожалуй и всё. Прошу оставлять комментарии.
В следующей статье я подробно расскажу, как писать SEO-оптимизированные статьи. Крайне важный материал, так как без этих знаний вы не сможете выводить свои публикации в ТОП.
Прочитала. у меня на сайте проблемы со слэшем. сайт открвается и с ним и без него. yberisama.ru
Здравствуйте! А с чего вы взяли, что у вас проблема со слешем на главной? Там всё в порядке, редиректит на основной урл.
Добрый день, что-то пишу, пишу тут комментарии, а они не появляются) Появилась модерация?
Спрошу еще раз, вдруг это глюк просто был.
Если уже сайт запущен, статей 15 проиндексированы, но сейчас пришло понимание, что структура в корне не та, названия рубрик и пр., да и прежде не было сформировано семантическое ядро, можно ли их (статьи) стереть, внести изменения и по-новой их загрузить? Не потеряется ли их уникальность? Что будет с изображениями? Как посоветуете поступить?
Если на данный момент уже есть трафик (100+) то лучше оставить всё как есть, если трафик меньше 50, то лучше сделать правильную структуру и собрать семантику.
Если ваши статьи не растащили по другим сайтам и вы не планируете удалять имеющиеся статьи на долго (до тех пор пока они не вылетят из индекса), то всё в порядке будет с уникальностью. Только настройте редиректы со старых урлов на новые.
“Если они открываются как со слэшом в конце, так и без него, то необходимо прописать 301 редирект для них”. Не совсем понятно: для них – для кого?
кстати да, не очень понятно как это слделать.
В файле .htaccess прописать редирект с site.ru/ на site.ru
Артем, добрый день. Может быть Вы подскажете что можно сделать. Даже не знаю что произошло. Сайт только начал индексироваться в поисковых системах. Сайт (интернет-магазин) создан на WordPress и плагина WooCommerce. Пытаюсь внести изменения (добавить дополнительные фото в галерею товара) в уже имеющийся товар, но изображения не добавляются, не удаляются. изменения в вариативный товар тоже невозможно внести. Сайт сам работает, но в панели управления вот такие неполадки. На сайте установлены плагины Cyr-To-Lat, Yoast SEO так вот в настройках этих плагинов тоже некоторые закладки, которые ранее были активными (там я раньше делала настройки) сейчас стали неактивными. Попробовала восстановить файлы сайта и БД из резервной копии сайта (резервная копия была сделана за день до внесения последних товаров), но ничего не помогло. Отключала по очереди плагины, но тоже таким образом причина не устранилась. Проверяла на вирусы на сервисе Dr Web, в вебмастере Yandex Google, вирусов нет. Что можно сделать ёщё?
Татьяна, добрый день! Не заметил вашего комментария, поэтому наверно уже не актуально отвечать, но я всё равно помочь в данной ситуации не смог бы, т.к. нужно смотреть сайт и разбираться, ситуация не типичная, по крайней мере я не сталкивался с таким.