5

pushState / hash bangs を使用して AJAX ベースのポートフォリオ モジュールを構築しています。JavaScript を使用しないブラウザーを除外しているため、懸念される唯一のことは、SEO に関して HTML カスタム データ属性がどれほど制限されているかです。

たとえば、次のコードを使用します。

<ul class="gallery" data-anchor="/photography/example/" data-title="Example"></ul>

データ タイトルはインデックスに登録されますか。つまり、そのテキスト コンテンツは Google によって収集されますか。または、説明的な補足として、リスト内またはリストの周りにヘッダー タグを含める必要がありますか? data-title は、ユーザーが特定のギャラリーをクリックすると、新しいウィンドウ タイトルとして使用されることを意図しています。

4

2 に答える 2

7

いいえ、インデックスされません。属性自体はページと共にキャッシュされますが、Google には属性や値が何を意味するかについてのコンテキストがないため、検索エンジンにとっては無意味です。

于 2012-04-16T17:43:08.020 に答える
6

すべての HTML コンテンツは検索エンジンである程度使用できると想定する必要があります。

ただし、ほとんどの場合、目に見えるコンテンツは目に見えないコンテンツよりもはるかに重み付けされると言えます。Google重み付けアルゴリズムでデータ属性を使用している場合でも、コンテンツをユーザーにも表示する必要があります。

于 2012-04-16T13:00:43.887 に答える