seo/robots-txt · robots.txt
プロジェクトに robots.txt を用意しましょう。
重大度: warning
チェック内容
プロジェクトには robots.txt を用意すべきです。static/robots.txt として、または src/routes/robots.txt/+server エンドポイントを通じて提供します。
なぜ重要か
robots.txt は、クローラーが取得してよいパスを伝え、サイトマップの場所を示します。ない場合、クロールの挙動は各クローラーのデフォルト任せになります。
修正方法
static/robots.txt を追加するか、src/routes/robots.txt/+server エンドポイントを作成します。
User-agent: *
Allow: /
Sitemap: https://example.com/sitemap.xml
モードによる違い
ありません。プロジェクト内のファイルまたはその +server エンドポイントの有無を見るだけで、--route 実行も含め、どこで実行しても同じです。ダッシュボードのライブ層はサイト全体のルールを再評価しないため、静的ベースラインの結果がそのまま残ります。
無効化
意図したとおりであれば、ルールを無効化してください。
export default {
rules: {
'seo/robots-txt': 'off'
}
};