Доброго всем дня. Совсем недавно я писал, как придать форуму на движке 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
Можно поподробней как и что делать, пожалуйста? ((
Что Вас именно интересует. Могу впринципе выложить готовую версию совсеми seo-модами, поставленными
у меня есть сайт, но вот карту сделать нормальную не получается, freerollpokerclub.ru если не сложно посмотрите, что из СЕО модов необходимо ставить в первую очередь? Спасибо!
Для начала прочитайте мою статью: Оптимизация форума phpBB3. Если установка мода Ultimate SEO URL пройдет успешно, то думаю дальше сложностей особых не возникнет. но предупреждаю сразу, установка этого мода не из простых, хотя у меня форум был перекручен тысячу раз, возможно поэтому. В идеале должно занять минут 30, тут главное внимательность. Далее устновите Prime Links. Карту сайта можно установить из файла, что я прикрепил. И если даже не поставите моды, что я описал выше, закомментируйте строчки о которых я говорил в посте. Ну и можете воспользоваться сайтом — http://fladex.ru, там есть мод fladex.ru/down/o-19.html которые чуть сложнее чем мой, он просто треубет вмешательство в код, как я понимаю. Но он более универсален, я поставил свой, меня ни капли не напрягает.