この前リニューアルしたサイトの、インデックスが遅いのでFetch as Googleでindexを行うことにしました。
対象のurlを入力すると・・・・。あれっ。
見つかりませんでしたっ て表示されてる。
ブラウザ経由では問題無く表示されているのに・・。
見つかりませんでしたが表示される理由は、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 にしてあげれば治りました。
質問などあればお気軽に!