WordPress Web サイトからアーカイブ ページを削除しますか?
カテゴリやタグのアーカイブなどのアーカイブ ページでは、訪問者が閲覧できるようにブログ投稿を自動的にグループ化します。これらはナビゲーションや古いコンテンツの表示に役立ちますが、必要でない場合もあります。
この記事では、ウェブサイトを最適化して使いやすい状態に保ちながら、WordPress のアーカイブ ページを削除する方法を説明します。
WordPress Web サイト上のページに、月、カテゴリ、またはタグごとに古いブログ投稿がリストされていることに気付いたことがありますか?これらはアーカイブ ページと呼ばれます。 WordPress の投稿を自動的にグループ化するため、ナビゲーションに役立ちます。
ただし、アーカイブ ページを削除する必要がある場合があります。
たとえば、これらのページで重複コンテンツの問題が発生している可能性があります。アーカイブには、個々の WordPress 投稿ですでに利用可能なコンテンツの抜粋が表示されることが多く、検索エンジンが重複コンテンツとしてフラグを立てる可能性があります。
また、アーカイブ ページの種類ごとに異なる URL が使用され、特定のフィルターに基づいて同様のコンテンツが表示される場合があります。これにより、コンテンツが重複する複数の URL が意図せず作成される可能性があります。
あるいは、あまり使用されていないか、意味がなくなったカテゴリがあるかもしれません。そのカテゴリ アーカイブ ページを削除すると、Web サイトをクリーンアップできます。
ただし、これらのページを実際に削除する前に、知っておくべきことがいくつかあります。一部のユーザーは、これらのページを使用して、興味のある古いブログ投稿を見つけてブックマークする場合があります。これらのページを削除すると、これらのユーザーはそれらの投稿を再度見つけるのが困難になる可能性があります。
SEO (検索エンジン最適化) の観点から見ると、アーカイブ ページを不適切に削除すると、壊れたリンクが作成される可能性があります。これにより、これらの壊れたページにアクセスした訪問者がイライラし、検索結果での Web サイトのランキングが低下する可能性があります。
WordPress ではアーカイブ ページを直接削除することはできませんが、アーカイブ ページを管理するために実行できる回避策はあります。このステップバイステップガイドでは、WordPress SEO に悪影響を与えることなくアーカイブ ページを削除する方法を説明します。
これらのクイック リンクを使用して、希望の方法にスキップできます。
最初の方法は、私たちと多くの SEO 専門家が最も推奨する方法です。アーカイブ ページを完全に削除するのではなく、検索エンジンからインデックスを作成しない方が良いでしょう。このようにすると、ユーザーは Web サイト上でこれらのページを見つけることができますが、検索エンジンはそれらのページを考慮しません。
Google の John Mueller 氏は、実際に一度 Q&A セッションでこのトピックについて質問されました。彼が言いたかったことは次のとおりです。
必要に応じて古いコンテンツを削除したり、[または] アーカイブ セクションに移動したりできます。これらの古いページを noindex にすると、ユーザーが Web サイトにアクセスしたときに引き続きそのページにアクセスできるようになります。
アーカイブ ページを noindex する最も簡単な方法は、All in One SEO (AIOSEO) のような WordPress プラグインを使用することです。この方法はコードを必要としないため、初心者に優しい方法です。
さらに、オンページ コンテンツ オプティマイザー、SEO 監査チェックリスト、スキーマ マークアップ サポートなど、その他の SEO 機能も多数利用できます。
まず、AIOSEO プラグインをインストールする必要があります。プレミアム バージョンまたは無料バージョンを使用できます。どちらのバージョンにも noindex アーカイブ ページに必要な機能が含まれています。
詳細については、WordPress プラグインのインストール方法に関するガイドをご覧ください。
オプション 1: 複数のアーカイブ ページをインデックスなし
このオプションでは、オールインワン SEO » 検索外観に移動できます。次に、「分類法」タブに移動します。
[カテゴリ] セクションで、[検索結果に表示] 設定の [いいえ] をクリックします。
すると、次の通知が表示されます。「あなたのカテゴリはインデックス付けされず、サイトマップから除外されるため、検索エンジンは無視します。ページタイトルが以下のようにどのように表示されるかを制御することもできます。 」
「詳細」タブに切り替えると、デフォルト設定が無効になっていることがわかります。
ロボットのメタ設定でも「インデックスなし」チェックボックスにチェックが入っているはずです。
次に、下にスクロールして、アーカイブ タグ ページとその他のカスタム分類を noindex に設定します。
完了したら、左上隅にある「変更を保存」をクリックするだけです。
日付のインデックスを付けずにアーカイブ ページを作成するには、[アーカイブ] タブに切り替えます。
著者と日付ページのインデックスを付けないオプションが表示されます。
前と同様に、[検索結果を表示] 設定で [いいえ] をクリックし、以下の日付アーカイブ ページでも同じ手順を繰り返します。
次に、上部にある「変更を保存」ボタンを押します。
オプション 2: Noindex 固有のアーカイブ ページ (タクソノミーのみ)
このオプションは、特定のアーカイブ ページのみにインデックスを作成しないためのものです。たとえば、古いカテゴリ ページが 1 つだけあり、検索エンジンに結果ページに含めたくないが、残りのカテゴリ ページにはインデックスを付けておきたいとします。
必要なのは、Web サイトのフロントエンドでカテゴリ、タグ、またはカスタム分類ページを開くことです。次に、下のスクリーンショットのように、上部の管理バーにある [カテゴリの編集] をクリックします。
これにより、カテゴリまたはタグエディタが開きます。ここでは、「AIOSEO 設定」セクションまで下にスクロールし、「詳細」タブに切り替えます。
ロボット設定で、「デフォルト設定を使用」オプションを無効にし、「インデックスなし」ボックスにチェックを入れます。
その後、「更新」をクリックします。
残念ながら、AIOSEO には、特定の非分類法アーカイブ ページを noindex する機能がまだありません。ありがたいことに、以下の方法を使用してそれを行う簡単な方法がまだあります。
非分類アーカイブ ページを noindex したい場合は、カスタム コード スニペットを Web サイト、特に WordPress テーマの function.php ファイルに追加する必要があります。
このプロセスが怖く聞こえるかもしれませんが、心配する必要はありません。 WordPress にコードを追加する最も安全な方法は、市場で最高のコード スニペット プラグインである WPCode を使用することです。
このプラグインを使用すると、テーマ ファイルを直接処理せずにカスタム コードを簡単に挿入できるため、Web サイトが破損する可能性が低くなります。さらに、テーマを更新してもカスタム コードは上書きされないため、noindex コードはそのまま残ります。
まず、WPCodeをインストールしてアクティブ化する必要があります。このチュートリアルでは無料バージョンとプレミアム バージョンの両方が問題なく動作しますが、プレミアム バージョンには、コードを公開する前に安全にテストするための特別なモードが付属しています。
詳細については、WordPress プラグインのインストール方法に関するガイドをご覧ください。
次に、コード スニペット » + スニペットの追加に移動します。次に、「カスタムコードを追加(新しいスニペット)」を選択し、「スニペットを使用」をクリックします。
次に、新しいスニペットに名前を付けます。 「Noindex Archive Pages」のような単純なものでも構いません。
次に、コード タイプが「HTML スニペット」であることを確認します。
[コード プレビュー] ボックスに、次のコードをコピーして貼り付けます。
<meta name="robots" content="noindex">
このコードは、検索エンジンに特定の Web ページのインデックスを作成しないよう指示するために特別に設計されたロボット メタ タグです。
完了したら、「挿入」セクションまで下にスクロールします。
挿入方法が「自動挿入」、場所が「サイトワイドヘッダー」であることを確認してください。
もう一度ページの下の「スマート条件付きロジック」セクションに移動しましょう。
ここで行うべきことは、「ロジックを有効にする」設定を有効にすることです。
条件に関しては、「表示」を選択し、「ページ URL」と「Is」を選択します。その後、インデックスを付けない特定のアーカイブ ページの URL を最後のフィールドに挿入できます。
noindex にさらにページを追加するには、[AND] をクリックしてください。
完了したら、コードを「アクティブ」にし、「スニペットを保存」をクリックします。
それでおしまい。ページが正常に noindex に設定されたかどうかを確認するには、アーカイブ ページを開いてそのページ ソースを表示します。
Chrome を使用している場合は、ページ上の任意の場所を右クリックし、[ページのソースを表示] をクリックする必要があります。
ここで、キーボードの Control/Command + F を押して検索バーを表示し、「noindex」と入力します。前に追加した noindex タグが強調表示されるはずです。
... タグの間に存在する場合、コードは適切に追加されています。
WordPress ブログから特定のアーカイブ ページを削除することが最善の策であると判断したとします。しかし、壊れたリンクや、それでもアクセスしようとする訪問者がイライラするのではないかと心配しています。これは、誰かが Web サイト上の古いアーカイブ ページをブックマークした場合に発生する可能性があります。
代わりにリダイレクト プラグインを使用してアーカイブ ページをリダイレクトすることができます。こうすることで、これらの古いリンクにアクセスした訪問者にはエラー メッセージが表示されなくなります。
注: この方法では、Web サイト上のあるページを別のページに簡単にリダイレクトする機能がある AIOSEO Pro を使用します。
まず、WordPress に AIOSEO をインストールして有効化します。詳しい手順については、WordPress プラグインのインストール方法に関するガイドをお読みください。
次に、オールインワン SEO » リダイレクトに移動します。
[リダイレクト] タブで、ソース URL (アーカイブ ページ) とターゲット URL (ユーザーをリダイレクトするページ) を挿入します。
訪問者が古いアーカイブ ページにアクセスしたときに探しているものと一致するページを選択することをお勧めします。
たとえば、ソフトウェア レビュー Web サイトがあり、廃止されたプラットフォームのカテゴリ アーカイブをリダイレクトしたいとします。ターゲット URL としては、ソフトウェアが利用できなくなった理由を説明する最近の投稿が考えられます。
こうすることで、元のアーカイブ ページがなくなっても、訪問者は役立つ情報を得ることができます。
あるいは、ユーザーをホームページにリダイレクトすることもできます。
以下で、「リダイレクト タイプ」を選択します。アーカイブ ページにアクセスしていた訪問者の新しい永続的なホームをターゲット ページにしたい場合は、「301 Moved Permanently」を使用できます。
次に、「リダイレクトを追加」をクリックします。
それでは、古いアーカイブ ページを開いてください。ターゲット ページ URL に到達した場合は、リダイレクトが成功したことを意味します。
詳細については、WordPress で 301 リダイレクトを作成するための初心者向けガイドをご覧ください。
おそらく、あなたの WordPress ウェブサイトにはブログがなく、アーカイブ ページはあなたのサイトに何の価値ももたらしません。その場合は、この方法が最適です。
Smart Archive Page Remove プラグインをインストールする必要があります。これにより、WordPress サイトからアーカイブ ページを簡単に削除できます。
まず、管理エリアに WordPress プラグインをインストールして有効化します。次に、設定 » アーカイブ ページに移動します。
次に、削除するアーカイブ ページを選択し、トグル ボタンをクリックします。完了したら、「変更を保存」をクリックするだけです。
アーカイブ ページに移動すると、ページが見つからないことを示す 404 エラーが表示されるはずです。
アーカイブ ページを完全に削除するのではなく、カスタム アーカイブ ページを作成することを検討してください。これにより、ページの外観や機能をより詳細に制御できるようになり、訪問者により良いユーザー エクスペリエンスが提供されます。
アーカイブ ページがナビゲートしやすい場合、ユーザーはそれが便利であると感じ、Web サイトに長く滞在するでしょう。その結果、ページビューが増えて直帰率が下がり、検索エンジンはこれをユーザーがあなたの Web サイトを気に入っている兆候とみなします。
カスタム アーカイブ ページを作成する最も簡単な方法は、SeedProd を使用することです。このドラッグ アンド ドロップ ページ ビルダーには、人々が役立つと感じるユーザーフレンドリーなアーカイブ ページをデザインするためのテンプレートと構成要素が大量に含まれています。
アーカイブ ページを改善するためのヒントをいくつか紹介します。
ユーザーがコンテンツ リストをフィルタリングできるように、カスタム検索フォームを含めます。
アーカイブから最も人気のあるコンテンツを紹介して、訪問者の関心を維持します。
特定のカスタム投稿タイプ (レシピなど) がある場合は、ナビゲーションを容易にするために、これらの投稿のアーカイブ ページを作成して整理してみてください。
アーカイブ ページをサイドバーまたはナビゲーション メニューに表示して、ユーザーが必要なときに簡単にアクセスできるようにします。
この記事が、WordPress でアーカイブ ページを削除する方法を学ぶのに役立つことを願っています。 WordPress でウィジェットを追加して使用する方法に関する記事や、Web サイトを成長させるために必須の WordPress プラグインのリストもご覧ください。
この記事が気に入っていただけましたら、WordPress ビデオ チュートリアルの YouTube チャンネルに登録してください。 Twitter や Facebook でもご覧いただけます。