|
|
|
| Привет!
Как можна автомат генерировать sitemap.xml, потому что в ручную заполнять это каменный век!
Спасибо! | |
|
|
|
|
|
|
|
для: alexxx21
(11.03.2009 в 16:58)
| | До 500 страниц делает бесплатно!
Также создаёт html карту и текстовую версию (.txt)
http://www.xml-sitemaps.com/
Удачи! | |
|
|
|
|
|
|
|
|
для: alexxx21
(11.03.2009 в 16:58)
| | я сделал средствами PHP и CRON, но это тоже не совсем верный вариант. Выбираю из базы данных все данные для построения страниц, а потом генерирую XML по особым правилам (у меня на сайте порядка 4-х милионов страниц)
если данные о страницах сайта не хранятся в базе, и страницы не генерируются, то можно просто пробежать по каталогам скриптом и создать соответствующие ссылки.
а вот наиболее долгий, сложный, но самый правильный способ (надеюсь с рекурсией ты знаком):
1. открываешь через PHP скрипт методом CURL страницу http://localhost/
2. ищешь регулярным выражением конструкции вида
сохраняешь ссылку в массив, если такой нет и опять вызаваешь саму функцию но уже для адреса $1.
самое главное не создавай дубли и ОЧЕНЬ важно не забудь поменять в ссылках которые ты вызываешь адрес хоста на localhost и при записи в xml с localhost на адрес своего хоста | |
|
|
|
|
|
|
|
для: Dobrynin
(19.03.2009 в 20:06)
| | Отзовитесь,
есть вопрос | |
|
|
|