- Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB - http://cmsart.ru -

Создание XML-карты сайта на Drupal для поисковых систем типа Яндекс/Google

Posted By Archi On 31.05.2012 @ 7:08 пп In Статьи Drupal | No Comments

Для начала коротко рассмотрим для чего нужна карта сайта, и что это вообще такое.

Итак, карта сайта (или sitemap) — это файл, содержащий дополнительную информацией о страницах сайта, подлежащих индексированию. С помощью файла Sitemap вы можете сообщить поисковой системе, какие страницы вашего сайта нужно индексировать, как часто обновляется информация на страницах, а также индексирование каких страниц наиболее важно. Подробнее об этом можно узнать Яндекс.Помощь: Вебмастер [1]. Либо на Sitemaps.org [2].

А теперь перейдём от слов к делу. Скачиваем:

  1. XML Sitemap для Drupal [3];
  2. Локализацию модуля карты сайта [4].

Импортируем перевод, активируем модули в админке ../admin/build/modules/list (не забываем ложить модуль именно в <Каталог с Drupal>/sites/all/modules):

  1. XML sitemap («ядро», обязательно);
  2. XML sitemap engines (если нужно отсылать данные поисковым системам в авторежиме; по умолчанию поддерживаются Google, Bing, Yahoo! и прочие, но Яндекса к сожалению нету);
  3. XML sitemap node (вам же нужны ссылки на ноды);
  4. XML sitemap taxonomy (только если используете модуль таксономии);
  5. XML sitemap user (в большинстве случаев не понадобится, добавляет  ссылки на профили пользователей).

Все вышеописанные модули входят в состав XML sitemap, так что не придётся качать отдельно 1 модуль и 10 впридачу.

Перечислим основные настройки, доступные по адресу ../admin/settings/xmlsitemap:

  • Add all the links to the default language sitemap, — языковой префикс, будет нужен только на мультиязычных сайтах;
  • ограничения cron (Cron limit), — количество ссылок, обновляемых при запуске Крона;
  • директория под кэш (Cash directory), — каталог, где будет располагаться кэш (лучше оставлять по умолчанию);
  • Применить стиль (Use stylesheet), — определяет то, как будет выглядеть XML-карта сайта (лучше включить);
  • Front page change frequency и Front page priority (частота  изменений главной страницы и приоритет главной страницы), — как часто изменяется содержимое вашей главной страницы (указывайте реальные сроки) и порядок индексирования страницы;
  • Promotion priority adjustment, — всё тот же приоритет, только для материалов (нод) главной страницы;
  • Comment ratio priority adjustment, — «добавочный» приоритет для материала с наибольшим количеством комментариев.

Далее будет доступна вкладка «Поисковые системы» (если включен модуль XML sitemap engines), — здесь можно будет настроить ссылки по которым будут оповещаться «поисковики», как часто оповещать и оповещать ли вообще.

Вкладка «Инструменты» позволяет отослать карту сайта в ручном режиме, поставить отметку необходимости обновления карты сайта.

Также можно будет задать свой приоритет для каждого материала.

Примечание. Для того, чтобы вновь добавленные ноды отобразились в вашей XML карте сайта потребуется запустить Cron по адресу ../admin/reports/status/run-cron.

Всё вышеописанное актуально для Drupal 6. Использован модуль XML sitemap 6.x-1.2.

P.S.

Рекомендую посмотреть рабочую XML карту сайта [5].

Источник:  sooource.net [6]


Article printed from Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB: http://cmsart.ru

URL to article: http://cmsart.ru/drupal/drupal-articles/sozdanie-xml-kartyi-sayta-na-drupal-dlya-poiskov

URLs in this post:

[1] Яндекс.Помощь: Вебмастер: http://cmsart.ru/goto/http://help.yandex.ru/webmaster/?id=1007070

[2] Sitemaps.org: http://cmsart.ru/goto/http://www.sitemaps.org/ru/faq.php#faq_xml_schema

[3] XML Sitemap для Drupal: http://cmsart.ru/goto/http://drupal.org/project/xmlsitemap

[4] Локализацию модуля карты сайта: http://cmsart.ru/goto/http://drupaler.ru/translate/languages/ru/export?project=xmlsitemap

[5] XML карту сайта: http://cmsart.ru/goto/http://www.sooource.net/sitemap.xml

[6] sooource.net: http://cmsart.ru/?goto=http%3A%2F%2Fwww.sooource.net

Copyright © 2012 Поддержка CMS | Документация, статьи по Joomla, Drupal, phpBB. All rights reserved.