Объясните мне дураку, что за ерунда?
Установил модуль XMLsitemap
При автоматической генерации карты модуль создает файл по адресу http://mysite.ru/sites/default/files/xmlsitemap/NXhscRe0440PFpI5dSznEVgm...
В параметрах отправки карты в поисковики стоит адрес http://mysite.ru/sitemap.xml
И даже если сменить этот адрес на http://mysite.ru/sites/default/files/xmlsitemap/NXhscRe0440PFpI5dSznEVgm...
Он все равно создает файл 1.xml а в отправке ставит как sitemap.xml
вот я и не пойму как он карту будет отправлять? адреса то не совпадают.
Помогите, что я не понял то?
Комментарии
Если его видно по адресу http://mysite.ru/sitemap.xml то не парь мозг. Внутри в друпале, модуль сам как хочет название файлы, а для вывода в свет даёт нормальное название через линки.
ДА ВТОМ И ДЕЛО ЧТО НЕ ВИДИТ. ВОТ ПО http://mysite.ru/sites/default/files/xmlsitemap/NXhscRe0440PFpI5dSznEVgm... ОН ВИДИТ
в robots.txt то я укажу адрес на верный, но самостоятельно он не сможет отправлять карту!
Проблем с индексацией ссылок и регистрацией карты в поисковиках не замечал
Но факт остается неизменным, XMLsitemap оправляет поисковикам пустое значение!
Надо же это исправить.
Зачем? Вам тяжело самому зайти в вебмастерку Гугла и Яндекса и добавить сайтмап? Один раз же добавить всего надо!
Какие-то глупые заморочки.
/sitemap.xml - это виртуальный адрес, при обращении к нему Друпал выдает содержимое файла, который записан в /files/xmlsitemap
Разницу между адресом и файлом понимаете?
Ну и модуль работает на огромной куче друпальных сайтов, если бы sitemap.xml был не доступен для ПС, это было бы первой и главной строкой в багтрекере модуля.
Так что не надо множить сущности, переписывать robots.txt (это ваще угар, потому что когда файл генерится заново, он меняет название на новое, и вы заколебаетесь копаться в robots.txt) и делать прочие заморочки.