Forumlar / National / Russian / Модули и плагины / Sitemap 0.2

jcrush
#1 2009-10-08 21:01
Доработал и протестировал плагин Карта Сайта в XML. Какие плюсы от карты: тестирование показало, что загрузив карту мы получим немного быстрее страницы в индексе.

Что умеет плагин:
На лету формировать карту сайта, работающую в гугл и яндексе. Плагин не сохраняет карту а формирует ее на лету.

Настройка:
$cfg_maxitems = 3000; // количество ссылок при запуске, тестировал на 1000-3000, все ок.

Параметры и установка
1. загрузить файл xml.php в корень сайта
2. запустить http://сайт.ru/xml.php
по умалчанию беруться страницы из категории news, чтобы выводить другой раздел нужно запускать таким образом: http://сайт.ru/xml.php?c=art где art - раздел на сайте.

xml.php - ссылки из раздела news
xml.php?c=раздел сайта
xml.php?c=structure - выводим категории сайта без страниц
xml.php?c=strforum - выводим категории форума без постов
xml.php?c=forums - выводим топики форума


в robots.txt можно добавить следующее:
User-agent: *
Sitemap: http://сайт.ru/xml.php
Sitemap: http://сайт.ru/xml.php?c=art
Sitemap: http://сайт.ru/xml.php?c=strforum
Sitemap: http://сайт.ru/xml.php?c=structure
Sitemap: http://сайт.ru/xml.php?c=forums

Скачать
SEO блог: http://blog.stfw.ru/
Alex300
#2 2009-10-08 21:32
Хорошее начало.
Дамаю не плохо было адаптировать T3 GenSiteMap под котонти.
Но в связи сильной нехваткой времени смогу заняться этим пока не скоро.
Но в планах думаю о таком плагине:
- генератор карты сайта xml с сохранением в файл - так меньше нагрузка на сервер
- отображение в карте как у T3 - страницы, списки, пользователи и форум
- дополнительно хук, дабы иметь возможность дополнять ее выводом из плагинов
- человеко читаемая карта сайта с теми же разделами
- карта сайта TXT
- возможность исключать из карты сайта отдельные категории, группы пользователей, темы на форуме


Интересно узнать мнение сообщества по этому вопросу.

P.S. Прошу прощения, если написал несколько не в тему
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
jcrush
#3 2009-10-08 21:45
один плюс моего варианта, сделал и забыл, а ПС сами качают как им надо.
SEO блог: http://blog.stfw.ru/
Dr
#4 2009-10-09 18:25
# jcrush : один плюс моего варианта, сделал и забыл, а ПС сами качают как им надо.

зачем же сервак-то насиловать,
вот если б оно создавало sitemap.xml да в корень его выкладывала, можно было б в крон запихнуть, посреди ночи, оно бы само раз в недельку(или день) да хоть 10тыщ страниц переписывала и никаких проблем, так же сделал и забыл
а ещё если страниц 50 добавил тут же запустил, файл обновил!

сори, не совсем понял такой момент
xml.php - ссылки из раздела news
xml.php?c=раздел сайта
xml.php?c=structure - выводим категории сайта без страниц
xml.php?c=strforum - выводим категории форума без постов
xml.php?c=forums - выводим топики форума

т.е. насколько я понял единого файла не получается? он как бы собирается поисковиком из нескольких самостоятельно?

а вообще спасибо! огромный шаг навстречу поисковикам всё же!!!
jcrush
#5 2009-10-09 19:03
нагрузка не такая уж и большая..

сохранение не сложно сделать особо..
карт несколько, пс не против если им дают не 1 карту.
SEO блог: http://blog.stfw.ru/
Dr
#6 2009-10-09 20:47
а вообще есть такая штука как sitemapindex - обьъединяет сайтмэпфайлы
http://www.sitemaps.org/ru/protocol.php#index
может её как-нибудь прикрутить?
Aristei
#7 2009-10-19 18:34
Не открывается архив можно перезалить файл, пробовал 7-Zip открывать не получилось.
Sorry for my English