Bunlar gerçekten dizinlerse, kabul edilen yanıt muhtemelen en iyi seçimdir. Ancak, bir uygulama yazıyorsanız ve dizinler dinamik olarak oluşturulmuş yollar (a.k.a. contexts, route, vb.) Ise, robots.txt dosyasında tanımlamak yerine meta etiketleri kullanmak isteyebilirsiniz. Bu, farklı tarayıcıların alt dizin yoluna erişimi nasıl yorumlayabileceği/önceliklendirebileceği konusunda endişelenmenize gerek kalmaması avantajını sunar.
Sen kodunda böyle bir şey deneyebilirsiniz:
if is_parent_directory_path
<meta name="robots" content="noindex, nofollow">
end
Alt dizinlere dinamik olarak izin vermek istedim, ancak bu ilk düzey değil, Allow ifadesinin 'Allow:/directory/* /' çalışmasını değiştirmesini değil. – Duncanmoo
Robots.txt Vikipedi girişine göre, 'İzin Verme' yönergesi, maksimum uyumluluk için 'Disallow' öncesine yerleştirilmelidir (ne Google veya Bing ne de olsa). – pelms