Обучение HTML, Excel, Word. Как сделать свой сайт бесплатно

Microsoft Office

Сайтостроение

HTML

Программинг

Компьютер

Графика

Разное

· Основы Word
· Основы Excel
· Основы VBA
· Как сделать сайт
· Свой сайт от А до Я
· Оптимизация сайта
· Шаблоны для сайта
· Обзор CMS
· Основы HTML
· HTML-теги
· Основы CSS
· Основы PHP
· Основы JavaScript
· Софт для сайта
· Что внутри ПК
· ПК для чайников
· Все о BIOS
· Web-графика
· САПР: AutoCAD
· Статьи
· Форум
· SEO-новости
Главная страница Карта сайта
Soft
веб-мастеру
Анализатор лог-файлов
Анализатор html-страниц
Счетчик посещений
Скрипт добавления комментариев
Система интернет опросов
Генератор карты сайтов
 





Генератор карты сайта

Загрузить SiteMap... (12 kb)

Обсудить на форуме...


Часто бывает так, что потихоньку развивая свой сайт, вебмастеру становится довольно непросто "уследить" за всеми страничками своего сайта. В результате - пользователь, зашедший на сайт, может долго искать нужную ему информацию или вообще не найти ее (хотя, фактически, она присутствует на сайте).


Чтобы избежать подобных "казусов", как правило, на сайтах, имеющих несколько десятков страниц и больше, практикуется использование Карты сайта - специальной страницы сайта, на которой (обычно в виде иерархического дерева) представлены все странички сайта. Но, если сайт содержит более сотни страниц, то поддерживать вручную "в рабочем состоянии" Карту сайта довольно хлопотное дело.

Бесплатный скрипт "Генератор карты сайта" предназначен для автоматического создания на сайте страницы "Карта сайта", на которой, в виде структурированного дерева, изображаются html-страницы, присутствующие на сайте.


ВНИМАНИЕ! Не путать с SiteMap, которая предназначена для поисковых систем с целью индексации сайта!


Скачайте и распакуйте архив на свой компьютер.


Внесите свои настройки в файл makesitemap.php:

  • $workDir - указывается путь на диске к файлам сайта (по умолчанию индексируется весь сайт).
  • $exceptionFileList - названия файлов, которые не будут индексироваться и включаться в дерево карты сайта.
  • $exceptionDirList - названия папок, которые не будут индексироваться и включаться в дерево карты сайта.
  • $outFile - имя файла и путь куда будет записан результат генерации карты сайта.
  • $headerFile - имя файла и путь к нему, содержимое которого будет добавлено в результирующий файл перед деревом.
  • $footerFile - имя файла и путь к нему, содержимое которого будет добавлено в результирующий файл после дерева.


По сути дела, надо только внести в $exceptionFileList, $exceptionDirList папки и файлы, которые не следует включать в итоговый файл карты сайта.


Скопируйте файлы dtree.css, dtree.js и дирикторию img_sm в директорию где будет расположен результирующий файл sitemap.html.


Скопируйте файл makesitemap.php в любое место.


Чтобы не путаться, рекомендую загрузить все файлы и директорию img_sm в корень сайта.


Обязательно установите на файл sitemap.html права доступа CHMOD 777.


Изначально файл sitemap.html пустой, но после запуска скрипта он заполняется содержимым файлов $headerFile, $footerFile и собственно деревом каталогов.


Для генерации карты сайта запустите на исполнение файл скрипта makesitemap.php (для этого наберите в строке бразуера путь к этому файлу, например: http://mysite/makesitemap.php).


Результирующий файл карты сайта будет находиться в файле sitemap.html. Например, карта сайта, сгенерированная данным скриптом, находится по адресу http://on-line-teaching.com/sitemap.html


При этом существуют следующие ограничения:

  • Индексируются только статические html-страницы.
  • Чтобы проиндексировалась какая-либо папка она обязательно должна содержать файл index.html.


Кажется, все. Пользуйтесь! :)

top




 

Спасибо, что заглянули на сайт. Надеюсь, Вам понравилось. Заходите еще. Здесь всегда рады вам :)
При копировании материалов, размещенных на сайте, ссылка на первоисточник обязательна.
Если понравился этот сайт..

© 2005-2011
Юрий Кордык All Rights Reserved

 

E-mail:
admin@on-line-teaching.com