
Wordpressの「All in one SEO」というプラグインを使ってサイトタイトルとディスクリプションをGoole検索画面に表示させたいのですが、入力した文章が反映されません。
一度公開したサイトを後からWordPress化して、All in one SEOでタイトルとディスクリプションを変更したのですが変わらず、時間が経てば反映されるかと2ヶ月ほど待ってみましたが変わりませんでした。
Googleが検索語句が含まれているページの部分を抜粋し表示する仕様に変わったと書いてあるのを見たのですが、そのせいでしょうか?
SEO初心者でよくわかっておらずすみません。
「All in one SEO」バージョン 4.2.1.1
検索の外観 > Global Settings > Site Title , Meta Descriptionを設定。
Content TypesとTaxonomiesも基本的な項目は設定してあります。
「header.php」
</head>の直前に<?php wp_head();?>を記述php
1 <?php wp_head();?> 2</head>
ここまではネット検索してなんとか設定できたのですが、それ以降はよくわかりませんでした。
function.phpに<title>部分のphpを入れていますが、
検索にタイトルが表示されないのはこちらは特に関係ないでしょうか?
functions.php
php
1<?php 2/** 3 * <title>タグを出力する 4 */ 5add_theme_support( 'title-tag' ); 6 7 8/** 9 * タイトルタグの区切り文字をエン・ダッシュから縦線に変更する 10 */ 11add_filter('document_title_separator', 'my_document_title_separator'); 12function my_document_title_separator($separator){ 13 $separator = '|'; 14 return $separator; 15} 16 17/** 18 * タイトルタグのテキストを変更する 19 */ 20add_filter('document_title_parts', 'my_document_title_parts'); 21function my_document_title_parts($title){ 22 if (is_home()) { 23 unset($title['tagline']); // タグラインを削除 24 $title['title'] = 'サイトタイトル'; 25 } 26 return $title; 27}
質問がはじめてですので、不足がありましたら申し訳ございません。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー