Skip to content

Commit 5a53c50

Browse files
karlcarstensenRahul-Kumar-prog
authored andcommitted
Update to robots (gruntwork-io#6064)
1 parent 44acb06 commit 5a53c50

2 files changed

Lines changed: 359 additions & 1 deletion

File tree

docs/public/robots.txt

Lines changed: 345 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,348 @@
1+
# robots.txt for docs.terragrunt.com
2+
# Allow all crawlers — traditional search, AI search/citation, and AI training.
3+
# Last updated: May 2026
4+
5+
# ==============================================================
6+
# DEFAULT: Allow all bots not explicitly listed below
7+
# ==============================================================
18
User-agent: *
29
Allow: /
310

4-
Sitemap: https://docs.terragrunt.com/sitemap-index.xml
11+
# ==============================================================
12+
# TRADITIONAL SEARCH ENGINES
13+
# ==============================================================
14+
15+
User-agent: Googlebot
16+
Allow: /
17+
18+
User-agent: Bingbot
19+
Allow: /
20+
21+
User-agent: Slurp
22+
Allow: /
23+
24+
User-agent: DuckDuckBot
25+
Allow: /
26+
27+
User-agent: Baiduspider
28+
Allow: /
29+
30+
User-agent: YandexBot
31+
Allow: /
32+
33+
User-agent: Applebot
34+
Allow: /
35+
36+
# ==============================================================
37+
# ANTHROPIC (Claude)
38+
# ClaudeBot — training crawler
39+
# Claude-User — user-triggered retrieval
40+
# Claude-SearchBot — citation/search retrieval
41+
# anthropic-ai — general Anthropic crawler
42+
# ==============================================================
43+
44+
User-agent: ClaudeBot
45+
Allow: /
46+
47+
User-agent: Claude-User
48+
Allow: /
49+
50+
User-agent: Claude-SearchBot
51+
Allow: /
52+
53+
User-agent: anthropic-ai
54+
Allow: /
55+
56+
# ==============================================================
57+
# OPENAI (ChatGPT)
58+
# GPTBot — training crawler
59+
# OAI-SearchBot — live search/citation retrieval
60+
# ChatGPT-User — user-triggered retrieval
61+
# ChatGPT Agent — agentic tasks
62+
# ==============================================================
63+
64+
User-agent: GPTBot
65+
Allow: /
66+
67+
User-agent: OAI-SearchBot
68+
Allow: /
69+
70+
User-agent: ChatGPT-User
71+
Allow: /
72+
73+
User-agent: ChatGPT-Agent
74+
Allow: /
75+
76+
# ==============================================================
77+
# GOOGLE AI
78+
# Google-Extended — Gemini/AI training (separate from Googlebot)
79+
# GoogleAgent-Mariner — agentic browser
80+
# Gemini-Deep-Research — Gemini deep research tasks
81+
# Google-NotebookLM — NotebookLM user-triggered fetcher
82+
# Google-Agent — umbrella Google AI agent
83+
# GoogleAgent-URLContext — URL context fetcher
84+
# Google-Firebase — Firebase AI features
85+
# CloudVertexBot — Google Cloud Vertex AI
86+
# ==============================================================
87+
88+
User-agent: Google-Extended
89+
Allow: /
90+
91+
User-agent: GoogleAgent-Mariner
92+
Allow: /
93+
94+
User-agent: Gemini-Deep-Research
95+
Allow: /
96+
97+
User-agent: Google-NotebookLM
98+
Allow: /
99+
100+
User-agent: Google-Agent
101+
Allow: /
102+
103+
User-agent: GoogleAgent-URLContext
104+
Allow: /
105+
106+
User-agent: Google-Firebase
107+
Allow: /
108+
109+
User-agent: CloudVertexBot
110+
Allow: /
111+
112+
# ==============================================================
113+
# META (Facebook / Instagram / Llama)
114+
# meta-externalagent — Meta AI retrieval
115+
# meta-externalfetcher — Meta content fetcher
116+
# meta-webindexer — Meta web indexer
117+
# ==============================================================
118+
119+
User-agent: meta-externalagent
120+
Allow: /
121+
122+
User-agent: meta-externalfetcher
123+
Allow: /
124+
125+
User-agent: meta-webindexer
126+
Allow: /
127+
128+
# ==============================================================
129+
# PERPLEXITY
130+
# PerplexityBot — training/indexing crawler
131+
# Perplexity-User — user-triggered retrieval
132+
# ==============================================================
133+
134+
User-agent: PerplexityBot
135+
Allow: /
136+
137+
User-agent: Perplexity-User
138+
Allow: /
139+
140+
# ==============================================================
141+
# APPLE
142+
# Applebot-Extended — Apple AI/foundation model training
143+
# ==============================================================
144+
145+
User-agent: Applebot-Extended
146+
Allow: /
147+
148+
# ==============================================================
149+
# MICROSOFT / AMAZON / OTHER MAJOR PLATFORMS
150+
# ==============================================================
151+
152+
# Microsoft Azure AI
153+
User-agent: AzureAI-SearchBot
154+
Allow: /
155+
156+
# Amazon (Alexa, Bedrock, shopping)
157+
User-agent: Amazonbot
158+
Allow: /
159+
160+
User-agent: Amzn-SearchBot
161+
Allow: /
162+
163+
User-agent: bedrockbot
164+
Allow: /
165+
166+
# DuckDuckGo AI
167+
User-agent: DuckAssistBot
168+
Allow: /
169+
170+
# Brave AI
171+
User-agent: Bravebot
172+
Allow: /
173+
174+
# Cohere
175+
User-agent: cohere-ai
176+
Allow: /
177+
178+
User-agent: cohere-training-data-crawler
179+
Allow: /
180+
181+
# Mistral AI
182+
User-agent: MistralAI-User
183+
Allow: /
184+
185+
# DeepSeek
186+
User-agent: DeepSeekBot
187+
Allow: /
188+
189+
# xAI (Grok)
190+
User-agent: xAI-SearchBot
191+
Allow: /
192+
193+
# ==============================================================
194+
# COMMON CRAWL
195+
# Used as training data by many open/research AI models
196+
# ==============================================================
197+
198+
User-agent: CCBot
199+
Allow: /
200+
201+
# ==============================================================
202+
# RESEARCH & DATA PLATFORMS
203+
# ==============================================================
204+
205+
User-agent: AI2Bot
206+
Allow: /
207+
208+
User-agent: AI2Bot-Dolma
209+
Allow: /
210+
211+
User-agent: Diffbot
212+
Allow: /
213+
214+
User-agent: DataForSeoBot
215+
Allow: /
216+
217+
User-agent: Seekr
218+
Allow: /
219+
220+
User-agent: peer39_crawler
221+
Allow: /
222+
223+
User-agent: img2dataset
224+
Allow: /
225+
226+
# ==============================================================
227+
# CONTENT & MARKETING INTELLIGENCE
228+
# ==============================================================
229+
230+
User-agent: AddSearchBot
231+
Allow: /
232+
233+
User-agent: AwarioBot
234+
Allow: /
235+
236+
User-agent: AwarioSmartBot
237+
Allow: /
238+
239+
User-agent: AwarioRssBot
240+
Allow: /
241+
242+
User-agent: EchoboxBot
243+
Allow: /
244+
245+
User-agent: Meltwater
246+
Allow: /
247+
248+
User-agent: SemrushBot-OCOB
249+
Allow: /
250+
251+
User-agent: SemrushBot-FT
252+
Allow: /
253+
254+
User-agent: SemrushBot-ESI
255+
Allow: /
256+
257+
User-agent: Omgili
258+
Allow: /
259+
260+
User-agent: Omgilibot
261+
Allow: /
262+
263+
User-agent: webzio-extended
264+
Allow: /
265+
266+
# ==============================================================
267+
# ADDITIONAL / EMERGING AI CRAWLERS
268+
# ==============================================================
269+
270+
User-agent: bigsur.ai
271+
Allow: /
272+
273+
User-agent: Brightbot
274+
Allow: /
275+
276+
User-agent: Crawlspace
277+
Allow: /
278+
279+
User-agent: FriendlyCrawler
280+
Allow: /
281+
282+
User-agent: LinerBot
283+
Allow: /
284+
285+
User-agent: LinkupBot
286+
Allow: /
287+
288+
User-agent: Manus-User
289+
Allow: /
290+
291+
User-agent: NovaAct
292+
Allow: /
293+
294+
User-agent: Panscient
295+
Allow: /
296+
297+
User-agent: SBIntuitionsBot
298+
Allow: /
299+
300+
User-agent: Thinkbot
301+
Allow: /
302+
303+
User-agent: Timpibot
304+
Allow: /
305+
306+
User-agent: YandexAdditional
307+
Allow: /
308+
309+
User-agent: YandexAdditionalBot
310+
Allow: /
311+
312+
User-agent: KlaviyoAIBot
313+
Allow: /
314+
315+
User-agent: Devin
316+
Allow: /
317+
318+
User-agent: FirecrawlAgent
319+
Allow: /
320+
321+
User-agent: Crawl4AI
322+
Allow: /
323+
324+
# ==============================================================
325+
# SOCIAL & MESSAGING LINK PREVIEWS
326+
# Bots that fetch pages to generate unfurl/preview cards.
327+
# ==============================================================
328+
329+
User-agent: Twitterbot
330+
Allow: /
331+
332+
User-agent: LinkedInBot
333+
Allow: /
334+
335+
User-agent: facebookexternalhit
336+
Allow: /
337+
338+
User-agent: Slackbot-LinkExpanding
339+
Allow: /
340+
341+
User-agent: Discordbot
342+
Allow: /
343+
344+
# ==============================================================
345+
# SITEMAP
346+
# ==============================================================
347+
348+
Sitemap: https://docs.terragrunt.com/sitemap.xml

docs/vercel.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"buildCommand": "bun run build",
33
"installCommand": "bun install",
44
"framework": "astro",
5+
"trailingSlash": true,
56
"rewrites": [
67
{
78
"source": "/api/v1/compatibility",
@@ -16,6 +17,10 @@
1617
{
1718
"source": "/api/v1/compatibility",
1819
"destination": "/api/v1/compatibility/index"
20+
},
21+
{
22+
"source": "/sitemap.xml",
23+
"destination": "/sitemap-index.xml"
1924
}
2025
],
2126
"redirects": [
@@ -57,6 +62,15 @@
5762
"value": "Content-Type"
5863
}
5964
]
65+
},
66+
{
67+
"source": "/(llms\\.txt|llms-small\\.txt|llms-full\\.txt)",
68+
"headers": [
69+
{
70+
"key": "X-Robots-Tag",
71+
"value": "noindex"
72+
}
73+
]
6074
}
6175
]
6276
}

0 commit comments

Comments
 (0)