XMLサイトマップは、プレーンテキストとしてレンダリングされます
追加後
Chromeのコンソールウィンドウでは、構造がオフであることを示すエラーも見ました.
<xhtml:link>
私のsitemapファイルに<xhtml:link rel="alternate" hreflang="supported_language-code">
私のXMLサイトマップファイルは、プレーンテキストファイルとしてレンダリングを開始しました.Chromeのコンソールウィンドウでは、構造がオフであることを示すエラーも見ました.
Caught TypeError: Cannot read properties of null (reading 'childNodes')at XMLDocument.ready (content.js:218)ready @ content.js:218
私は調整しなければならなかった<urlset>
これから<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
これには、このスタックオーバーの答えのおかげで<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.w3.org/TR/xhtml11/xhtml11_schema.html http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/TR/xhtml11/xhtml11_schema.html">
奇妙なことに、XMLが適切にレンダリングされている間、Google検索コンソールはサイトマップの問題を表示していましたYour Sitemap or Sitemap index file does not properly declare the namespace!
下のスキーマでは、Googleの問題を修正しました(これは2021年にはすべてのことを心配していますか?)レンダリングの問題はまだ持続します.<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
Reference
この問題について(XMLサイトマップは、プレーンテキストとしてレンダリングされます), 我々は、より多くの情報をここで見つけました https://dev.to/adithyasrinivasan/xml-sitemap-is-rendering-as-plain-text-1c11テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol