Как создать sitemap (карту сайта)

Как создать sitemap (карту сайта)

От автора: карта – полезная вещь. Не только когда вы находитесь в чужом городе, но и когда заходите на новый для себя сайт. О том, как создать sitemap (карту сайта), поговорим сегодня.

Важное отличие

Я уже сказал, что карта может быть полезна человека, который зашел на сайт и что-то на нем хочет найти. Сегодня на многих блогах, а также контентных проектах, есть страница под названием “содержание” или “все статьи”, где размещены ссылки на все материалы, которые вообще есть на проекте.

Это замечательная страничка и я сам часто ей пользуюсь. Она позволяет практически к любой странице добраться за 2 клика. Но сегодня речь не о ней, потому что под sitemap обычно понимают карту в xml-формате. Она нужна не для людей, а в первую очередь для поисковых машин, чтобы быстрее находить и индексировать новые страницы, а также быть в курсе общей структуры ресурса

Содержание для людей вы можете сделать по-разному. Например, автоматически с помощью плагина. Также можете потрудиться и сделать свою собственную карту, особенно если разбираетесь в верстке.

Варианты создания xml-карты

Если у вас проект на wordpress, то вам будет очень просто добавить к себе эту карту. Это можно сделать с помощью замечательного плагина Google XML Sitemaps, который даже настраивать никак не надо. После его установки и активации он сгенерирует ее и она будет находиться по адресу: http://адрес-вашего-сайта/sitemap.xml

Можете сами проверить этот факт. Этот адрес теперь можно добавить в Яндекс и Гугл веб-мастера, чтобы поисковые системы быстрее узнали о появлении на вашем сайте сайтмапа.

В wordpress есть и много других вариантов ее создания. Во-первых, куча плагинов, но я рекомендую все-таки использовать тот, о котором сказал выше, потому что он самый популярный (установок больше миллиона) и его рекомендуют все.

Во-вторых, инструменты по генерации сайтмапы обычно входят в полноценные плагины-модули для SEO-оптимизации. Например, All in One SEo Pack или Yoast SEO. В принципе, вы можете использовать их возможности, если один из них у вас уже установлен. Лично у меня на блоге sitemap генерировал плагин Yoast SEO.

Универсальный вариант

Для любых сайтов подойдет услуга платных и бесплатных генераторов sitemap. Обычно бесплатно можно получить карту сайта в xml-формате на 500 страниц, за большее надо платить.

Как создать файл sitemap для сайта самому

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

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

Здесь мы указываем кодировку, а в теге urlset будут располагаться все наши ссылки. Информация для каждой следующей страницы вставляется по шаблону:

<url>
    <loc>http://www.site.ru/</loc>
    <lastmod>2016-06-29</lastmod>
    <changefreq>monthy</changefreq>
    <priority>1</priority>
</url>

Где:

loc – адрес страницы. На один тег url вы делаете 1 адрес. Вот почему ручное составление карты – не самое интересное дело.

lastmod – последнее время обновления страницы.

changefreq – средняя частота обновлений страницы. Можно указывать daily (ежедневно), weekly (еженедельно) и т.д.

priority – приоритет страницы. Максимальное значение 1, минимальное – 0.1. Обычно главная страница сайта получает наивысший приоритет, рубрики получают высокий приоритет (0.8), а обычные записи и страницы средний (0.6).

Для крупных сайтов обычно создаются дополнительные карты сайтов для изображений, видео, rss-фида и т.д. Для обычного блога или контентного проекта достаточно одной стандартной карты.

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

Практика монетизации блога: от раскрутки до реальных денег

Пошаговая система по созданию, раскрутки и монетизации блога.

Научиться

Метки:

Комментарии Вконтакте:

Комментарии Facebook:

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree