- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет всем!
Есть cms, которая не использует файл вида sitemap.xml, а вместо него файл sitemap.php
Гугл нормально такую карту индексирует, а вот яндекс (по логам) постоянно ищет только sitemap.xml и получает ошибку 404. Остальные страницы сайта очень неохотно индексирует, зайдет за день один раз, скушает пару новых страниц и уходит.
Я почитал хелп яндекса: он понимает только .xml и текстовый еще вроде сайтмап.
Как можно исправить ситуацию?
Ставить плагин для генерации xml карты, оставить как есть или указать в роботс на файл карты: sitemap.php (но думаю всеравно не поможет).
Htacess эту проблему решить не может?
Добавьте в .htaccess:
Alias /sitemap.xml /sitemap.php
Спасибо, попробую такой способ :)
У меня правда в .htaccess есть строка:
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
Она как-нибудь может помешать, ее модифицировать ненужно?
Добавление строки Alias /sitemap.xml /sitemap.php
выдает ошибку 503 (
А в логах error_log апача при этом что? mod_alias не включен что-ли? В принципе, того же результата можно добиться и через mod_rewrite: http://stackoverflow.com/questions/16739674/htaccess-url-re-write-sitemap-xml-to-sitemap-php
sitemap
А зачем он вообще нужен? Это же почти бесполезный костыль, проще на него забить.
Робот шустрее от наличия оного на сайт не прибежит, от дублей не спасает, так зачем оно нужно?
А в логах error_log апача при этом что? mod_alias не включен что-ли? В принципе, того же результата можно добиться и через mod_rewrite: http://stackoverflow.com/questions/16739674/htaccess-url-re-write-sitemap-xml-to-sitemap-php
Второй пример помог, заработало, спасибо )
---------- Добавлено 23.09.2015 в 01:04 ----------
А зачем он вообще нужен? Это же почти бесполезный костыль, проще на него забить.
Робот шустрее от наличия оного на сайт не прибежит, от дублей не спасает, так зачем оно нужно?
Ну я думал как, типа что сайт ведь пингует ПС при обновление материала, плюс в карте сайта есть данные какие именно материалы обновились, чтобы зря роботу сайт не лопатить )
Вот у меня еще вопрос появился: cms отдает файл карты в виде файла sitemap-1.xml.gz
Гугл поймет, а вот яндекс поймет интересно такую сжатую карту или нет?
типа что сайт ведь пингует ПС при обновление материала
Вы слишком идеализируете яндекс, речь же про него? Ему этот сайтмеп вообще не указ, если нет ссылок на сайте, в частности.
Логи сервера курить надо. Часто он этот сайтмеп читает?
Вы курили логи сервера?
Логи сервера курить надо. Часто он этот сайтмеп читает?
Вы курили логи сервера?
Да, я их смотрел, каждый раз когда заходит его бот, он сначала ищет файл sitemap.xml и роботс.txt, потом может еще в 1 или 2 произвольные странички тыкнутся и уходит. Всего за сутки раза два или три такое повторяется снова.
---------- Добавлено 23.09.2015 в 01:15 ----------
Вы слишком идеализируете яндекс, речь же про него? Ему этот сайтмеп вообще не указ, если нет ссылок на сайте, в частности
С этим я согласен, но надоело смотреть как он мучается )) Захотелось ему карту уж подсунуть )
потом может еще в 1 или 2 произвольные странички тыкнутся и уходит.
В том то все и дело, что мало тыкается в произвольные странички, и это не зависит от наличия sitemap.xml, а напрямую - от качества сайта. На хороших сайтах робот днями ночует, хостера нервирует.
Если нужна более быстрая индексация яндексом, опять же при наличии качества сайта - код метрики поставить лучше.