Чем создать sitemap.xml на 15к страниц?

Maxim-KL
На сайте с 26.01.2011
Offline
350
1957

Задача такая. Есть сайт на котором просо отсутствует sitemap.xml как и функция его создания. Знаю что для создания sitemap.xml есть софт и много разных сервисов, но в поиске нахожу только кучу шлака. Пожалуйста посоветуйте рабочий софт, заранее всем очень благодарен... :popcorn:

Мои услуги по прогонам: ✅Качественный ручной статейный прогон по базе сайтов с ИКС10+ (maximgroups.net/progon-statejnyj) ✅Прогон Максимум - Все включено, 300+ качественных ссылок (maximgroups.net/progon-maksimum)
Hammer8
На сайте с 04.08.2011
Offline
178
#1

Рекомендую вначале собрать список всех страниц сайта через SiteMap Generator, Xenu или Netpeak Spider

Потом добавить его в seo.seocrm.net/create_sitemaps, сгенирировать карту с приоритетами.

Полный спектр услуг по продвижению сайтов ()
webiumpro
На сайте с 20.03.2017
Offline
39
#2

А url этих страниц в базе хранятся? Если да, то можно написать sitemap.php, который будет отдавать все страницы роботу в виде xml. А в .htaccess сделать рерайт с sitemap.xml на sitemap.php.

Копирование лендингов. Разработка на фреймворке сервисов. Создание сайтов (/ru/forum/994418)
TF-Studio
На сайте с 17.08.2010
Offline
334
#3
webiumpro:
А url этих страниц в базе хранятся? Если да, то можно написать sitemap.php, который будет отдавать все страницы роботу в виде xml. А в .htaccess сделать рерайт с sitemap.xml на sitemap.php.

вероятнее всего статичный сайт. частое явление.

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
webiumpro
На сайте с 20.03.2017
Offline
39
#4
TF-Studio:
вероятнее всего статичный сайт. частое явление.

15k статичных страниц?) Ну не знаю, как по мне, так это извращение)

Maxim-KL
На сайте с 26.01.2011
Offline
350
#5
webiumpro:
А url этих страниц в базе хранятся?

Перекопал всю базу, если и хранятся то как мне точно непонятно. Первым делом хотел так сделать, но не вариант к сожалению.

TF-Studio:
статичный сайт.

Да, почти статика. В нюансы не буду вникать...

webiumpro:
так это извращение

Сайт очень древний...)))

redeyer
На сайте с 27.01.2010
Offline
102
#6

Хоть 15кк, задача довольно тривиальная :) Есть свои поделки для обработки статических сайтов. Xml карту можно сгенерить так:


#идём в папку сайта
cd /var/www/site.com/
#качаем у меня скрипт для генерации сайтмап. Мопед не мой, не помню где брал, но рабочий.
wget http://vpsadm.ru/tools/sitemap-gen.php.txt
#находим все файлы с html в имени и генерим их список.
#Если расширения у страниц - другие, можно заменить на свои (htm, shtml, etc)
# Не забываем менять домен на свой
find ./ -type f -name '*html*'|sed 's|^\.|http://site.com|g' > sitemap-urls.txt
#генерим собственно карту
php sitemap-gen.php.txt > sitemap.xml
#не забываем удалить инструменты
rm -f sitemap-urls.txt sitemap-gen.php.txt

Есть аналогичный самописный скриптец и для генерации html карты, мне она больше нравится для скармливания гуглу, но это уже дело вкуса.

Услуги сисадмина. Настройка и оптимизация VPS https://searchengines.guru/ru/forum/928318 . Поднятие своих прокси, восстановление сайтов из вебархива. Мой канал о хостингах https://t.me/hostingexpert
Maxim-KL
На сайте с 26.01.2011
Offline
350
#7

redeyer, Спасибо за помощь, но уже сам склеил небольшой скрипт который идеально подошел именно под мои требования.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий