Карта сайта

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

И так, история. Был далекий 2011 год, был я в Таиланде в славной русской деревеньке, с  таким родным для каждого русского уха названием Паттайя. Ну, а так, как я человек толи свободный, толи одинокий (все никак со статусом определиться не могу), пошел я на их Тверскую, под названием Волкен стрит. Понятно дело, дело это не пять минут делается, в итоге возвращался я в отель уже к ночи. Удивительно, но мимо проходила их маршрутка, по-моему, тук-тук по ихниму (амнезия замучила, многое забывать уже стал). Я ее тормознул, сел. Но, что-то повезла она меня совсем не туда, куда мне надо. В итоге, оказался я где-то загородом. Вокруг одни тайцы, которые что-то щебечут по своему, английский знают еще хуже, чем я. В итоге, около получаса я искал способ уехать от аборигенов, что бы они меня не съели ненароком.  И после этого случая я всегда брал с собой карту. И когда заходил, куда не туда, всегда просил показать на карте, где я нахожусь, и куда мне надо. Для чего я рассказал сию поучительную историю, думаю понятно. А если не понятно, то ниже все объясню.

Для чего нужна карта сайта?

Поисковик или пользователь, заходя на ваш сайт должны как то ориентироваться в нем. Это для вас все знакомо, вы знаете куда нажать, и где что находится.  А остальные (пользователи и поисковики) ничего не знают, это как я в истории про Паттайя, что рассказал чуть выше. Для них ваш сайт это темный лес. Поэтому, заходя на сайт, робот поисковой машины, первым делом читает инструкцию для него – файл robots.txt (подробно об этом файле и правилах его составления можно почитать вот тут). В нем указывается принцип поведения на вашем сайте, а так же, где лежит ваша карта сайта. После того, как поисковик перейдет на карту сайта, ваш ресурс  для него становится открытой книгой. Он спокойно может перемещаться по нему, искать новые места и добавлять в свой список.  Так же и пользователю всегда легче ориентироваться на незнакомом сайте, если ему предоставить карту ресурса.

Какие бывают карты сайта?

Карта сайта, как правило, бывает двух видов. Одна для пользователей, она имеет вид обычной html странички. И другая для поисковиков. Такая карта пишется в формате xml.

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

Второй случай – это карта сайта в формате xml. Такая карта чрезвычайно важна для сайта. Повторюсь, она помогает поисковикам лучше ориентироваться на вашем сайте и индексировать страницы. Вкратце расскажу про один проект, который продвигал. За два года его существования из более чем 800 страниц Яндексом было проиндексировано чуть более 300, Гуглом что-то около 500 (точных цифр, конечно уже не помню, то был 2013 год). На сайт была добавлена карта сайта и проведены еще некоторые работы. Буквально сразу в Гугле, доля проиндексированных страниц и страниц, находящихся в поиске стала увеличиваться. Через три-четыре обновления Яндекса, подобная тенденция стала наблюдаться и на нем. Конечно, не только карта сайта помогла продвигаемому ресурсу, но, поверьте, она сыграла в продвижении не маловажную роль. Именно поэтому, о правилах ее составления мы поговорим ниже.

Как правильно составлять карту сайта?

Карта сайта – это текстовой документ в формате xml. Как правило, карта сайта имеет имя sitemap.xml и располагается по адресу example.ru/sitemap.xml.  Карта сайта обладает определенной структурой, в которой указывается, не только путь к каждой из страниц, степень ее вложенности, но и так называемы вес старицы. Сложно? Думаю, да. Тогда более подробно.

Карта сайта – документ, загружаемый в корневой каталог вашего сайта, туда, где у вас находится файл index.html или index.php.

Карта сайта обладает определёнными параметрами, в которых зашифрованы сведения о страницах вашего сайта. Выучить их можно, но не обязательно. Потому как, составлять карту своими руками очень муторно. Лучше всего воспользоваться онлайн генераторами карт сайта.

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

<?xml version="1.0" encoding="UTF-8" ?>
 <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  1. Строчка – идет объявление версии и кодировки. По сути, все, как на обычной htmlстранице.
  2. Строчка – тег, заключающий в себе определенное количество URL адресов.
<loc>http://starayavorona.ru/</loc>
<lastmod>2015-11-28T09:44:21+01:00</lastmod>
<priority>1.0</priority>
  1. строчка <loc> – объявление URL адреса страницы
  2. строчка <lastmod> — дата последнего изменения страницы
  3. строчка <priority> — приоритет страницы. Ее важность.

Можно обратить внимание на следующие два куска кода. Как от вложенности страницы и ее ранга меняется приоритет.

<loc>http://starayavorona.ru/o_bloge/</loc>
 <lastmod>2015-11-28T09:44:29+01:00</lastmod>
  <priority>0.8</priority>

Как вы видите, в этом варианте полноценная страница имеет приоритет 0.8

 <loc>http://starayavorona.ru/category/seo/</loc>
 <lastmod>2015-11-28T09:44:24+01:00</lastmod>
  <priority>0.6</priority>

А в этом варианте рубрика имеет приоритет уже 0.6.

Т.е., что все это значит – чем ниже по рангу находится страница, тем меньшим приоритетом она обладает. Самый наибольший приоритет – у главной страницы. Он всегда равен 1. Чем страница более вложена, тем ниже у нее будет приоритет, по сравнению со страницами более высокого ранга.

Ну, вот, по сути, и все, что я хотел рассказать вам о карте сайта. Если у кого возникнут вопросы, пишите в комментариях, с радостью на них отвечу. А я пошел, курить бамбук, пока он еще остался 🙂

Так же советую почитать:

Файл robots.txt
Привет, друзья, с вами снова я – Денис, автор и ведущий блога Старая Ворона. Вы не поверите, но сего...
Как правильно создать ошибку 404
Многие веб-мастера и оптимизаторы относятся к 404 ошибке довольно пофигистически и незаслуженно обхо...
Почта на 5 минут
Привет всем читателям блога Старая Ворона! Сегодня прекрасный день – среда (на самом деле, сегодня в...
Стоит ли раскручивать сайты с помощью социальных сетей
Привет, друзья. Недавно меня посетила довольно умная мысль, и упорно искала мозг 🙂 . Шучу, конечно....

2 Replies to “Карта сайта”

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

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