Google検索からWordPressコンテンツを除外する方法
公開: 2019-08-31
最終更新日-2021年7月8日
ウェブサイトの所有者としてのあなたの主な目標は、Google検索で上位にランクされ、訪問者を引き付けることです。 ただし、インデックス作成はWebサイトには適していますが、さまざまな理由から、検索結果から除外したいページがある場合があります。 別の言語に翻訳されたページなど、一部のページはすべてのユーザーに関連しない場合があります。または、他のページに個人情報が含まれている場合があります。 時々、ウェブサイトの所有者は、テストのためにウェブサイトにアップする必要がある新しいプロジェクトに取り組んでいますが、まだ世間の注目を集める準備ができていません。
あなたの理由に関係なく、どこを見ればよいかを知っている限り、Google検索からWordPressコンテンツを隠すことは間違いなく複雑ではありません。
WordPressの組み込み機能を使用する
検索エンジンがWebサイトのインデックスを作成しないようにする最も簡単な方法は、WordPressにすでに組み込まれている機能を使用することです。このためには、いくつかの簡単な手順に従う必要があります。
- 管理パネルから、 [設定] 、 [読み取り]の順に移動します
- ここで、 [検索エンジンの可視性]オプションに移動し、[検索エンジンによるこのサイトのインデックス作成を禁止する]の横のチェックボックスをオンにします。
- 適用する変更を保存する
変更を保存した後、WordPressが行うことは、 robots.txtファイルを編集し、検索エンジンがWebサイトのインデックスを作成しないようにすることです。
ただし、これは特定のコンテンツだけでなく、Webサイト全体に適用されることに注意してください。 したがって、たとえば、Webサイトを構築しているが、その外観にまだ完全に満足していない場合は、公開する準備ができていると判断するまで、検索エンジンからWebサイトを非表示にしておくことができます。
訪問者を獲得するために、あなたはあなたのウェブサイトをできるだけ速く検索エンジンに見えるようにする必要があることを覚えておいてください。 コンテンツに疑問がある場合は、いつでもBest Essay Educationなどのサービスを使用して、コンテンツを校正および編集できます。 これにより、コンテンツの品質が保証されるだけでなく、コンテンツの公開にかかる時間が短縮されます。
robots.txtファイルを編集します
必要に応じて、 robots.txtファイルを編集することにより、同じ結果を手動で取得できます。 悪いコマンドを追加するとサイト全体のSEOに干渉する可能性があるため、これを行うときは注意してください。このため、この方法は上級のWordPressユーザーにのみ推奨されます。
簡単に言うと、robots.txtファイルは、名前からわかるように、Webサイトが検索エンジンボットに直接指示を与えることができる構成ファイルです。 ファイルはWebサイトのルートディレクトリに追加され、SEOの目的で最適化するために編集できます。
ファイルにアクセスして編集するには、ファイルマネージャーを使用して、WordPressのcPanelに接続する必要があります。 robots.txtファイルはpublic_htmlフォルダーにある必要があります。 ファイルを開いた後、次の行を追加する必要があります。
ユーザーエージェント: *
禁止:/ your-page /
ユーザーエージェントラインは、ウェブサイトを除外したい特定の検索エンジンをターゲットにしています。 アスタリスクを使用すると、すべての検索エンジンからアスタリスクが除外されます。 次の行には、検索結果から除外する特定のURLを含める必要があります。 たとえば、除外するページが「http://yourdomain.com/2018/10/thank-you-note/」の場合、不許可の行は次のようになります。不許可:/ 2018/10 / thank-you-ノート /。
さらに、robots.txtファイルを編集することで達成できることが他にもいくつかあります。
- 検索エンジンによるWebサイト全体のインデックス作成をブロックするには、disallow行を次のように変更します。Disallow:/
- 検索エンジンによるPDFファイルのインデックス作成をブロックするには、次の行を変更します。Disallow:/ pdfs /
- .GIFファイルなどの特定の画像形式の場合、行は次のようになります。Disallow:/*.gif$
「インデックスなし」のメタタグを使用する
robots.txtファイルを編集するよりも効果的なのは、 no-indexメタタグが検索エンジンによるWebサイトの特定のページのインデックス作成をブロックすることです。 インデックスなしのメタタグは、Webページの<head>セクションにあり、次のようになります。
<html>

<頭>
<title>…</title>
<meta name =” robots” content =” noindex”>
</ head>
上記のコード行は、ほとんどすべての検索エンジンのボットにページのインデックスを作成しないように指示します。 より具体的なコマンドを追加したい場合は、他の例とその結果を次に示します。
- <meta name =” googlebot” content =” noindex” /> –Googlebotのみがページをクロールできないようにします
- <meta name =” googlebot-news” content =” noindex” /> –ページがGoogleニュースに表示されないようにします
- <meta name =” robots” content =” nofollow”> –ボットがページ上のリンクをたどるのを防ぎます
- <meta name =” robots” content =” notranslate”> –検索エンジンが検索結果のページを翻訳できないようにします
- <meta name =” robots” content =” noimageindex”> –ページ上の画像が検索エンジンによってインデックスに登録されないようにします
複数のコマンドを追加する場合は、複数のメタ行を次々に追加することで追加できます。
これらのコード行をWebサイトに追加するには、WordPressの子テーマを作成してから、 functions.phpを編集する必要があります。 関数.phpで、メタタグを挿入する必要がある場所である「wp_head」アクションフックを探します。
これらのコマンドが正しく機能するためには、ボットがページをクロールできる必要があることに注意してください。 このようにして、彼らは指示を見つけ、それに応じてそれらに従うことができます。 したがって、ボットがrobots.txtファイルからページをクロールするのをブロックした場合は、必ず無効にしてください。 ボットがページをクロールしてインデックス作成の手順を見つけることができない場合、ページまたはドキュメントが他のWebサイトで高く評価されている場合でも、検索エンジンによってインデックスが作成されます。
ページをパスワードで保護する
この方法では、検索エンジンによるページのインデックス作成が必ずしも妨げられるわけではありませんが、特定のページにアクセスして表示できるのは、パスワードを持っている人だけです。 これは、特定のユーザーにのみアクセスを許可したい場合に備えて、WordPressによって提供されるシンプルな機能です。
これを行うには、非公開にするページまたは投稿に移動するだけで、[公開]ボックスからページの表示を編集できます。 通常はパブリックに設定されていますが、[編集]リンクをクリックすると、プライベートとパスワードで保護された2つのオプションが表示されます。 プライベートページは、Webサイトにログインし、少なくとも編集者の役割を持つユーザーのみが利用できます。 パスワードで保護されているのは、あなたが探しているべきオプションです。 あなたがする必要がある唯一のことは、パスワードで保護されたオプションをクリックして、希望のパスワードを入力することです。
「この方法は、スタッフのプロフィールやその他の機密情報などを含むページを非表示にする場合に非常に便利です。 これらのページにアクセスする必要がある人にパスワードを与えて、不要な訪問者を遠ざけることができます。 どういうわけかページにたどり着くことができたとしても、パスワードを持っていないとコンテンツにアクセスできません。」 Studicusの執筆会社のコンテンツ執筆およびSEOの専門家であるLindaGloverは言います。
このために特別に設計されたプラグインを使用してください
あなたがWordPressの初心者なら、これはリストの中で最も簡単な方法です。 特定のページに「Noindex」コマンドを追加することで、ページがインデックスに登録されないようにするのに役立つさまざまなツールやプラグインを見つけることができます。 それはどのように機能しますか? ボットがnoindexコマンドを使用してページに到達すると、そのページにインデックスを付けたくないというメッセージを受け取り、ページのコンテンツ全体をスキップします。
たとえば、Yoast SEOプラグインには、他の便利なSEO機能に加えて、noindexコマンドとnofollowコマンドをオンまたはオフにできるオプションがあります。 プラグインをインストールしていくつかの指示に従うだけでよいので、使い方はとても簡単です。
- インストールするには、WordPressのプラグインセクションに移動し、Yoast SEOプラグインを検索してから、インストールしてアクティブ化します。
- 次に、新規または既存の投稿用にWordPressエディターを開き、YoastSEOウィンドウが表示されるまで下にスクロールします。
- ウィンドウの左側に沿って、いくつかのアイコンが表示されます。 歯車のように見えるものをクリックする必要があります。
- 「メタロボットインデックス」の下のドロップダウンオプションをクリックし、投稿タイプを「noindex」に変更します。
- 次に、「メタロボットがフォローする」の横にある「フォローしない」オプションをクリックします。
- 変更を保存して、それだけです。
検索エンジンがWebサイトの特定のページにアクセスできないようにすることは逆効果に聞こえるかもしれませんが、場合によっては非常に効果的であることが判明する可能性があります。 グーグルのトップランクのウェブサイトの1つになるための競争で、あなたは検索エンジンがすべてのユーザーに届かないはずのあらゆる種類の機密情報を見てアクセスすることを許可しているという事実を忘れています。 これらの除外方法を使用して個人情報を非表示にする場合でも、単に将来公開したいプロジェクトに取り組む場合でも、そうするための専門家または初心者の方法はたくさんあります。