ГлавнаяКонтактыСтатистика icq 256-985-262
эл. адрес: aleksandr_n@bigmir.net
Студия веб дизайна
Студия > Портфолио > Наши клиенты > Услуги > Цены > Полезное

меню

Главная » Статьи » Веб дизайн

Описание sitemap.xml:
Обязательно указывается URL Вашего сайта в переменной $core_site, например для моего:
"http://blankinew.narod.ru/" или например: "http://www.site.ru/".

Предусмотрены списки исключений, файлы из которых не попадут в sitemap.xml:

Список папок через пробел указывается в переменной my @exl_name_dir.
Например для одной папки my @exl_name_dir = qw(image/);
Для нескольких my @exl_name_dir = qw(image/ tmp/log/arj/ mail/inbox/);
И ни одной папки my @exl_name_dir = qw();

Список расширений файлов указывается через в переменной my @exl_ext.
Например, для одного расширения my @exl_ext = qw(xml);
Для нескольких my @exl_ext = qw(xml css js);
Или ни одного my @exl_ext = qw();

Список имен файлов через пробел указывается в переменной my @exl_name_file.
Для одного имени my @exl_name_file = qw(test);
Для нескольких my @exl_name_file = qw(test proba example);
И ни одного имени my @exl_name_file = qw();

Для всех файлов, попадающих в sitemap.xml, установлены по умолчанию приоритет 0.9 в переменной my $num_prior и
вероятная частота изменения monthly в переменной my $freg (можно изменить).

Предусмотрены настройки приоритета и вероятной частоты изменения для:

1) списков из групп файлов с заданными расширениями (указываются через пробел) и для каждой такой группы
приоритет и вероятная частота изменения (в переменной my @condition_all).

Например для двух списков my @condition_all = ("doc zip|0.6 monthly", "rar|0.8 yearly");
Для одного списка групп файлов my @condition_all = ("rar pl txt|0.8 weekly");
Если не нужен такой список, то my @condition_all = ();

2) заданной папки (папок) и файлов в ней со списком расширений файлов через пробел
(указывается в переменной my @condition_dir).
Формат для каждой папки таков: папка, список расширений файлов, приоритет и вероятная частота изменения.
Если папка не указана, то подразумеваются файлы из корневой папки, если список расширений не указан,
то подразумеваются все файлы из данной папки.

Например, для трех папок: my @condition_dir = ("|gif|0.7 yearly", "temp/log/|txt tmp|0.5 daily", "arj/| |0.1 never");
Здесь первый список: для всех файлов с расширением gif из корневой папки будут установлены значения 0.7 yearly,
второй список: для всех файлов с расширениями txt и tmp из папки temp/log/ будут установлены значения 0.5 daily,
третий список: для всех файлов из папки arj/ будут установлены значения 0.1 never.

Для одной папки: my @condition_dir = ("temp/log/|txt tmp|0.5 daily");

Если нет таких папок: my @condition_dir = ();

Количество папок неограниченно.

Формат для частоты изменения:
always (всегда)
hourly (ежечасно)
daily (ежедневно)
weekly (еженедельно)
monthly (ежемесячно)
yearly (ежегодно)
never (никогда)
Формат для приоритетов: от 0.0 до 1.0

Достаточно разместить генератор (файл sitemap-generator.pl) в корневую папку сайта и запустить на выполнение.
В этой же папке будет создан файл sitemap.xml в соответствии с Вашими настройками и предпочтениями,
а если таковой существует, то Внимание! – он будет заменен.

Категория: Веб дизайн | Добавил: webartdesigns (13.06.2007)
Просмотров: 185
Студия > Портфолио > Наши клиенты > Услуги > Цены > Полезное
Copyright Александр Новак © 2007
Designed by Web Art Designs © 2007
Хостинг от uCoz