Главная

Добавить
статью


Форум


Новости


RSS


Обратная
связь
друзья


реклама



Для вебмастера » DLE - DataLife EngineАвтообновление sitemap для dle

Добавил madjesty | 24-04-2011, 12:14 | Мнений: 0 | Заглянули 2206

 

Автообновление sitemap для dle

 

 

Автор: Gauss

Модуль, который каждые n часов (опционально) создаёт/обновляет файл sitemap.xml на вашем сайте, а также отправляет пинги в соответствующие сервисы поисковых систем.

Рекомендуется подключать в шаблон в виде картинки, то есть:

 

<img src="/engine/ajax/autositemap.php" border="0" alt="" />

 

Сделано так что скрипт в результате отдаёт в браузер картинку templates/Default/dleimages/sitemap.png, то есть Вы можете таким образом выводить баннер.

Настройка:
Открываем архив, в нём видим файл autositemap.php, заливаем его в папку /engine/ajax/. Открываем только что залитый файл, находим строчку:

 

echo file_get_contents(ROOT_DIR.'/templates/Default/dleimages/sitemap.png');

 

/templates/Default/dleimages/sitemap.png - изменяем месторасположение отдаваемого баннера.

 

"http://google.com/webmasters/sitemaps/ping?sitemap=" . $sitemaplink,
"http://bing.com/webmaster/ping.aspx?siteMap=" . $sitemaplink,

 
массив сервисов которые следует уведомить что сайтмап обновился. Свои сервисы добавляйте по аналогии.

 

$time_diap = 6;


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

 

Внимание! У вас нет прав для просмотра скрытого текста.

 

 


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

Комментарии:

Оставить комментарий


популярное



календарь



опрос



счетчики



Реклама



Логин: (регистрация? Пароль (забыл?):