サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年3月11日 09:59
相談内容:
AdSenseの自動広告を有効にして使いたいのですが、
トップ、フッター、サイドバーには表示されるものの、
投稿ページの記事内には表示されません。
https://wp-cocoon.com/how-to-set-adsense/
上記方法で試すと記事内に表示されますが、
h2タグの直上にしか表示されないため、
googleに任せる形で(h2上に固定ではなく)表示させたいです。
解決のために試したこと:
【Cocoon設定】の【広告】の設定を変更して試しましたが、表示されませんでした。
以下に試した設定を4つ記します。
なお、4つ全てで、【広告】>【アドセンス設定】>【広告の表示位置】>【本文中】の設定は、
【広告フォーマット】:オート
【広告の表示数を制御する】:OFF
にしています。
(設定1)
・【アクセス解析・認証】→【ヘッド用コード】に下記を入力
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client="
crossorigin="anonymous"></script>
・【広告】→【全ての広告を表示】をOFF、【全てのアドセンス広告を表示】をOFF
・【広告】→【アドセンス設定】の【広告コード】は未入力
・【広告】→【アドセンス設定】の【広告の表示位置】は全てOFF
(設定2)
・【アクセス解析・認証】→【ヘッド用コード】に下記を入力
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client="
crossorigin="anonymous"></script>
・【広告】→【全ての広告を表示】をON、【全てのアドセンス広告を表示】をON
・【広告】→【アドセンス設定】の【広告コード】は未入力
・【広告】→【アドセンス設定】の【広告の表示位置】は全てON
(設定3)
・【アクセス解析・認証】→【ヘッド用コード】に下記を入力
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client="
crossorigin="anonymous"></script>
・【広告】→【全ての広告を表示】をON、【全てのアドセンス広告を表示】をON
・【広告】→【アドセンス設定】の【広告コード】は未入力
・【広告】→【アドセンス設定】の【広告の表示位置】は全てOFF
(設定4)
・【アクセス解析・認証】→【ヘッド用コード】を未入力
・【広告】→【全ての広告を表示】をON、【全てのアドセンス広告を表示】をON
・【広告】→【アドセンス設定】の【広告コード】に下記を入力
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client="
crossorigin="anonymous"></script><!-- cocoon -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client=""
data-ad-slot=""
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
・【広告】→【アドセンス設定】の【広告の表示位置】は全てON
環境情報:
----------------------------------------------
コンテンツ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.4.3
PHPバージョン:8.0.30
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br, zstd
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.1.2
カテゴリー数:19
タグ数:145
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845 バイト
functions.phpサイズ:203 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Auto Featured Image (Auto Post Thumbnail) 3.9.18
Category Order and Taxonomy Terms Order 1.8
Classic Editor 1.6.3
Contact Form 7 5.9
Redirection 5.4.2
Search Regex 3.0.8
Similar Posts 3.1.6
SlimStat Analytics 5.1.4
Table of Contents Plus 2402.1
Yoast Duplicate Post 4.5
----------------------------------------------
2024年3月11日 12:39
公式のドキュメント をご覧になるのがいいように思えます。
最初のページには、このように書かれています。
ページのレイアウト、ページ上のコンテンツの量、既存の Google 広告といったさまざまな要素に基づいて、自動的に新しい広告を配置する。
自動広告は、Google が適切だと判断した場所に広告が自動的に配置されます。記事内に表示されないのは、記事内への配置は不適切と Google が判断した結果です。例えば、その記事には広告を表示できるほどの量はあるのでしょうか?
また、Google アドセンスの管理ページから表示したくないエリアは指定できますが、表示したいエリアは指定できません。
This post was modified 8か月前 by Akira
わいひら reacted
Topic starter
2024年3月11日 13:15
返信有難うございます。
別テーマ(Stinger8)を使っていた時には表示されていましたが、
Cocoonに変えたところ、記事内部のみが全く表示されなくなりました。
上記の状況から、google側の匙加減ではなく、
テーマ変更に関連することが要因ではないかと思っています。
2024年3月12日 08:22
その設定をしたのはいつ頃でしょうか?
またそれぞれの設定はどれくらいの期間をおいてテストされたのでしょうか?
とりあえずCocoonで本文中に表示している広告は全て無効にして、AdSense解析を待つしかないのかと思います。
AdSenseはどのような判断で広告を表示させているかはブラックボックスなのでたしかなことはわかりません。
ただCocoonでも自動的に本文に広告が出ているサイトもあるので、Cocoonだから表示されないということでもないような気がします。
2024年3月12日 09:16
こんにちは広告オペレーターの魔理沙っちです。
どのようなサイトかも拝見できていないので何とも言えないしアドバイスもできることは少ないですが・・・
アドセンスの自動広告に任せきるのは個人的に以下の理由により非推奨としています。
- 広告が増えすぎる
- デザインが崩れる
- サイトパフォーマンスが低下する
具体的には広告が増えすぎることでサイトのユーザー離脱率や直帰率が悪化したり、
デザイン崩れを起こしサイトがみずらくなるだけでなくブラウザーによる再計算(CLS)が必要になり
レンダリングブロックなどが生じてGoogleのランキングシグナルに影響を与えます。
また無価値な広告枠は近年、広告周りのウェブマーケティング業界で強く問題視され始めています。
広告のために作られる「MFA」ブログとは?企業だけの話ではない
このため、個人的・Google認定パブリッシングパートナー(企業や中規模個人メディア向けの支援事業者)は
サイドレールやアンカー、全画面広告などページ外クリエイティブと呼ばれる領域のフォーマットにのみ
限定して自動広告を採用し記事内などでは記事内広告や個別の広告ユニットを採用すること強く推奨しています。
加えてGoogleの自動広告のロジックは極めて複雑でありアドセンスダッシュボード上の
プレビューと100%同じになると言うことは無いので要注意です。
This post was modified 8か月前 by marisachi
わいひら reacted
Topic starter
2024年3月12日 09:28
返信有難うございます。
切り替えから1週間ぐらいと間もないため、
もう少し様子を見てみます。
私見で恐縮ですが、
本分中のh2直上の表示設定は、偶数個目、3個目以降、50%ランダムなど、
何かバリエーションがあると良いなと思いました。
Topic starter
2024年3月13日 08:54
返信有難うございます。
本文中にのみ表示されなかったので、
どのようにすれば表示されるか(設定の正解)を把握しておきたかったところですが、
確かに自動広告の弊害はありますね。
そう考えるとh2直上は良い方法のようにも思えてきました。
個人的に難点なのは、一番最初のh2でも広告が表示される点です。
読者の腰を折るようで。
2024年3月13日 13:35
本分中のh2直上の表示設定は、偶数個目、3個目以降、50%ランダムなど
3 つ目以降の見出しの上に広告を表示するコードの例です。
add_filter( 'the_content', function( $the_content ) { if ( is_singular() && !is_ad_pos_content_middle_visible() && is_all_adsenses_visible() && strpos( $the_content, '<h2' ) !== false ) { ob_start(); get_template_part_with_ad_format( get_ad_pos_content_middle_format(), 'ad-content-middle', is_ad_pos_content_middle_label_visible() ); $ad_template = ob_get_clean(); $count = 0; $the_content = preg_replace_callback( H2_REG, function( $matches ) use ( &$count, $ad_template ) { ++$count; if ( $count > 2 ) { return $ad_template . PHP_EOL . $matches[0]; } return $matches[0]; }, $the_content ); } return $the_content; });
※ Cocoon 設定 > 広告の「広告の表示位置」で「投稿・固定ページの表示位置」の「本文中」のチェックを外す必要があります。
This post was modified 8か月前 by Akira
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。