Отправляет email-рассылки с помощью сервиса Sendsay

Практика создания сайта Joomla

  Все выпуски  

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



 Выпуск:No 12;Рассылки:Практика создания сайта Joomla  

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


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

Карты сайта генерируются в различных форматах, но основным форматом  для поисковых систем является карта сайта формата .xml.В карте сайта кроме URL-адресов всех  доступных для сканирования страниц сайта, содержится дополнительная информация по каждому адресу. Для каждого 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 страниц.

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

Работать с генератором xml.Sitemap очень просто.

  • Заходите на сайт onlineгенератора.
  • Вводите URL своего сайта (1) и выбираете метаданные  создаваемой  карты сайта,

а именно (смотри скиншот):

2.Предполагаемая частота обновления информации на сайте;

3.Когда  создавалась  последняя карта сайта;

4.Приоритет URL  статей в рамках сайта.

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

 

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

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

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

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

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

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

1

2

3

User-agent: *

Allow: /

Sitemap: http://example.com/sitemap.xml  #где       example.comваш сайт, а      sitemap.xml  название вашей сгенерированной карты#

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

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

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

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

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

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

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

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

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

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

После генерации новой карты, закачайте ее в каталог сайта и попробуйте отправить в поисковики еще раз.

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

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

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

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

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

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

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

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


1

2

3

4

5

6

7

8

9

10

11

<?xml version="1.0" encoding="UTF-8"?>

   <sitemapindexxmlns="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сайта;
  • После того как сделали карту сайта для поисковиков, следует заняться картой сайта для посетителей.

Оригинал выпуска : 

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

 

 Источник: www.joomla-abc.ru


В избранное