inspiracja
Struktura strony (landing page per kategoria produktu: bramy, balustrady, kraty — nie per miasto) została świadomie wzorowana na istniejącym, dobrze rankującym konkurencie kowalslusarz.art.pl, zamiast wymyślać architekturę od zera.
źródło: data/content.ts komentarze
cel
SEO_TARGETS.avoid wprost zabrania budowania strategii na frazach z geolokalizacją typu 'kowalstwo artystyczne tarnów' — discovery wykazało tam praktycznie zerowy popyt. Faza 5 planu nazywa się 'frazy krajowe', czyli celowo krajowy, nie lokalny zasięg mimo że firma działa fizycznie w Radłowie/Tarnowie.
źródło: data/content.ts SEO_TARGETS
zależności
Firma to jednoosobowa działalność gospodarcza (Kowaltech Tomasz Baran, NIP 8732698949) o niskiej częstotliwości zmian treści, więc świadomie brak Directusa/CMS — cała treść jest hardkodowana w jednym pliku data/content.ts, z komentarzem wprost zabraniającym wymyślania faktów spoza zweryfikowanego discovery.
źródło: data/content.ts
znaczenie
Discovery audytu obecności cyfrowej wykazał 0 zaindeksowanych fraz organicznych i spammy backlinki na starej domenie — nowa strona (Nuxt 3.17, hostowana pod kowaltech.aionflow.pl) to część naprawy tej sytuacji, nie tylko kosmetyczny redesign.
źródło: pamięć projektu (Kowaltech Digital Presence Audit)
co działa
kowaltech-aionflow w pm2 jlist: online, tylko 4 restarty w 5h uptime (niski, zdrowy poziom) — bez śladów crash-loopa. Formularz kontaktowy backendowany przez Nodemailer (server/api/kontakt.post.ts), analogiczny wzorzec co legalride.
źródło: pm2 jlist, sesja 2026-07-09
co nie działa
kowaltech.pl jest hostowana zewnętrznie (openresty + DCSaaS CDN, nie Hetzner) — czyli poza kontrolą Aion. Nowa treść żyje na kowaltech.aionflow.pl, ale samo domain misdirection na starej domenie nie zostało jeszcze naprawione technicznie, tylko obejście przez nowy adres.
źródło: pamięć projektu, sesja discovery
co do przetestowania
W tej samej sesji znaleziono wolną, tematycznie pasującą domenę hutnik-wh.com.pl (była czasopismem Hutnik-Wiadomości Hutnicze od 1929, realne backlinki z sigma-not.pl/icm.edu.pl) — nie zdecydowano jeszcze, czy warto ją przejąć pod Kowaltech albo jako osobny content hub linkujący do niego.
źródło: sesja 2026-07-09 (wątek lethe/hutnik)
rekomendacja
content.ts ma twardą zasadę: cała treść pochodzi z zweryfikowanego discovery, brak numeru telefonu bo firma go nie ma — nie wypełniać placeholderami. Przy każdej przyszłej rozbudowie (Faza 5 frazy krajowe, landing per kategoria) trzymać się tego samego rygoru.
źródło: wniosek z data/content.ts