Создание карты сайта в xml и html формате

Карта сайта: HTML и XML формат

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

Карта сайта в формате HTML

В первую очередь нужна небольшим, по большей части корпоративным сайтам небольших фирм. Особенно если система навигации Интернет-проекта «хромает», то создание такой карты сайта поможет пользователю быстрее сориентироваться и найти нужные для него страницы. На раскрутку сайта это прямо не повлияет, возможно только косвенно.

Если у вашего проекта более 100 страниц, то html карту сайта нет смысла делать. Во-первых, это будет трудоемким занятием. Во-вторых, в таком случае проще будет предоставить пользователю поиск по сайту, чем копаться в огромном количестве внутренних ссылок.

Очень полезно составлять приблизительный формат html карты до начала разработки сайта. Это позволит значительно упростить работы по его наполнению, программированию, дизайну, составлению системы навигации и пр. Подумайте, какая будет основная функция у вашего проекта, какая аудитория будет его посещать и какие услуги он будет предлагать? Исходя из ответов на эти вопросы составьте карту сайта и начинайте его разработку.

Вид карты сайта может быть каким угодно и ее формат будет зависеть только от вашей фантазии. Она может быть:

  • текстовая;
  • трехмерная;
  • в виде блок-схемы;
  • в виде картинок или фотографий и т.д.

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

Карта сайта в формате XML

Карта сайта в формате XML преследует немного иные цели, она делается для поисковых роботов. И раскрутка сайта будет проходит в более ускоренном темпе. Если ее версия в формате html была предназначена для небольших проектов, то этот вариант применяется на больших порталах с огромным количеством страниц и частым обновлением. С ее помощью владелец сайта «сообщает» поисковым системам о новом контенте и предлагает его проиндексировать.

Безусловно, в ручном режиме создавать подобную карту очень тяжело, поэтому для ее генерации используются различные программы или плагины. Давайте подробнее рассмотрим синтаксис кодов, для того, чтобы понять как все это работает.

Карта сайта в формате xml состоит из большого количества текстовых блоков, в которых описана следующая информация:

[url]
[loc]http://seo-wave.ru/[/loc]
[lastmod]2010-09-30[/lastmod]
[changefreq]daily[/changefreq]
[priority]1.0[/priority]
[/url]

По большому счету нету ничего сложного, если вам знакомы азы html, то и тут проблем возникнуть не должно. Но если не знакомы, давайте объясним синтаксис этого блока. Собственно, каждый тег идет в двух вариантах – открывающем и закрывающем. Первый сообщает о том, что начинается описание (например даты), а второй говорит о том, что описание закончилось и можно переходить к следующему тегу.

  • [url] – говорит о том, что начинается описание страницы;
  • [loc] – от слова location, то есть «адрес», в нашем случае это точный адрес страницы, которую мы описываем;
  • [lastmod] – дата последнего изменения контента на странице. Обратите внимание на то, что тут дата прописывается наоборот.
  • [changefreq] – этот тег показывает поисковым системам насколько часто страница подвергается изменениям. Есть несколько параметров для этого тега – never (никогда), weekly (еженедельно), daily (ежедневно), hourly (каждый час), monthly (ежемесячно), yearly (раз в год). Если у вас информация на странице не обновляется каждый день, но вы это напишите в xml карте сайта, то это не означает, что робот станет заходить к вам чаще. Пишите так, как оно есть на самом деле, ведь поисковые системы все равно узнают правду.
  • [priority] – приоритетность страницы. Бывает трех видом 0.0 (низший приоритет), 0.5 (приоритет среднего уровня), 1.0 (наивысший приоритет). Чем чаще обновляется страницы, тем выше ее приоритет.

Существует огромное множество сервисов, которые помогут вам в создании как html, так и xml карты сайта, поэтому описывать их все не имеет смысла. Остановимся на некоторых из них:

  • http://htmlweb.ru/analiz/sitemap.php – позволяет создать карту сайта обоих видов. Относительно сложная настройка, но есть пошаговая инструкция и разобраться можно, если немного напрячься.
  • http://www.xml-sitemaps.com/ – позволяет создать xml карту сайта (html тоже можно, но качество не очень). Все предельно просто и понятно, никаких проблем возникнуть не должно. Условно-бесплатный вариант, можно создать карту размером до 500 страниц.
  • http://www.cy-pr.com/tools/sitemap/ – сервис похож на предыдущий вариант, ничего сложного.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *