SEOPressでタイトルが表示されない時の解決策

SEOPressで設定したタイトルが、検索結果で正常に表示されないときに行った解決策の備忘録です。

SEOPressは、簡単にESO対策のできるWordPressのSEOプラグインです。

Googleなどの検索結果に、設定したタイトルとメタ情報を表示することができます。

SEOPress

今回は、タイトルに設定したコードが検索結果に反映されなかった時に行った修正手順をまとめています。

header.phpを確認する

まず、「header.php」ファイルを開き、下記のコードが使用されているか確認します。

<title><?php wp_title(); ?> 

「<?php wp_title(); ?>」 が使われていたら、その行を削除します。

functions.phpを確認する

続いて「functions.php」ファイルを開き、下記のコードを追記します。

function seopress_theme_slug_setup() {
    add_theme_support( 'title-tag' );
}
add_action( 'after_setup_theme', 'seopress_theme_slug_setup' );

WordPress 4.1 以降、メタ、タイトルを正しく表示するために add_theme_support('title-tag');を使用する必要があります。

修正したファイルをアップロードすると、タイトルの設定が反映されるようになります。

詳細は、下記の公式サイトで紹介されています。

SEOPress | Fixing missing add_theme_support in your theme

Share on Twitter
関連記事
カスタムフィールドで記事の最終更新日を表示する方法
カスタムフィールドで記事の最終更新日を表示する方法
Custom Taxonomy Orderでカテゴリーを任意の順番に並び替える方法
Custom Taxonomy Orderでカテゴリーを任意の順番に並び替える方法
WordPressで外部ファイルのJavaScriptを読み込む方法
WordPressで外部ファイルのJavaScriptを読み込む方法