Что делать, если поисковики не видят сайт?

Что делать, если поисковики не видят сайт?

Если поисковики не видят сайт

Если вы не можете отыскать страницы своего сайта в Google или Яндексе, значит, у вас возникли серьезные проблемы.

Существуют несколько причин, почему сайт не индексируется поисковиками:

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

Невидимый сайт

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

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

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

Навигация сайта

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

Естественно возникает вопрос, по какой причине поисковый робот не может проложить себе путь по всему сайту. Может быть, что навигационная система создана технологией JavaSсript, а большинство поисковых систем игнорируют эту технологию, так как не способны находить ссылку в скрипте.

Приведу пример:

<SCRIPT TYPE=”javascript” SRC=”/menu/menu.js”></SCRIPT>

Я встречал сайты на которых именно таким образом  была сделана панель навигации на каждой странице: страница вызывала сценарий JavaScript, содержащийся в меню menu.js подкаталога. Поисковики обычно не желают (или просто не умеют, если такая формулировка подходи) читать файл menu.js.

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

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

поисковики не видят сайт

Текстовые ссылки, дублирующие меню

Создайте страницу с HTML–картой своего сайта. Эта страница должна содержать ссылки на страницы сайта, желательно на все. Лучше, если вы разместите ссылку на эту страницу (страницу с HTML–картой) внизу, там же где и другие текстовые ссылки навигации.

Что делать, если поисковики не видят сайт

Страница с HTML–картой сайта

Динамические страницы

Проблема может быть в том, что сайт – динамический. Это когда страницы сайта создаются «на ходу», после запроса их браузером. Данные извлекаются из БД (Базы Данных), вставляются в шаблон страницы и отсылаются в браузер пользователя. Бывает, что поисковики не способны прочитать такие страницы (но в настоящее время это уже не столь существенная проблема, какой она была еще несколько лет назад).

URL-адреса

Проверьте URL-адреса своих страниц (просто посмотрите как они выглядят в адресной строке браузера). Допустим, что ваш URL-адрес выглядит вот так:

http://ваш_домен.ru/catalog/product/index.php

Это хороший и понятный URL-адрес. Путь состоит из имени домена, двух имен каталогов и имени файла.

Теперь такой пример:

http://ваш_домен.ru/category/scores.php?prg=1

Посмотрите, имя этого файла заканчивается символами ?prg=1. Этот параметр отправляется на сервер, чтобы тот «знал», какая именно информация нужна для этой страницы. Если ваш сайт имеет подобные URL-адреса с одним параметром, то, ничего страшного в этом нет, Google и Яндекс без проблем читают и индексируют такие страницы, но менее известные поисковики, скорее всего не смогут.

И еще пример:

http://ваш_домен.ru/product/index.html?&DID=36&CATID=19&ObjectGroup_id=99

Вот этот URL-адрес может создать серьезную проблему для индексации. URL-адрес имеет много непонятных и странных символов после имени файла:

DID=36&CATID=19&ObjectGroup_id=99

Здесь имеются 3 параметра — DID=36, CATID=19 и ObjectGroup_id=99, — это неоправданно много. Далеко не все поисковики смогут проиндексировать такую страницу.

Существуют также проблемы, вызванные идентификаторами сеансов – URL-адресами, которые изменяются при каждой новой загрузке страницы.

Посмотрите на этот пример:

http://ваш_домен.ru/bayEHome.ro;jsessionid=05E7FFD8S4H3V5F6K9FC9PAR3F7T787Q64

При каждом новом посещении этого сайта, сервером посетителю присваивается  специальный ID (Идентификационный Номер). То есть URL этого сайта всегда разный и никогда не повторяется. Google и Яндекс не будут индексировать такие страницы.

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

Старайтесь сделать свой URL «чистым» и понятным для поисковиков, без применения лишних параметров.

Надеюсь, что моя статья оказалась для Вас полезной.

Оставьте свой отзыв.

Не пропустите мои новые статьи, ПОДПИШИТЕСЬ и будьте в курсе!