サイト内検索
Cocoonフォーラム

書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2025年3月27日 10:58
ホームその他のページへのPSI検査にて、<article>(と<aside>)タグ部分に対して大きなレイアウトシフトが起きているとの指摘があります。
他のcocoonサイトではそのようなことが起きていないようで、初歩的なミスかと思われますが、ご教示いただければ幸いです。
----------------------------------------------
サイト名:ロジカルシンキング研修.com
サイトURL: https://www.ltkensyu.com
ホームURL: https://www.ltkensyu.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.7.2
PHPバージョン:8.3.19
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.8.5.1
カテゴリー数:4
タグ数:30
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:844 バイト
functions.phpサイズ:800 バイト
----------------------------------------------
Gutenberg:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2022/10/TopImage36.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Akismet Anti-spam: Spam Protection 5.3.7
BackWPup 5.0.9
Broken Link Checker 2.4.2
Classic Editor 1.6.7
Contact Form 7 6.0.5
Download Monitor 5.0.22
Enable Media Replace 4.1.6
LiteSpeed Cache 7.0
Redirection 5.5.2
Search Regex 3.1.2
SiteGuard WP Plugin 1.7.8
WP Multibyte Patch 2.9
XML Sitemap Generator for Google 4.1.21
----------------------------------------------
2025年3月27日 11:31
@hideo1516 さんへ。
添付のGoogle検索フォームが直接的な原因と思われます。
よって、それを解消していただくのが第一かと。
通常の検索フォームウィジェットに置き換えればすぐに解決すると思うのですが、Google検索フォームにしているのは何か理由があるのでしょうか?
参考までに、CLSとは、読み込みの際にレイアウトにズレが生じたときに警告が生じるものとなっています。
この投稿は3日前ずつY.INABAに変更されました
わいひら reacted
トピックスターター 2025年3月27日 13:38
@yinaba さん
ご返信いただきありがとうございます。お世話になります。
ご教示いただいたことを実施(google検索窓を削除)して確認しましたが、残念ながら、相変わらず<article>タグの部分に「大きなレイアウトシフトがある」という結果になっています。(添付画像:すべてのキャッシュを削除して、Chromeシークレットウィンドウにて確認)
googleの検索窓を使用したのはユーザーが使いやすいと考えたからです。
2025年3月27日 14:41
@hideo1516 さんへ。
ご確認ありがとうございます。
サイドバー側が改善できたようで何よりです。
<article>側ですが、おそらくアイキャッチ画像がCSS側で非表示になっていることが原因と思われます。
本来添付のコード部分の画像やキャプション文が表示されているはずですが、それが表示されていないのでPagespeed側からご指摘を受けているのだと思います。
従って、もしこの非表示の処理が意図的なものでしたら、戻さない限りはスコアも改善しないものと思われます。
※もしアイキャッチ画像を表示させたくないのであれば、設定画面の方から変更をお願いします。
この投稿は3日前 3回ずつY.INABAに変更されました
わいひら reacted
トピックスターター 2025年3月27日 15:48
添付いただいたファイルを見ると、既に変更してあって掲載すべきでない・・・2022/10/TopImage36.jpgという画像を呼び出しており、???となってしまいました。この画像は昨年12月までヘッダー背景画像として使用しており、その後、クリアして新規に現在表示中のヘッダー画像を選択して掲載しました。
更に、驚いたことには、このページのコードを見ると<header>・・・</header>が2か所に存在しています。
私の、cocoon設定ーヘッダー設定(ヘッダー背景画像の変更処理)がマズいのか良くわかりませんが、アドバイスいただけないでしょうか。
2025年3月27日 16:09
@hideo1516 さんへ。
更に、驚いたことには、このページのコードを見ると<header>・・・</header>が2か所に存在しています。
確かに一番上のメニューと記事タイトル部分にheader要素が2度出てきておりますが、この使い方は特段問題ありません。(ご質問いただく前に、まずはHTMLについてご理解をお願いいたします)
この投稿は3日前 2回ずつY.INABAに変更されました
わいひら reacted
2025年3月27日 16:28
すみません。
アイキャッチ画像は、Cocoon設定で非表示にすると、CSSで非表示にされます。
今そういう状態に見えるのですけれど、違うのでしょうか?
LiteSpeed Cacheの介入を受けているため、素の状態を確認できませんので、分かりにくいのですけれど。
(LiteSpeed CacheがCSSを縮小化しているので)
そして、今回のこととは無関係かと思いますが。
LiteSpeed Cacheで、画像やiframeの遅延読み込み(LazyLoad)を設定なさっているのではないかと思われます。
画像はWordPress 5.5で、iframeはWordPress 5.7で、いずれもWordPress標準でネイティブLazyLoadに対応しています。
プラグイン側で設定しなくても良さそうに思うのですけれど。
2025年3月27日 16:54
@mk2_mk2 様
アイキャッチ画像は、Cocoon設定で非表示にすると、CSSで非表示にされます。
今そういう状態に見えるのですけれど、違うのでしょうか?
自己環境で確認したところ、確かにそうなっておりました。
大変失礼いたしました。
(てっきりHTML側から修正されるとばかり思っており……)
LiteSpeed Cacheで、画像やiframeの遅延読み込み(LazyLoad)を設定なさっているのではないかと思われます。
この辺りの最適化処理(あるいはCSSの最適化や遅延読み込み)も関係しているのかもしれないですね。
時折、MarginやPaddingの反映がほんの少し遅くなっているのを確認しています。
トピックスターター 2025年3月27日 17:19
失礼しました。
htmlに関しても認識が浅く申し訳ありません。
お陰様で「アイキャッチ自動設定を有効にする」の設定で、件の<article>タグ関連のレイアウトシフトに関する指摘頻度は相当に低下しました。
この度は同時に、何がマズいのか意図していないヘッダー背景画像のアイキャッチが、表示される可能性の問題にも気づかされました。まだまだ、殆どほったらかし状態のWeb指標改善には取り組まなければならないレベルです。
google検索窓は元に戻します。
お手数をおかけして、貴重なお時間を浪費させてしまい恐縮です。ありがとうございました。
わいひら reacted
トピックスターター 2025年3月27日 19:43
@mk2_mk2 さん
確かに、何故か下記2行が表示されています。
<meta itemprop="width" content="1280">
<meta itemprop="height" content="720">
私が何か意図して設置したものではなく、登場原因はわかりません。
そもそも、この部分に登場する<img・・・/2022/10/TopImage36.jpg"・・・>は、表示サイトからはクリア(削除)済みのヘッダー画像なのですが、どうして残ってしまうのか、どうしても解せないのです。
2025年3月27日 19:57
hideo1516さん
LiteSpeed CacheのLazyLoadは外れましたね。
私が何か意図して設置したものではなく、登場原因はわかりません。
申し訳ないです。
私の勘違いでした。
確認してみたら、Cocoonが出力していました。
https://github.com/xserver-inc/cocoon/blob/141e69fb5f7a111fe38c55fce986378b4d80fe9d/tmp/eye-catch.php#L49-L50
わいひら reacted
2025年3月27日 20:20
hideo1516さん
<img・・・/2022/10/TopImage36.jpg"・・・>は、表示サイトからはクリア(削除)済みのヘッダー画像なのですが、どうして残ってしまうのか、どうしても解せないのです。
添付の部分は、アイキャッチですので。
例えば、no image画像に設定なさっていませんか?
【追記】
該当固定ページのアイキャッチにはないのですよね?
【追記2】
やはり、no image画像の可能性が高そうに思います。
(「Cocoon設定」-「画像」)
わいひら reacted
トピックスターター 2025年3月27日 20:36
現時点では、結局のところ、当初の「<article>タグ部分にCLSの指摘あり・・・」のフォーラムへの質問投稿時点の状態に戻ってしまいました。
確認時にキャッシュのパージを失念していた時があり、確認ミスがあったように思いますので、再度、確認して報告させていただきます。なお、PSIの検査では時々は「レイアウトシフトの指摘がないケース」もあり、結果は安定的ではありません。
- まず、「google検索窓の削除」後の時点ではすべてのキャッシュを削除して、シークレットウィンドウで確認しておりますが、好転は確認できませんでした。
- その後、「アイキャッチ画像の表示」については「アイキャッチ画像の自動表示を有効にする」設定としました。現状はその設定のままですが、安定的な好転は確認できておりません。
- LiteSpeed Cacheにて、lazyload「画像の遅延読み込み」を「オンからオフ」に変更しました。現状はそのまま「オフ」にしていますが、好転は確認できていない状態です。
時間のあるときで結構ですから、今後も参考になりそうなコメントを頂ければ幸いです。
2025年3月27日 20:46
とりあえず、先程のPageSpeed Insightsで確認してみましたので、結果をリンクしておきます。
https://pagespeed.web.dev/analysis/https-www-ltkensyu-com/3t3yr9qih8?form_factor=desktop
CLSに関する部分
ただ、CLSが大きく指摘されている訳でもないと思うんですよね。
本文部分について、アイキャッチが原因だとすると。
(そこまで詳しくは見ていません、Y.INABAさんがご確認くださったようですし)
(そこまで詳しくは見ていません、Y.INABAさんがご確認くださったようですし)
Cocoonは、必ずアイキャッチを出力します。
非表示の場合は、CSSで非表示にします。
非表示の場合は、CSSで非表示にします。
それを解消する必要があれば、アイキャッチを出力しないようにカスタマイズするしかないかと思います。
Google検索は、便利ですので、設置するのも分かります。
これも、バーターですよね。
これも、バーターですよね。
便利さをとるか、それともCLS改善をとるか。
大きく問題になっている訳ではないですし、こだわりすぎなくても良いのかなという気は、個人的にはするのですけれど。
わいひら reacted
トピックスターター 2025年3月27日 20:56
@mk2_mk2 さん
お世話になっております。
たまたまご確認いただいているページがホームなのですが、確かにこのページに限って、アイキャッチ画像を設定しておりませんでしたので、たった今、設定しました。
しかし、以前から設定している他の例えば、
https://www.ltkensyu.com/supplemental/3-3/
でも、ソースコードの表示様式は異なりますが、現時点で、当初と同じく<article>タグ部分のレイアウトシフトが指摘されています。(現時点でのキャッシュ削除、シークレットウィンドウで確認)
2025年3月27日 20:56
LiteSpeed Cacheにて、lazyload「画像の遅延読み込み」を「オンからオフ」に変更しました。現状はそのまま「オフ」にしていますが、好転は確認できていない状態です。
こちらについては、CLSに対してではなく。
プラグインで処理する必要はないのではということで、書かせていただきました。
(WordPress標準で対応していますので、主なブラウザは標準でLazyLoadの処理ができるのに、わざわざプラグインが出力するJavaScriptで処理する必要はないのではという意味合いです。JavaScriptは増えれば増えるほど重くなるような気がします)
ましてや、アイキャッチはファーストビューです。
LazyLoadする意味はないと思うのです。
(CSSで非表示にはなっていますけれど)
わいひら reacted
2025年3月27日 21:09
こんばんは中途参加になりますが、LiteSpeedとLiteSpeed cacheについて軽く補足させていただきます。
遅延読み込みに関してmk2さんのご指摘の通りです。
しかし、ながらPSIで指摘される次世代フォーマット画像に関しては特殊で
LiteSpeed cacheにはクラウドサービス上でwebpに変換する機能がプラグインに付帯しています。
また、このプラグインが使えるのものLiteSpeedまたはOpenLite speed Serverの特徴です。
ですので私では、この恩恵を生かすべく画像の置換と自動変換のみ有効にすることが多いです。
他の高速化に関する設定は、テーマや別のプラグインとの兼ね合いで無効化することは多々にあります。
CLSの要因は画像サイズが明示(明らかにされていない)為にブラウザー側で表示処理を行う際に
再計算されているのかと思います。
なお、これはPSI(Googleエミュレーション結果)に基づくデータなのでフィールドデータを持っている場合は
Googleのランキングシグナルとするときフィールドデータ(実際のユーザーの平均値)
が優先して使用されるはずなので一度元の設定に戻して遅延読み込みを解除し、
Webp置換のみを行う設定にしてみることをお勧めします。
トピックスターター 2025年3月27日 21:11
参考になるご意見をありがとうございました。
当分の間、現状のままで気にしないことにします。
今回、何故、質問させていただいたのか、ご説明しますと、
実は、以前からSearchCosoleから度々CLSが大きいとの指摘があり、「AdSense自動広告を設置しているから仕方がない」と思っていました。しかし、自動広告を停止してもCLSが改善されなかったため、サイト側に問題があると考え、今回の質問に至りました。
まあ、実際は自分でアクセスしても大して問題だと感じませんので、気にしなくても良いと思っています。
ただ、「サイト内検索」は当サイトが文字ばかりの性格で、ユーザーによってはサイト内の用語の検索が必須との要望もあり、使いやすいGoogle検索窓を設置しています。
トピックスターター 2025年3月27日 21:29
@marisachi さん
ご教示ありがとうございます。
広告ユニットを作成する時に「検索エンジン」と言う項目がある場合はカスタムサーチと紐づけることができます。
大分前から、ありましたが、利用しておりませんでした。
いずれ調べてトライしてみます。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。