1. プラグイン
  2. All in One SEO Pack の設定が反映されないときの解決法

All in One SEO Pack の設定が反映されないときの解決法

2015/11/26

All in One SEO Pack は、WordPressで作成したサイトの各ページにSEOの設定ができるプラグインです。しかし、使用環境によっては、設定したメタタグやタイトルなどが反映されないことがあります。その解決法について紹介します。

All in One SEO Pack の設定が反映されない…

WordPressの初期状態では、各記事にメタタグを設定することができません。メタタグとは、HTMLで使用されるタグのひとつで、そのページに関わる情報を記述するものです。例えば、メタディスクリプション(説明文)やメタキーワードがあります。
All in One SEO Pack の設定画面の一部

All in One SEO Pack は、各記事にメタタグを個別に設定できる、人気のプラグインです。また、「サイト上に表示させるタイトル」と「検索エンジンに伝えるタイトル」を分けて設定することもできます。くわしくは、下記ページをご覧ください。

しかし、使用環境によっては、こうした設定が反映されないことがあります

設定が反映されないときの解決法

まず、All in One SEO Pack プラグインの設定が正しくできているかどうかを確認してみましょう。

設定が反映されないときの解決法①
プラグインの設定をチェックする

All in One SEO Pack の設定画面を開くには、管理画面メニューの[All in One SEO]をクリックします。
管理画面メニューの[All in One SEO]

ここで、設定が反映されない項目が利用できる状態かどうかをチェックします。例えば、All in One SEO Pack で設定したタイトルが反映されないのであれば、[Title Settings]の[Rewrite Titles:]の設定で、[Enabled]を選択します。
All in One SEO Pack Title

もし、All in One SEO Pack を日本語化している場合は、[Title Settings]の[タイトルを書き換える:]の設定で、[利用]を選択します。
All in One SEO Pack タイトル


設定が反映されない他の原因として、テンプレートファイルの記述内容に問題があることが考えられます。

テンプレートファイルとは
WordPress テーマを構成しているそれぞれのファイルをテンプレートファイルといいます。くわしくは、WordPressテーマの基礎知識でご紹介しています。

多くの場合、テーマ内の「header.php」というテンプレートファイルを修正する必要があります。

設定が反映されないときの解決法②
<?php wp_head()?>の有無をチェックする

header.phpを開いて、「<?php wp_head()?>」という記述があるかどうかを確認します。もしなければ、「</head>」の直前に書き加えます。

設定が反映されないときの解決法③
メタタグの重複をチェックする

header.phpの中に、下記のような記述がある場合は、その部分を削除します。

  • <meta name=”description”~
  • <meta name=”keywords”~

最後に、設定が反映されないときの解決法をまとめます。

All in One SEO Pack の設定が反映されないときの解決法
  1. プラグインの設定をチェックする
  2. <?php wp_head()?>の有無をチェックする
  3. メタタグの重複をチェックする

おすすめの書籍

小さなお店&会社の WordPress超入門

WordPressでビジネスサイトを作るために必要な、基本的な知識が理解できる“超”入門書。Web制作に必要なHTML・CSS・PHPなどの専門知識がなくても読み進められる1冊です。SEO(検索エンジン最適化)やセキュリティの対策についても解説されています。

おすすめのテーマ

WordPressテーマ「NEXTAGE (tcd021)」

WordPressテーマ「LAW」

コーポレートサイト(企業サイト)向けのテーマ。第一印象で信頼性や専門性を的確にアピールし、Webサイトのゴールである「お問い合わせ」まで自然に繋がっていく“導線”にこだわったテンプレートです。

カテゴリー

ビジネスサイトを作りたいあなたに

おすすめのテーマ、あります。