サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2023年7月4日 16:08
お世話になります。解決策が分からずお伺いしました。
5月初旬から中旬にかけて、特定カテゴリの約600記事を、301リダイレクトで(cocoon搭載の機能で)サブドメインに引っ越したのですが、画像の通り、検索結果のサイト名が元のサイトのままになっております(600記事すべて)。
この状態は当然の状態なのでしょうか…それとも、私が重要な何らかの作業を怠っているのでしょうか…
ひとつ気になったことと言えば、個別記事は全て301リダイレクトを行ったものの、カテゴリページはそのままだったので、解決策にはならないかもしれませんが、本日「投稿→カテゴリ→編集→インデックスしない(noindex)」にチェックを入れてみました。
ご教授いただけるかどうか分かりませんが、よろしくお願い致します。
2023年7月4日 19:30
URLやファビコンは反映されているので、リダイレクトに問題ないのであれば個人的にはサイトタイトルが反映されていないだけのように思います。
以下はサイト変更ではなくサイトリニューアルのケースですが、同様にサイト名が変更されないケースはあるみたいですね。
https://support.google.com/webmasters/thread/151764135/web%E3%82%B5%E3%82%A4%E3%83%88%E3%83%AA%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%A2%E3%83%AB%E5%BE%8C%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%81%8C%E5%A4%89%E3%82%8F%E3%82%89%E3%81%AA%E3%81%84?hl=ja
対処方法なども書かれていますが、それに当ては。ような問題もないように思います。
elcl reacted
2023年7月4日 19:35
Googleサーチコンソールでサイトマップ送信などは行われているのですよね?
Topic starter
2023年7月5日 00:42
わいひらさん ありがとうございます。
サイトマップに関しては、先日ここでmk2さんに教えていただいて、相変わらず「検索エンジンは通知されていません。」のままではありますが、読み込みは日々行われているようです。
それと、新サイトのURL検査もやってみましたが、直近では7/1にクロールが来ていました。
もう少し様子をみろということでしょうか。。。
2023年7月5日 00:54
elclさん
相変わらず「検索エンジンは通知されていません。」のまま
これは、プラグイン「XML Sitemap Generator for Google」のことかと思います。
以前、ローカル環境や、本番ではパターンは少ないですが、何度か試しましたが、その時は、何をしても「通知されません」の表示のままだったと記憶しています。
つまり、プラグインの不具合の可能性があるかという結論だったように思います。
Googleにインデックスはされていますし、検索結果に表示される内容(サイト名や投稿タイトルの表示など)は、このプラグインに関係があるものではないと思います。
このプラグインは、今回の件とは無関係かと思います。
(検索結果のサイト名表示に、関係はないと思います)
直近では7/1にクロールが来ていました。
これは、最初に画像添付いただいた投稿にクロールがきているとことなんでしょうか。
直上の返信に添付いただいたものは、サイトマップのもののように思います。
(サイトマップの読み込みと、投稿のクロールは別だと思うのですが)
上記のように書きましたけど、今回のサイト名の件は、何とも分からないです。
Googleのコミュニティにお問い合わせていただけくと、何か手掛かりを得られるかもしれないです。
(あちらが本家ですし)
Topic starter
2023年7月5日 01:12
mk2さん
すみません。不要な記載でした。無関係であることは私も認識しております。
「7/1にクロールが来ていました」は、わいひらさんに教えていただいたページにURL検査のことが書いてあったので、検索結果に表示されない新サイトのURL「 https://yutai.enjoy-lcl.com/ 」で検査したものです。
2023年7月5日 01:35
以下のサイトは、3月の情報ですが、関係する情報の記載があります。
サブドメインのサイトでもGoogleモバイル検索でサイト名を表示できるようになる
https://www.suzukikenichi.com/blog/google-displays-site-names-for-subdomain-on-mobile-search/
ここには、以下のようにあります。
一方で PC 検索では、サブドメインのサイトはサイト名を表示できません。
これまでと変わらず、ルートドメインのサイト名が表示されます。
ただ、これが最新の情報なのかどうか分からないです。
Google検索セントラルには、以下のようにあります。
Google 検索に対してサイト名を指定する
https://developers.google.com/search/docs/appearance/site-names?hl=ja
機能の提供状況
Google 検索の検索結果に表示されるサイト名の対応状況は次のとおりです。
- 英語、フランス語、ドイツ語、日本語での検索
- モバイルとパソコンの両方のドメインレベルのサイト
- モバイルのサブドメイン レベルのサイト
上記のとおりだとすると、先にリンクした海外SEO情報ブログさんの仰る通り、PC表示に対してはサブドメインは対応していないかもしれないです。
ただ、今回はモバイル検索結果も表示されていないようですよね。
やはり、Googleにお問い合わせなさってみてはと思います。
(検索などなさって、事前に情報を確認の上で)
Googleの仕様ことは、Googleにしか分からないですし、答えることは難しいです。
Topic starter
2023年7月5日 02:00
mk2さん
例えば、「Yahoo!天気」は、サブドメインですが、「Yahoo!JAPAN」みたいです。
なるほどーそうですね。私が考えていたよりもはるかに奥が深い領域だということが分かりました。
何かできていないことがあって、そこをサクッと弄れば解決できるんじゃないかと安易に考えていたように思います。
それに、海外SEO情報ブログさんか書かれている内容も全く知りませんでしたし、ヤフーで検索してみたらサイト名が出ないことにも今気づきました…
Topic starter
2023年7月5日 09:43
mk2さん
海外SEO情報ブログさんの記事、再度確認しました。今年の3月ということで、今回私が相談させていただいた件に対する非常にタイムリーな内容です。PC検索では元々サブドメインのサイト名は出ないのですね。
私は、PCとモバイルでサイト名の表示に違いがあることを認識しておらず、PC検索の結果しか見ておりませんでした(私の場合はモバイルもダメなようですが)。
google検索セントラルのドキュメントも確認しました。構造化データの部分は難しくて読み流してしまいましたが、
Google 検索の検索結果のページに表示されるサイト名は、サイトのコンテンツとウェブ上の参照元ページとの両方を考慮して、自動的に生成されます。サイト名は、個々の検索結果の情報源を最もよく表し、説明するように作られます。
Google 検索では、サイトのホームページから取得したさまざまな情報を使用して、サイト名を自動的に決定します。
このあたりのことを念頭に、微調整を加えながらもう少し様子を見てみます。
半年前なら相談にも値しない内容だったようなので、モバイルの表示に関しては気長に対応していこうと思います。
mk2さん わいひらさん ご教授ありがとうございました。
わいひら reacted
2023年7月5日 12:29
この話に関係ない気がしますが、1 つ思い出したことがあります。
Cocoon 設定 > ヘッダーの「ヘッダーロゴ」を設定している場合、スキーマ マークアップ検証ツール でタイプ WebSite の name と about が認識されていないです。これはフッターロゴの WPFooter も同様です。
添付画像は、この Cocoon 公式サイトのトップページの検証結果です。
また、リッチリザルトテスト でちょっと試した限り、マイクロデータで書いた場合 <img> の alt を構造化データとして認識しないです。
少し不安があるため、generate_the_site_logo_tag() の $logo_before_tag を変更するのがいいかもしれません。ロゴを設定していない場合は今のままで、ロゴを設定している場合は <meta> などを使うのが 1 つの方法だと思います。
<meta itemprop="name about" content="' . esc_attr($site_logo_text) . '">
This post was modified 1年前 4回 by Akira
2023年7月5日 12:45
只今スマホなもので、スマホでしか確認していないのですが。
サブドメインのサイト名で検索すると、サブドメインのサイトがヒットしないです。(と思います)
親ドメインのサイトが表示されるように思います。
(サブドメインの投稿は表示されていましたが、トップページが表示されないです)
それは何故なんだろうと、素朴な疑問です。
Topic starter
2023年7月5日 14:13
mk2さん
そうなんです。サブドメインのサイト名で検索すると、親ドメインの、しかもカテゴリページが一番上にくるので、昨日このカテゴリページをnoindexにしてみました。
Topic starter
2023年7月5日 14:16
Akiraさん お手数おかけします。
記載いただいている内容は、私のレベルでは到底理解が及ぶ範囲ではありませんが、お時間を割いていただいてありがとうございます。
2023年7月5日 16:09
elclさん
すみません。
「ブログ」とつけて検索してみると変わりますか?
スマホでいろいろやっていたので、混乱したかもしれません。
2023年7月5日 16:37
elclさん
そんな感じです。(私とは微妙に表示は違いますが)
更にブログ名をダブルクォーテーションで囲むと、また変わると思います。
Topic starter
2023年7月5日 16:46
ダブルクォーテーションで囲むと2番目に「十六フィナンシャル」が来ました。
サブドメイン名は画像にしか出てませんね。
2023年7月6日 12:20
申し訳ないです。私のコメントは、わいひらさん向けでした。
> わいひらさん
https://wp-cocoon.com/community/postid/72002/ は、どう思われますか?親テーマの変更が必要な気がします。
必須プロパティの name が認識されないと Google 検索に対してサイト名を指定するで言っている構造化データのタイプ WebSite でサイト名を伝えられなくなっちゃいます。
This post was modified 1年前 by Akira
Topic starter
2023年7月6日 15:03
Akiraさん
反応してすみません。9割がたそう思っておりました。
mk2さん わいひらさん
昨日、できるだけ親サイトと移行した記事たちの関係を希薄にしようと思い、親サイトで不要にインデックスされていたカテゴリページ(15ページくらい)をまとめてインデックス削除のリクエストを行いました。
※本日、ステータスが「一時的に削除されました」に変わってました。
その影響なのか、偶然のタイミングなのかは分かりませんが、サブドメイン名で検索した時に一番上に現れていたカテゴリページがなくなり、ちょっと進歩したような検索結果になったのでご報告いたします。
※個別記事のモバイルの検索結果は、未だ親サイト名です。
わいひら reacted
2023年7月6日 20:41
申し訳ないです。私のコメントは、わいひらさん向けでした。
失礼しました。
Akiraさんのコードを利用させていただきました。
https://github.com/xserver-inc/cocoon/commit/973cf3ca2513cca9cc7ddeb0f3571a7e652b8607
ファイルアップしておきました。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------
マークアップ検証ツールでも反映されるようになりました。
This post was modified 1年前 by わいひら
Akira reacted
2023年7月7日 19:42
ご指摘ありがとうございます!
spanの itemprop="name about"が目に入っていませんでした…。
ロゴ画像を使用した際、ラッパーのspanに出力されないように修正しておきました。
https://github.com/xserver-inc/cocoon/commit/57978f1a96d74c3c6b8416994a7b7be35553d8cd
Akira reacted
2023年7月8日 12:23
@elcl さん
サイト名がモバイル検索で反映されない理由は分かりません。ただ、気になる点はあります。
Google 検索でのサイト名の生成方法 には、サイト名を決定する情報源として 4 つが書かれています。elcl さんのサイトは、このうち 2 つに不安があります。
1 つ目は、「WebSite structured data」です。これは構造化データでサイト名などを伝えるために使います。いつからか分からないのですが、ヘッダーのロゴ画像がある場合にサイト名を伝えられていなかった可能性があります。わいひらさんが親テーマを修正してくださったので、GitHub から親テーマをダウンロードし最新版をお使いになるのがいいと思います。やり方は、Cocoonテーマファイルを手動でアップデートする方法 をご参考ください。
2 つ目は、「<h1> 要素などの見出し要素」です。elcl さんのサイトは、トップページの <h1> を display: none で非表示にしていらっしゃいます。これはまずいです。<h1> から <h6> の見出しは、絶対に display: none で非表示にしてはいけません。また、<h1> が「Cocoonトップページ」となっています。この「Cocoonトップページ」は、記事の内容を伝える構造化データに含まれます。リッチリザルトテスト でトップページを検証すると添付画像のように「Cocoonトップページ」が出てきます。
この <h1> の変更をおすすめします。1 番いいのは、固定ページのタイトルをページの内容に合ったものにし、display: none を削除することです。固定ページのタイトルは、サイト名の「ルーティン株主優待」でも構いません。どうしてもページタイトルが見た目上はいらないのであれば、display: none ではなく以下のような CSS を使います。
.entry-title { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; }
display: none は非表示にするだけではなく、その要素を アクセシビリティツリー から消します。対して、上記の CSS は、見た目は非表示になりますがアクセシビリティツリーからは消えません。
親テーマを最新版にすることと <h1> の変更の 2 つを行い、あとはしばらく様子をご覧になるのがいいかもしれません。
This post was modified 1年前 by Akira
Topic starter
2023年7月8日 15:39
Akiraさん ご教授ありがとうございます。
早速ご教授いただいた2つの作業を行いました。サブドメインの方は2つともうまくいったのですが、親ドメインも同じように設定していたため作業を行ったところ「サイトで技術的な問題が発生しています」とのメールが来てしまいました。
親ドメイン:ルーティン節約生活
web上でサイトを確認した限りでは表示には問題は発生していないようですが、今現在、ワードプレスのリカバリーモードを立ち上げて何をすればよいか分からない状況に陥っております。。。
大変申し訳ございません。お助けいただけないでしょうか…
エラー詳細には
「エラータイプ E_ERROR が /home/×××/enjoy-lcl.com/public_html/wp-content/themes/cocoon-master/functions.php ファイルの 15 行目で発生しました。エラーメッセージ: Uncaught Error: Failed opening required~~~」
といった感じで記載してあります。
----------------------------------------------
サイト名:ルーティン節約生活
サイトURL: https://enjoy-lcl.com
ホームURL: https://enjoy-lcl.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
WordPressバージョン:6.2.2
PHPバージョン:8.0.25
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.6.2.2
カテゴリー数:36
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.5
style.cssサイズ:2263バイト
functions.phpサイズ:169バイト
----------------------------------------------
Gutenberg:0
AMP:0
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/OGP.png
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
----------------------------------------------
利用中のプラグイン:
Broken Link Checker 2.2.0
Classic Editor 1.6.3
Contact Form 7 5.7.7
Custom Taxonomy Order 3.4.4
Jetpack 12.3
Optimize Database after Deleting Revisions 5.0.110
SiteGuard WP Plugin 1.7.5
Throws SPAM Away 3.5.1
UpdraftPlus - Backup/Restore 1.23.7
WordPress Ping Optimizer 2.35.1.3.0
WP Multibyte Patch 2.9
WP Sitemap Page 1.9.2
XML Sitemap Generator for Google 4.1.11
----------------------------------------------
Topic starter
2023年7月8日 17:31
Akiraさん
いったんリカバリーモードを終了して再度ログインし直してみたところ、何もなかったかのように作業できております。作業できそうなので続けてみます。お騒がせします。
Topic starter
2023年7月8日 18:03
Akiraさん
「技術的な問題が発生」はよくわかりませんが、親と子、両ドメインでご教授いただいた2つの作業を行いました。
これでしばらく様子を見たいと思います。
思わぬミスをご指摘いただき、本当にありがとうございます。
わいひら reacted
2023年11月10日 11:24
ご連絡いただきありがとうございます。
サイト名を反映された成功例は結構珍しいかもしれません。
やっぱり反映までは結構かかるもんですね。
結果を教えていただきありがとうございます。
elcl reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。