wordpressで、google webmasterツールに、sitemapが正しく認識されていなかった汗
wordpressで簡単にサイトマップが生成できる「XML Sitemap Generator for WordPress」を使っていたのですが、
結構まえから、google webmasterツールの「インデックスステータス」の件数が激減。
440件あった件数が、40件程度になっていたしかも、4ヶ月前ぐらいからw笑
原因をさぐるため、先人達の記事を色々みてみると、XML Sitemap Generatorの仕様が変わった云々など、
色々ありましたが具体的な解決方法ははっきりわからなかったのですが、
ずっと前から出てて無視していた下記エラー。
There was a problem while notifying Google. View result
でも/sitemap.xmlは正しく表示されているようだし、
なんかの間違えかなと思っていたら、googleに通知しているsitemapのURLと違う。。
あなたのサイトマップのインデックスファイルのURL: http://blog.4star.link/index.php?xml_sitemap=params=
あ、これを使うべきなのかな。。
ということで、webmasterツールに同じ内容をぶっこみました。
これで一旦様子をみようw
で、追加でちょっときになった点。
/robots.txtに設定されているサイトマップのPATHがなんかおかしい。
Sitemap: http://blog.4star.link/sitemap.xml.gz
Sitemap: http://blog.4star.link/index.php?xml_sitemap=params=
sitemap.xml.gzってなんや?
gzって圧縮ファイル?
nginxで設定してたかな。。でもsitemap.xmlでアクセスするとちゃんと結果表示されるし。。
この疑問は次の機会に調べます。。(-_-;)
追記
webmasterに登録している、サイトURLがhttpsではなく、httpなのが、
別サイトとして設定されていたようで、それが原因だったようです。。汗トホホ
http://blog.4star.link
↓
http://blog.4star.link
で新しく登録しなおしたところ、
インデックス数 復活
確かに、nginxの設定で、httpにアクセスしたらhttpsにリダイレクトするように
していたのでそのタイミングで減ったのかな。