вопрос о sitemap.xml

Статус
В этой теме нельзя размещать новые ответы.
Регистрация
3 Июл 2009
Сообщения
275
Реакции
2
После того как "яндекс вебмастер" перестал принимать ссылку вида
Код:
http://www.site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
Пришлось создать sitemap.xml и отправить его в корень.
По этому поводу два вопроса:
-нужно ли при этом отключить в админке XMAP? что бы не было двух карт?
-как нужно будет обновлять sitemap.xml? вручную - сразу после добавления на сайт новых страниц? или есть какие то плагины которые это делают на автомате?
Спасибо.
 
После того как "яндекс вебмастер" перестал принимать ссылку вида
Код:
http://www.site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
Пришлось создать sitemap.xml и отправить его в корень.
По этому поводу два вопроса:
-нужно ли при этом отключить в админке XMAP? что бы не было двух карт?
-как нужно будет обновлять sitemap.xml? вручную - сразу после добавления на сайт новых страниц? или есть какие то плагины которые это делают на автомате?
Спасибо.

добавь в .htacces
Код:
RewriteEngine on
RewriteRule ^sitemap.xml$      /index.php?option=com_xmap&sitemap=1&view=xml&no_html=1
и тогда сайт мап будит открываться по /sitemap.xml
 
  • Нравится
Реакции: Lobo
Понятно, добавил строку в .htacces!
А как со второй частью вопроса? по поводу - как обновлять sitemap.xml?!
 
она же щас запускает у тебя твой скрипт, который генерит мапу, или не сработало?
и robots.txt где лежит у тебя мапа
Sitemap: Для просмотра ссылки Войди или Зарегистрируйся
 
Понятно, добавил строку в .htacces!
А как со второй частью вопроса? по поводу - как обновлять sitemap.xml?!

Тебе файл sitemap.xml в корне больше не нужен, удали его.
Rewrite просто подменяет длинный адрес _http://www.site.ru/index.php?option=com_xmap&sitemap=1&view=xml&no_html=1 на короткий site.ru/sitemap.xml .
Благодаря этому правилу, поисковик как бы видит у тебя в корне файл sitemap.xml .

Если в свойствах компонента xmap у тебя выключен кэш, то по мере добавления нового контента на сайте, карта сайта обновляется автоматом. Если кэш для уменьшения нагрузки все-таки включен, то после добавления контента, кэш карты нужно сбрасывать или он сбросится сам, в зависимости от того, какое время жизни кэша у тебя установлено.
 
Тебе файл sitemap.xml в корне больше не нужен, удали его...
Удалил.
До этого твоего сообщения, он не был удален, но гугль ссылку принял , а вот яндекс не принял (ошибка загрузки) , вводил с www и без вот так:
Код:
http://www.site.ru/sitemap.xml
http://site.ru/sitemap.xml
Щас файл сайтмап с корня удалил и добавил ссылки по новой-
посмотрю завтра к вечеру яша либо их примет либо нет.
в роботсе прописано :
Код:
Host: site.ru
Sitemap: http://site.ru/sitemap.xml
 
Тебе файл sitemap.xml в корне больше не нужен, удали его.
После того как я его удалил, уже заругался гугль(скрин)
Не могу подобрать вариант сайтмапа, который устроил бы оба поисковика.
 

Вложения

  • 2011-03-14_093840.jpg
    2011-03-14_093840.jpg
    14 KB · Просмотры: 9
После того как я его удалил, уже заругался гугль(скрин)
Не могу подобрать вариант сайтмапа, который устроил бы оба поисковика.

А какой content-type возвращает ваш "sitemap.xml/php" ?
 
А какой content-type возвращает ваш "sitemap.xml/php" ?
exn, не понял я вашего вопроса, можно по подробней :)
Выше я написал что как только удалил sitemap.xml с корня , после этого появились ошибки загрузки файла sitemap.xml.
Сегодня я опять положил sitemap.xml в корень и теперь все работает.
Кроме одного , яндекс упорно не хочет принимать один сайатмапов(
 
exn, не понял я вашего вопроса, можно по подробней :)
Выше я написал что как только удалил sitemap.xml с корня , после этого появились ошибки загрузки файла sitemap.xml.
Сегодня я опять положил sitemap.xml в корень и теперь все работает.
Кроме одного , яндекс упорно не хочет принимать один сайатмапов(

Если структуре и нет проблем то надо чтоб веб сервер говорил что это xml, а не картинка или видеоролик или что и есть text/html.
PHP:
всеми любимое и забывемое header('Content-type: text/xml'); блин.

незнаю какими руками тот компонент делан был, но надо сильно постараться чтобы яндекс или гугл не брал нормальный сайтмап, у меня порой даже с битой структурой принимал.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху