ブログBlog

XMLサイトマップでエラーが出た時の対処方法

制作したサイト自体は問題ないのに、「Google Search Console」にXMLサイトマップを登録しようとしたところ、以下のエラーが出ている事に気づきました。

 

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

 

XMLサイトマップのエラー

XMLサイトマップのエラー

その対象方法を掲載しておきます。

 

対処方法

XMLサイトマップの確認

エラーの文言を確認すると、どうやら25行目に問題がありそうなので、実際にXMLファイルの中身を確認してみました。

すると、25行目からXMLサイトマップが始まっており、この25行目から始まっているのが問題だと言っているようでした。

ただ、XMLサイトマップの記述がなぜ25行目から始まっているのかが、さっぱりわからず、ネットで調べていたところ、同じ事象に遭遇している方々の記事を発見。

どうやら、functions.phpの記述に問題があると、本事象が起きるようです。

 

functions.phpを確認

エラーの原因のほとんどは、phpファイルの冒頭や最終行に、余分な行が入っていることが原因で起こるようで、実際に確認したところ、最終行に不要な行が入っておりました。

不要な行!

不要な行!

この不要な行を削除したら、問題なくXMLサイトマップが出力されるようになりました。

 

以上、皆さまのお役に立てたら幸いです!

WEB DESIGN

RishunTradingでは、日本にはないコンセプトや高いデザイン性をもったヨーロッパ製品の輸入販売、及び、Webサイト制作事業などをおこなっております。

「全てお任せ!ホームページ制作」は、ドメイン取得からサーバー設定、レスポンシブルデザイン(スマホ、タブレット対応)、SEO対策がすべて含まれたお得なホームページを制作するサービス商品です。

運用開始後に「Webサイト運用管理サービス(保守)」と組み合わせて購入しますと、メンテナンス、更新も含めてすべて弊社で実施しますので、お客様は安心して本業に集中する事ができます。

しかもなんと、「全てお任せ!ホームページ制作」は、¥100,000!で提供しております。

本業が忙しい中小企業様に大変ご好評を頂いている商品です。

  • 独自ドメイン取得

    独自ドメイン取得

  • サーバー開設&設定

    サーバー開設&設定

  • レイアウト設計

    レイアウト設計

  • レスポンシブルデザイン

    レスポンシブルデザイン
    (*1)

  • 検索エンジン最適化(SEO対策)

    検索エンジン最適化
    (SEO対策)

  • 場所Maps

    場所Maps

  • お問い合わせフォーム

    お問い合わせフォーム

  • SSL化

    SSL化

  • 各種SNS連携

    各種SNS連携

  • 運用マニュアル

    運用マニュアル

≫詳細はこちら

MENU