Skip to content

Commit ca72196

Browse files
committed
feat: add robots.txt and logo asset to public directory while updating gitignore for static assets
1 parent f2df4dd commit ca72196

3 files changed

Lines changed: 51 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ design-system/
4444
skills-lock.json
4545

4646
# Astro compiled assets in root
47-
public/
47+
/public/
4848

frontend/public/logo.png

502 KB
Loading

frontend/public/robots.txt

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# General rules for all search crawlers
2+
User-agent: *
3+
Allow: /
4+
Disallow: /api/
5+
6+
# Block AI & LLM training crawlers completely
7+
User-agent: GPTBot
8+
Disallow: /
9+
10+
User-agent: ClaudeBot
11+
Disallow: /
12+
13+
User-agent: Google-Extended
14+
Disallow: /
15+
16+
User-agent: Applebot-Extended
17+
Disallow: /
18+
19+
User-agent: CCBot
20+
Disallow: /
21+
22+
User-agent: Meta-ExternalAgent
23+
Disallow: /
24+
25+
User-agent: Amazonbot
26+
Disallow: /
27+
28+
User-agent: CohereBot
29+
Disallow: /
30+
31+
# Block AI Search bots from scraping to avoid rendering resource abuse
32+
User-agent: PerplexityBot
33+
Disallow: /
34+
35+
User-agent: OAI-SearchBot
36+
Disallow: /
37+
38+
User-agent: Claude-SearchBot
39+
Disallow: /
40+
41+
# Block social media preview scrapers from executing expensive API renders
42+
User-agent: facebookexternalhit
43+
Disallow: /api/
44+
Disallow: /private/
45+
46+
User-agent: Twitterbot
47+
Disallow: /api/
48+
Disallow: /private/
49+
50+
Sitemap: https://github-helpers.creativecode.com.co/sitemap.xml

0 commit comments

Comments
 (0)