ウェブサイト検索

WordPress サイトから壊れたリンクを削除する方法


ウェブマスターにとって、404 Not Found エラーよりも悪いことはほとんどありません (ただし、404 エラーを修正する方法については完全なガイドがあります)。

訪問者を存在しない場所に送り込むのは、最悪の悪夢であるはずです。多くのブロガーはリンク切れや、リンク切れが人々をウェブサイトからどれだけ効果的に遠ざけるかについてあまり考えていないため、 それは非常に意図的に最悪の悪夢であるべきだと私は言います。

404 エラーが表示されたときの自分の行動を考えてみましょう。閲覧しているサイトに対する認識にどのような影響があるでしょうか?あなたが期待していたものを探して探し回ろうとする可能性はどのくらいですか?単純に次に進む可能性が高いでしょうか?あなたの Web サイトに対する訪問者の関心は、多くの場合希薄なものです。壊れたリンクを提供して関係を緊張させることは、許されません。

興味深いユニークな 404 エラー ページの作成に取り組むことはできますが、私の知る限り、最善の治療法は予防です。それを念頭に置いて、この投稿では、サイトから 404 エラー ページを完全に根絶するのに役立つ優れた無料プラグインを紹介したいと思います。

リンク切れチェッカーの紹介

このプラグインについては以前に聞いたことがあるかもしれません。実際、WordPress プラグインの周期表に関する特集の一部として特に言及しました。これは非常に人気のあるプラグインですが、それには十分な理由があります。サイト上の 404 エラー メッセージを過去のものにするのに役立ちます。

Broken Link Checker の機能はシンプルですが非常に効果的です。サイト上のすべてのリンクをクロールしてテストし、それぞれが定義された URL に正しく解決されることを確認します。プラグインで問題 (404 エラーなど) が発生した場合、壊れたリンクのリストにそのプラグインが追加され、それに応じて対処できます。

最近、Broken Link Checker は時折悪いレビューを集めており、単に機能しないと不満を漏らす人もいることに注意してください。私はプラグインに関して何の問題も経験していませんし、レビューの大部分は依然として圧倒的に肯定的です。多くの人は、プラグイン自体ではなく、自分自身の WordPress 設定に問題があるために否定的なレビューを残す傾向があるため、私はそのようなレビューを常に割り引いて受け止めています。 Broken Link Checker を使用すると、サイト上の特定のプラグインとの競合が発生する可能性がありますが、潜在的な「リスク」を考慮する価値は十分にあると私は考えています。

リンク切れチェッカーの使用方法

Broken Link Checker を使用するプロセスは非常に簡単です。

このプラグインは、バックグラウンドでサイトをスキャンして壊れたリンクがないかを確認することで、すべての難しい作業を実行します。完了すると、WordPress 内で見つかった壊れたリンクが表示されます。

Broken Link Checker が壊れたリンクを見つけたかどうかを簡単に確認できる方法は 2 つあります。

WordPress ダッシュボード経由または…

…サイドバー経由。

ご覧のとおり、通知は直観的で見つけやすいため、サイトにリンク切れが表示された場合でも、すぐにそれを知ることができます。

この投稿の目的のために、私はブログをモルモットとして使用しています。上のスクリーンショットからわかるように、私のサイトには現在 2 つのリンク切れがあるため、次のステップはそれらを確認することです。これを行うには、ダッシュボード ウィジェットで [壊れたリンクが 2 つ見つかりました] をクリックするか、サイドバーの<i>ツール の下にある [壊れたリンク] メニュー項目をクリックします。

次のような画面が表示されます。

ご覧のとおり、サイト上の壊れたリンクは両方とも 404 Not Found エラーの結果です。しかし、プラグインは正しく解決されないあらゆるリンクを検出します。たとえば、サーバーが非反応性であるためにロードされない URL がリストされます。

上の表示は一目瞭然です。壊れたリンクの URL、そのステータス、使用されているアンカー テキスト、最後にリンクが表示される投稿またはページが表示されます。ただし、Broken Link Checker の本当の利点は、これらのリンクをその場で修正または削除できることです。壊れた URL の上にマウスを置くと、オプションのリストが表示されます。

繰り返しますが、オプションは非常に一目瞭然です。URL を編集したり、リンクを削除したり (アンカー テキストを保持したまま)、リンクを壊れていないとしてマークしたり (サーバーの一時的な問題が解決された場合など)、あるいは単純にリンク。

上記の例では、リンクが 301 リダイレクトを指しているため、リンクが壊れていることがわかりますが、その後削除しました。そのため、正しい場所を指すように URL を編集する必要があります。

それはとても簡単です!この画面を離れることなく、壊れたリンクを修正するために必要な措置を講じることができます。また、WordPress ダッシュボード上のウィジェットを使用すると、サイト上の壊れたリンクが長い間壊れたままになることはありません。

非表示にしたリンクは、ページ上部の「非表示」リンクの下に表示されます。

ご覧のとおり、上のスクリーンショットは、表示される可能性のある他のエラー メッセージを示しています。 Life Stoked へのリンクは、定期的に更新されるブログであることがわかっているので、その良い例です。リンク切れチェッカーが最後にスキャンしたとき、一時的なサーバー エラーが発生し、リンク切れとしてマークされたに違いありません。しかし、私はよく知っていたので(そして、チェックしたところ、オンラインに戻っていることがわかりました)、リンクを「壊れていない」とマークすることができました。

コンテキストを理解するために、リンクが含まれている投稿やページを確認する必要がある場合があります。上記の Trafficplanet リンクはその良い例です。ソースリンクにカーソルを合わせて「表示」をクリックするだけです。ページ内でリンクを見つけることができます。

リンクが、もう存在しない特定のフォーラム投稿につながっていることがわかります。したがって、ユーザーエクスペリエンスの観点から行う最善のことは次のとおりです。

  1. Traffic Planet フォーラムのホームページへのリンクを変更します。
  2. 指定されたサービスが利用できなくなったことを示すメモを投稿に追加します

Broken Link Checker プラグインを使用して簡単な変更を 1 つ行い、投稿を少し編集するだけで、投稿の訪問者が混乱する可能性がある問題を解決できました。

比類のないプラグイン?

Broken Link Checker が提供する機能に一致する他のプラグインを知りません。無限の種類の SEO プラグインなどが溢れている世界において、これは私にとって驚きです。個人的には、ブログの継続的なユーザビリティにとって不可欠であると信じている分野で、何らかの競争が行われることを望んでいます。

ほとんどの場合、私は時の試練に耐えられるようにしたいブログ記事を書いています。私は通常、現在と同じように 1 年後も意味のある「常緑の」作品を書くのが好きです。そのことを念頭に置いて、古いブログ投稿でリンクしているページが今後も正しいままであることを確認することは、私にとって非常に重要です。だからこそ、私は Broken Link Checker が非常に貴重なツールであると考えています。

いつものように、ご質問やご意見がございましたら、下のコメントセクションからお気軽にお問い合わせください。