В этой статье опишу распространенные причины отсутствия форумов IPB в индексе Яндекса. С Google обычно подобных проблем почти не возникает.

Прежде всего прочтите материалы общего характера:  тему spinne Почему моего сайта нет в Яндексе? и FAQ Яндекса.

Если объяснения не нашли, значит причиной осутствия форума в индексе может быть:

1. Неправильная конфигурация форума.

Яндекс выбрал основным зеркалом www.site.ru*, а в конфигурации вы указали site.ru (или наоборот).

Если это так, в лучшем случае проиндексируется только главная страница форума.
Когда определите, какое зеркало Яндекс считает основным, приведите в соответствие url форума в conf_global.php.
Кроме того, следует проверить, правильно ли прописаны пути (с www или без) в Главных настройках форума (см. нужный пункт в списке на странице ACP «Настройки»). Это особенно актуально, если форум расположен не в корне, а в папке сайта вида http://site.ru/forum и ссылается на сайт в submenu форума. В этом случае проверьте также, правильно ли прописаны все пути к форуму на страницах сайта. Везде должно фигурировать только основное зеркало (по Яндексу)**.

* Зеркало с www Яндекс часто выбирает главным, если в robots.txt отсутствует директива Host (или robots.txt вообще нету).

** Если основное зеркало в Google другое, на индексации это не скажется. Без потерь его можно легко поменять в инструментах вебмастера, предварительно зарегистрировав там свой сайт. В Яндексе такая процедура происходит долго и болезненно, поэтому дешевле смириться с его выбором и закрепить текущее главное зеркало директивой Host (ее понимает только Яндекс) в robots.txt, чтобы больше зеркала не путал.

2. Форум сильно заспамлен и не модерируется по глупости или неопытности администратора.

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

3. Вы используете рекламу типа pop-under или зарабатываете на порно-партнерках

Яндекс официально объявил о борьбе с рекламой в виде pop-under, особенно, если она рекламирует порнографию и/или если по клику на крестик без согласия пользователя открывается новое окно. Кроме того, яндекс начал борьбу с присутствием порно в своей выдаче. Если хотите, чтобы ваш форум нормально индексировался и ранжировался, придется исключить из контента порно и убрать pop-under’ы.

Если форум индексируется, но, по вашему мнению, недостаточно хорошо, задайте вопрос в разделе  SEO оптимизация IPB.

Теги: , , , , ,

Комментарии (3) on Почему форума нет в Яндексе?

  1. Спасибо за полезную информацию!

  2. Alex:

    Каждый день узнаешь что то новое….:)
    Спасибо Вам за информацию) Если не сложно, ответьте пожалуйста на вопрос такого рода:
    у меня сайт _http://www.сайт.ru. Я забиваю это в _http://webmaster.yandex.ru/check.xml, он выдаёт что ничего не найдено. ОК. Забиваю _www.сайт.ru, выдаёт тоже самое. А вот когда забиваю сайт.ru, то выдаёт одну ссылку на главную страницу, видимо сайт.ru он считает основным зеркалом? (сразу скажу, что домен живёт меньше недели, но вопрос в другом…). Открываю свой conf_global.php, там забито _http://www.сайт.ru. Файл robots.txt вообще пустой (!). Значит ли это, что мне необходимо поменять в conf_global.php _http://www.сайт.ru на сайт.ru и правильно ли я понял, что в robots.txt в строке c Host надо прописать именно сайт.ru?

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

    В роботсе пропишите желаемое. Главное, чтобы совпадало с тем, что в config_global.php. Измените там url.

    Но если сайт новый, можно выбрать и зеркало с _www. Яндекс «подстроится».

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

*

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