Dodawanie llms.txt do aplikacji Bubble
Opublikowano:
Bubble renderuje aplikację jako HTML i nie serwuje dowolnych plików tekstowych w katalogu głównym — dlatego llms.txt wymaga niewielkiej warstwy pośredniej. Dwie niezawodne opcje.
Opcja 1 — edge proxy (najbardziej niezawodna)
Jeśli Twoja aplikacja Bubble działa za Cloudflare (lub innym CDN) na własnej domenie, serwuj /llms.txt bezpośrednio z małego edge workera, który zwraca tekst z nagłówkiem Content-Type: text/plain. Zachowuje to kanoniczny adres URL w katalogu głównym i nie wymaga żadnych zmian w Bubble.
Opcja 2 — hostuj plik i przekieruj
Hostuj surowy tekst tam, gdzie będzie serwowany jako zwykły tekst (object storage lub CDN), a następnie przekieruj /llms.txt do tego pliku na poziomie DNS/CDN. Crawler podąży za przekierowaniem do Twojego pliku.
Dlaczego nie strona Bubble?
Strona Bubble o nazwie „llms.txt” nadal renderuje się jako aplikacja HTML, a nie zwykły tekst, więc nie przejdzie walidacji. Plik musi być serwowany jako text/plain — stąd konieczność użycia proxy lub podejścia z hostowanym plikiem.
Walidacja
Wklej swoją domenę do walidatora, aby potwierdzić, że /llms.txt jest dostępny jako zwykły tekst i że wszystkie linki są rozwiązywalne.