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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Где:

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

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

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

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

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

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

Метки:

Похожие статьи:

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

Комментарии (1)