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
関連記事
WordPressで固定ページに投稿ページ一覧を表示する方法
WordPressで固定ページに投稿ページ一覧を表示する方法
WordPressで記事の公開日と最終更新日を表示する方法
WordPressで記事の公開日と最終更新日を表示する方法
is_page() やis_single() で複数ページを指定する方法
is_page() やis_single() で複数ページを指定する方法