Итак, девочки и мальчики, у нас есть замечательный движок форума — phpBB, дополненный не менее замечательным плагином phpBB SEO. В моем случае — версии Advanced.
Я уже писал, про то, как поэтапно доводился форум до ума
1) Убили лишние ВС
2) Поставили мод для генерации ЧПУ
3) Написали мод для генерации карты сайта и добавили эти самые карты в Панели вебмастера на Гугле и Яндексе
Но этого все равно мало. Индекс ПС по-прежнему остается забит всяким ненужным барахлом, от которого толку в SAPE ноль без палочки. А так как сайт мы оптимизируем именно под SAPE, то следует уважить ее требования и удалить мусор. Это те самые страницы, в названии которых содержатся:
- viewtopic
- viewforum
- /member/
- postххх.html
Хоть у нас есть карта сайта, данными страницами индекс все равно пестрит в изобилии. Но мы не намерены сдаваться, правда? ![]()
Для этого в robots.txt строкой ниже»User-agent: *» мы пропишем следующие директивки.
Disallow: /ucp.php
Disallow: /mcp.php
Disallow: /posting.php
Disallow: /search.php
Disallow: /memberlist.php
Disallow: /member/
Disallow: /*?
Последняя директива запрещает боту поисковика индексировать динамические (с параметрами после символа «?«) страницы.
Далее, закроем для особо упорных ботов тегами <noindex> вот эти вот замечательные ссылочки (всю их прелесть можно оценить, наведя на работающем форуме на них курсор мыши).
В шаблоне viewtopic_body.html это вот эти ссылки -

В коде шаблона ставим теги следующим образом (речь пойдет про стиль SubSiver2, в остальных, думаю, аналогично)
<!— IF not S_IS_BOT —><noindex>
</noindex><!— IF S_HAS_POLL —>
<noindex><a href=»{U_VIEW_OLDER_TOPIC}»>
{L_VIEW_NEXT_TOPIC}</a></noindex>
выделены фрагменты кода, где нужно добавить теги <noindex> (отмечены красным)
в viewforum_body.html убираем это:

<noindex><a href=»{S_WATCH_FORUM_LINK}»>{S_WATCH_FORUM_TITLE}</a></noindex>
<noindex><a href=»{U_MARK_TOPICS}»>{L_MARK_TOPICS_READ}</a></noindex>
и на последок в forumlist_body.html
{S_CONTENT_FLOW_END}»><noindex>
и в следующей строке
<!— ENDIF —></noindex>
Сохраняем изменения
Очищаем кэш
Заходим на страницы форума браузером и убеждаемся, что все работает правильно.
Приятной работы!