すべてのGoogleへのフルアクセスを許可したい
Allow: /*
以下Disallow:
について特に混乱しています
# Google Image
User-agent: Googlebot-Image
Disallow:
Allow: /*
# Google AdSense
User-agent: Mediapartners-Google
Disallow:
Allow
ディレクティブは、robots.txtの非標準の拡張機能です。元のrobots.txt標準には、Disallow
ディレクティブのみが含まれています。 GoogleのロボットdoAllow
ディレクティブを理解しているため、Googleロボットを対象とするセクションでそれらを使用しても問題ありません。 Allow
ディレクティブは、Disallow
ディレクティブよりも具体的な場合にのみ使用してください。これは、Disallow
に対抗します。それは、それ以外の場合は許可されないセクション全体のきめの細かい許容範囲(たぶん1ページだけ)を与えるために使用できます。
あなたの場合、Allow
ディレクティブはDisallow
ディレクティブと同じことを言っているので、省略する必要があります。
すべてのGoogleロボットがサイトのすべてをクロールできるようにしたいと言います。その場合、メインGooglebot
のルールも必要になります。 robots.txt
でこれを使用することをお勧めします
# Google Image
User-agent: Googlebot-Image
Disallow:
# Google AdSense
User-agent: Mediapartners-Google
Disallow:
# Googlebot
User-agent: Googlebot
Disallow: