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