Как создать карту сайта?

Как создать карту сайта?

 

создать карту сайтаКарта сайта сегодня является неотъемлемым атрибутом любого ресурса. В то же время довольно часто о ней блоггеры и прочие владельцы сайтов или забывают, или не придают должного значения. Если же вебмастер заботится о перспективе сайта и количестве посетителей, то он обязан создать карту сайта. Главная ее миссия – улучшить как индексацию сайта, так юзабилити веб-ресурса для пользователей. Существует два формата карты. Одна карта создается для поисковиков, вторая - для удобства посетителей.

Как же создать карту сайта?

Карта сайта для поисковых систем создается в виде файла в формате «.XML». Этот файл посетители веб-ресурса, в отличие от поисковых роботов, не видят. При создании такой карты сайта, то есть «sitemap», используют специальный синтаксис. Этот синтаксис не только говорит веб-пауку, что перед ним карта сайта, но и дает рекомендации к тем или иным действиям. Например, можно указать приоритетность тех или иных страниц сайта или периодичность сканирования роботами. Проще говоря, с помощью карты сайта поисковая система Google, Яндекс и т.д. быстро узнает о наличии некой страницы сайта, которую нужно индексировать. После индексации этих страниц пользователи Интернета с помощью поисковых систем смогут попасть на ресурс. Таким образом, вебмастер увеличит посещаемость сайта.

Что касается «sitemap» для посетителей, то это страница сайта со ссылками, которая систематизирует материалы, категории и другой контент. Она помогает пользователю быстро сориентироваться на ресурсе и легко найти необходимую страницу.

Если создавать карту сайта для пользователей в виде упорядоченных, структурированных ссылок не составляет труда, то создание карты для поисковиков в формате .xml более сложный процесс. Во-первых, это можно сделать с помощью различных онлайн-генераторов. Такие онлайн-сервисы помогут сделать карту за считанные минуты, но главный недостаток этих сервисов – обработка ограниченного количества страниц. Другой недостаток – необходимость заново создавать карту после добавления новых материалов/страниц на ресурсе.

Второй путь – это установка на сайт соответствующих плагинов или компонентов. Так, они помогут создавать карту автоматически, «на лету». Таким образом, вебмастеру не придется постоянно обновлять свою карту для индексации новых страниц.

К примеру, возьмем наиболее распространенные CMS. Если сайт построен на «Wordpress», то можно воспользоваться плагином «Google XML Sitemap». Что касается, например, «Joomla», то тут себя зарекомендовал компонент «XMAP».

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

Сначала следует создать файл в формате .xml или .txt (затем переименовать в sitemap.xml). Карту сайта рекомендуют размещать в корне сайта. В первой строке файла необходимо задать кодировку: . После этого прописать корневой тег со стандартом текущего протокола: <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">. Далее в теге <url></url> поместить все ссылки. Абсолютный путь URL-адреса страницы поместить в теге <loc></loc>, который находится внутри тега <url></url>. После последнего <url> закрыть корневой элемент с помощью тега </urlset>.

Таким образом, минимальная конструкция файла карты сайта буде выглядеть так:

 

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>

<loc>http://ваш_сайт.com/</loc>

</url>

</urlset>

С помощью тега <lastmod> внутри <url></url> вебмастер может указать последнюю дату изменения, с помощью <changefreq> - частоту сканирования (never, always, yearly, hourly, daily, monthly, weekly). Тег <priority> укажет на то, какие страницы нужно сканировать в первую очередь (значения от 0.1 до 1.0).

Стоит помнить о необходимости установки кодировку UTF-8. Размер карты сайта должен не превышать 10 MB. Допустимое количество ссылок до 50 тыс. Можно разбить sitemap на несколько файлов, создав файл индекса. Не следует забывать, что в XML-карте ссылки должны содержать абсолютные пути, то есть начинаться с имени домена.

Право вебмастера и его личный выбор – воспользоваться тем или иным путем создания «sitemap». Однако специалисты уверены, что наиболее оптимальным вариантом создать карту сайта считается с помощью соответствующих плагинов или компонентов для каждой отдельной CMS.

Категория: Полезно знать | Добавил: admin (03.10.2013)
Просмотров: 1521 | Теги: создать карту сайта
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Больше информации