ブラウザでは表示されるのに、Fetch as Googleで見つかりませんでしたを返される。

ブラウザでは表示されるのに、Fetch as Googleで見つかりませんでしたを返される。

この前リニューアルしたサイトの、インデックスが遅いのでFetch as Googleでindexを行うことにしました。

対象のurlを入力すると・・・・。あれっ。

404

見つかりませんでしたっ て表示されてる。
ブラウザ経由では問題無く表示されているのに・・。

見つかりませんでしたが表示される理由は、HTTP 404 エラーコードが表示されている可能性があるとのこと。

Fetch as Google の結果を診断する – ウェブマスター ツール ヘルプ

そこで、下記のサイトでHTTPステータスを調べると、確かに404になってます。

HTTPステータスコードチェッカー β3
スポンサーリンク

ブラウザでは問題無く表示されるのに、HTTPステータスが404の理由

理由は、ワードプレスにありました。ワードプレスを静的ページに組み込む際に、ページの一番最初に実装する、あれです。

<?php include($_SERVER[“DOCUMENT_ROOT”].”/wp-blog-header.php”);?>

これが原因でした。このwp-blog-header.php wp-load.php にしてあげれば治りました。

参考にさせて頂いたサイト
外部にRecent-postsなどを提供する場合の覚書 / wordpress | NPME.jp
スポンサーリンク

シェアする