Aller au contenu
SEOの基礎

ページネーションとSEO:落とし穴を避ける

7 min

ページネーションはクロールバジェットを消費し、あまり戦略的でないURLに権威を薄める追加ページを作成します。標準的な解決策は、各ページネーションページを独自のコンテンツ、自己参照canonical、Googlebotのための明示的なページネーションシグナルを使ってインデックス可能にすることです。

ページネーションはブログ、ECカタログ、内部検索結果では避けられません。管理が悪いと、実際に戦略的なページを弱める準重複ページが数十も生まれます。

ページネーション特有のSEO問題

リストの最初のページ(1ページ目)は通常バックリンクと権威を集中させます。2、3、4ページ目はほとんどリンクを受けず、独立した価値を提供せずにクロールバジェットを薄めます。

メタデータ(title、description)のコンテンツはしばしばページネーションページ間で重複し、Googleがそれらを区別できなくなり、誤った正規化につながります。

推奨される技術的解決策

2019年のGoogleによるrel=prev/nextタグの廃止以降、ページネーションを示す公式HTMLアトリビュートは存在しません。Googleはコンテンツとコンベンションに基づいてページネーション構造を検出します。

現在のベストプラクティスは、各ページネーションページに自己参照canonicalを使用し(/page/2は自分自身を指す)、各ページに固有のtitle(例:「ブログ記事 — 12ページ中2ページ目」)、明確なナビゲーションリンクを設けることです。

  • ページ番号を明示した各ページネーションページに固有のtitle。
  • 各ページネーションページに自己参照canonical(1ページ目へのcanonicalではない)。
  • 純粋なHTMLによるナビゲーションリンク(動的JavaScriptではない)。
  • 価値がない場合、深いページネーションページ(50ページ目以降)をrobots.txtで除外する。

「もっと読む」と無限スクロール:SEOへの影響

「もっと読む」インターフェースと無限スクロールはモバイルUXで人気ですが、コンテンツが個別のURLなしにJavaScriptで読み込まれる場合はGooglebotには見えません。Googlebotはスクロールせずにボタンをクリックしません。

これらのパターンを使用する場合は、並行して古典的なHTMLページネーションバージョンを実装するか、JavaScriptなしでアクセス可能なフォールバックURLを持つIntersection Observerを使用してください。

HTMLフォールバックなしの無限スクロールを使用するECサイトでは、最初の「ビュー」を超えた製品の30〜70%がGoogleによってインデックスされません。

2025〜2026年ECサイトのJavaScriptインデックスに関する業界調査

特別なケース:ECカテゴリページ

カテゴリページの1ページ目は、権威と関連性を蓄積するために、エディトリアルコンテンツ(カテゴリの説明、注目製品の紹介)を集中させる必要があります。

同一コンテンツの何十ものURLを生成するソートページ(昇順価格ソート、人気順ソート)のインデックスを避けてください。それらを除外するにはrobots.txtまたはnoindexタグを使用してください。

FAQ

1ページ目以降のページネーションページにnoindexを付けるべきですか?

一般的にはいいえ。ユニークな製品や記事を含むページネーションページはインデックスされる価値があります。noindexはGoogleが実際のコンテンツへのアクセスを奪い、重要な製品を検索結果から消去する可能性があります。

2ページ目のcanonicalを1ページ目に向けることはベストプラクティスですか?

いいえ。2ページ目が1ページ目とは異なるコンテンツをリストしている場合、1ページ目へのcanonicalはGoogleに2つのページが同一であることを示し、2ページ目の非インデックス化につながります。自己参照canonicalを使用してください。

Googleはページネーションの深いページをインデックスできますか?

はい、ナビゲーションリンクがHTMLでアクセス可能な場合。ブログの20ページ目は、ページネーションリンクからアクセスできればインデックスできます。制約はクロールバジェットです:非常に大きなページネーションはクロール頻度が低くなります。