Опросец

Добавляете ли Вы свой блог в рейтинги?

View Results

Loading ... Loading ...

Реклама на сайте

Баннеры

Участник Blograte.ru Участник планеты Developers.org.ua
Форум блоггеров
Каталог "Тематических Блогов Рунета"

Простейшая карта сайта для phpBB3

Доброго всем дня. Совсем недавно я писал, как придать форуму на движке phpBB3 более-менее приличный вид в глазах поисковиков. Кстати, мою статью оптимизация phpBB3 отметил в своем посте ни кто иной, как Михаил Шакин, он же глобатор.
Казалось бы, форум теперь у нас и с ЧПУ и с минимумом внешних ссылок и даже файл robots.txt создан, но индексация происходит чрезвычайно медленно. В моем случае требовалось переиндексировать уже давно работающий форум. Посоветовавшись на форумах, я решил подсунуть Яндексу и Гуглу карту сайта. Ставить замудренные плагины и разбираться  с ними было если честно лень и я решил склепать свой простой скриптик.

Полный его текст находится в прикрепленном файле.

Несколько советов по его применению.

Я бы советовал закомментировать следующие строки:

@ini_set('display_errors', '1');
@ini_set('display_startup_errors', '1');

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

$phpbb_seo->set_url($data['forum_name'], $data['forum_id'], $phpbb_seo->seo_static['forum']);

и

$phpbb_seo->prepare_iurl($data, 'topic', $data['topic_type'] == POST_GLOBAL ? $phpbb_seo->seo_static['global_announce'] : $phpbb_seo->seo_url['forum'][$data['forum_id']]);

Еще я бы посоветовал создать в корне два файла sitemap.xml и sitempa.xml.gz и выставить на них права, разрешающие запись. Теперь в панели веб мастера, которую предоставляют и яндекс и гугл можно указать урл к карте вашего форума. Указывать можно любой из трех приведенных ниже вариантов:

  • http://forum.ru/sitemap.php
  • http://forum.ru/sitemap.xml
  • http://forum.ru/sitemap.xml.gz

Первый вариант всегда предоставит свежую карту, но при каждом обращении он будет немного нагружать сервер. Следующие оба отличаются лишь своим размером, но если вы указываете один из них, то позаботьтесь о вызове скрипта sitemap.php хотя бы раз в неделю. Я это сделал с помощью cron.

Еще, можно в robots.txt добавить такие вот строки:

Sitemap: http://forum.ru/sitemap.xml.gz
Sitemap: http://forum.ru/sitemap.xml

Скачать sitemap скрипт для phpBB3

Пиарю чужие сайты:
Мы готовы предоставить Вам продвижение сайтов - ваши сайты всегда в ТОПе.

[Post to Twitter] Не жадничай, твитни пост, поделись с друзьями 

Похожие записи

Простейшая карта сайта для phpBB3
Всего Комментариев - 4

  • Сима

    Можно поподробней как и что делать, пожалуйста? ((

    • Что Вас именно интересует. Могу впринципе выложить готовую версию совсеми seo-модами, поставленными

  • Сима

    у меня есть сайт, но вот карту сделать нормальную не получается, http://freerollpokerclub.ru/ если не сложно посмотрите, что из СЕО модов необходимо ставить в первую очередь? Спасибо!

    • Для начала прочитайте мою статью: Оптимизация форума phpBB3. Если установка мода Ultimate SEO URL пройдет успешно, то думаю дальше сложностей особых не возникнет. но предупреждаю сразу, установка этого мода не из простых, хотя у меня форум был перекручен тысячу раз, возможно поэтому. В идеале должно занять минут 30, тут главное внимательность. Далее устновите Prime Links. Карту сайта можно установить из файла, что я прикрепил. И если даже не поставите моды, что я описал выше, закомментируйте строчки о которых я говорил в посте. Ну и можете воспользоваться сайтом - http://fladex.ru, там есть мод http://fladex.ru/down/o-19.html которые чуть сложнее чем мой, он просто треубет вмешательство в код, как я понимаю. Но он более универсален, я поставил свой, меня ни капли не напрягает.