Cкрипт создания карты сайта

5 года 8 мес. назад - 5 года 8 мес. назад #662 от Aleksa
Рано или поздно перед вебмастером встает вопрос по скрипту создания карты сайта. Почему?
Да потому что сайт разрастается, а у всякого онлайн ресурса по созданию карт сайта существуют ограничения по количеству создаваемых страниц - хочешь больше, плати денежку. :) Такое у нас нынче бизнес время.

Поэтому предлагаем вашему вниманию Unlimited Sitemap Generator — отличный скрипт на php для создания карт сайта в формате xml. Поддерживаемые форматы - XML, HTML, ROR. Так же генерирует карту изображений на сайте.



Основные возможности:

- Не имеет ограничений по количеству сканируемых страниц.
- Создает карты сайта в форматах: XML, HTML, ROR, сканирует изображения, видео, новости, а так же создает карту sitemap для мобильных --устройств и в текстовом формате для yahoo.
- Работает для всех сайтов, в том числе динамических, таких как порталы, блоги, форумы и онлайн-магазины.
- Сканирует большие сайты, разделяя карту на несколько файлов.
- Автоматически пингует созданную карту в Google и другие поисковые системы,
- Отсеевает битые ссылки.
- Возможность работы скрипта в автоматическом режиме в определенное время, если добавить задачу в cron панели управления хостинга.


Установка:
В корне сайта создаете папку, к примеру sitemap, далее распаковываете архив со скриптом xml Sitemap Generator и закачиваете на сервер в эту папку. На папку «data» устанавливаете права на запись 0777 (rwxrwxrwx). После окончания сканирования скрипт автоматически создаст в корне сайта (или по указанному пути в настройках конфигурации) файлы sitemap.xml, sitemap.txt, sitemap.ror, но если уже существует файл к примеру sitemap.xml в корне вашего сайта, то на него необходимо выставить права 0666 (RW-RW-RW-).

Настройка:

В корне сайта создаете любую папку, далее в нее загружаете содержимое архива, на папку data выставляете права на запись (777). В браузере переходите по ссылке http://ваш сайт/папка/
В Configuration:
1. Указываете страницу начала сканирования (Starting URL)
2. Выбираете какой вид карты сайта нужно из списка
- Create Text Sitemap
- Create ROR Sitemap
- Create HTML Sitemap
3. Указываете глубину (Maximum depth level)
далее нажимаем сохранить, переходим на вкладку Crawling и нажимаем Run.
После окончания сканирования скрипт выведет ссылки для скачивания карт в указанных форматах.


Это вложение скрыто для гостей.
Пожалуйста, зарегистрируйтесь или войдите, чтобы увидеть его.

Я не понял Вашего вопроса, но я Вам на него отвечу…

Это сообщение содержит прикрепленные файлы.
Пожалуйста, войдите или зарегистрируйтесь, чтобы увидеть их.

Спасибо сказали: aleksandr-sedoi

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 8 мес. назад - 5 года 8 мес. назад #663 от aleksandr-sedoi
Sitemap Generator. Можно этот скрипт запускать и через cron-планировщик:

Настройка cron на разных хостингах может незначительно отличаться, но в основном почти везде одинаковая. Заходим на хостинг в панель управления сайтом, находим CRON планировщик и далее создаем новую запись.

В строке пишем:
/usr/local/bin/php /storage/home/html_public/skan/runcrawl.php

Обратите внимание на пробел после /usr/local/bin/php, это обязательное условие. Вместо html_public может быть другое название корня вашего сайта. Если вы установили скрипт на хостинг, то при запуске он автоматически пропишет строку до скрипта, а так же во вкладке Crawling в пункте Cron job setup выведет точную строку, которую можно скопировать и вставить в cron-планировщик.

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

Команда выполняется:
минуты - в указанные: 00
часы - в указанные: 23
дни - каждый
месяцы - каждый
день недели – любой

Таким образом, скрипт будет запускаться каждый день в 23 часа 00 минут. Все в ваших руках и зависит от частоты и объема обновлений материалов на вашем сайте. По которым и настроете обновление своей карты сайта.

Отдам запчасть в надежные руки avtomagazin.biz.ua

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Наверх
Template by JoomlaShine