Самостоятельное создание сайта
ВСЕ О ТОМ, КАК
СДЕЛАТЬ САЙТ
САМОМУ


Оставить отзыв или предложение

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

Удобная навигация и правильная индексация сайта это очень немаловажные вещи ведь, от того насколько правильно проиндексирует ваш сайт поисковый робот, будет зависеть ваша поисковая выдача и соответственно посещаемость. Существуют конечно простые сайт в 5-10 страниц нормально перелинкованные, они безусловно проиндексируются без проблем, но а если у вас достаточно сложный сайт с всевозможными разделами и подразделами есть вероятность, что поисковый робот не найдет всех страниц, или проиндексирует их через какое либо время. Чтобы избежать подобных сложностей я расскажу вам как сделать карту сайта.

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

Карты сайта для пользователей вам придется делать в html и соответственно обрисовывать всю структуру вашего сайта и прописывать ссылки и страницы, и т.д. Процесс достаточно трудоемкий, поскольку, как правило сайты имеют порядка 100-200 страниц и прописывать это все дело нудное и к тому же если ваш ресурс постоянно пополняется вам придется постоянно залазить туда и добавлять новые страницы. Но не все так плохо, если вы достаточно грамотный web-мастер и разбираетесь в php то вполне реально написать скрипт который бы выводил вам карту сайта сам, привязываясь к базе данных или еще каким либо способом. В этом случае вы напрягаетесь один раз и потом можно забыть о этом моменте. Существуют так же всевозможные сервисы и программы которые могут вам помочь сделать html карту сайта, но как правило она получается неказистой и все приходится переделывать под себя. При создании html карты главное не забывать о том, что на одной странице не должно быть более 100 ссылок, если ваш ресурс достаточно большой лучше разбить карту сайта на несколько страниц.

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

Итак, вот пример кода xml карты:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
    <loc>http://www.for-net.ru</loc>
    <lastmod>2012-02-18T01:54:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
</url>
<url>
    <loc>http://www.for-net.ru/view_cat.php?cat=1</loc>
    <lastmod>2012-02-18T01:54:36+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
</url>
</urlset>

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

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

Эти две строки вводные они объявляют формат документа, кодировку, в общем это должно быть всегда и везде.

<loc>http://www.for-net.ru/view_cat.php?cat=1</loc>

В этом теге прописываются адреса страниц

<lastmod>2012-02-18T01:54:36+00:00</lastmod>

Здесь указывается дата последнего изменения страницы

<changefreq>monthly</changefreq>

Этот тег сообщает поисковой системе примерную частоту изменения страницы в данном случаем раз в месяц

<priority>1</priority>

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

Вот и все, конечно так же как и с картой сайта для людей если вы все делаете своими руками то вам придется попотеть, но этот вопрос все же проще решить бесплатным сервисом типа http://htmlweb.ru/analiz/sitemap.php, тут кстати и html карту сайта можно сделать:

Генерация карты сайта

Здесь все просто вводите адрес сайта, указываете количество страниц до 500 этот сервис дает все сделать бесплатно, свыше придется заплатить 15 рублей, но я думаю для любого человека это копейки. Вам остается только подождать когда ваш сайт просканируется это займет буквально несколько минут и все:

Карта сайта

Копируете вашу карту сайта в блокнот и сохраняете ее с именем sitemap.xml в корень вашего сайта и соответственно она должна будет находится по следующему адресу http://www.ваш сайт.ru/sitemap.xml

Вот и все и теперь любой поисковый робот сможет без труда, а что самое главное правильно, проиндексировать ваш сайт и у вас не возникнет лишних проблем. Если вы пользуетесь такими удобными инструментами как Yandex-Вебмастер и Google-Вебмастер то там есть возможность прописать путь к карте сайта и сразу же проверите ее на ошибки, и если что не так то вы легко это узнаете и исправите.

На этом все надеюсь данный урок будет вам полезен и вы найдете в нем ответы на ваши вопросы.

Дата публикации:2012-09-10


Буду очень признателен, если вы поделитесь ссылкой на страницу со своими друзьями в социальных сетях.
Если у вас возникнут вопросы по теме пишите, надеюсь у вас все получиться, удачи вам и всего наилучшего!

Нашли ошибку в тексте

Нашли ошибку в тексте!!!
Просто выделите её мышкой, нажмите Ctrl+Enter.
И мы все исправим.

Allsoft
Хостинг Beget