サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年12月23日 11:51
こんにちは。
実は以前にまったく同じ質問をしているのですが、
除外していくどころか増えていき、前回質問した時の有効数より2倍になってしまいました。
すべてがPageのパラメーター付きURLです。
URL検査を行なうとGoogleさんが選択した正規URLはパラメーター付きのアドレスになっていますが重複にはなっていません。
「例」
ユーザーが選択した正規URL
https://blog.netabare-arasuji.net/page/83/
Googleが選択した正規URL
https://blog.netabare-arasuji.net/page/83/?page=1468467000
私のブログ記事数は1200ほどなのでガバレッジ有効が1万超えるのはおかしいですよね。
「パラメーター付きのアドレスがインデックスされるのはおかしい」と正しいのかは別として聞いたことがあるので気になりました。
Search Console の URLパラメーターで何か対処出来そうな気もするのですが、素人がいじくると危険な気もしまして・・・
間違いなく除外した方がいいのであれば何かアドバイスを頂けたらと思いましてm(_ _)mよろしくお願いします。
不具合とは関係ないと思いますが一応、
サイト名:へぇ〜♪そうなんだ〜♪
サイトURL: https://blog.netabare-arasuji.net
ホームURL: https://blog.netabare-arasuji.net
コンテンツ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.3.2
PHPバージョン:7.2.17
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.0.4.1
カテゴリ数:23
タグ数:11
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.0.8
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
JavaScript(フッター):1
----------------------------------------------
利用中のプラグイン:
Category Order and Taxonomy Terms Order 1.5.7.1
Contact Form 7 5.1.6
Disable Comments 1.10.2
EWWW Image Optimizer 5.1.3
Google XML Sitemaps 4.1.0
Movable Type and TypePad Importer 0.4
TinyMCE Advanced 5.3.0
TypeSquare Webfonts for エックスサーバー 1.2.0
UpdraftPlus - Backup/Restore 1.16.21
WP Content Copy Protection with Color Design 2.2.3
WP Fastest Cache 0.9.0.1
WP Multibyte Patch 2.8.3
----------------------------------------------
2019年12月23日 16:53
こんにちは。
Googleのインデックスがcanonicalに従わないことがあるのはあるのですが、今回のケースは従って欲しいですよね。
まずは「?page=1468467000」のパラメータが付いてしまっている原因を特定する方が良いと思います。
プラグインやカスタマイズで心当たりありませんか?
もしくは計測関係で設定されたり、内部リンク、外部リンクにパラメータ付きのリンクがありますでしょうか?
Google検索で調べてみましたが、事例がないですね・・・。
「パラメーター付きのアドレスがインデックスされるのはおかしい」と正しいのかは別として聞いたことがあるので気になりました。
ページネーションなので、影響が少ないとは思います。これが記事本文だと、影響が出てきそうです。
Search Console の URLパラメーターで何か対処出来そうな気もするのですが、素人がいじくると危険な気もしまして・・・
確かに難しいですね・・・。ミスすると、危険もあります。
まずはパラメータが付いてしまっている原因を特定したいです。
わいひら reacted
2019年12月23日 16:59
今気づきましたが、httpでもアクセスできますね・・・。
これも今回の件とは関係なさそうですが、http→httpsに301リダイレクトをした方が良いです。
▼ここのトピックスで設定方法が書かれています。
わいひら reacted
Topic starter
2019年12月23日 18:01
教えていただいてありがとうございます。
まず「http→httpsに301リダイレクトをした方が良いです」の方がすぐに対処できそうなのでやってみようと思いますが、
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
を、Xサーバーのhtaccess編集に追記するだけで大丈夫でしょうか?
パラメーターが付いた理由は何もしていないのでどうしたらいいか悩んでいます。
Topic starter
2019年12月23日 19:46
重ね重ねすいません。
ページャーにパラメーターが付いたのは引っ越す前の「はてなブログ」の時から既にあったと記憶しています。
なので、プラグイン等ではなく計測関連でしょうか・・・・という考えは間違ってますか?
ただアナリティクスで特別に何か設定した記憶もありません。
変更したと言えばAMPのアイキャッチ画像を1200×675のサイズにすべてではありませんが変えたことぐらいです。
パラメーターが付いた原因を調べる方法が分からない場合はGoogleさんに「こっちですよ」と強引に正規URLしてもらう方法などございますか?
2019年12月23日 20:40
僕もあまり詳しくないのですが、
RewriteEngine On
がいるのではないでしょうか。
(僕もXサーバーを使ってますが、別の書き方をしています。)
必ずバックアップを取るのと、あと最後の行は改行しておいてくださいませ。
ページャーにパラメーターが付いたのは引っ越す前の「はてなブログ」の時から既にあったと記憶しています。
なるほど。はてなブログでは、パラメータが付くのでしょうか?
引っ越す前にインデックスされていたなら、そうなる可能性がありますね。
パラメーターが付いた原因を調べる方法が分からない場合はGoogleさんに「こっちですよ」と強引に正規URLしてもらう方法などございますか?
リスクもありますし、どうしてもやる場合は、Search ConsoleのURLパラメータか、301リダイレクトですね。
Topic starter
2019年12月23日 21:27
ありがとうございます。
リスクがあるなら止めといた方がいいですよね(涙)
困りました。どうしましょう。
原因を探る術もないので静観するしかなさそうです。
評価ががた落ちになる気もするので、パラメーター付きPageアドレスをインデックスさせなくてもいいのではないかと思ったのですが・・・
今日一日、同じような例はないかと朝からずっとネット上で捜していたんですがたなかまさんがおっしゃるとおり事例がない(涙)
もうちょい頑張って探ってみます。(質問じゃなくてすいません)。
2019年12月23日 22:17
ページャーにパラメーターが付いたのは引っ越す前の「はてなブログ」の時から既にあったと記憶しています。
これの、「はてなブログ」のURL例はありますか?
僕ははてなブログを使ったことがないので、詳しくは知らなくて。
パラメーターが付いた原因を調べる方法が分からない場合はGoogleさんに「こっちですよ」と強引に正規URLしてもらう方法などございますか?
それに対応するのがcanonicalです。
ただ、Cocoon自体canonicalがデフォルトで入っているのですが、Googleが採用しない場合もあります。
canonicalがしっかりと入っているか、実際の該当ページのソースコードを見ても、入っているようなので、ちょっとどうしようもないかも。
sharon reacted
2019年12月24日 08:18
とりあえずですけど、パラメーターのついたページが倍ほどになって、サーバー側でエラーやら何らかの影響が出てますか?
GoogleBotが500番台を出してる。みたいなこと。
評価ががた落ちになる気もする
これもよく分かりませんが、クロールがうまくいっているかのほうが大事な気もするんですけど。
それっぽい参考リンクも置いておきますね。
Googlebot のクロール頻度の変更 - Search Console ヘルプ
https://support.google.com/webmasters/answer/48620?hl=ja
あとエラーログをチェックしたらいいと思いますけど、もしGoogleBotのIPが必要であれば、検索したら出てくると思います。
その結果も踏まえて、以下参考になりそうな詳細の案内ページリンクも置いておきますね。
重複した URL を統合する - Search Console ヘルプ
https://support.google.com/webmasters/answer/139066
パラメータ化された重複コンテンツのクロールをブロックする - Search Console ヘルプ
https://support.google.com/webmasters/answer/6080548?hl=ja
あと思いつくのは
https://twitter.com/jumpingknee
金谷さんのツイッターですけど、そこのリンクからGoogleの人に相談してみるのも良いかと思いますよ。
質問フォーム(ウェブマスター オフィスアワー)
Google 社員によるウェブマスター オフィスアワーの質問受付フォームです。
オープンにはちょっと質問しにくいなあという場合にはこちらからご質問ください。なお、なるべく多くのご質問にお答えしたいと思いますが、すべてのご質問に回答するものではございませんので、予めご了承ください。
※ DMCA などは法律に関するご質問となり、本オフィスアワーでは対象外となります。
Topic starter
2019年12月24日 10:37
わいひら様、かうたっく様、たなかま様、ありがとうございます。
はてなブログはすでにすべて消去しているので例がなく申し訳ありません。はてなブログだったときに同じようなのを見た記憶があるだけで勘違いかも知れません。
canonicalが的確に入っているので、これは「Search ConsoleのURLパラメータ」をいじくるしかなさそうですね。
サーバー側でのエラーはありませんでした。
ただ、「Search ConsoleのURLパラメータ」をいじくる条件には満たしているのですがブロックする方法を読んでもさっぱり分からない(涙)
無知なもので最初の「いいえ」「はい」どちらを選択しいいかも分からず・・です(涙)。
もうちょい頑張ってみます。
2019年12月24日 12:35
無知なもので最初の「いいえ」「はい」どちらを選択しいいかも分からず・・です(涙)。
コンテンツは変わらないので「いいえ」になりますが、その前に、かうたっくさんがおっしゃる通り、オフィスアワーで聞いた方が良さそうです。
正規URLが選ばれない事例を社員の方に伝えることができます。(調べてもらえるかもしれない)
サイトのURLと、事例が起こっているパラメータ付きのURL、パラメータを付けた覚えはないが、はてなブログから移行している、検索結果に悪い影響があるか? などを聞くと良いと思います。
個人的には、ページネーションということもあって、そこまで悪い影響はなさそうと思っています。
ただ、重複コンテンツが無条件に悪いと思い込まれている人もいるので、人それぞれですね。
あと、クロール バジェットがどのくらい大規模なら影響するかどうか分からないので、何とも言えない感じです。(この規模だと影響しない気がします)
▼クロール バジェットについて
This post was modified 5年前 by たなかま
わいひら reacted
Topic starter
2019年12月24日 13:38
たなかま様、
ありがとうございます。
根気よく頑張っているのですがやはり理解出来ないでいます。
先ほど、ウェブマスター オフィスアワーで質問させていただきました。
回答があることを願っています。
2019年12月24日 14:28
専門用語が多くて難しいですよね・・・。
ただパラメータでトラブルがあれば、その分パラメータについて理解ができるようになるので、知識が得られるメリットにはなると思います。
僕もパラメータ付きURLがインデックスされたことがあるので。
オフィスアワーは、いずれ回答があると思います。(直してもらえるかもという淡い期待も込めて)
わいひら reacted
Topic starter
2019年12月24日 16:17
コミュニティの方で
rel="canonical"
は正しいのですが、rel="next"/ "prev"
で指定している URL に ?
page=1557225900
が付与(実際には page パラメータをそのまま引き継ぐ設定が)されています。rel="next"/ "prev" 自体を削除するか、正規 URL で指定するように修正してください。
との回答をいただきました。
この場合はどうしたらいいのでしょうか、よろしくお願いします。
Topic starter
2019年12月24日 17:40
コミュニティの回答に変更がありました。
その場合、
rel="canonical"
は正しいのですが、//*/a[@class="pagination-next-link key-btn"]/@href
および rel="next"
と rel="prev"
で指定している URL に ?page=1557225900
が付与(実際には page パラメータをそのまま引き継ぐ設定が)されています。//*/a[@class="pagination-next-link key-btn"]/@href
は正規 URL になるように修正してください。また、rel="next"
と rel="prev"
自体を削除するか、正規 URL で指定するように修正してください。「rel="next"/"prev"タグの追加」を外しました。
これで改善されることを願います。プラグインの方は大丈夫そうです。多分ですが^^;
2019年12月24日 18:29
hrefも変更って書かれてましたね。
ちょっと僕にはページネーションでパラメータを除外する方法が分からないです・・・。
2019年12月24日 20:21
「rel="next"・rel="prev" 」と「次のページリンク」のURLクエリを削除するようにしてみました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
ただ、出来ればソースコードをエディターで見やすくするために、右クリック禁止プラグインを使っている場合は、無効にしておいていただけると助かります。
2019年12月24日 20:55
サラッと見ましたが、SearchConsoleのフォーラム的なところで案内を受けて、インデックスされているかどうか。クロールされる条件が膨大でサーバーが500番台:アクセスが多すぎてアップアップして、サーバに負荷をかけている状態:になってないか。って事は平気ですかねぇ??
ちょっと私も意味が分からない点があるので。一応。
結果的にindexされた状況:クロール数がそれで減っていればいいかもしれない。的な感じで思っただけですが
そもそも問題ないならそれはそれで、現状は平気なのかもですね! ???
質問内容をチェックされたわいひらさんが修正してくれてますね。
その結果がどうなるか、多少でも気長にチェックしてもらえたら、安心っぽいですね❦
This post was modified 5年前 by かうたっく
2019年12月24日 21:05
トピック主さんの返信にて
ちなみにこのパラメーターはやはり「はてなブログの時、または、はてなブログからWordPressに引っ越した際に付いたもの」で間違いないようです。
なぜそう思われてますか?
はてなブログに聞いてみても良いとおもいます。
というのもインデックスされているhead内にある タイトルタグ ChromeやスマホのブラウザのタブにあるタイトルまでCocoonは反映されるので。
Cocoon設定あたりで設定されるものですが、それもインデックスページのタイトルにパラメーター付きタイトルになってたんですよね。返信時に確認したものです。
URLを検索すればでてきます。ただ、そんな検索は一般的にサイトを見る人は誰もしないとおもいますけど。
Topic starter
2019年12月24日 21:47
わいひら様、かうたっく様、たなかま様、今日は朝からずっと相談に乗っていただいてありがとうございます。
すいません。
いろんな専門用語を聞いて頭がパニクってしまい何て返事していいのか分からなくなってきてしまいました。「はてなブログ」と言ったのは同じPageパラメーターURLを見かけると全員(見かけた人前提ですが)が同じようにはてなブログから引っ越してきた人だったからです。軽はずみに発言してしまい申し訳ありません。
//*/a[@class="pagination-next-link key-btn"]/@href
および rel="next"
と rel="prev"
で指定している URL に ?page=1557225900
が付与(実際には page パラメータをそのまま引き継ぐ設定が)されています。
っと結論付け、
「rel="next"/"prev"タグの追加」のチェックを外して最新ファイルをダウンロード」という対処方法で合ってますか?
2019年12月24日 21:54
出来れば以下のようなことをやっていただいて状態を見せていただけると助かります。
- コピープロテクト(右クリック禁止)プラグインを無効にする
- 高速化機能でソースコードを縮小化している場合は解除(HTML・CSS・JS縮小化の解除)
- 「rel="next"/"prev"タグの追加」機能は有効化
- GitHubのテーマファイルで親テーマをアップデート
sharon reacted
Topic starter
2019年12月24日 22:41
わいひら様、ありがとうございます。
- コピープロテクト(右クリック禁止)プラグインを無効にする
- 高速化機能でソースコードを縮小化している場合は解除(HTML・CSS・JS縮小化の解除)
- 「rel="next"/"prev"タグの追加」機能は有効化
こちらは簡単にできました。
GitHubのテーマファイルで親テーマをアップデート
無知な私にはすんなりできませんでした。m(_ _)m
23時から仕事ですので申し訳ありませんが明日試みたいと思います。申し訳ありません。
2019年12月24日 22:57
GitHubのテーマファイルで親テーマをアップデート
これなんですが、動作確認してみると「rel="next"/"prev"」でも「インデックスページネーション」でも、URLクエリを削除してしまうと、不都合が出てしまう恐れがあるので、双方とも元に戻しました。
なので、アップデートしなくても大丈夫です。
出来れば、こちらのページはまだ右クリックできないので、キャッシュプラグイン等のキャッシュがクリアになっていないのであればクリアしておいていただければ幸いです。
https://blog.netabare-arasuji.net/page/83/
僕も明日、以下と双方の動作をソースコードから確認してみようと思います。
https://blog.netabare-arasuji.net/page/83/?page=1468467000
2019年12月25日 06:48
//*/a[@class="pagination-next-link key-btn"]/@href および rel="next" と rel="prev" で指定している URL に ?page=1557225900 が付与(実際には page パラメータをそのまま引き継ぐ設定が)されています。
なるほど。そういうことでしたか。
あとパラメータがついたページのページネーションのリンク
a class="page-numbers" href="/page/83/?page=1468467000&paged=84"
なぜか、パラメータが増えてて謎(page=1468467000とpaged=84)。通常ページはそのようになってないので。
タグマネージャ・アドセンス(など設定ではなくidとかの文字列のみ)は問題ないようでしたが、ついでにオカシイ物を見つけてしまって。
otherアナリティクスのところ
script
src="h ttps://pagead2.googlesyndication.com/pagead/js/r20191205/r20190131/reactive_library.js"
パラメータ付きだと。reactive_library_fy2019.js となってる
src="h ttps://pagead2.googlesyndication.com/pagead/js/r20191205/r20190131/reactive_library_fy2019.js"
ほかshow_ads_impl_fy2019.js
src="h ttps://pagead2.googlesyndication.com/pagead/js/r20191205/r20190131/show_ads_impl_fy2019.js" id="google_shimpl"
相違点まで見てませんけど。謎すぎる。どまりです。(コードタグ追加編集)
https://blog.netabare-arasuji.net/page/83/
https://blog.netabare-arasuji.net/page/83/?page=1468467000
This post was modified 5年前 2回 by かうたっく
わいひら reacted
2019年12月25日 08:30
右クリックのコピーを禁止するjavascriptがcanonicalの上に書かれています。
このコピー禁止関係のプラグインが、Googleクローラーのレンダリングを邪魔している例を、何回か見たことあります。
不思議なことに、パラメータ付きのURLはコピー禁止が効いていません。
コピー禁止がレンダリングを邪魔している可能性が結構高いかも。
すでに解除したとのことですが、僕の環境ではまだ出てきます。
Cocoon設定のキャッシュ削除を試していただけますでしょうか?
わいひら reacted
Topic starter
2019年12月25日 08:57
わいひら様、たなかま様、かうたっく様、ありがとうございます。
「分割ページにrel="next"/"prev"タグの追加」はチェックを入れ、
右クリック禁止プラグインを解除し、
高速機能の縮小化も解除しました。
かうたっく様ご指摘の件はレベルが高すぎでさっぱりで申し訳ありません。どこかでおかしな設定をしているのかな・・・
Google Tag Managerの解析タグ(タグマネージャーID、AMP用)、
Google Analyticsの解析タグ
Google Search Consoleのサイト認証タグ
すべて設定してますけど、それは問題ないですよね^^;
2019年12月25日 09:39
私のはわいひらさんがチェックするとき、ついでに。って感じです。
アドセンス・タグマネージャのidをチェックしたのは、そこだけゴニョゴニョして悪さをしてるかチェックしただけです。でも大丈夫でした。
たなかまさんの
右クリックのコピーを禁止するjavascriptがcanonicalの上に書かれています。
このコピー禁止関係のプラグインが、Googleクローラーのレンダリングを邪魔している例を、何回か見たことあります。
これはまたわいひらさんが良い感じで画像をアップしてくれるかも? ? ? ?
ちゃうか…。。
ってか、該当プラグインを停止されてるので、みえないですね??
どこかでおかしな設定をしているのかな・・・
Google Tag Managerの解析タグ(タグマネージャーID、AMP用)、
Google Analyticsの解析タグ
Google Search Consoleのサイト認証タグ
パラメータを付けるような設定をしたのかな?十も思ったんですが、正規ページは問題ないので謎なんです。
ちなみに
Google Tag Managerの解析タグ(タグマネージャーID、AMP用)、Google Analyticsの解析タグどちらか1つで大丈夫ですよ。2重カウントされるかと思います。
上まで行ってみるのが面倒なので
確認用アドレス
Topic starter
2019年12月25日 12:40
Google Tag Managerの解析タグ(タグマネージャーID、AMP用)、Google Analyticsの解析タグどちらか1つで大丈夫ですよ。2重カウントされるかと思います。
あわわわ、そうだったのですね。ありがとうございます。
Search Consoleからサイトマップの再送信をお願いします。
再送信しました。
右禁止プラグインは常にチェックしていて大丈夫だったんですが急になる事もあるのですね。
プラグインが邪魔しているだけだったら・・・それが原因だったらと思うと本当にお騒がせして申し訳ないと冷や汗かいてます。。。
2019年12月25日 19:19
?page=1468467000とつくことで、タイトルまで変わってしまうんですね。
https://blog.netabare-arasuji.net/page/83/?page=1468467000
2019年12月25日 19:20
ちなみに通常ページだとこんな感じ。
pageオプションに値が入っていると、WordPress自体そのようになる仕様っぽいですね。
タイトルが変更されてしまうので、重複ページとしても処理されないのかも。
https://blog.netabare-arasuji.net/page/83/
2019年12月25日 20:23
プラグインが邪魔しているだけだったら・・・それが原因だったらと思うと本当にお騒がせして申し訳ないと冷や汗かいてます。。。
それって、検証してみないと分からないと思います。
他にも似たプラグインを使っている人はいると思うので、まだ冷や汗まで行かないかも知れないですね。
その前にSearchConsoleサイドで質問した結果をチェックして様子見 するのが良いかもしれませんね。
その後、うんちゃらかんちゃら…検証してみたり…なのかもです。
って事で
Cocoon設定・seoタブにある rel…
たなかまさんの案内をして様子を見るのが一番良いカモですね。
それ以外はインデックス←検索結果に出さない。ってのが現状良い気もします。
わいひらさん、チェック。感謝です!もしかしたら、わいひらさんの言う通りなのかも、しれないですね。
話を変えてしまってゴメンナサイでした(*- -)(*_ _)ペコリ
わいひら reacted
Topic starter
2019年12月25日 21:35
わいひら様、かうたっく様、たなかま様、
いろいろとアドバイスありがとうございました。感謝しています。
ここだけの話、パニクって涙を流しながらいろいろと調べていましたから。
「分割ページにrel="next"/"prev"タグの追加」チェックを外して
しばらく様子を見て何か変化がでたら書き込みたいと思います。
これで何も変化がなかったら、かうたっく様がおっしゃるとおりPegeパラメーターURLをインデックスさせないようにしてみようかと思いますが・・・。その時はその時でまた相談させていただこうと思います。
2019年12月25日 21:52
まずはコピー禁止のスクリプトを停止したことで、改善される可能性があるので、様子見ですね。
▼鈴木さんの記事によると、こちらはシンジケーションの話でちょっと違いますが、最初にクロールしてしまったことで、canonicalに従わないことがあるみたいですね。
hrefを修正すれば治ると思いますが、なかなか技術的に難度が高いですね。
もし、クローラーが悪い影響を起こすようでしたら、かうたっくさんがおっしゃるようにnoindexにするのもアリかもしれません。
この場合は、2ページ目以降のアーカイブが検索結果に出てきません。あまり2ページ目以降のアーカイブページに検索から来るのは少ないと思いますが最終手段ですね。
ただし、noindexでもクロールはされます。(頻度が減ります)
This post was modified 5年前 by たなかま
わいひら reacted
2019年12月25日 22:12
Cocoon設定・seoタブにある rel…
たなかまさんの案内をして様子を見るのが一番良いカモですね。
それ以外はインデックス←検索結果に出さない。ってのが現状良い気もします。
自分で書いておいて何なんですけど
とりあえずcanonicalを有効にさせよう。その後はそれから考えてもいいんじゃないか。って話です。
でないと、原因がわからなくなるから。って意味で。
書き込んだあと、別のことをしていてふとした時、
勘違いされる文になってるかも。って思ってましたが、案の定。失礼しました。
「それ以外はインデックス←検索結果に出さない。ってのが現状良い気もします。」
これは正規URLのみインデックスされるんじゃないか。
正規ではないパラメータ付きのURLはGoogleがcanonicalを読んで理解してくれてインデックスされなくなる!気がするので試してみるのが一番❦って話です。
パラメータ付きをnoindex発言のように見えましたよね。その意図は全く持ってないです。現状は。って事でした。ゴメンナサイ。すぐ書き込めばよかったよねぇ…わたしっ ? ? ?
わいひら reacted
2019年12月25日 22:22
「それ以外はインデックス←検索結果に出さない。ってのが現状良い気もします。」
これは正規URLのみインデックスされるんじゃないか。
正規ではないパラメータ付きのURLはGoogleがcanonicalを読んで理解してくれてインデックスされなくなる!気がするので試してみるのが一番❦って話です。
パラメータ付きをnoindex発言のように見えましたよね。その意図は全く持ってないです。現状は。って事でした。
すみません、僕の方がnoindexのことだと勘違いしていました。
現在、sharonさんのサイトのcanonicalは有効になっていて、それをGoogleが従ってくれないようです・・・。
どちらにしても、ちょっと様子見ですね。
わいひら reacted
2019年12月26日 07:07
たなかまさんに
僕の方がnoindexのことだと勘違いしていました。
いえ、私もオカシイと思ってたんです。トピック主さんがnoindexのチャレンジまで考えてたので、これは今スルーしてるほうが良いのに、時期的にもワチャワチャするのに、やっちゃった…って思った感じで
しばらく様子を見て何か変化がでたら書き込みたいと思います。
クロールされて認識できたら正規化されるはずだと思います。けど書き込み待ちっと❦
2019年12月26日 14:57
いえいえ、こちらこそお騒がせしました。
「分割ページにrel="next"/"prev"タグの追加」のチェックは外していいのですよね?
これは、わいひらさんがチェックされているかもしれませんね。
- 「rel="next"/"prev"タグの追加」機能は有効化
rel="next"/"prev"は、現在URLの発見には使われていないはずなので、どちらでも良さそうとは思います。hrefは確実にURL発見に使われています。
https://www.suzukikenichi.com/blog/google-no-longer-supports-rel-prev-or-rel-next/
ベストな方法が分かっていても、WordPressの技術的な問題によって、なかなか実装が難しい状況です。
どこかで落としどころを見つけるため、引き続き見ていきましょう。
わいひら reacted
2019年12月26日 15:20
わたしがおかしな書き込みをしたせいで申し訳ありません。
クロールされてどうなるかまずは確かめたいと思います。
「分割ページにrel="next"/"prev"タグの追加」のチェックは外していいのですよね?
すいません、分からなくなっちゃって・・・・
誠実なご対応ありがとうございます。
SearchConsoleのフォーラム的な案内のあと、たなかまさんのがCocoonでやるべきを事をかいてくれてました。
そこのことはおっしゃる通りです!
外さないと始まらない。って個人的に思ってたんですけど、引用するのを端折った。確認しなかったので混乱になったかも。
ゴメンナサイです ?
「分割ページにrel="next"/"prev"タグの追加」のチェックは外していいのですよね?
これは、わいひらさんがチェックされているかもしれませんね。
チェックが終わったのだと思ってました^^;
わかんないですけど、私が別件をついでに。、とタイトルタグなどついで要素を入れたんで、そうなったのかも。
アレコレ書き込みして、サクサク書き込みチェックをしていると、書こうと思ってた事を書き忘れしちゃんですよ。
rel="next"/"prev"は、現在URLの発見には使われていないはずなので、どちらでも良さそうとは思います。hrefは確実にURL発見に使われています。
SearchConsoleの案内間違いでしょうか???
今はないのであれば、面倒かも…
とりあえず、様子見て的な感じかな??
個人的に思った状態と違った書き込みをしたので、ややこしくなってますが
今書き込みを休もうと思います。
めったにない、自分だけの時間をもてる数日間なので、誰もができる小さな事をやってをたまにはやってみたいと思います。
わいひら reacted
2019年12月26日 18:28
とりあえず、もとはといえば「?page=1468467000」のクエリ形式でどこかからリンクが来てるのが問題かと思います。
なので、添付画像のような形式のURLだった場合は、クエリを取り除いたURLにリダイレクトするという処理を書いてみました。
以下のコードを子テーマのfunctions.phpに追記する形で貼り付けてください。
//?page=1468467000といったクエリがある場合はクエリ削除URLにリダイレクト add_action( 'wp',function () { $requested_url = get_requested_url(); $removed_url = get_query_removed_requested_url(); //pageクエリがある場合はリダイレクト if (preg_match('/\?page=\d+$/', $requested_url)) { redirect_to_url($removed_url); } }, 0 );
※上記のコードは、Cocoonで定義している関数を利用しているので、Cocoonでしか利用できません。
PHPで処理を書く以外にも、.htaccessのリダイレクト設定でもやろうと思えば出来るのかもしれません。
2019年12月26日 18:29
上の返信のコードを子テーマのfunctions.phpに貼り付けた状態で、一度動作を見せていただければと思います。
もし、エラー等が出る場合は、記入した部分を削除すると元に戻ると思います。
Topic starter
2019年12月26日 20:42
わいひら様、かうたっく様、たなかま様、
本当にありがとうございます。
Cocoon Child: テーマのための関数 (functions.php)
に、以下を貼り付けました。21日からクロールがきていないのでそろそろきてくれるかな^^;
変化があったらすぐに書き込みたいと思います。
ありがとうございます。
//?page=1468467000といったクエリがある場合はクエリ削除URLにリダイレクト add_action( 'wp',function () { $requested_url = get_requested_url(); $removed_url = get_query_removed_requested_url(); //pageクエリがある場合はリダイレクト if (preg_match('/\?page=\d+$/', $requested_url)) { redirect_to_url($removed_url); } }, 0 );
This post was modified 5年前 3回 by sharon
2019年12月27日 12:19
コードまでいただけるなんて・・・とても勉強になります。m(_ _ )m
こちらのコードでリダイレクトされれば、この問題は解決すると思います。
僕のWordPressに対するスキル不足もあり、いろいろと提案がブレてしまいました。
分かりづらい部分もあったと思いますので、申し訳ないです。
わいひら reacted
Topic starter
2019年12月28日 15:16
たなかま様、
何をおっしゃいますか、アドバイスいただいて感謝していますしいろいろと勉強になりました。
これからもよろしくお願いします^^;
わいひら様、
パーマリンク設定でカスタム構造「/entry/%postname%/」にしていますので大丈夫だと思います。ご丁寧にありがとうございます。
いまのところまだ変化はありません。待ち遠しい^^;
固定ページ 1 / 3
次へ
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。