Компоновка XML Sitemap

Первый шаг в процессе создания XML Sitemap – это создание файла. xml в соответствующем формате. Поскольку для создания XML Sitemap требуется определенный уровень технических знаний, то будет разумно с самого начала привлечь к процессу генерирования XML Sitemap вашу команду разработчиков. На рис. 6.2 показан пример кода из Sitemap.

Рис. 6.2. Образец кода XML Sitemap из Google.com

А сейчас перечислим то, что вы можете использовать для создания вашей XML Sitemap.

• Генератор XML Sitemap.

Это простой скрипт, который можете настроить для автоматического создания Sitemap. Генераторы Sitemap могут создавать Sitemap из списка URL, из журналов доступа либо из маршрута к каталогу (в котором хранятся статические файлы, соответствующие URL). Вот некоторые примеры генераторов XML Sitemap:

– google-sitemap_gen (http://sourceforge.net/project/showfiles.php?group_id=137793&package_id=153422) компании SourceForge.net;

– ROR Sitemap Generator (http://www.rorweb.com/rormap.htm);

– XML-Sitemaps.com Sitemap Generator (http://www.xml-sitemaps.com/);

– Sitemaps Pal (http://www.sitemapspal.com/);

– XML Echo (http://sitemap.xmlecho.org/sitemap/).

• Простой текст.

Вы можете предоставить Google простой текстовый файл, который содержит по одному URL в каждой строке. Однако Google рекомендует, чтобы после создания текстового файла Sitemap для вашего сайта вы использовали генератор Sitemap для генерирования Sitemap из этого текстового файла (при помощи протокола Sitemap).

• Syndication feed.

Google принимает ленты Really Simple Syndication (RSS) 2.0 и Atom 1.0. Обратите внимание: возможно, что лента предоставляет информацию только по свежим URL.