Skip to Content

Что такое “карта сайта” (sitemap)?

карта сайтаЧто же такое карта сайта и зачем она нужна? Существует много советов в отношении SEO, всяких методов продивжения, уловок, стратегий, но иногда, сосредотачиваясь на всем сказанном, вы можете забыть о Карте сайта (Sitemap).

Что же такое "карта сайта" - по сути это одна страница, на которой вы должны показать всю структуру вашего сайта, его разделы и связь между ними. Карта сайта помогает легко ориентироваться на вашем сайте тем самым вы упрощаете некоторые задачи как пользователям, так и поисковикам, но все же не забудьте отключить ненужное в файле robots.txt.

Карта сайта или Sitemap не является какой-то новинкой и они всегда были одной из составных частей веб-дизайна, но с появлением SEO их значимость возросла. Иногда карты сайта в HTML формате бывает мало, так как для Google предпочтительнее карта сайта в формате xml, который абсолютно может быть не понятен посетителям вашего сайта.


Почему нужно делать 2 карты сайта в разных форматах? Ответ очевиден - одну мы делаем в HTML для людей, а другую для поисковых ботов.

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





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

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

Создание карты сайта.

Для того чтоб у вас на сайте красовалась карта сайта ничего сверхъестественного не нужно. Вам нужное ее сгенерировать автоматически. Есть неплохой сайт, которым я пользуюсь именно в этих случаях... http://www.xml-sitemaps.com/

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

Следуйте всем указаниям, которые я указал на картинке, хотя их совсем немного, по сути вам нужно просто ввести адрес своего сайта и нажать Start, после чего подождав минутку перед вами откроется такое окно:

Карта сайта sitemap

Карта сайта sitemap

Ваша карта сайта готова, теперь ее нужно просто скачать и лучше выбирать 1-й вариант, так как карта сайта в xml  формате не такая уж и большая, а качать архив с одним файлом - это только добавит количество телодвижений. Тут же создается карта сайта и в HTML формате, скачав которую, можно вставить в ваш дизайн, но сразу скажу будут проблемы с кодировкой, поэтому лучше скачать скрипт-генератор. Можно создать фаил sitemap.xml самому и скопировать в него текст, который приведен чуть ниже ссылок.

Итак, в итоге мы получили карту сайта, теперь все что остается сделать, это закачать ее на сервер так, чтоб она была доступна по адресу http://ваш-сайт.жж/sitemap.xml. Проделав все эти процедуры, карту сайта нужно добавить в Google и Yandex. У этих поисковиков есть раздел для Вебмастеров, куда помимо адреса сайта, вам нужно добавить ещё и карту. Добавили, подождали 5-10 минут и готово. Другие поисковики продолжают индексировать HTML карты сайта, поэтому, если вы не продвигаете сайт в англоязычном сегменте, просто забейте на этот фактор. Двух поисковиков будет достаточно :) .  Экспериментируйте, товарищи.

P. S. Надеюсь в скором времени мой блог достигнет 1000000 посещений в день и вот тогда-то мне и понадобится взять в аренду сервер.

  • http://lifeisfine.ru lifephysic

    Ну в случае большого сайта может потребоваться распарсить эту карту в несколько файлов. Написал небольшую программу для этого.
    http://lifeisfine.ru/...04/parser-sitemap-v-kartu-sajta/

  • http://korf.net.ua/googlewebmasters/ Как добавить сайт в Google? | Блог Корфа | Korf’s Blog

    [...] если в этом вы новичек, то рекомендую к прочтению как сделать карту сайта в xml и html [...]

  • http://korf.net.ua/kak-uluchshyt-indeksaciyu-sayta/ Как улучшить индексацию сайта. Практические советы. | Блог Корфа | Korf’s Blog

    [...] подробное описание что такое карта сайта и как сделай карту сайта читайте в моем [...]

  • http://korf.net.ua/xml-wordpress-sitemap/ Sitemap.xml – Карта сайта для WordPress | Блог Корфа | Korf’s Blog

    [...] я писал о том, как сделать карту сайта, и рассматривал реализацию ее за счет стороннего [...]

  • Doc-sti

    >P. S. Надеюсь в скором времени мой блог достигнет 1000000 посещений в день и вот тогда-то мне и понадобится взять в аренду сервер.

    Надейся )

  • Inna

    Спасибо за информацию, очень толково и по делу. У меня появился вопрос везде присутствует рекомендация: "Если у вас больше 500 URL, рекомендуем сделать несколько карт и внести их в sitemap_index". Вопрос: как с помощью описанного вами сервиса сделать несколько карт сайта?

  • http://www.facebook.com/people/Anton-Tymchuk/100000103848085 Anton Tymchuk

    Лучше тогда использовать какой-то модуль к вашей системе управления сайтом, которые сам разобьет на страницы, а несколько карт сайт делать не стоит, не нужно путать поисковик, пусть будет одна, но с разбиением на страницы (html). Вторая будет в xml формате

  • D-i-p

    и все таки как проставлять карту?только добавлением в яндексгугл вебмастер? на главной не нужно ссылки на ХМЛ? в случае если ХТМЛ не делали.

  • http://www.facebook.com/people/Anton-Tymchuk/100000103848085 Anton Tymchuk

    В хтмл карта должна быть на главной странице, а хмл - это формат карты для поисковика, его нужно добавить в гугл и яндекс вебмастер

  • Katana

    Можно для этих целей попробовать новый русскоязычный сервис: sitemapnowcom
    Он на этапе тестирования и там ограничение на 1000 ссылок, но там есть прибамбас Sitemap Live Data, с помощью него можно получить полную картину, да еще с правильными priority.

  • Yadviga777

    простите блондинку, а как добавить ее на сайт? :) ))

  • http://www.facebook.com/people/Anton-Tymchuk/100000103848085 Anton Tymchuk

    Закачать файл на сайт через ftp )