XHTMLにおけるH1タグの位置について

XHTMLにおけるH1タグの位置について
最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つの状況があります。
1. H1 は記事のタイトルに使用します。 2. H1 はサイトのタイトルに使用します。<br />ほとんどの人は、最初の方法、つまり記事のタイトルに使用することを好むと思います。記事の観点から見ると、ユーザーがコンテンツ ページに入るときに見たいのはもちろん記事の内容です。記事のタイトルは当然最も重要であり、強調表示する必要があります。
さて、上記は記事の観点からのものですが、ページの観点から見るとどうなるでしょうか?
ページには、記事の内容とその内容から派生したリンクに加えて、ナビゲーション、広告、検索など、記事の内容に直接関係のないコンテンツも含まれます。ページ内で、記事は単なる 1 つのコンポーネントです。意味論的な観点から見ると、ページには、ページのコンテンツ (記事以外の部分を含む) を要約する 1 つの大きなタイトル (H1) しかありません。したがって、H1 は記事のタイトルよりもサイトのタイトルの方が正確です。 H1 とタイトルが異なることに注意してください。
ここでは、ディスカッションの中で何人かの学生が提起したいくつかのアイデアについても触れます。
1. SEOに関する質問(H1はSEOに影響します)
2.セマンティクスに関する問題<br />これら 2 つの問題は矛盾しています。SEO を行う際には、セマンティクスを放棄しなければならない場合があります。国内の SEO 手法では、基本的にセマンティクスはありません。残念なことに、最近ウェブサイトを構築する学生のほとんどは SEO に重点を置いています。
H1 は SEO に影響を与えますが、必須ではありません。ページのヘッダーの情報に比べると、その重要性ははるかに低いです。ページのヘッダー情報に注目してみてはいかがでしょうか。さらに、セマンティクスが適切に行われていれば、SEO に悪影響を与えることはありません。なぜこのような轍を踏まなければならないのでしょうか?
本文の内容はそのままで、セマンティクスに重点を置くべきだと思います。この部分は主にユーザーが見る部分であり、複数の端末に適応するためのものでもあるからです。隠しテキストも使用しているかと尋ねる学生もいました。はい、それはセマンティクスのためです。スタイルがない、またはスタイルをサポートしていない端末では、SEO のためではなく、コンテンツをより読みやすくするためです。 SEO ではヘッドに重点を置く必要がありますが、これは検索エンジンが最も重視するものでもあります。たとえば、メタには検索エンジン向けの多くの属性が含まれています。

<<:  inline-blockプロパティとの互換性

>>:  MySql 範囲内の検索時にインデックスが有効にならない理由の分析

推薦する

ツールキット: Bootstrap よりも強力なフロントエンド フレームワーク

注: 現在、最も人気のフロントエンド フレームワークは Bootstrap と Foundation...

MySQL が innobackupex を使用して接続サーバーをバックアップできない場合の解決策

innobackupex を使用してバックアップする際に MySQL がサーバーに接続できない場合は...

5つのクールで実用的なHTMLタグと属性の紹介

実はこれもクリックベイトのタイトルであり、「派手」とは言えません。ただ私が無知で、こうしたラベルを見...

Ubuntu20のtzselect設定時間失敗問題、Raspberry Piサーバ(推奨)

2 日前、Raspberry Pi サーバーを Ubuntu 20 にアップグレードしました。今日...

Mysqlはストアドプロシージャを通じて文字列を配列に分割します

文字列を配列に分割するには、次の 3 つの MySQL 関数を使用する必要があります。 REVERS...

MySQL v5.7.18 解凍バージョンのインストール詳細チュートリアル

MySQLをダウンロード5.1.1.1 より前のバージョン私のコンピュータは64ビットなので、Win...

AWS無料サーバーアプリケーションとネットワークプロキシ設定チュートリアルの詳細な説明

目次予防必要条件AWSアカウントを申請する仮想マシンの申請と有効化仮想マシンを申請するセキュリティグ...

MySQL でパーセンテージと最初の数パーセントを表示する方法

目次必要とする実装コードデータベース数日前、友人からこれを書くのを手伝ってほしいと頼まれました。ただ...

Windows での MySQL の使用: 自動スケジュールバックアップの実装

1. バックアップスクリプトを書く 著者:www.yumi-info.com 日付:20171222...

JSにおけるデータ型の正しい判定方法の例

目次序文typeof は型を正しく判別できますか? instanceof は型を正しく判別できますか...

vue+node+socket ioは複数人のインタラクションを実現し、プロセス全体を解放します

1. 背景1. フロントエンドはvue + vuex + socket.io-clientを使用しま...

Linux ファイル記述子、ファイルポインタ、および inode の詳細

目次Linux - ファイル記述子、ファイルポインタ、インデックスノード1. Linux - ファイ...

CentOS7 環境で gcc (バージョン 10.2.0) をアップグレードする詳細な手順

目次簡単な紹介1. 現在のgccバージョンを確認する2. gccインストールパッケージ(バージョン1...

MySQL のロードバランサーとして nginx を使用する方法

注意: nginxのバージョンは1.9以上である必要があります。nginxをコンパイルするときに、-...

HTML ブロックレベルタグとインラインタグの違い

1. ブロックレベル要素: 独立して存在できる能力を指します。通常、ブロックレベル要素は改行によって...