Sitemap Generator - создание карт сайта
Unlimited Sitemap Generator v. 4.0 – отличный скрипт на php для создания карт сайта в формате xml.
Основные возможности:
-Не имеет ограничений по количеству сканируемых страниц.
-Создает карты сайта в форматах: 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-).
Настройка:
Переходим в браузере
http://www.ваш_сайт.ru/sitemap/index.php
на вкладке Configuration выставляете основные настройки по усмотрению, в зависимости от ожидаемого результата.
В частности нужно:
-Указать стартовую страницу, с которой будет происходить начало сканирования (Starting URL)
-Выбрать тип создаваемой карты сайта (Text, HTML, ROR)
-Указать глубину сканирования (Maximum depth level)
-Нажать «сохранить»
Далее переходим на вкладку Crawling и нажимаем Run. После этого скрипт Sitemap Generator начнет сканировать сайт. Если выставить значение Run in background, то скрипт будет сканировать в бэкенде и страницу браузера можно закрыть не дожидаясь результатов.
Настройка запуска 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 минут.
Скачать Unlimited Sitemap Generator
< Предыдущая | Следующая > |
---|