勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

WordPressで複数あるクリック広告をランダムで表示させる方法

   2024/01/26  WordPress CMS

同じクリック広告をずっと貼っているとクリック単価が下がると聞いた。WordPressで作ったサイトで1年ほど経緯を見ると確かに下がっていた。定期的に別の広告に貼りなおすのが良いらしいけど手動で貼りなおすのは面倒くさい。そのため複数のクリック広告を先に発行しておき、その広告をランダムで表示するといった方法のメモ。

 

ソースコード

<?php
$adList = array(
    'google' => '
        //広告のソース
    ', 
    'i-mobile' => '
        //広告のソース
    ',
    'admax' => '
        //広告のソース
    ',
);
echo $adList[array_rand($adList)];
?>

上記を広告表示個所に記述する。

 

所感

多分この方法でも単価の下がりが緩やかになるだけで下がることは下がりそう。理想としては上記方法プラス専用の管理画面を作って、ソースを直接書き換えるのではなく管理画面上から広告のソースを書き換えられるというのが良さそう。とりあえずは今回の方法で数ヶ月ほど集計を取ってみる。

 

1ヶ月経過どうなったか

1ヶ月経過し集計したところ、クリック単価は1.5倍ほどになっていた。インプレッション数と広告クリック数はほぼ横ばいなだけに効果があったものと思われる。また下がりだしたら張り替えた方が良さそう。

 - WordPress CMS

  関連記事

PHP8系で「Warning: Constant xxxxx already defined in」エラーの対応方法
PHP8系で「Warning: Constant xxxxx already defined in」エラーの対応方法

PHP8系&WordPress6.4.3で「Warning: Const ...

Advanced Custom Fieldsで設定した項目を条件に記事一覧を取得する方法
Advanced Custom Fieldsで設定した項目を条件に記事一覧を取得する方法

WordPressでAdvanced Custom Fieldsにて設定した項目 ...

WordPressで事前に指定した禁止ワードが入力されている場合は記事を保存・公開できないようにする方法
WordPressで事前に指定した禁止ワードが入力されている場合は記事を保存・公開できないようにする方法

WordPressで事前に指定した禁止ワードが入力されている場合に記事を保存・公 ...

WordPressでデータベース接続確立エラー発生時の対応方法
WordPressでデータベース接続確立エラー発生時の対応方法

WordPressで「データベース接続確立エラー」というエラー表示がされた。大抵 ...

WordPressのWP-Mail-SMTPプラグインが動かない
WordPressのWP-Mail-SMTPプラグインが動かない

PHPのバージョンを下げてからWordPressで外部メールサーバが使えるWP- ...