web-dev-qa-db-ja.com

sitemap.xmlファイル拡張子、.xmlである必要がありますか?

XMLサイトマップファイルは、.xmlファイル拡張子で終わる必要がありますか?

Bigcommerceプラットフォームでは、XMLサイトマップファイルは次のように定義されています。

http://www.examplesite.com/xmlsitemap.php

サイトマップファイルはすべて正しくマークアップされており、ローカルに保存する場合、.xmlファイルとして保存されます。また、いくつかのJoomlaサイトマッププラグインが.php拡張子を持つサイトマップを作成するのを見ました。

サイトマッププロトコル サイトはこれをカバーしていません。

残念ながら、GWTにアクセスできず、検証できるかどうかもわかりません。

3
Max

PHPファイルをsitemap.phpなどのサイトマップファイルとして使用できることが確認されました

  1. http://sitemaps.org(サイトマップの仕様情報を含むWebサイト)をチェックしましたが、ファイルを保存する必要があるという言及はありません.XML形式。 Googleが何らかの理由で拡張機能に問題がない限り、はい、それが機能することを言わなければなりません。

  2. Googleウェブマスターツールを使用してサイトマップの送信/テストをクリックすると、サイトのルートディレクトリhttp://example.com/の直後にテキストフィールドが続き、任意のファイル名と拡張子を入力できます。ここで実際の「XML」ファイルを使用することを強制するファイル拡張子なしで、.PHP拡張子を持つサイトマップを使用できると仮定しています。

3
dvnkiss

サイトマップをmymap.xml.gzにgzipし、robots.txtで宣言すると正常に機能します。 Googleウェブマスターツール(GWT)アカウントを持っている場合、GWTはサイトマップに問題があるかどうかを通知します。

そのため、拡張子は.xmlである必要はありません。

1