そもそも、Googleで検索コンソールを使用して(WordPress)Webサイトをクロールし、検索エンジンでページを表示できるようにしました。ただし、すべてのページが個別に表示されます。私の/contact
、/services
、/about
のように。私は本当に自分のホームページだけを見せたいです。 all-in-one SEOのようなプラグインを検索してから、自動サイトマップとrobots.txt
の-Yoastにステップオーバーしました。また、robots.txt
でこれらのページのクロールを禁止するよう入力しました。これらのすべてのページに「Noindex」を設定しました。それも機能しません。
私はこれが何かを変更するかどうかを確認するためにページにプライベートを選択しました...機能しません。
今日、私は、どこからでも来ない、/category/uncategorized
、/author/admin
、および/2016/03...
のような望ましくないURLも持っていることを発見しました。
そして何らかの理由で、Googleが私に同じメタ記述を表示するすべてのページを持っています。
Googleにこれらのページが表示されないようにしたいのですが、本当に面倒です。私に何ができる?
Robots.txtで許可されていません...しかし、何も変わりません。Googleはそれらのページ、連絡先、サービスにも表示します... YoastのNoindexを使用しています。まだ結果はありません。だから私は他に何ができますか?または多分私は何か間違ったことをします
これらのページをインデックスに登録したくない場合は、ページのnoindex
セクション(またはX-Robots-Tag
HTTP応答ヘッダー)でhead
robotsメタタグを使用する必要があります。
robots.txt
でdisallow
しないでください。 robots.txtの不許可ルールは必ずしもインデックス作成を妨げるものではなく、そのページがGooglebotによってクロールされるのを防ぎます。ページがリンクされている場合、Googleのインデックスに引き続き表示されます。ただし、この場合、すでにインデックスが作成されています。
これらのページがSERPからドロップされるまで、Googleがインデックスを更新するのに時間がかかります。 Google Search ConsoleのURL削除ツールを使用すると、プロセスを高速化できます。ただし、これらはおそらく非常に無害なこれらのページにとっては少し抜本的なようです。
なぜをしたいのかは議論の余地があります。 (特に/services
のようなページの場合-それは、コンテンツが豊富なプライマリページではありませんか?)これらのページが表示されるかどうかは、検索対象に依存していませんか? (またはsite:
検索を実行していますか?)検索する企業のこれらのページが表示されないという事実は、単に、検索しているフレーズに対して他のページのランクが高いことです。 about google
を検索すると、Googleの「About」ページが見つかりますが、そうでない場合、通常はSERPで返されないページです。