Dlaczego mojej strony z v0 nie ma w Google?
v0 buduje aplikacje Next.js na Vercel, więc strony zwykle renderują się na serwerze. Typowe blokady to chronione wdrożenie, startowy tytuł i brak mapy witryny.
Zacznij od opublikowanego adresu
v0 wdraża na Vercel, a publikacja aktualizuje wdrożenie produkcyjne. Wdrożenia podglądowe mają własne adresy. Vercel wysyła X-Robots-Tag: noindex na wszystkich z nich i na starszych wdrożeniach produkcyjnych, gdy nowsze jest już na żywo. Google celowo je pomija.
curl -sI https://www.example.com/ | grep -i x-robots-tagBrak wyniku jest dobry. Jeśli widzisz noindex, jesteś na podglądzie albo starym wdrożeniu. Używaj domeny produkcyjnej w linkach, mapie i tagach kanonicznych.
Upewnij się, że produkcja jest publiczna
W Vercel ochrona wdrożeń ustawiona na wszystkie wdrożenia obejmuje też domenę produkcyjną, więc Google dostaje ekran logowania zamiast strony. Standardowa ochrona zostawia domeny produkcyjne publiczne. Sprawdź w prywatnym oknie: jeśli widzisz logowanie Vercel, Google też je widzi.
Zamień startowy tytuł
Wiele projektów v0 na GitHubie ma w app/layout.tsx startowe metadane: tytuł 'v0 App' i opis 'Created with v0'. Bez zmiany każda strona mówi Google, że nazywa się „v0 App”. Daj układowi nazwę witryny i szablon tytułu, a każdej stronie własny tytuł i opis.
Mapa, robots.txt i jedna domena
Aplikacja Next.js nie ma mapy ani robots.txt, dopóki ktoś nie doda app/sitemap.ts i app/robots.ts. Poproś v0 o oba. Poradnik Next.js opisuje szczegóły. Po podłączeniu domeny aplikacja dalej działa pod adresem vercel.app. Przewodnik Vercel radzi wysyłać tam X-Robots-Tag: noindex i przekierować ten host na Twoją domenę regułą zapory, a w metadanych ustawić metadataBase i adres kanoniczny.
Jak pomaga CrawlCoach
W płatnych planach CrawlCoach codziennie porównuje strony z mapy witryny z Search Console i wysyła e-mail, gdy któraś wypadnie z Google. Strona, która dostała noindex z nagłówka wdrożenia albo trafiła pod kopię vercel.app, pojawi się z przyczyną i poprawką. Darmowy raport obejmuje do 500 stron, jednorazowo.
Częste pytania
Czy v0 jest dobre dla SEO?
Tak, jako podstawa. v0 buduje aplikacje Next.js, a Next.js renderuje strony na serwerze. Popraw ustawienia wokół: publiczną produkcję, prawdziwy tytuł na każdej stronie, mapę witryny i jedną domenę.
Dlaczego Google pokazuje moją witrynę jako „v0 App”?
Ten tytuł ustawiają startowe metadane w app/layout.tsx. Zmień je i opublikuj. Potem kliknij Poproś o zindeksowanie dla strony głównej. Google zaktualizuje tytuł po ponownym skanowaniu.
Czy potrzebuję własnej domeny dla witryny z v0?
Nie. Google zindeksuje publiczny adres vercel.app. Własna domena pozwala dodać usługę domeny w Search Console. Jeśli ją dodasz, ustaw noindex i przekierowanie na hoście vercel.app.
Źródła
Sprawdzone 8 października 2026. Google co jakiś czas zmienia Search Console i pomoc. Jeśli na Twoim ekranie coś wygląda inaczej, zajrzyj do źródła.
- v0 Docs: Deployments (po angielsku)
- v0 Docs: Custom domain (po angielsku)
- Vercel: Are Vercel preview deployments indexed by search engines? (po angielsku)
- Vercel: Avoiding duplicate content with vercel.app URLs (po angielsku)
- Vercel Docs: Deployment Protection (po angielsku)
- Dokumentacja Next.js: sitemap.xml (po angielsku)
Zobacz, których stron Twojej witryny brakuje w Google
Zaloguj się przez Google. CrawlCoach bezpłatnie sprawdzi do 500 stron i pokaże poprawkę dla każdego problemu.
Odbierz darmowy raportBezpłatnie do 500 stron. Bez karty płatniczej. Zaloguj się kontem Google, którego używasz w Search Console.
Aplikacja i raporty CrawlCoach są po angielsku.