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 範囲内の検索時にインデックスが有効にならない理由の分析

推薦する

MySQLでテーブルを接続するいくつかの方法

MySQL テーブルでの接続方法は実は非常に簡単なので、ここではその特徴を簡単にリストします。テーブ...

Linux でローカル コンピューターとリモート サーバーのポートが接続されているかどうかを確認する方法

以下のように表示されます。 1. ssh -v -p [ポート番号] [ユーザー名]@[IPアドレス...

CSSを使用して画像フレームアニメーションと曲線の動きを実装する

すべてのアニメーションの基本原理は、対応する画像を短時間で次々に表示し、視覚的に動いているように見せ...

Windows での MySQL 8.0.13 解凍バージョンのインストール グラフィック チュートリアル

この記事では、参考までにMySQL 8.0.13のインストールグラフィックチュートリアルを紹介します...

XHTML CSSを使用して正式なブログを書く

ブログの正式名称は「Web log」で、中国語で「ネットワークログ」を意味します。後にブログに短縮さ...

ローカルのMySQLをサーバーデータベースに移行する方法

Linux の scp コマンド (Windows では scp は使用できません) と、mysql...

JavaScriptでシンプルなスクロールウィンドウを実装する

この記事では、スクロールウィンドウを実装するためのJavaScriptの具体的なコードを参考までに紹...

LinuxにDockerをインストールする(非常に簡単なインストール方法)

最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Docker...

Nginx のリロード プロセスの背後にある真実を探る

本日の記事では、主にNginxのリロードプロセスについて紹介します。実は前回の記事では、nginx ...

mysql8.0 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題

cmdにnet start mysqlと入力すると、プロンプトが表示されます: サービス名が無効です...

Ubuntu インストール時にブラックスクリーンが表示される場合の解決策 (3 種類)

私のコンピューターのグラフィック カードは Nvidia グラフィック カードです。再起動後、画面に...

npm 淘宝ミラー変更説明

1. トップレベルの使用法1. cnpmをインストールする npm i -g cnpm --regi...

docker 環境でのデータベース バックアップ (postgresql、mysql) のサンプル コード

目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...

Linux で複数の mysql5.7.19 (tar.gz) ファイルをインストールする方法

LinuxでのMySQL-5.7.19バージョンの初心者向けの最初のインストールについては、前の記事...

MySQLはconnect_by_isleaf MySQLメソッドまたはストアドプロシージャに似た機能を実装します

最近、特に異常なビジネス需要があり、テーブルがあります テーブル「デモ」を作成します( `id` i...