サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2019年5月15日 14:47
いつもお世話になっております。
cocoon のサイトマップのショートコードを便利に利用させて頂いております。
そこで、サイトマップに載せたくない特定のページ(固定ぺージ)があるのですが、方法としては何かやり方はあるのでしょうか?
また、サイト内検索にもヒットさせたくありません。
例えば、載せたくないのは、お問い合わせフォームのエラーページ、内容確認、送信完了のページです。
どうせクリックしても親ページのお問い合わせページに飛ぶのですが、サイトマップに載っていること、検索でヒットすることがなんだか嫌なのです。('Д')
調べ不足でしたら、申し訳ありません。
よろしくお願い致します。
https://shiina-stone.com/sitemap
2019年5月15日 20:11
そこで、サイトマップに載せたくない特定のページ(固定ぺージ)があるのですが、方法としては何かやり方はあるのでしょうか?
ショートコードのオプションとかでは無理で、PHPをカスタマイズするしかないと思います。
また、サイト内検索にもヒットさせたくありません。
WordPressの検索機能であれば、サイトマップページはヒットしないのではないかと思います。本文がショートコードなので。
サイト内検索というのが、Googleのカスタム検索フォームとかのことであれば、ページをnoindexとすればある程度対応できるかと思います。
トピックスターター 2019年5月16日 12:45
ご返信ありがとうございます。
ショートコードのオプションとかでは無理で、PHPをカスタマイズするしかないと思います
PHP、まったくわかりません( ;∀;)むずかしいのでしょうか?
一文、どこかに付け足すくらいで済まないでしょうか?
WordPressの検索機能であれば、サイトマップページはヒットしないのではないかと思います。
説明不足で申し訳ありません。
サイトマップがヒットすることではなくて、サイトマップに載ってほしくないページが検索でヒットしてしまうことなのです…。(>_<)
サイトマップにも載ってほしくないし、検索にも引っかかってほしくない特定のページがあるということです。
今回、載せたくないのは、お問い合わせフォームのエラーページ、内容確認、送信完了のページです。
参考のアドレスを載せておきます。
↓ウィジェットの『お問い合わせ』で検索すると、
お問い合わせフォーム(エラー)、お問い合わせ送信完了、お問い合わせ内容の確認、
これらのページが出てほしくないのです。('Д')ページをnoindexしてみましたが、出てしまいました。やり方が間違っていたらすみません。
https://shiina-stone.com/?s=%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B
ちなみにgoogleなどでもヒットされたくありません…。
お忙しいところ申し訳ないのですが、ご一考頂ければ幸いです。
よろしくお願いいたします。m(_ _)m
2019年5月16日 16:21
サイトマップがある投稿画面(管理画面)したのカスタムCSSに追記して非表示にしたらと思いますけど。
固定ページであれば以下のような指定方法:数字はページのID:該当ページの管理画面のURLでチェックできます。
.page-item-432 ul, .page-item-3063 { display: none; }
これらのページが出てほしくないのです。('Д')ページをnoindexしてみましたが、出てしまいました。やり方が間違っていたらすみません。
ちなみにgoogleなどでもヒットされたくありません…。
管理画面で変更したら、サーチコンソールで変更したからチェックしてね。的にURLを入れてポチっとしたら良いと思います。雑ですがつたわりますように。
2019年5月16日 19:10
サイトマップにも載ってほしくないし、検索にも引っかかってほしくない特定のページがあるということです。
サイトマップ上に単に非表示(HTMLは出力されるが見えない)で良いのであれば、かうたっくさんの方法で良いかと思います。
検索に引っかからないようにするのは、やはりnoindexしかないと思います。
noindexにしたからといってすぐにGoogleに反映されるわけではないので待つしかないと思います。
ただ、noindexしたからといって、必ずしも検索結果に載らないことが保証されるわけではないのでご了承ください。
Google自体そういう仕様なので。
トピックスターター 2019年5月20日 12:57
わいひら様 かうたっく様
返信が遅くなり申し訳ございません。m(_ _)m
.page-item-432 ul,
.page-item-3063 {
display: none;
}
該当ページのIDの調べ方まではわかったのですが、上記で言うと、432がページのIDになるのでしょうか?
だとしたら、3063は何の数字になるのでしょうか?
すごく初歩的な質問なんだとは思うのですが…、申し訳ありませんがズブの素人なので、もうちょっとだけわかりやすくお願いできたらと思います。( ;∀;)
管理画面で変更したら、サーチコンソールで変更したからチェックしてね。的にURLを入れてポチっとしたら良いと思います。
サーチコンソール…( ;∀;)
サーチコンソールの認証タグをcocoon設定のところに入力済なので、以前にサーチコンソールの何かをやったんだと思うのですが、恥ずかしながら忘却の彼方です…( ;∀;)
一応、ログインできて、サイトマップのアドレスを追加するところがあったので、追加してみましたが(トップページアドレスの末尾にsitemapと付けただけ)、それ以上のことはどうしていいのかわかりません…。
ご面倒をおかけして申し訳ありませんが、本当にズブの素人なので、どこになにを入れてポチなのか見当もつかず…( ;∀;)もう少しヒントを頂けたらと思います。
そもそもサイト全体がまだ仕上がっていないので、サイト全体がnoindexなので、サーチコンソール自体が動いてないような気がしますが、これもよくわかりません…。
なにとぞよろしくお願い致します。m(_ _)m
2019年5月20日 15:46
https://shiina-stone.com/sitemap
3063はこの固定ページIDです。
url/wp-admin/post.php?post=3063&action=edit
このページに、サイトマップと問い合わせの云々を非表示にしたい。ってことではなかったんですかね?
CSSをそのページのカスタムCSSに貼り付けたら、表示されないと思います。
わいひら reacted
2019年5月20日 15:54
サーチコンソールを開いたら、一番上に『・・・URLを検査』とありますよね。
noindexにした記事のURLを入れて進めたら、クロールにいつ来たかなどもわかります。またチェックしに来てくれる感じでもあったり。
それでnoindexなんだとGoogleに伝えられるけど↑でわいひらさんが言ってる通り。
https://gyazo.com/401be49a285f9225f5be3842b5998925
サイト全体がnoindex
そうなんですね^^;
上記はインデックスに変更してからの話です。
サーチコンソール自体が動いてないような気がします
インデックスしないと登録もできないと思いますよ。色々気が早い心配だったのかも知れないですね。
2019年5月20日 16:26
サーチコンソール自体が動いてないような気がします
インデックスしないと登録もできないと思いますよ。色々気が早い心配だったのかも知れないですね。
念のため追記しておこうと思います。ややこしく感じるかも知れませんけど
https://www.google.com/webmasters/tools/home?hl=ja
昔のサーチコンソールの画面上での話ですが、noindexだと『プロパティ所有権の確認』みたいな事ができないってことです。
https://bibabosi-rizumu.com/ssl-ga-search-console/#toc7
上記URLのは古いサーチコンソールのお話なので、特に気にしないでくださいね。適当な書きかたしたけど放置しようと、思ったんですが。念のための補足です。
- インデックスするとき、検索して新しいサーチコンソールの登録方法を確認してindexするのが良いと思われます❦
この投稿は6年前ずつかうたっくに変更されました
わいひら reacted
トピックスターター 2019年5月22日 12:10
理解するのに時間がかかり返信が遅くなり、申し訳ありません。
かうたっく様
細かくご説明ありがとうございます。
なんとか一通り読ませていただきました。たぶんあまり理解できていない気配です(;'∀')
.page-item-500 ul, ←お問い合わせエラーのページ
.page-item-492 ul, ←お問い合わせ確認のページ
.page-item-495 ul, ←お問い合わせ完了
.page-item-3063 ←サイトマップのページ(サイトマップ上で上記の3つのページを消したい、見えなくしたい)
{
display: none;
}
全てがnoindexでも、自分のサイト上のサイトマップのことくらいは出来るのでは?と、
ご回答を参考に上記のコードをcssに入れてみました。
結果、ダメだったようです。
私がアレンジしたの間違ってますよね?(>_<)ちなみに,ulってなにを示しているのでしょうか?
サイトマップページの部分的な画像を添付しておきます。
また、ご助言頂けたらと思いますm(_ _)m
よろしきゅお願い致します。
サーチコンソールに関しては、またおいおいやっていきたいと思います。
かうたっくさんのHP、お気に入りにさせて頂きました。(*‘∀‘)
noindexを解除したらまた勉強させていただきたいと思います。
2019年5月22日 14:39
お気に入り:ありがとうございます❦
ちなみに,ulってなにを示しているのでしょうか?
お問い合わせページの子に指定されている(投稿:管理画面上の『ページ属性』『親ページ』が『お問い合わせ』に指定の意味の)とき、番号なしリストのタグul(サイトマップは番号なしリストulタグでつくられてるので)4つ全てを指します。
お問い合わせエラーのページ
お問い合わせ確認のページ
お問い合わせ完了
よくあるご質問
*****
以下4つを消すCSSについて。
お問い合わせエラーのページ
お問い合わせ確認のページ
お問い合わせ完了
サイトマップのページ
.page-item-3063, .page-item-500, .page-item-492, .page-item-495 { display: none; }
サイトマップページのカスタムCSSに追記してご確認ください。
**
noindexについて
今は全てnoindexなので分かりずらいですが、noindexにしたいページの投稿管理画面上でnoindex指定をしていれば、全体noindexを解除した際ラクですよ。
色々理解するまでが大変ですが、ホントお疲れ様です。
わいひら reacted
2019年5月22日 16:56
.page-item-500 ul,/* ←お問い合わせエラーのページ*/
CSSの件。
page-item-500 と指定されているタグに囲まれたulを指してる状態で。※サラッと流し読みしてもらった方が良い件です。
お問い合わせエラーのページには子階層がないので、反映されなかったって事です。
ul・olについては
https://bibabosi-rizumu.com/list-nesting/
- サイトマップは番号が付いてないリストで出来てるので。
- ←コレ
あと .page-item-固有のid っという書きかたは、固定ページでの指定方法だと思います。
※また悩まれるかどうか?で返信の送信ボタンを押さずにそっとしてましたが、やっぱ送信しますね。
※CSSを反映させた結果だけ、書き込んでいただけたら。
わいひら reacted
トピックスターター 2019年5月27日 10:33
かうたっく様
※また悩まれるかどうか?で返信の送信ボタンを押さずにそっとしてましたが、やっぱ送信しますね。
ちょっと返信送信の意味がよくわからないですが、
私のお返事がいつも遅くて申し訳ないですが、ご回答頂いたものは必ず拝見してお返事致しますので、見捨てないでください( ;∀;)
.page-item-500,
.page-item-492,
.page-item-495,
{
display: none;
}
上記のタグを、サイトマップのカスタムcssに入れたら、見事に消えて思い通りになりました。(*‘∀‘)
上記3ページにnoindexも設定しました。
大変丁寧なご説明ありがとうございました。(*‘∀‘)
かうたっくさんには、以前の質問でもお世話になっています。
また質問をさせて頂くことがあると思いますが、またご縁がありましたらよろしくお願い致します☆
トピックスターター 2019年5月27日 10:38
.page-item-500,
.page-item-492,
.page-item-495
{
display: none;
}
さっきのタグ、間違ったものを貼り付けてしまいました。
.page-item-495の後にいらんコンマを付けてしまい、またしばらく無駄な時間を過ごしていたのです( ;∀;)
一応ですが、正しいタグを貼っておきます。
それでは、わいひら様、かうたっく様ありがとうございました。
わいひら reacted
2019年5月27日 12:21
私のお返事がいつも遅くて申し訳ないですが、ご回答頂いたものは必ず拝見してお返事致しますので、見捨てないでください( ;∀;)
コチラが返信した内容は、質問に答えて欲しいであろう事。みたいな感じで返信しました。
その返信が遅い・早いは特に気にしてませんし、困ってそうだ…と思えば返信してる感じです。
見捨てるとか、基本無いですよ ?
私の返信で悩んで困ったりしないかな?平気かな?ってちょっとだけ思っただけです。※返信の返信のタイミングなど、いいタイミングでどうぞ
さっきのタグ、間違ったものを貼り付けてしまいました。
.page-item-495の後にいらんコンマを付けてしまい、またしばらく無駄な時間を過ごしていたのです( ;∀;)
なるほどです!
自分でCSSを書く際もコピペの際も、意図せずやっちゃって反映しない。。。とstyleをチェックしなおす事は、アルアルです^^;
即返信して、反映されないんですけど…。と回答を仰ぐ人もいますし、悩んでどこがダメかと解決まで時間をかける人もいます。
個人的には後者の人の手助けをするタイプですが、無差別で困っているかたの返信をしているが正しいかも知れません。
お疲れさまでした^^
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。