<title>と</title>の間に記述した文字列(以下、これを「title文字列」と言います。)が一部重複しているページを同一サイト内に複数個作ると、Googleの検索結果一覧画面でtitle文字列の一部が省略されて表示されます。
例えば(あくまで例ですが)、title文字列が次の(a)~(c)であるページを同一サイト内に1つずつ(つまり、計3ページ)作るとGoogleの検索結果一覧画面で例えば(a’)~(c’)のように表示されます。
(a)造園のコツ 遠景, 近景, 立体感
(b)石組のコツ 遠景, 近景, 立体感
(c)植樹のコツ 遠景, 近景, 立体感
(a’)造園のコツ 遠景, 近景, 立体感
(b’)石組のコツ 遠景, 近景
(c’)植樹のコツ 遠景, 近景
つまり、Googleの検索結果一覧画面では(b)、(c)の「立体感」が削除されて表示されます。
それに、(b)、(c)のURLを検索語として検索すると、検索結果一覧画面には(b’)、(c’)が表示され、(b)、(c)は表示されません。
これらから見ると、Googleは(b)、(c)のtitle文字列は(b)、(c)ではなく(b’)、(c’)であるとしてデータ化している(記憶している)ように思えます。
実際、「造園のコツ, 立体感」で検索すると(a)がヒットしますが、「石組のコツ, 立体感」、「植樹のコツ, 立体感」で検索しても(b)、(c)はヒットしません。
もちろん、(a)~(c)の3つのページのコンテンツは全く異なります。title文字列の字数も十分短いと思います。
Googleの検索結果一覧画面で(b)、(c)のtitle文字列の一部が省略されないようにするにはどうすればいいでしょうか。
No.2ベストアンサー
- 回答日時:
Googleがユーザー検索したキーワードに合わせてタイトルタグの表示方法を変えているという例です。
「googleの検索結果とタイトルが違う?タイトルタグの書き方には気を付けよう」
http://www.belka.co.jp/entry-1860/
「キーワードの乱用」によるペナルティを受けている可能性が思い当たる場合、対策してみてはいかがでしょうか。
「googleが勝手にタイトルを省略して検索結果表示するペナルティについて(キーワードの乱用・不自然なリンク・タイトルの変更頻度) | 社内SEのウェブ制作」
http://www.suehirogari.com/modules/blog/details. …
Googleは、質問で書いたようなことをしているんですね!
しかも、質問で書いたようなことはほんの序の口なんですね!
質問で書いた(a)のページにはh1が3つあり、その最初のh1の核心の単語が「遠景」であり,2番目のh1のそれが「 近景」であり,3番目のh1のそれが「 立体感」なので、(a)ではこの3つをこの順に並べただけです。
(b)、(c)も同様です。
つまり、3つのページのどのページで言いたいことも遠景, 近景,立体感の3つであり、同じなんです。もちろん、(a)のページの「遠景」というh1で書いている内容(コンテンツ)は造園についての遠景であり、(b)のページの「遠景」というh1で書いている内容(コンテンツ)は石組についての遠景なので、両者は全く違います。というか、両者で重複している内容は殆どありません。
(a)の「近景」と(c)の「近景」など、そのほかのh1についても同様です。
でも、(a)~(c)の各ページをそのように書いた結果、(a)~(c)の3つのページはh1の構成が全く同じになってしまいました。というか、造園、石組、植樹のどれにおいても、肝心なことは遠景, 近景, 立体感の3点なので(a)~(c)の3つのページのh1の構成は同じにならざるを得ないんです。
でも、Googleはそのようなことを許さないんですね。たぶん、そのようなことを許すと何かとんでもない良くないことまで許さざるを得ないようになってしまうんですね。
だから、(a)~(c)の各ページで書いている内容(コンテンツ)を変えない限りこの問題は解決しないということなんですね。ショックですが仕方ありませんね。
「Search Console」は知りませんでした。早速登録してみようと思います。
詳しく教えていただいてとてもよく分かりました。
ありがとうございました。
No.1
- 回答日時:
>>title文字列の一部が省略されないようにするにはどうすれば
恣意的な事をしない。
googleはかなり厳しいです。
・同じワードをtitleで繰り返したり
・titleがページの内容を端的に表していない
こういう事すると、検索結果一覧に表示されるタイトルはgoogleが、ページ内容を端的に表す語句に修正します。
前からの事で、どこかを直せば解決、と言う事にはなりません。
ページ毎に記事テキスト内容は変えて、titleタグは、そのページの内容を要約したものにする、と言う当たり前の事をするしか有りません。
問題は、SEOカテゴリで質問する人は、持論を曲げない点カナ。
幾ら言っても聞く耳持たない人が多く、結局何も解決しない。
そうなんですね。
やはり、このようなtitle文字列は許されないんですね。
ページごとにテキスト内容は全く違いますし、title文字列はそのページの内容を要約したものにしている(というか、殆どh1タイトルを順番どおりに並べただけです)が、このようなtitle文字列を許すと、多分、収拾がつかなくなるんですね。それなら、諦めるしかありませんね。
何か全然別のtitle文字列でページ内容にも近いものを考えます。
有り難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 格安スマホ・SIMフリースマホ GooglePixelで端末内のアプリを検索する方法を教えてください。 アプリ一覧に表示される検索ボ 2 2023/05/15 00:55
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- SEO 検索エンジン反映遅い 1 2022/06/04 07:35
- Excel(エクセル) Vlookup関数で#N/Aエラー表示について 3 2022/09/03 20:59
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- エッセイ・随筆 尋常小学校唱歌『さくら さくら』の解釈について以下のものは成立しますか?普通じゃおもろない? 7 2023/02/26 16:52
- X(旧Twitter) Twitter検索から除外 1 2023/08/18 11:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[C言語]fputsとfprintfの違い
-
エクセルでアルファベットか数...
-
C言語で文字列の中の文字列のカ...
-
Excelはなんで先頭の0を消すん...
-
マクロ処理でのループの記述に...
-
【Excel VBA】複数ある特定の文...
-
sedなどで、特定の文字列の後の...
-
文字列からカンマを取り除きたい
-
エクセルでセル内の文字列の最...
-
Left関数とRight関数を合わせた...
-
A B C D E の五文字のすべてを...
-
VBAにおける文字列結合と繰り返...
-
VBの「As String * 128」とは?
-
OnTime 使用時のプロシージャへ...
-
EXCELで=より左の文字を一括で...
-
エクセルで文字列をtxtファイル...
-
【COBOL】文字列から数値項目に...
-
同一セル内に関数と文字列を同...
-
StringGridで選択した箇所の文...
-
MS SQLServer のSQLで文字列の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでアルファベットか数...
-
EXCELで=より左の文字を一括で...
-
文字列からタブコードを取り除...
-
Excelで3E8を3.00E+8にしない方...
-
VBAでの Replace関数で、ワイル...
-
Excelで指数表現しないようにす...
-
[C言語]fputsとfprintfの違い
-
エクセルで文字列をtxtファイル...
-
同一セル内に関数と文字列を同...
-
エクセルで文字列の最大値を抽...
-
Excelはなんで先頭の0を消すん...
-
MS SQLServer のSQLで文字列の...
-
エクセル 数値データを桁をそ...
-
Left関数とRight関数を合わせた...
-
VBA2005 16進を2桁で表示したい。
-
VBの「As String * 128」とは?
-
Msgboxの×が押されたとき
-
sedなどで、特定の文字列の後の...
-
【Excel VBA】複数ある特定の文...
-
OnTime 使用時のプロシージャへ...
おすすめ情報