WordPressで記事に目次をつけることは、ユーザビリティの向上やSEO対策として非常に重要です。目次があると読者は記事の全体像を把握しやすくなり、知りたい情報にすぐにアクセスできるようになります。実際、ヒートマップ分析では目次は多くクリックされる部分であることが確認されています。
目次を自動的に作成する方法はいくつかありますが、今回は最もシンプルで効果的な方法を紹介します。
※この記事は2025年5月時点の情報です。プラグインの仕様や機能は変更される可能性がありますのでご注意ください。
近年の人気WordPressテーマには、目次を自動生成する機能が標準搭載されているものが増えています。例えば「SWELL」「Cocoon」「JIN」などのテーマでは、設定画面から目次機能を有効にするだけで自動的に見出しから目次が生成されます。
テーマに目次機能があるかどうかは、テーマの設定画面やカスタマイズオプションで確認してみましょう。
テーマに目次機能がない場合は、プラグインを使うのが最も簡単で確実な方法です。2025年現在、おすすめの目次プラグインは以下の2つです。
Easy Table of Contentsは、記事内の見出しを自動検知して目次を生成するプラグインです。クラシックエディタ、Gutenberg、Divi、Elementorなど様々なエディタに対応しています。
PCで長い記事を読む場合、サイドバーに固定表示される目次があると非常に便利です。設定方法は以下の通り:
プログラミングの知識がある方は、JavaScriptを使って目次を自動生成するコードを自作することもできます。この方法のメリットは、見た目や機能を完全に自由にカスタマイズできることです。
ただし、プラグインで十分な場合が多いので、特別なカスタマイズが必要な場合以外はプラグインの利用をおすすめします。
目次プラグインはこちらで紹介したEasy Table of Contents以外にもたくさんあります。プラグインを選ぶ際は、以下のポイントを確認しましょう:
WordPressで目次を自動的に作成するには、テーマの機能を使うかプラグインを導入するのが最も簡単です。特におすすめは「Easy Table of Contents」で、柔軟な設定とサイドバー表示機能が便利です。
目次は読者の利便性を高めるだけでなく、SEO対策としても効果的です。読者が求める情報にすぐにアクセスできる環境を整えることで、サイトの滞在時間増加やバウンス率の低下にもつながります。
記事の構成をしっかり考え、適切な見出しを設定することで、自動生成される目次の質も向上します。ぜひ活用してみてください。