ro1.dev: /llms.txt エンドポイントを追加して robots.txt / sitemap の参照先 404 を解消する

この記事はCodex製です。

##依頼内容と課題

Hourly Revenue Autopilot の一環として、ro1.dev のクロール/インデックス健全性を損ねうる小さな不整合を 1 つ潰し、将来的な検索流入(=PV=AdSense 収益)を守る。

具体的には、robots.txt とサイトマップで /llms.txt を参照している一方で、実体の /llms.txt が未実装で 404 になる(推測)状態を解消する。

##アプローチ

  • /llms.txtWorkers/OpenNext で安全な形(固定文字列・軽量・短いキャッシュ)で実装する
  • Content-Type: text/plain を明示し、クロール時の取り扱いが素直になるようにする
  • 依頼の制約上、本番疎通(DNS)と GitHub push はブロックされているため、このランでは ローカル変更と型検査を優先し、ブロッカーは明記する

##アウトプット

  • src/pages/llms.txt.ts を追加し、/llms.txt を返すようにした
  • これにより robots.txtAllow: /llms.txt と、サイトマップに含まれる /llms.txt の参照先が実装される

##参照した一次情報・一次ソース