単一ページのサイトのサイトマップを作成するのに努力する価値があるかどうか疑問に思っています。
単一のページでは、AngularまたはBackboneで作成されたWebアプリのことではなく、特定のページ内のセクションにリンクするナビゲーションリンクがあるプレゼンテーションサイト/ページだけです。
例えば:
<a href="#aboutus">About Us</a>
XML Sitemapを参照していると仮定していますか?その場合、いいえ-XMLサイトマップの唯一の目的は、URL /ページのdiscovery(インデックス作成用)で促進することです。したがって、ページが1つしかない場合は意味がありません。検索エンジンで見つけられるのが心配な場合は、ページにリンクするか(別のサイト、またはTwitter/Google +ページから)、ウェブマスターツール(BingまたはGoogle)でドメインを登録できます。
オフチャンスではHTMLサイトマップを参照していましたが、いいえ-単一ページのサイトは2ページのサイトになり、メインには内部フラグメント(ハッシュ)リンクしかありません。とにかくページ。
単一ページWebのサイトマップ
CSSを使用して、目に見えないオーバーフローコンテナを持つDIVタグ内に画像とhtmlオブジェクトを配置すると、1つのHTMLファイル内に多くのページを持つスーパーWebサイトを作成できます。スーパーページ内で各アンカーがどのようにリンクするかを示す図を描きます。 htmlドキュメントのその領域は1ページ全体を表すため、ダイアグラムでは各アンカーリンクを個別のHTMLドキュメントとして扱います。サイトマップをXMLドキュメントとしてbing.comおよびgoogle.comに送信します。最も洗練されたデザインのいくつかは、単一のhtmlファイル、CSSドキュメント、および単純なPHPフォーム検証スクリプトに実装されています。多くの情報を含む大規模なサイトに1つのhtmlファイルのみを使用するWebサイトを見てきました。