вопрос о sitemap.xml

Статус
В этой теме нельзя размещать новые ответы.
действительно, непонятная ситуация. у меня карту сайта, генеренную xmap'ом принимают и гугл, и яндекс. настройки по-дефолту, мод_рерайт - офф. ссылка вида ***/index.php?option=com_xmap&sitemap=1&view=xml
 
Эти два сайта под фильтром у яндекса.
До попадания под фильтр у одного сайтмапа ссылка была вида:
Код:
http://site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
а у другого :
Код:
http://site.ru/index.php?option=com_xmap&sitemap=1&view=xml
Все было гуд и обе были приняты обеими поисковиками, после попадания под фильтр появились эта проблема.
Не могу понять в чем дело? удалял ссылки и поновой вставлял уже который раз(
 
На данный момент путь к сайтмапу сделан вида Для просмотра ссылки Войди или Зарегистрируйся , файл sitemap.xml положен в корень.
в .htacces по совету Fubu_By добавил строку:
Код:
RewriteEngine on
RewriteRule ^sitemap.xml$      /index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
После этой записи нужно было удалить файл с корня, как только удалил сразу же появились ошибки и в гугле и в яндексе.
Затем вернул sitemap.xml в корень и автоматически добавилась еще одна ссылка ,которую я не могу удалить(скрин)
В роботсе удалил запись :
Код:
Host: site.ru 
Sitemap: http://site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
Такое уже было - повисит три дня потом опять выдает ошибку(
 

Вложения

  • сайтмап.jpg
    сайтмап.jpg
    28,9 KB · Просмотры: 6
А можно содержимое сайтмапа в архиве сюда куданибудь, или ссылку на сайт, больно интересно что он там нагенерировал Вам.
 
Работает на ура!
по поводу
PHP:
RewriteRule ^sitemap.xml$      /index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
Всё верно.
 

Вложения

  • com_xmap-1.2.10.zip
    249,9 KB · Просмотры: 5
  • plg_xmaplink.zip
    1,1 KB · Просмотры: 2
А я сегодня днем сделал так:
PHP:
RewriteEngine on
RewriteRule ^sitemap.xml$      /index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
поменял на :
PHP:
RewriteEngine on
RewriteRule ^sitemap.xml$   index.php?option=com_xmap&sitemap=1&view=xml
файл sitemap.xml c корня удалил.
Яндекс вроде скушал, а гугль для одного сайата выдал восклицательный знак , там в ошибках посмотрел "Имя домена не найдено" для двух страниц , а по второму сайту думает.
Ну чет не нравиться мне эта путанница... в гугле отправил
/sitemap.xml , а в яндекс для обоих сайтов по разному:
для одного сайта
PHP:
http://site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
а для другого :
PHP:
http://site.ru/index.php?option=com_xmap&sitemap=1&view=xml
 
Работает на ура!...
harom, какую ты при этом добавляешь ссылку?
гугль ссылку вида:
PHP:
/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
не принимает(
а если вбиваю такую ссылку :
PHP:
http://www.site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
то получается дублирование имени домена см.скрин.
Но в таком виде гугль его принимает.
Это нормально?
И еще..., в роботсе нужно что нибудь прописывать?
У меня в robots.txt было прописано :
PHP:
Host: site.ru
Sitemap: http://www.site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
я это удалил.
Может прописать эту строку снова?
 

Вложения

  • FastStoneEditor.JPG
    FastStoneEditor.JPG
    13,4 KB · Просмотры: 3
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху