генерация sitemap.xml
Всем привет! Есть сайт на modx spiritofrock.ru/ по пути spiritofrock.ru/sitemap.xml при помощи pdoSitemap успешно генерируется карта сайта, но! ни гугл ни яндекс не могут ее найти. Если я в корень сайта кидаю физический документ sitemap.xml, то и гугл и яндекс его прекрасно видят по этому пути и индексируют (в настоящий момент показывается именно физический документ), но его надо каждый раз генерировать вручную и заливать в корень. Подскажите, как сделать так что бы поисковики видели карту без физ. документа? В приложении скрины — настройки pdoSitemap.
Комментарии: 5
Вот тут:
https://spiritofrock.ru/robots.txt
Поменяй этоHost: spiritofrock.ru
на вот этоHost: https://spiritofrock.ru/
Не помогло. Сегодня поговорил со знающим человеком, сказал искать проблему в htaccess. Можно ли в нем как-то отдельно прописать доступ к сайтмапу и робот тхт? (с роботом, кстати — та же беда). Ниже код htaccess, который у меня разрешен
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ %{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ %{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Я добавлял на мастерхосте такое правило.
RewriteCond %{REQUEST_FILENAME} !robots\.txt
RewriteCond %{REQUEST_FILENAME} !robots\.txt
Маленькая ремарка из блога Яндекса по поводу директивы Host, если не видели. К сведению.
Как мы писали ранее, мы отказываемся от директивы Host. Теперь эту директиву можно удалять из robots.txt, но важно, чтобы на всех не главных зеркалах вашего сайта теперь стоял 301-й постраничный редирект. Вебмастерам, которые, по нашим данным, ещё не установили перенаправление, мы отправили соответствующее уведомление.
На выхах буду разбираться, отпишусь.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.