Создание XML-карты сайта на Drupal для поисковых систем типа Яндекс/Google
You are here
Primary tabs
- Просмотр(active tab)
- Обсуждение
Для начала коротко рассмотрим для чего нужна карта сайта, и что это вообще такое.
Итак, карта сайта (или sitemap) - это файл, содержащий дополнительную информацией о страницах сайта, подлежащих индексированию. С помощью файла Sitemap вы можете сообщить поисковой системе, какие страницы вашего сайта нужно индексировать, как часто обновляется информация на страницах, а также индексирование каких страниц наиболее важно. Подробнее об этом можно узнать Яндекс.Помощь: Вебмастер. Либо на Sitemaps.org.
А теперь перейдём от слов к делу. Скачиваем:
- XML Sitemap для Drupal;
- Локализацию модуля карты сайта.
Импортируем перевод, активируем модули в админке ../admin/build/modules/list (не забываем ложить модуль именно в <Каталог с Drupal>/sites/all/modules):
- XML sitemap ("ядро", обязательно);
- XML sitemap engines (если нужно отсылать данные поисковым системам в авторежиме; по умолчанию поддерживаются Google, Bing, Yahoo! и прочие, но Яндекса к сожалению нету);
- XML sitemap node (вам же нужны ссылки на ноды);
- XML sitemap taxonomy (только если используете модуль таксономии);
- 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 карту сайта.
- Добавить новый отзыв
Опрос
- Старые опросы
- Результаты