Инструменты для вебмастера

Карта сайта для поисковиков, генератор Sitemap

 

Карта сайта текстовой документ формата xml, в котором  отражаются ссылки на все веб - страницы сайта, чаще организованные по структуре сайта. Назначение Карты сайта - элемент навигации по сайту и дополнительный проводник поисковых ботов. Может создаваться с учетом директив файла robots.txt.

Содержание статьи:

  • Форматы карты сайта Sitemap
  • Генераторы online карт сайта Sitemap
  • Загрузить карту сайта в каталог сайта
  • Карта сайта в файле Robots.txt сайта
  • Проинформировать поисковики о созданной карте сайта
  • Что делать если поисковики видят ошибку в Sitemap
  • Что делать с несколькими картами сайта Sitemap.xml
  • Итоги статьи.

Карта сайта для поисковиков - общее

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

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

Это пример адреса одной страницы сайта в карте сайта формата .XML. Указан не только сам адрес страницы,но и предполагаемая частота обновления информации на сайте (daily) и приоритет в иерархии карты (1.00).

<url>
  <loc>http://www.joomla-abc.ru/</loc> 
  <changefreq>daily</changefreq> 
  <priority>1.00</priority> 
  </url>

Надо помнить, что карта сайта не гарантирует полную и быструю индексацию всех страниц сайта. Она всего лишь помогает поисковым машинам лучше ориентироваться в структуре сайта и соответственно более тщательно сканировать ваш сайт. Но, несмотря на это, сделать карту сайта, лучше в начале наполнения сайта контентом. Хотя, повторюсь, и без Sitemap поисковики рано или поздно найдут ваш сайт и все его страницы.

Форматы карты сайта Sitemap

  • Для создания карты сайта существуют Online инструменты, которые называются генераторы Sitemap.
  • Sitemap (сайтмап) это общепринятое название карты сайта, а также протокола, по которому эта карта создается. Протокол Sitemap 0.9 это набор XML тегов, сделанных в кодировке UTF-8.
  • Как я уже говорил основной формат карты сайта [.xml].Основная карта сайта для поисковиков генерируется с именем Sitemap.xml. Имя карты сайта можно менять по своему усмотрению.
  • Также можно сгенерировать карту сайта Sitemap.txt; Sitemap.html. Отдельно можно сделать карты Sitemap для фото (image), для видео (video), для новостей сайта (news), версий для мобильных телефонов (mobile).

Генераторы online карт сайта Sitemap

Итак, у вас новый сайт с небольшим объемом контента. Задача создать карту сайта Sitemap,которую «примут» основные поисковые машины интернет.

Не всякую карту сайта поисковые системы считают правильной и «принимают» ее для периодического сканирования. Коректность файлов Sitemap (валидность) имеет большое значение для поисковых машин. Причем с корректностью файлов Sitemap ситуация очень неоднозначная. Sitemap который устраивает Яндекс, может не устроить Google и наоборот.

Для создания файла Sitemap.xml, который устраивает всех поисковиков, есть общепризнанный генератор Sitemap: xml.Sitemaps.com. Это бесплатный инструмент для создания карты сайта до 500 страниц.

Sitemap-dlja-poiskovikov-2

Считается, что созданная карта сайта этим генератором, специально сгенерирована для поисковых систем: Google,Bing,Yahoo. Однако,отмечу, что Яндекс также прекрасно принимает карты от этого генератора Sitemapдля обхода.

Этим генератором создается файл Sitemap только для текстового материала .Карты сайта для фото,видео,новостей создаются отдельно, только в платной версии генератора.

Работать с генератором xml.Sitemap очень просто (фото ниже).

  • Заходите на сайт online генератора (ссылка чуть выше).
  • Вводите URL своего сайта (1) и выбираете метаданные создаваемой карты сайта, а именно в метаданных указываются (смотри скиншот):
  • пункт 2 на фото - Предполагаемая частота обновления информации на сайте;
  • пункт 3 на фото - Когда создавалась последняя карта сайта;
  • пункт 4 на фото 4 - Приоритет URL статей в рамках сайта.

Sitemap-dlja-poiskovikov-3

Генерируются шесть форматов Sitemap (XML, sitemap.xml.gz, ROR, Text, HTML, urllist.txt) ,которые нужно скачать на свой компьютер.Можно получить карту сайта на свой email.

Sitemap-dlja-poiskovikov-1

Из всех форматов сгенерированной карты сайта Sitemapдальше нужны карты Sitemap.xml и Sitemap.xml.gz

Загрузить карту сайта Sitemap.xml и Sitemap.xml.gz в каталог сайта

Зайдите в каталог сайта по FTP соединению и скопируйте сделанные карты сайта Sitemap.xml и Sitemap.xml.gz в корневой каталог вашего сайта. Напомню коневой каталог сайта это папка, куда установлен ваш сайт Joomla. Скорее всего это папки [httpdocs] или [publ_html] или [ваш_домен].

Добавить карту сайта в текстовой файл Robots.txt сайта

О том, что у вас в каталоге сайта теперь есть удобный информатор о контенте на сайте (карта cайта) нужно проинформировать поисковые машины. Начать нужно с добавления адреса вашей карты сайта,Sitemap.xml,в файл robots.txt это текстовой файл с правилами обхода поисковиками вашего сайта.

Форма добавления URL адресов карт сайта вашего сайта в файл Robots.txt следующая:

