Поддержание карты сайта

Мы предлагаем Вам различные варианты поддержки у вас актуальной карты сайта. Благодаря этому сервису у Вас всегда будет свежая карта сайта для поисковых систем в формате XML и для людей в формате html. Вне зависимости от выбранного вами варианта, после каждого обновления вашей карты сайта, наша система оповещает поисковые системы об изменениях.

Чтобы воспользоваться этим сервисом Вам необходимо:

  1. создать в корневой папке вашего сайта каталог sitemap;
  2. установить на каталог sitemap атрибуты 777.

    Если у вас есть доступ к серверу по SSH, можете воспользоваться следующими командами:

    $ chmod 777 sitemap

    в Far-е это делается по горячей клавише Ctrl+A, когда курсор находится на ftp-папке sitemap

  3. построить карту сайта в формате XML и сохранить ее в папку sitemap.
  4. Скачать архив sitemap.rar и распаковать его в папку sitemap.

Архив sitemap.rar содержит следующие файлы:

  • analiz.php - файл запроса карты. Вы можете переименовать его в любое имя;
  • index.php - файл отображения визуальной карты;
  • sitemap.gif - наша кнопка, содержимое этого файла выводится при обращении к analiz.php в рабочем режиме;

При первом запуске система пропишет в robots.txt:

Sitemap: http://домен/sitemap/sitemap.xml

Если robots.txt не доступен для записи, сделайте это вручную.

Система автоматически поддерживает актуальной карту в двух форматах: XML - для поисковых систем, HTML - для людей. Для указания ссылки на карту сайта для людей используйте один из следующих вариантов:

1. Карта сайта

<a href='/sitemap/' title='Карта сайта'>
    <img src='/sitemap/analiz.php' alt='Карта сайта'>
</a>

Не забудьте скопировать себе в папку sitemap картинку карты сайта.

2. Карта сайта

<a href="/sitemap/">Карта сайта</a>

1. Бесплатно за кнопку на главной странице

Вы размещаете на главной странице своего сайта нашу кнопку. Анализ и обновление происходят автоматически один раз в 7 дней. Вы можете указать свой email, на который будут приходить сообщения об ошибках. При загрузке изображения кнопки, проверяется необходимость обновления карты сайта и при необходимости карта перестраивается.

Пример 1


Карта сайта

Код, который необходимо разместить на главной странице
<a href='http://htmlweb.ru/analiz/sitemap.php' title='Генератор карты сайта'>
    <img src='/sitemap/analiz.php' border=0 alt="SiteMap generator">
</a>
<br>
<a href="/sitemap/">Карта сайта</a>

Для этого замените у себя файл /sitemap/sitemap.gif на этот: sitemap.gif

Пример 2

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

Код, который необходимо разместить на главной странице
<a href='http://htmlweb.ru/analiz/sitemap.php' title='Генератор карты сайта'>
    <img src='/sitemap/analiz.php' alt='Генератор карты сайта'>
</a><br>
<a href="/sitemap/">Карта сайта</a>

Для этого замените у себя файл /sitemap/sitemap.gif на этот: sitemap.gif

Пример 3


Карта сайта

Код, который необходимо разместить на главной странице
<a href='http://htmlweb.ru/analiz/sitemap.php' title='Генератор карты сайта'>
    <img src='/sitemap/analiz.php' alt='Генератор карты сайта'>
</a>
<br>
<a href="/sitemap/">Карта сайта</a>

Для этого замените у себя файл /sitemap/sitemap.gif на этот: sitemap.gif

Предупреждение

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

В случае, если вы удаляете кнопку или ссылку или добавляете в неё атрибуты типа nofollow, заключаете в <noindex> - обновления прекращаются и возобновляются через 14 дней после восстановления ссылки и полного построения карты сайта или после перехода на платный вариант.

Если на протяжении 14 дней не происходит обращений на обновление карты, то информация из базы удаляется и дальнейшее поддержание возможно после построоения полной карты сайта.

2. Платно

2.1. OnLine

Вы пополняете счет вашего домена любым доступным образом из расчета 0.1$ за каждые 300 обновленных или добавленных страниц за одно сканирование сайта. Вы можете указать e-mail, на который будут приходить сообщения об ошибках и напоминание о необходимости пополнить счет.

