web-dev-qa-db-ja.com

1ページのサイトのサイトマップ

単一ページのサイトのサイトマップを作成するのに努力する価値があるかどうか疑問に思っています。

単一のページでは、AngularまたはBackboneで作成されたWebアプリのことではなく、特定のページ内のセクションにリンクするナビゲーションリンクがあるプレゼンテーションサイト/ページだけです。

例えば:

<a href="#aboutus">About Us</a>
4
Zubzob

XML Sitemapを参照していると仮定していますか?その場合、いいえ-XMLサイトマップの唯一の目的は、URL /ページのdiscovery(インデックス作成用)で促進することです。したがって、ページが1つしかない場合は意味がありません。検索エンジンで見つけられるのが心配な場合は、ページにリンクするか(別のサイト、またはTwitter/Google +ページから)、ウェブマスターツール(BingまたはGoogle)でドメインを登録できます。

オフチャンスではHTMLサイトマップを参照していましたが、いいえ-単一ページのサイトは2ページのサイトになり、メインには内部フラグメント(ハッシュ)リンクしかありません。とにかくページ。

3
Mike Hudson

単一ページWebのサイトマップ

CSSを使用して、目に見えないオーバーフローコンテナを持つDIVタグ内に画像とhtmlオブジェクトを配置すると、1つのHTMLファイル内に多くのページを持つスーパーWebサイトを作成できます。スーパーページ内で各アンカーがどのようにリンクするかを示す図を描きます。 htmlドキュメントのその領域は1ページ全体を表すため、ダイアグラムでは各アンカーリンクを個別のHTMLドキュメントとして扱います。サイトマップをXMLドキュメントとしてbing.comおよびgoogle.comに送信します。最も洗練されたデザインのいくつかは、単一のhtmlファイル、CSSドキュメント、および単純なPHPフォーム検証スクリプトに実装されています。多くの情報を含む大規模なサイトに1つのhtmlファイルのみを使用するWebサイトを見てきました。

1
James Toney

ここには例外があり、それは サイトの動画 を持っている場合です。

サイトマッププロトコルのGoogleビデオ拡張機能を使用して、サイトのビデオコンテンツに関する情報をGoogleに提供できます。新しいビデオサイトマップを作成するか、既存のサイトマップにビデオ情報を追加できます。

images および news についても同じことが言えます(該当する場合)。

1
Andrew Lott