Google считает, что карта сайта недействительна, но и индекс карты сайта, и сама карта сайта проходят проверку карты сайта. Ошибка: отсутствует тег XML

Судя по гуглю, вернулась старая ошибка Google....

http://groups.google.com/group/Google_Webmaster_Help-Tools/browse_thread/thread/4e43c2efecb881cf?pli=1

Мой индексный файл карты сайта и сама карта сайта проверяются здесь: http://www.validome.org/google/validate< /а>

но инструменты Google для веб-мастеров говорят:

Отсутствует тег XML
Отсутствует обязательный тег. Пожалуйста, добавьте его и отправьте повторно.

  1. Может ли кто-нибудь подтвердить, звучит ли эта проблема как повторение ошибки Google?
  2. Есть ли обходной путь для их ошибки, когда указание чего-то другого может убедить Google принять карту сайта?

P.S. Я не могу дать вам ссылку на фактический файл, потому что это клиент, но я создаю файл с помощью XMLWriter, чтобы убедиться, что он также является допустимым XML...

ОБНОВЛЕНИЕ На самом деле, я думаю, что это могло сработать... их страница отчетов немного странная... она показывает страницу на основе текущей даты, но только что заметила, что под ошибкой говорится, что она впервые обнаружена в сентябре. , а также сообщает о количестве URL-адресов, найденных в файле карты сайта, так что, возможно, ошибки устарели...

Я посмотрю его в ближайшие пару дней и снова предоставлю обновление, когда у меня будет что-то новое.


person joedevon    schedule 09.11.2009    source источник
comment
ДРУГОЕ ОБНОВЛЕНИЕ: я узнал, в чем была проблема... и, к сожалению, я не могу поделиться ответом из-за NDA, но это совершенно неожиданно и в другом направлении, чем то, что мы обсуждали.   -  person joedevon    schedule 11.11.2009


Ответы (1)


Не видя XML, трудно понять, в чем проблема. Но, не видя XML (и не читая ветки Google), похоже, что проблема не в том, что карта сайта является недопустимым XML, а скорее в том, что синтаксический анализатор Google ожидает чего-то сверх того, что строго требуется XML-схемой.

Поскольку автоматические тесты Google почти наверняка выявили бы эту проблему, если бы она затрагивала все карты сайта, я предполагаю, что в вашей конкретной карте сайта есть что-то, что вызывает проблему.

Поэтому я бы подумал о том, чтобы попробовать обычный простой подход к обнаружению проблем с контентом: удалить половину контента и посмотреть, сохраняется ли проблема. Если это так, попробуйте удалить другую половину. Если одна из половин проходит нормально, продолжайте подразделять, пока не найдете виновника. Если оба терпят неудачу, продолжайте делить одну половину до тех пор, пока не закончится контент или проблема не исчезнет, ​​а затем определите шаблон виновника.

Или, в качестве альтернативы, вы можете пойти в противоположном направлении: создать совершенно новый файл карты сайта, заполнить его одной фиктивной ссылкой и убедиться, что Google его принимает. Предполагая, что это работает, добавляйте свой контент по одному фрагменту за раз, пока он не сломается, а затем определите виновника. Если это не сработает, попробуйте откуда-нибудь скопировать заведомо исправный файл карты сайта (например, http://www.google.com/hostednews/sitemap_index.xml), удалив содержание и вставив свое собственное.

person Justin Grant    schedule 09.11.2009
comment
Ссылка Google не работает, пример был выдуманным местоположением или? - person joedevon; 10.11.2009
comment
нет, реальная ссылка. Я взял его из ссылок карты сайта на google.com/robots.txt . Интересно, что вы не можете получить доступ к карте сайта Google. Вы сидите за корпоративным прокси или по другой очевидной причине не можете к нему добраться? Попробуйте посетить файл google robots.txt и посмотреть, видите ли вы там разные ссылки... может быть дело в геолокации? (Я в Беркли, Калифорния) - person Justin Grant; 10.11.2009
comment
Хм, может быть, корпоративный прокси, хотя это странная страница, чтобы запретить доступ к ней ... может быть, он думает, что это поведение бота? - person joedevon; 10.11.2009
comment
без понятия. вы можете попробовать другие карты сайта (например, файлы, перечисленные в microsoft.com/robots.txt ) и посмотрите, получите ли вы такое же поведение. - person Justin Grant; 10.11.2009