サイト内検索
Cocoonフォーラム
![](https://wp-cocoon.com/wp-content/themes/cocoon-master/screenshot.jpg)
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年4月20日 18:22
最近、Amazon・楽天リンク機能を使い始めたのですが、ショートコードオプションにNGワードオプションが有れば便利かもと感じたのでご提案。
NGワードを設定して類似品などを排除する事によるメリット・デメリットは両方有ると思いますが、出来るだけ特定の商品に絞って表示したい場合も有るのでNGワードオプションが有れば使われる方もいらっしゃるかと。
Amazon・Yahooショッピングではキーワードに半角マイナス付キーワードを入れる事でNGワード設定が、楽天では別途でNGKeywordパラメーターにキーワードを設定する事でNGワード設定が出来るので、そこまで手間ではないのではと思うのですがいかがでしょうか。
一括NG設定のほかに、ショッピングサイトごとのNGワード設定が有れば、各サイト検索エンジンのクセに合わせた絞り込みが出来るのですが、一気に作業量が増えるので各サイトごとのNG設定は余談として…。
優先度は低くて構いませんので少し考えて頂ければ幸いです。
2019年4月20日 22:28
Amazon・Yahooショッピングではキーワードに半角マイナス付キーワードを入れる事でNGワード設定が、楽天では別途でNGKeywordパラメーターにキーワードを設定する事でNGワード設定が出来るので、そこまで手間ではないのではと思うのですがいかがでしょうか。
これは、楽天はともかく、アマゾンやYahoo!ではkwオプションに入力するキーワードに、マイナスキーワードを入れれば良いのではないでしょうか?
2019年4月20日 22:29
一括NG設定のほかに、ショッピングサイトごとのNGワード設定が有れば、各サイト検索エンジンのクセに合わせた絞り込みが出来るのですが、一気に作業量が増えるので各サイトごとのNG設定は余談として…。
これは、実装の手間の割には、利用する人が少なそうなので、多分ないと思います^^;
Topic starter
2019年4月20日 23:20
お忙しい中、ご回答有難うございます!
これは、楽天はともかく、アマゾンやYahoo!ではkwオプションに入力するキーワードに、マイナスキーワードを入れれば良いのではないでしょうか?
今のバージョンでもAmazonとYahooでは問題なくNGワード設定で検索出来るのですが、全ての検索ボタンを表示させた場合に楽天でも「例)綾鷹 -ほうじ茶 -トクホ」で検索され、「綾鷹」「-ほうじ茶」「-トクホ」と半角マイナスが含まれる商品や説明書きは無いので楽天だけ検索結果がゼロになってしまいます。
とは言え、検索ボタンを表示させるならクリックされる事が多いと思われる楽天だけを外すのは勿体無いですし…。
例えば楽天用のNGワードオプションだけを設けて、楽天へのリクエスト組み立てだけを修正するのも有りだとは思いますが、もしNGワードを実装して頂けるなら一括でNGワード設定が出来た方が直感的に使いやすいかと。
これは、実装の手間の割には、利用する人が少なそうなので、多分ないと思います^^;
ですね!自分で書いていて面倒な提案をしていると…。
各社APIを利用してコンテンツを作ってると、Amazonの検索エンジンが酷くて細かなNGワード設定をしている事が多いので書いてしましましたが、よく考えると検索結果ページへのリンクなので、可能性の検索結果も表示されますね ?個別のNGワードオプションに関しては取り下げさせて頂きます。
一括のNGワードオプションも気が向かれたら程度で…。
2019年4月21日 00:11
「楽天はともかく」と書いたのは、楽天以外はそれで問題ないか聞きたかったんです。
僕としては、NGオプションを新たに新設するよりも、kwのマイナスキーワードに楽天ボタンを対応させた方がGoogle検索ライクに使えて良いような気がしたので。
それでも一括で設定できることには変わりないと思ったので。
Topic starter
2019年4月21日 02:32
そうでしたか!勘違いしていました^^;
先の返信にも書きましたが、AmazonとYahooはNG指定したいワードの前に半角マイナスを付ける事でNGワード指定が出来ます。
現在の状態でNGワードを設定して、各リンクボタンをクリックしていただければNGワードが検索結果に反映されている事を確認できると思います。
あと、楽天ですが「NGKeywordパラメータ」を設定する事でNGワードが設定できると言っておりましたが、楽天市場商品検索APIでXMLの個別商品情報を取得する場合の話でした。
実際に楽天市場で除外キーワードを設定して検索して検索結果のURLを確認した所、
「?nitem=【NGワード1】%20【NGワード2】&」
が、URLとしてのNGワードパラメーターらしく、既存のURLの出力に「nitem=」の後にNGワード(複数なら半角区切り)を入れて「&」などで接続してあげればNGワードが機能する事を確認しましたのでご報告致します。
また、実装の方法に関しましては、わいひらさんの実装しやすい方法・機能として使いやすいと思われる方法でお願いします!
わいひら reacted
2019年4月21日 22:39
楽天ボタンにNGキーワードを設定できるようにしてみました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
一応もう一度書いておきます。
設定方法としては、kwオプションに、マイナスキーワードを利用して設定します。
僕の方でも、念入りに動作チェックはしたつもりなのですが、しょぼーんさんの方でも、動作チェックをお願いできればと思います。
しょぼーん reacted
Topic starter
2019年4月21日 23:38
こちらでも試し、Amazonリンク・楽天リンクの両方で問題なく動作している事を確認致しました。
シリーズ商品や似た名前の商品などを、ある程度排除出来て意図した検索結果なりました。
貴重なお時間を使ってご対応頂き有難うございました!
わいひら reacted
2019年4月22日 21:04
動作確認ありがとうございます ?
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。