Вы можете задать период обновления карты хоть каждый день, но при каждом пересканировании, если изменяется хотя бы одна страница с вашего баланса спишется 0.1$. В качестве ссылки кнопки в этом режиме Вы можете использовать ссылку для перехода на вашу карту сайта или вообще не использовать ссылку.

Варианты вызова:

  • Вызов по crone раз в 7 дней:
    0 0 */7 * * ~/sitemap/analiz.php

  • Вызов по crone с помощью GET запроса в ночь с воскресения на понедельник:
    0 0 * * 1 GET http://домен/sitemap/analiz.php

  • Невидимая кнопка размером 2х1:
    <img src='/sitemap/analiz.php' width="2" height="1">

    Рекомендую использовать не 1х1, т.к. большинство "банерорезок" удаляют кнопки 1х1, считая их счетчиками.

  • Иконка для перехода на страницу с картой вашего сайта:

    Вы можете положить в /sitemap/sitemap.gif иконку карты сайта, тогда генератор идеально впишется в ваш дизайн и будет выполнять двойную функцию, например:
    или (нажмите для загрузки картинки)

    Код кнопки:

    <a href='/sitemap/' title='Карта сайта'>
        <img src='/sitemap/analiz.php' width="19" height="21">
    </a>

  • Любое другое изображение любой страницы.
    Замените файл sitemap/sitemap.gif на вашу картинку и замените путь вызова на /sitemap/analiz.php.

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

2.2. Купить скрипт генератора карты сайта

Вы можете приобрести готовый универсальный скрипт генератора карты сайта.

Карта ссылок

Для поддержания актуальной карты ссылок в виде дерева, измените файл /sitemap/index.php, чтобы он соответствовал дизайну вашего сайта. Или включите в нужное место вашего сайта следующий код:

<?
@include_once($_SERVER['DOCUMENT_ROOT'].'/sitemap/sitemap.inc');
?>

Описание параметров

Параметры вызова analiz.php
/sitemap/analiz.php?debug=1 - Включает отладочный режим, все сообщения выводятся на экран, вызывать нужно прямо из строки браузера, а не через тег IMG, информация не кешируется.
/sitemap/analiz.php?b=1 - Параметр для ленивых, позволяет при первом запуске, автоматически платно построить карту вашего сайта.

В начале файла analiz.php Вы можете изменить параметры, влияющие на построение карты сайта.
$_Mail='admin@домен.ru'; - ваша почта для уведомления об ошибках, если не хотите получать сообщения, укажите пустую строку: $_Mail='';
$_filename_inc=$_SERVER['DOCUMENT_ROOT'].'/sitemap/sitemap.inc'; - имя файла для формирования карты ссылок для людей, возможно, вам понадобиться указать путь в глубине папок вашего движка. Для отказа от построения карты ссылок, укажите пустую строку: $_filename_inc=''.
$_period=7; - через сколько суток перестраивать карту сайта. Для бесплатного режима не ставьте меньше 7, иначе будете терять часть страниц.

Отказ от гарантий

Настоящим я отказываюсь от каких либо гарантий явных или подразумеваемых. Сервис предоставляется на условиях "AS IS". Я не гарантирую индексацию вашего сайта поисковыми системами после размещения карты сайта, я не гарантирую работу сервиса в том виде, в котором возможно вы ожидали. Вы можете в любой момент отказаться от использования сервиса без компенсации любых понесенных вами затрат. Условия предоставления услуги SiteMap могут быть изменены в любое время. Обо всех найденных ошибках, замечаниях и пожеланиях просьба сообщать в форму обратной связи или по ICQ 17754093. Автор поощряет активных тестеров сервиса.

В разработке

В ближайшем будущем будет реализованно:

  • Отслеживание изменения страниц, которые не возвращают свою дату изменения. Дабы сэкономить ваши деньги.
  • Контроль частоты изменения страниц для автоматического указания частоты обновления.
  • Отображение на кнопке Ваших "пузомерок" ТИЦ, PR.
  • Задание глубины построения карты для людей.

Все Ваши замечания и пожелания по работе сервиса я постараюсь реализовать.

Пополнить баланс на произвольную сумму


.