При создании карты сайта для своего сайта я следовал стандартам карты сайта, указанным на следующих сайтах.
1. http://www.wordsinarow.com/xml-sitemaps.html
2.Центральный веб-мастер google: протокол 3.Sitemap:
Карты сайта создаются в формате XML и публикуются на веб-сайте http://validator.w3.org/ для проверки.Два метода ввода, используемые для проверки карты сайта: Проверка путем загрузки файла и Проверка путем прямого ввода. В обоих методах файл XML карты сайта проходит все тесты на то, чтобы быть правильно сформированным документом XML, но сайт выдает 2 предупреждения, как показано ниже:
DOCTYPE не найден!Проверка только синтаксиса XML.
Объявление DOCTYPE не распознано или отсутствует.Это, вероятно, означает, что формальный общедоступный идентификатор содержит орфографическую ошибку, или что декларация не использует правильный синтаксис, или что ваш документ XML не использует декларацию DOCTYPE.Проверка документа была пропущена, и вместо этого была выполнена простая проверка правильности синтаксиса XML.
Если мы хотим добавить тип документа в карту сайта xml, как указано в http://validator.w3.org/docs/help.html#faq-doctype,документ должен быть в формате XHTML, как показано ниже:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Title</title>
</head>
<body>
<!-- ... body of document ... -->
</body>
</html>
Пожалуйста, укажите мне, есть ли другое направление, в котором я должен искать решение.