コード対テキスト比率は、ウェブページ上のコードと表示されるテキストコンテンツの量を測定します。ユーザーが表示および操作できるHTMLコードとテキストコンテンツの割合を決定することにより、ページの効率を評価するのに役立ちます。

高いコード対テキスト比率は、ユーザーエクスペリエンスの低下(例:ページの読み込み速度が遅い)を示唆する可能性があります。低い比率は、検索エンジンがウェブページのコンテンツを理解し、関連クエリで表示するのに潜在的な困難があることを示唆する可能性があります。

コード対テキスト比率はどのように計算されますか?

ウェブページのコード対テキスト比率は、次の手順で計算されます。

  1. ウェブページのソースコード全体を表示してコピーします。
  2. コピーしたソースコードをテキストエディタに貼り付けます。
  3. ソースコードからすべてのテキストコンテンツを削除し、HTML/CSSマークアップとコード要素のみを残します。
  4. クリーニングされたソースコードの文字数またはバイト数をカウントします(この値をXと呼びます)。
  5. 元のウェブページで、グラフィックに隠されたテキストを除き、ヘッダー、段落などを含むすべての表示可能な生のテキストを選択してコピーします。
  6. コピーしたテキストをテキストエディタに貼り付け、文字数/バイト数をカウントします(値Y)。
  7. 次に、コード対テキスト比率は次のように計算されます。

コード対テキスト比率 = X / (X+Y)

したがって、コピーされたコードが5000バイトで、コピーされたテキストが500バイトの場合、比率は5000 /(5000 + 500)= 0.91、つまり91%になります。

コードとテキストの最適なバランスは、ウェブサイトの性質とコンテンツの目標によって異なります。しかし、過剰な構造コードは検索エンジンの最適化(SEO)に悪影響を与える可能性があります。