User-agent: *
Allow: /
Sitemap: http://example.com/sitemap.xml  #где example.com ваш сайт, а sitemap.xml  название вашей сгенерированной карты#
  • Если у вас есть файл Robots.txt,а он должен быть,то вставьте строку Sitemap: со своими данными в конце файла Robots.txt.
  • Чтобы посмотреть файл Robots.txt вашего сайта, введите в адресную строку браузера ваш_сайт/robots.txt
  • Таким же образом можно добавить в файл robots.txt карту сайта Sitemap.xml.gz.

Проинформировать поисковики о созданной карте сайта

Сделав карту сайта и разместив ее в каталоге сайта,нужно напрямую сообщить об этом поисковикам.Делается это в инструментах веб-мастеров. У каждого крупного поисковик есть свой инструмент для веб-мастера.

Для Google это Google Webmaster Tools, для Яндекс это Яндекс Веб-мастер, для Bing это Bing Webmaster Center.

Чтобы отправить свои карты сайта поисковикам нужно войти в аккаунт инструментов веб-мастеров. Для входа используются аккаунты Google(для Google Webmaster Tools),Яндекс (для Яндекс веб-мастер) и Hotmail (для Bing Webmaster Center)

В каждом веб-мастере ищете строку в меню: Карта sitemap или Файлы Sitemap и в предложенной форме вписываете URL вашей Sitemap и нажимаете отправить.

Sitemap-dlja-poiskovikov-5

Sitemap-dlja-poiskovikov-6

Sitemap-dlja-poiskovikov-7

Если поисковик не видит ошибок, то карту сайта Sitemap поставят на сканирование. В Яндекс карта сайта заранее проверяется в Валидаторе на наличие ошибок.

Что делать если поисковики видят ошибку в Sitemap

Если поисковик видит ошибку в вашей карте сайта, то он об этом сообщит. Причем, одни и те же карты могут устраивать одни поисковики и не устраивать другие.

Так, например Google наверняка покажет ошибку, если вы включите в карту новостную ленту, фото и видео сайта. Для каждого типа контента Google требует отдельные карты. Замечу, что генератор xml.Sitemap,о котором шла речь чуть выше, делает карты специально под поисковик Google.

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

Как правило, это помогает. Не забывайте удалять старые карты из веб-мастеров.

Что делать с несколькими картами сайта Sitemap.xml

Если вы сделали несколько разных карт сайта для статей, фото, видео, новостей, то выкладывать их в поисковых инструментах веб-мастер,нужно по- разному.

В Яндекс нужно показать все сделанные карты сайта по отдельности, только названия должны быть разные.

В Google нужно сделать объединенную карту сайта, которая называется «Индекс Sitemap карта сайта».

Индекс Sitemap

Делается индекс Sitemap следующим образом:

Например, у вас две сгенерированные карты сайта Sitemap1.xml.gzи Sitemap2.xml.gz. Формат [gz] это сжатый вариант карты сайта.

В любом текстовом редакторе (например, Notepad++) создаете следующий файл по типу:

<?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2013-12-02T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2013-12-02</lastmod>
   </sitemap>
   </sitemapindex>

Где <lastmod> необязательный тег

Дата последнего изменения URL в формате ГГГГ-ММ-ДД чч: мм (значение времени указывать необязательно).

<changefreq> необязательный тег

Представляет подсказку о том, как часто изменяется страница. Допустимые значения:

  • always(это значение применяется для страниц, которые изменяются при каждом посещении)
  • hourly (почасовой)
  • daily (ежедневно)
  • weekly (раз в неделю)
  • monthly (раз в месяц)
  • yearly (раз в год)
  • never(это значение используется для архивных URL).

Тег <priority> необязательный.

Описывает приоритет URL относительно других URL на сайте. Значения приоритета варьируются в диапазоне от 1 (крайне важно) до 0.1 (совсем не важно). Приоритет не влияет на рейтинг вашего сайта в результатах поиска Google.

После того как вы сделали этот файл XML сохраните его под уникальным именем и загрузите в корневой каталог сайта. В инструментах веб мастеров Google отправьте URL этого созданного файла индекс Sitemap поисковику в форме «Добавить Sitemap».

Если Google «увидел» вашу объединенную карту Sitemap удалите одиночные карты из инструментов веб-мастера. Из каталога карты сайта удалять не нужно.

Итоги статьи:

  • Карта сайта Sitemap ,для Joomla, является необязательным, но полезным инструментом поискового продвижения сайта;
  • Для создания карты сайта Sitemap существуют online инструменты: Генераторы Sitemap;
  • Сгенерированная карт сайта, в формате [.xml] и [.xml.gz] размещается в корневом каталоге сайта;
  • Адреса карт Sitemap нужно проинформировать поисковые машины в инструментах веб-мастера;
  • Требования к картам сайта у поисковиков Googleи Bing отличаются от требований Яндекс, из-за чего одна и та же карта может приниматься одними и не приниматься другими поисковиками;
  • Можно делать отдельные карты сайта для Яндекс и Google;
  • Для Google делаются отдельные файлы Sitemap(карты сайта) для различного типа контента ;
  • Информацию о карте сайта нужно внести в файл Robots.txt сайта;
  • После того как сделали карту сайта для поисковиков, следует заняться картой сайта для посетителей.

На этом все! Карта сайта для поисковиков готова.

©Joomla-abc.ru

Статьи близкие по теме

Популярное

 

Компонент Sh404