Справка веб-мастера     Справочник web-мастера и программиста
  PHP       Интернет       Беб-дизайн       Безопасность       Javascript     Информеры     Game      
          Игра шарики



Google Sitemap Generator

Программа Google Sitemap Generator позволяет из набора ссылок веб-сайта генерировать следующий код в формате XML Google Sitemap:

Набор ссылок:

http://www.site1/
http://www.site1/soft/index.html
http://www.site1/internet/load.php
http://www.site1/products/
http://www.site1/products/gsm.html


Google Sitemap:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.site1/</loc>
</url>
<url>
<loc>http://www.site1/soft/index.html</loc>
</url>
<url>
<loc>http://www.site1/internet/load.php</loc>
</url>
<url>
<loc>http://www.site1/products/</loc>
</url>
<url>
<loc>http://www.site1/products/gsm.html</loc>
</url>
</urlset>


Платформа ОС Windows. Скачать программу Google Sitemap Generator.

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

Для указания месторасположения карты сайта на сервере можно использовать следующую директиву в файле robots.txt:


User-agent: *
Disallow: 

Sitemap: http://king-dom.ru/sitemap.xml

Данное указание месторасположения файла sitemap.xml (и его XML формат) правильно воспринимается ведущими поисковыми системами: Google, MSN, Yahoo, Yandex.

PHP скрипт для генерации Google Sitemap

Данный скрипт просматривает папку /soft/my/, и находит файлы с расширением .htm и .html и затем формирует код, который можно вставлять в файл sitemap.xml.


<?php

$dir = opendir ("/home/user/www/site7/public_html/soft/my/");
  
while ($file = readdir ($dir)) 
{
    


  if ( strstr($file, ".htm") ) 

    {
    echo "<url>\n";
    echo "<loc>http://dasug.com/soft/my/";
    echo "$file";
    echo "</loc>\n</url>\n";
    }
 
}
 
 closedir ($dir);

?>








  Copyright © King-dom.ru, 2008-2013       Разработка сайта SoftHolm.com