Как вывести в sitemap.xml не только страницы с конечным продуктом,но и подкаталоги?

Главные вкладки

Аватар пользователя mckey72 mckey72 13 июня 2013 в 11:46

Здравствуйте. В sitemap.xml выводятся только конечные страницы товара например - http://site.ru/product/naushniki/garnitura-hd-218i
А предыдущей (более старшей) страницы каталога (http://site.ru/products/audiooborudovanie/naushniki) нет. Яндекс страницы конечно индексирует, однако, я не могу задать период переиндексации. Например, если я решил продвинуться по общему запросу "наушники" и написал небольшую обзорную статью на эту тему, поместив ее именно на страницу каталога, а не на НЧ страницу.
Как видите, при переходе из каталога на страницу товара, меняется и написание адреса. /products/ превращается в /product/, а /audiooborudovanie/ вообще пропадает.
Суть вопроса - можно ли добавить в карту сайта именно общие страницы каталога с СЧ и ВЧ запросами, а не только страницы с товаром?
Заранее благодарю!
п.с. В друпале - новичок, модуль XML sitemap.

Комментарии

Аватар пользователя mckey72 mckey72 14 июня 2013 в 12:20

Спасибо! Все работает. Вводить вручную долго (около 200 стр) ну, да ладно. Осталось выяснить как отрегулировать автоматическое перенастраивание обновления. Не пойму каким правилом друпал одни страницы выставляет "weekly", а другим "yearly". Приоритет везде одинаковый. Пока решаю эту ситуацию массовой заменой вручную одного термина другим. Но, согласитесь - мартышкин труд! После каждого обновления все опять возвращается на "yearly"...

Аватар пользователя rbogdan@drupal.org rbogdan@drupal.org 14 июня 2013 в 12:31

В модуле xmlsitemap есть хуки, с помощью которых можно изменять и добавлять ссылки при герерации XML.
Смотрите файл xmlsitemap.api.php с примерами.

Аватар пользователя mckey72 mckey72 14 июня 2013 в 12:42

Как добавлять страницы я уже разобрался. Спасибо! И регулирование обновления на них есть. Непонятно как регулировать обновление конечных страниц - там только приоритет выставляется.