ヨドバシ.comやZOZOTOWNなどのアフィリエイトを間接的に行う方法

関連記事

最強ショッピングモール ヨドバシ.comはアフィリエイトを提供していない

ヨドバシ.com 01

  • 購入金額に関わらず送料無料
  • ポイント込みでギリギリAmazonより安くなることが多い、明らかにAmazonを意識した価格設定
  • Amazonと違って怪しい中華製品を取り扱っていない

上記のように非常に優れたショッピングモールであるヨドバシ.comですが、残念ながらアフィリエイトプログラムは提供していません。

もしも公式でアフィリエイトプログラムが提供されれば、Amazonや楽天のアフィリエイトを掲載しているサイトの多くがヨドバシ.comに乗り換えるか、少なくとも併用するようになると思うのですが…。

ヨドバシ.comの買って良かったもの おすすめ商品まとめ

Adsenseの検索エンジンを使って擬似的にヨドバシ.comのアフィリエイトを行える

Adsenseの検索エンジン(クリックによる広告収入アリ)は検索結果に表示されるサイトを選ぶことができるので、これを利用すればヨドバシ.comの検索結果のみを掲載することができるほか、どんなサイトでも間接的にアフィリエイトを行うことができます。

  • ↓例

問題は『一度検索エンジンを中継する』ことによるコンバージョン率の低さで、少なくとも当サイト程度の規模では全く収益になりません。

楽天カードの解約/楽天会員の退会方法とメリット・デメリット

管理人のように熱烈なアンチ楽天かつ、AmazonとYahoo! ショッピングも好きではないなど特別な理由がない限りは普通に楽天・Amazon・Yahoo! ショッピングのアフィリエイトを行った方がいいでしょう。

Adsenseの検索エンジンを使った広告の掲載方法

Google Adsense 検索エンジン 01

Adsenseにログインし、メニューの『広告』→『広告ユニットごと』→『検索エンジン』の順にクリック。

Google Adsense 検索エンジン 02

検索エンジンの広告設定画面に移動するので、適当に名前を付けた後に『検索の対象』を『選択するサイトのみ』に設定。

例えばヨドバシ.comの商品ページのみを表示したい場合は以下のように入力します。

www.yodobashi.com/product/*

ヨドバシ.com内の検索結果全てを表示したい場合は単にwww.yodobashi.comでもかまいません。

ポンパレモールやZOZOTOWNなど、アフィリエイトを行っていないショッピングモールやセレクトショップなども同じように追加できます。

セール価格が安いおすすめブランドセレクトショップ

検索結果の優先度はGoogleのアルゴリズムで決まるので、家電の名前を検索した時にZOZOTOWNの結果が優先して表示されるようなことは基本的に起こりません。

Google Adsense 検索エンジン 03

『作成』をクリックするとコードが表示されるので、これを検索エンジン広告を表示したい箇所に貼り付ければ完了です。

詳細設定

Google Adsense 検索エンジン 04

『既存の広告ユニット』の鉛筆アイコンをクリックするとさらに細かい設定ができます。

『検索機能』→『詳細設定』の『検索結果の閲覧履歴』はオフを推奨。

これがオンになっているとURLに『#gsc.tab=0』などのクエリパラメータが勝手に付与されて検索結果が開いた状態で固定されることがあります。

検索窓に最初から検索ワードを入れておく

Custom Search Element V2 | Google API プログラミング解説

『Gooogle Search API V2』を使って検索ワードを予め入れておくことも可能ですが、日本語のドキュメントが少ない上に実装もかなり面倒。

当サイトでは簡単なHTMLとJavaScriptで検索ワードのデフォルト値の設定をしています。

HTML

<div data-word="検索したい単語">
<script async="" src="https://cse.google.com/cse.js?cx=[Adsenseコード]"></script>
<div class="gcse-search"></div>
</div>

JavaScript

window.addEventListener('load', () => {
    document.querySelectorAll('div[data-word]').forEach(elm => {
        let input = elm.querySelector('input.gsc-input');
        input.setAttribute('value', elm.getAttribute('data-word'));
    });
});

なんでもいいので検索ワードの値が分かるようなブロック要素でAdsenseのコードを囲み、JavaScriptでその値をセット。

前述のように利益には全く繋がっていませんが、自分の好きなサイトだけのアフィリエイトを間接的に行えると言うのは気分がいいものです。

サポート品質がクソすぎる楽天と中華製品ばかりのAmazonは潰れろ!

関連記事