サイトマップが表示できない。This page contains the following errors。原因と対策

サイトマップについて - Search Console ヘルプ
サイトマップについて サイトマップとは、サイト上のページや動画などのファイルについての情報や、各ファイルの関係を伝えるファイルです。Goo

常時SSL化に伴い、今まで放置していた様々な問題が明るみに出ました。

インデックスがおかしなことになっていたのでサイトマップを確認してみました。

  1. Search Console
  2. 該当のURL
  3. クロール
  4. サイトマップ

 

ウェブページも画像もありえない数値。

 

サイトマップはドメインの後に「/sitemap.xml」を付けると表示されます。

 

めちゃめちゃエラー。

 

Google翻訳の出番。

This page contains the following errors:
error on line 4 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.

このページには次のエラーが含まれています:
列6の4行目のエラー:XML宣言は文書の先頭にのみ許可されています
以下は、ページの最初のエラーまでのレンダリングです。

 

良く分かりませんが、function.phpを確認したところ、冒頭に謎の空白が入っていました。

 

己のアホさ加減にため息をつきながら空白を埋めました。

 

再度、ドメインの後に「sitemap.xml」を付けて開いてみました。

 

開きました。

 

翌日には正常値に戻っていました。

わーい。

function.phpは余計な改行や空白が入っていると、それだけでエラーの原因になります。

注意したいと思います。

タイトルとURLをコピーしました