サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2019年3月20日 17:16
こちらの投稿欄では、いつもお世話になっております。鈴木と申します。
自分のサイト名を検索するとカテゴリーページが表示されるため、noindexにしたいと思い、Cocoon 設定→アクセス解析・認証タグ内のヘッド用コードに以下のコードをコピペ・入力しました。
<?php if(is_category()) { ?>
<meta name="robots" content="noindex,follow">
<?php } ?>
(参考にしたサイト: https://hitoichi.com/wordpress-category-noindex/)
その後、自分のサイト名「あひる シンプルライフ」で検索してみたところ、全記事が検索結果として画面表示されるようになりました。
上記作業が原因なのかは不明ですが、とりあえずすぐにそのコードは削除しましたが、検索結果には変わらず全ての記事が表示されています(google・yahoo・chromeの各ブラウザで確認しました)。
この状況の解消方法を教えていただけないでしょうか。
どうぞよろしくお願いいたします。
鈴木
----------------------------------------------
サイト名:あひる シンプルライフ
サイトURL: https://oyakudachi-ahiru.com
ホームURL: https://oyakudachi-ahiru.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
Wordpressバージョン:5.1.1
PHPバージョン:7.2.14
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja-JP
----------------------------------------------
テーマ名:Cocoon
バージョン:1.7.0
カテゴリ数:5
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.0.6
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
ホームイメージ:/wp-content/uploads/2019/02/930d8221e9fa5d9de5e42ae53e6e6eb5.png
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
Akismet Anti-Spam 4.1.1
Edit Author Slug 1.6.0
EWWW Image Optimizer 4.7.0
Google XML Sitemaps 4.1.0
SiteGuard WP Plugin 1.4.3
WebSub/PubSubHubbub 3.0.2
Wordfence Security 7.2.3
WP Multibyte Patch 2.8.2
----------------------------------------------
トピックスターター 2019年3月20日 19:49
こんばんは、お世話になっております。鈴木と申します。
標記の件につきまして、さきほど確認しましたところ全記事が検索結果として画面表示される状況については、解消したようなのでご報告いたします(最初の投稿でお伝えしたヘッド用コード内のコピペしたコードを削除して、時間が経過したからなのかもしれません)。
ただ、できればプラグインを入れずにカテゴリーページをnoindexにしたいとは考えております(ネットで検索した時に、削除したカテゴリーまでもが未だに検索結果として表示され困っています)。
何か方法があれば、教えていただけますと幸いです。
どうぞよろしくお願いいたします。
鈴木
2019年3月20日 20:21
自分のサイト名を検索するとカテゴリーページが表示されるため、noindexにしたいと思い、Cocoon 設定→アクセス解析・認証タグ内のヘッド用コードに以下のコードをコピペ・入力しました。
設定項目にPHPコードを挿入するべきではありません。
PHPをカスタマイズするのであれば、phpテンプレートファイルを直接カスタマイズするべきです。
2019年3月20日 20:25
以下のコードを子テーマのfunctions.phpに追記すればできるかと思います。
function is_noindex_page(){ return (is_archive() && is_category() && !is_tag() && !is_tax() && is_other_archive_page_noindex()) || //アーカイブページはインデックスに含めない ( (is_tag() || is_tax()) && is_tag_page_noindex() ) || //タグページをインデックスしたい場合はこの行を削除 ( is_category() && is_paged() && is_paged_category_page_noindex() ) || //ページの2ページ目以降はインデックスに含めない(似たような内容の薄いコンテンツの除外) (is_attachment() && is_attachment_page_noindex()) || //添付ファイルページも含めない is_search() || //検索結果ページはインデックスに含めない is_404(); //404ページはインデックスに含めない }
ただし、今後Cocoonにnoindex関係のアップデートがあった場合でも、最新機能は適用されないのでご了承ください。
また、サポート対象外のものにもあるように、独自カスタマイズをした場合はサポートの範囲外となりますので、合わせてご了承いただければ幸いです。
トピックスターター 2019年3月21日 09:14
わいひら様
おはようございます。鈴木です。お世話になっております。
コード入力の件、ご教示いただきありがとうございました。
プラグインを導入する方向で検討しようかと思います(もしくは、そのままでもいいかと思っています)。
鈴木
2019年3月21日 20:49
個人的には、カテゴリページをnoindexにする意味はないと思っています。
カテゴリーページ自体インデックスされることが結構あるので、個人的にはnoindexにすることは逆効果のような気はしています。
何か意図があるのでしょうか?
トピックスターター 2019年3月22日 12:06
わいひら様
メッセージありがとうございます。鈴木です。
こちらの返信が遅くなりまして、申し訳ありません。
ご質問の件ですが、以前に「wordpress」のカテゴリーをつくっていたのですが、記事数が少なく今後もこのカテゴリーで記事を書くことはあまりないだろうと思い、「wordpress」カテゴリーを削除いたしました(2、3週間以上前だと思います)。
ところが、削除したにも関わらず検索結果には反映され続けていたので、カテゴリーページ自体をnoindexしようと安易に考え、今回のような投稿になりました。
ただ、わいひら様のメッセージで
【カテゴリーページ自体インデックスされることが結構あるので、個人的にはnoindexにすることは逆効果のような気はしています】
とありましたので、今後はこのままにしておこうと考えております。
有益なご意見・情報のご提供をくださいましあて、ありがとうございました。
鈴木
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。