こんにちは。
今回は上記のような疑問を解決していきます。
503 Service Unavailableはリンク自体は正常なはずなのになぜかリンクエラーとしてBroken Link Checkerから通知されてしまいます。
この問題は1分以内ですぐに解決できるのでぜひ本記事の方法を試してください。
目次
最初に結論ですがステータスが503 Service Unavailableであるリンクエラーが発生した場合は以下の対応を行えばOKです。
- 再確認を押す
- ステータスが200 OKになる
再確認を押して200 OKになればリンクは正常に貼れているのでそれ以上特に対応することはありません。
お疲れ様でした。
興味がある方は本記事の続きに
- Broken Link Checkerの状況
- 503 Service Unavailableの意味と原因
について解説していますので合わせて読んでみてください。
【状況】Broken Link Checker
今回のBroken Link Checkerのエラー状況は次のようになっています。
- URL:リンクエラーがあったリンク先URL
- ステータス:503 Service Unavailable
- リンクテキスト:リンクエラーがあったテキスト
- ソース:リンクエラーがあった記事
Broken Link Checkerは上記のように記事のリンクにおかしなところがあったら通知してくれる便利プラグインです。
404 Not Found(ページが存在しない)のようなエラーにすぐ気づいてくれるのがメリットです。
しかし、今回通知された503 Service Unavailableについてはリンクを自分で踏んでみてもちゃんとリンク先に飛べるので「なんでリンクエラーになるんだ」と思ってしまうかと思います。
続いて503 Service Unavailableの意味について解説します。
503 Service Unavailableはサーバーからのエラーコードの1種です。
- 400:Bad Request
- 401:Unauthorized
- 403:Forbidden
- 404:Not Found
- 408:Request Timeout
- 500:Internal Server Error
- 501:Not Implemented
- 502:Bad Gateway
- 503:Service Unavailable
- 504:Gateway Timeout
- 505:HTTP Version Not Supported
エラーコードは他に上記のような例があります。
その中で503 Service Unavailableは「サーバーの過負荷」を意味しています。
サーバーに一時的にアクセスが集中してしまってページが開けなくなってしまった時にこの503のエラーコードが表示されます。
Broken Link Checkerはこの一時的なアクセス不良を拾ってしまいリンクエラーとして通知してしまったのです。
しかし時間を置いたら503エラーは解消されることがほとんどなのでリンクの張り替えなどの対応は不要です。
503 Service Unavailableについてまとめです。
- 具体的な解決方法:再確認を押してステータスが200 OKになることを確認
- 意味:サーバーの過負荷
- 原因:サーバーに一時的にアクセスが集中してしまってページが開けなくなってしまっている
- 対応:ほとんどの場合時間を置いたら解消される
以上です。