Встановіть Google Analytics менш ніж за 3 хвилини! 2017 wordpress та кодовані веб-сайти.

Ми працюємо на багатьох сайтах, і ми почали отримувати багато таких помилок в Інструментах для веб-майстрів:

Карта сайту - це HTML Здається, що ваша карта сайту є сторінкою HTML. Будь ласка, використовуйте підтримуваний формат карти сайту.

Одна з проблемних карт сайту:

  http://www.same_domain.co.uk/folder/file1.shtml 2011-05-11 weekly 0.5   http://www.same_domain.co.uk/folder/file2.shtml 2011-05-11 weekly 0.5   http://www.same_domain.co.uk/folder/file3.shtml 2011-05-11 weekly 0.5   http://www.same_domain.co.uk/folder/file4.shtml 2011-05-11 weekly 0.5   

Чому ГВТ вважають, що це все що завгодно, але не XML?

(Сервер: IIS)


Редагувати:

"Цей документ успішно перевірено як сформований XML!" -W3C Валідатор.


Редагувати:

Я повторно представив дві проблемні карти сайту, одну без змін, а одну з кількома додатковими рядками, щоб переконатися, що вона обробляється як XML. Запустив діагностичний інструмент "Вибрати як Googlebot". Зараз обидва добре. Я просто збираюся повторно подати всі мапи сайту з помилкою "Карта сайту є HTML"

Залишається питання:

Чому це сталося? Чому GWT вважали, що ці файли XML-сайтів є HTML?

Пропозиція Farseeker є хорошим першим кроком у вирішенні несправностей (a text/html content-type, безумовно, дасть такий результат) - Google Webmaster Tools повинен відображати a інший повідомлення про помилку, якщо файл мапи сайту містить недійсний XML.

Враховуючи тимчасовий характер проблеми, чи перевіряли ви журнали свого сервера, щоб визначити, чи не видавалася сторінка помилки за попередніми запитами Google?

Якщо ви динамічно створюєте файли файлів Sitemap, помилка сценаріїв, час очікування бази даних або інша проблема може періодично створювати сторінку помилки HTML.

  • 2 Повідомлення про помилку з сервера, безумовно, надсилає заголовки HTML і є дуже правдоподібним поясненням.

Через content-type заголовок, який він випльовує. Перевірте його своїм улюбленим інструментом (Firebug тощо) і подивіться, що він надсилає.

  • Ні. Content-Type text/xml
  • @Adam Lynch - Правильний тип вмісту application/xml (Редагувати: огляд RFC 3023 залишає певну неоднозначність щодо цього питання, але спробуйте application типу для усунення несправностей) ... Порахуйте - перевірено, і GWT працює з будь-яким із типів вмісту.

Ви можете розширити заголовок, щоб включити матеріали схеми:

 

а потім перевірити в Інтернеті

Якщо це пройде, це, мабуть, проблема Google.

  • "Рядок 2 (): 192 SchemaLocation: schemaLocation значення = 'sitemaps.org/schemas/sitemap/0.9/sitemap.xsd' має мати парну кількість URI. Рядок 2: 192 cvc-elt.1: Не вдається знайти оголошення елемента 'urlset' "
  • На жаль, це помилка вирізання та вставки. Зараз я це виправив. Я також виявив, що веб-сайт xmlvalidation не працює належним чином, якщо ви використовуєте це текстове поле. Вам доведеться оновити сторінку, а потім вставити ще раз, щоб зробити її належним чином перевіреною.
  • 'No errors were found' але чи означає це, що це буде вирішити помилки? У нас багато мап сайтів
  • Це означає, що він дійсний, тому, мабуть, це проблема Google. Ви можете повідомити про це на форумах веб-майстрів google.com/support/forum/p/Webmasters/ ... із усією інформацією, яку ви тут розмістили (правильний тип вмісту, розширення, дійсний XML).
  • Зараз я додав надані вами атрибути та значення схеми, тому чекаю, чи проблема не зникне

Перевірте, чи немає проблем з боку веб-сервера. Або якщо IP-адресу Google заблоковано. Якщо ви використовуєте будь-яку систему відстеження на основі журналу, спробуйте проаналізувати діяльність Google Bot. Нещодавно ми мали таку саму проблему і з’ясували, що коли Google змінює свою IP-адресу, ми не дозволяємо ботам Google просканувати через обробку даних. Питання остаточно вирішено.

Для вас працювали: Charles Robertson | Хочете зв'язатися з нами?