Поисковая оптимизация phpBB

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

Оптимизировать несколько «тем» под определённый поисковый запрос, я думаю, особого труда не составит. Однако, что делать, когда форум с хорошей посещаемостью и весьма динамично, не без помощи пользователей, разрастается до сотен и тысяч сообщений? Михаил Шакин — http://shakin.ru, советует нам оптимизировать драгоценные метатеги title, description и keywords.

По умолчанию в phpBB3 метатеги description и keywords пустуют:

<meta name="keywords" content="" />
<meta name="description" content="" />

В файле styles/ваша тема/template/overall_header.html изменяем код метатегов таким образом:


<title>{PAGE_TITLE} &amp;mdash; {SITENAME}</title>
<meta name="description" content="{PAGE_TITLE}" />
<meta name="keywords" content="{PAGE_TITLE}" />

Кроме этого следует убрать из тега title ненужные фразы такие как «Просмотр темы», «Просмотр форума» и тому подобные. Ищем файлы viewtopic.php, viewforum.php.

В viewtopic.php ищем строку (Ctrl+F) после «// Output the page»:

page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id);

Заменяем на:

page_header($topic_data['topic_title']);

В viewforum.php ищем строку после «// Dump out the page header and load viewforum template»:

page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);

Заменяем на:

page_header($forum_data['forum_name']);

Внимание! В разных версиях phpBB3 строки вывода title могут немного отличаться. Не пугайтесь.

И так, после всего проделанного заголовок и метатеги приняли пристойный вид: «Название раздела/темы — Название сайта».

SITEMAP

Едем дальше. Что за сайт да без sitemap’а… Ведь согласитесь, приятно видеть в панели вебмастера yandex’а и google 100% индексацию страниц. Существует огромное количество бесплатных сервисов для генерации файлов sitemap, к примеру http://xml-sitemaps.com.

xml-sitemaps.com

Неплохой сервис, однако, имеет ограничение в 500 страниц в sitemap’e.
Существуют также и программные генераторы файлов sitemap.

А некий Aravak для этих целей «склепал свой простой скриптик» и любезно им делится.

Спасибо за внимание!