t_wの輪郭

Feedlyでフォローするボタン

Google Search Consoleからインデックスをリクエストした。
サイトマップとか作ったほうがいいんだろうか。


Google Search Consoleへのリクエストによってインデックスされたっぽい。ただ、トップページだけが検索結果に出てくる状態になっている。待っていればほかのページもクロールされてインデックスされるのだろうか。


XMLサイトマップを設定すれば良いっぽい。


狂った量のデータがあるので、XMLサイトマップを動的に生成するとかなり重たい。自作PCでも10秒近くかかる。これに高頻度でアクセスされるとサーバーに負荷がかかってしまう。


余計な処理を削除したら3秒未満でXMLサイトマップを動的に生成できるようになった。まあこれでいいか。


デプロイした
https://rinkaku.towasys.com/sitemap.xml
Google Search Consoleから登録してみよう。


Google Search Consoleから登録してみたところ、取得できませんでしたとなってしまった。
なぜだ。
日付の値が無効です。 日付または書式設定を修正してから、再送信してください。となっている。いい感じにパースしてくれやって感じだけど、ちょっと何とかしよう。
toLocaleStringからtoISOStringに切り替えた。これによって正しく処理できたようだ。

toLocaleStringでもBing Webmaster Toolsでは問題なく処理できたようだ。


XMLサイトマップを登録したのになかなかインデックスされたページが増えない。手動で登録した1ページから増加しない。
Google Search Consoleのリンクの項目が「データを処理しています。1 日後にもう一度ご確認ください」となっているので、待てば解決するのだろうか?ひとまず寝て待て。


2022年5月11日
10日ほどたって少しずつインデックスされているページが増えてきた。現在187ページがインデックスされている。まだまだ増えてもらわないといけない。何しろ2万ページあるのだから。本文があるページだけでも6千ページある。

〈Sitemaps〉

2022/5/3 9:58:00

https://www.Sitemaps.org/ja/

検索発動機用。人間用の「案内図」ではない。

https://www.sitemaps.org/ja/protocol.html

https://www.sitemaps.org/ja/protocol.html#location

接触元

2021-12-23

サイトマップを使用して、各 URL について言語や地域ごとのすべてのバージョンを Google に知らせることができます。そのためには、各 URL を示す <loc> 要素を追加し、それぞれの要素に対して、ページの言語 / 地域別のバージョンのリスト(そのページ自体も含む)を子エントリ <xhtml:link> として指定します。したがって、ページに 3 つのバージョンがある場合、サイトマップには 3 つのエントリを追加し、それぞれに 3 つの同じ子エントリを指定します。