Strona internetowa dla firmy z AI: jak robię ją w jeden dzień i ile to kosztuje
Strona dla lokalnej firmy krok po kroku: audyt starej strony w godzinę, treść z rozmowy z właścicielem, budowa z Claude Code, SEO lokalne i moje stawki.

👁 116 przeczytań
Strona przeciętnej lokalnej firmy ładuje się kilka sekund, na telefonie trzeba ją powiększać, a cennika nie ma wcale. Takie strony przebudowywałem m.in. dla firmy HVAC, firmy myjącej okna, kancelarii adwokackiej i cateringu. Z Claude Code sama produkcja mieści się u mnie w jednym dniu. Opisuję cały proces krok po kroku: audyt w godzinę, treść z rozmowy z właścicielem, budowę, SEO lokalne i wizytówkę Google, a na końcu ile za to biorę.
Ile biorę za stronę dla lokalnej firmy (październik 2026)
- Strona wizytówka firmy usługowej, 5-10 podstron: 2-4 tys. zł.
- Strona z podstronami usług i dzielnic pod SEO lokalne: 4-6 tys. zł.
- Abonament opieki (hosting, zmiany treści, raport, wizytówka): 150-300 zł miesięcznie.
- Audyt strony i wizytówki Google z planem poprawek: 500-1200 zł.
Co lokalna firma kupuje naprawdę
Właściciela firmy nie interesuje technologia. Płaci za telefony i zapytania z Google. Dlatego zanim cokolwiek zbuduję, sprawdzam, dlaczego stara strona ich nie daje.
Stara strona firmy HVAC spod Warszawy wyglądała bogato: wideo w tle, liczniki, logotypy partnerów. W Google nie miała ani jednej frazy w pierwszej setce wyników. Strona główna ważyła 6,2 MB, a na telefonie największy element ładował się 7,8 sekundy.
Strona firmy myjącej okna była skromniejsza: jedna podstrona i galeria. Od 17 września do dnia audytu dała 3 kliknięcia z Google. Obie przebudowałem i obie zacząłem od tego samego: godziny audytu.
Krok 1. Audyt starej strony w godzinę
Audyt mówi mi, co naprawić, i daje właścicielowi powód, żeby w ogóle rozmawiać o nowej stronie. Godzina wystarcza, jeśli trzymam się kolejności i niczego nie poprawiam w trakcie:
| Minuty | Co sprawdzam | Czym |
|---|---|---|
| 0-10 | adresy, robots, sitemap, tytuł, opis, H1, formularz | własny skrypt |
| 10-25 | szybkość i waga strony na telefonie | PageSpeed Insights |
| 25-40 | strona w ręku: menu, formularz, podstrony | własny telefon |
| 40-50 | indeksacja i frazy | site:, Search Console |
| 50-60 | tabela „problem i skutek” i werdykt | notatka |
Pierwsze dziesięć minut zawsze wygląda tak samo, więc zamknąłem je w skrypcie w samym Pythonie, bez dodatkowych bibliotek. Najważniejszy fragment sprawdza, czy wszystkie wersje adresu prowadzą do jednej strony:
# python audyt.py domena.pl
import sys, urllib.request
d = sys.argv[1].removeprefix("www.")
koncowe = set()
for w in (f"http://{d}/",
f"http://www.{d}/",
f"https://{d}/",
f"https://www.{d}/"):
try:
r = urllib.request.urlopen(
w, timeout=20)
print(w, r.status, r.geturl())
koncowe.add(r.geturl())
except Exception as e:
print(w, "BLAD", e)
print("adresow docelowych:",
len(koncowe))Pełna wersja w kursie liczy jeszcze wagę HTML-a, długość tytułu i opisu, nagłówki H1, link tel:, dane strukturalne, obrazy wklejone jako base64 i zewnętrzne skrypty. Co pokazała na dwóch starych stronach:
- Firma HVAC: http, https, z www i bez www odpowiadały kodem 200, a
/index.htmlbył kopią strony głównej. Razem pięć wersji tej samej strony. Robots i sitemap zwracały 404. - Tam też tytuł miał 88 znaków, opis 266 (Google obetnie oba), a H1 brzmiał „Ponad 25 lat” z nazwą firmy, czyli bez frazy, o którą ktoś pyta.
- Formularz wysyłał dane do zewnętrznej usługi z USA, bez zgody i bez polityki prywatności.
- Firma myjąca okna: 133 KB samego HTML-a na stronie głównej, z czego 113 KB to dwa zdjęcia wklejone w kod.
Krok 2. Rozmowa, z której powstaje cała treść
Treści nie wymyślam. Mam listę 25 pytań do właściciela: jakie usługi robi naprawdę, ile kosztują, na jakim obszarze jeździ, czym różni się od konkurencji i o co klienci pytają najczęściej przez telefon. Z odpowiedzi powstaje cała strona.
Struktura strony usługowej jest prawie zawsze taka sama: strona główna, usługi, cennik, obszar działania, o firmie, kontakt i FAQ. Cennik daję zawsze, choćby w widełkach. Klient, który widzi rząd wielkości ceny przed telefonem, dzwoni już z konkretnym pytaniem o termin.
Notatki z rozmowy zamieniam w teksty z Claude. Model dostaje dosłowne odpowiedzi właściciela i zakaz zwrotów z broszur w rodzaju „kompleksowe usługi na najwyższym poziomie”. Potem i tak przepisuję każdy akapit, aż brzmi jak ten konkretny człowiek. Szerzej o samym pisaniu jest w tekście jak napisać tekst na stronę z AI.
Krok 3. Budowa z Claude Code
Nie stawiam WordPressa. Lokalna firma potrzebuje kilku podstron, które otworzą się na telefonie w ułamku sekundy, a nie systemu z wtyczkami do aktualizowania. Robię stronę statyczną: treści w Markdown, prosty skrypt, który składa z nich HTML, i plik instrukcji dla agenta.
Ten plik prowadzi Claude Code przez cały projekt. Fragment z jednego zlecenia:
# CLAUDE.md - strona firmy
- tresc tylko z /tresc/*.md
- zadnych frameworkow CSS
- obrazy WebP i AVIF, lazy load
- JS tylko do formularza
- przycisk tel: na kazdej podstronie
- tytul do 60 znakow: usluga+miasto
- po kazdej zmianie: PageSpeed
na telefonie, cel 95+Wygląd projektuję bez gotowego szablonu: kolory, kroje i układ pod branżę. Agent bez instrukcji robi stronę jak tysiąc innych, więc opisuję mu konkretnie, czego ma nie robić. Formularz piszę bez wtyczek, z ochroną przed spamem i testem wysyłki na prawdziwą skrzynkę właściciela.
Krok 4. SEO lokalne i wizytówka Google
Podstrony usług i dzielnic robię tylko wtedy, gdy każda ma własną treść: inne realizacje, inne pytania, inne ceny dojazdu. Dwadzieścia stron, które różnią się nazwą miasta, to spam, a nie SEO lokalne.
Każda strona dostaje dane strukturalne LocalBusiness. Najkrótsza wersja, którą wklejam do nagłówka:
{
"@context": "https://schema.org",
"@type": "HVACBusiness",
"name": "Nazwa firmy",
"telephone": "+48 600 000 000",
"address": {
"@type": "PostalAddress",
"addressLocality": "Piaseczno",
"postalCode": "05-500"
},
"areaServed": "Piaseczno",
"openingHours": "Mo-Fr 08:00-17:00"
}Nazwa, adres i telefon muszą być identyczne na stronie, w wizytówce Google i w katalogach firm. W wizytówce zmieniam najpierw kategorię główną i dodatkowe, usługi, opis i zdjęcia realizacji. Zdjęć z AI w wizytówce lokalnej firmy nie używam. Klient chce zobaczyć prawdziwą ekipę i prawdziwe okna po myciu.
Wdrożenie bez utraty pozycji
Nową stronę publikuję na hostingu klienta albo na hostingu statycznym. Zanim przepnę domenę, robię listę starych adresów i przekierowania 301 na nowe odpowiedniki. Potem dodaję stronę do Search Console, zgłaszam mapę witryny i ustawiam pomiar kliknięć w telefon i wysłanych formularzy, bo to są jedyne liczby, które właściciel będzie oglądał.
Ile kosztuje strona internetowa dla firmy
Za stronę wizytówkę firmy usługowej z 5-10 podstronami biorę 2-4 tys. zł. Wersja z podstronami usług i dzielnic pod SEO lokalne to 4-6 tys. zł. Do tego abonament opieki za 150-300 zł miesięcznie: hosting, zmiany treści, wpisy w wizytówce i krótki raport.
Abonament zamienia jedno zlecenie w przychód co miesiąc. Dziesięciu klientów po 150-300 zł to 1,5-3 tys. zł miesięcznie, zanim zrobisz kolejną stronę. To moje stawki i mój rachunek, nie obietnica zarobku.
Klientów szukam od audytu. Firma z wolną stroną w mapach Google dostaje ode mnie tabelę „problem i skutek” i to jest lepsza oferta niż jakakolwiek prezentacja.
Kurs: Strona dla lokalnej firmy w jeden dzień
Cały proces rozpisałem w kursie Strona dla lokalnej firmy w jeden dzień: 27 lekcji w 7 modułach, około 8 h 27 min nauki. Jest tam pełny skrypt audytu, lista 25 pytań do właściciela, budowa strony usługowej od pustego folderu z każdym promptem, SEO lokalne, wizytówka Google, wzór umowy i abonamentu opieki. Lekcja 1 z audytem w godzinę jest za darmo.
Osobno kurs kosztuje 1490 zł. Jest też w moim preorderze kombAIn razem z 27 innymi kursami: 2222 zł do 9 listopada, dostęp 13 listopada. Przegląd narzędzi do budowy stron, od kreatorów po vibe coding, jest w tekście AI do tworzenia stron internetowych.
Najczęstsze pytania
Ile kosztuje strona internetowa dla firmy?
Za stronę wizytówkę lokalnej firmy usługowej z 5-10 podstronami biorę 2-4 tys. zł, za wersję z podstronami usług i dzielnic 4-6 tys. zł. Opieka po wdrożeniu to 150-300 zł miesięcznie.
Czy da się zrobić stronę internetową w jeden dzień?
Samą produkcję tak, jeśli zakres jest zamknięty przed startem: liczba podstron, materiały od klienta i termin. Audyt, rozmowa z właścicielem i poprawki po jego uwagach dzieją się w osobnych dniach.
WordPress czy strona statyczna dla małej firmy?
Dla strony usługowej z kilkoma podstronami wybieram statyczną: jest szybsza na telefonie, nie wymaga aktualizacji wtyczek i trudniej ją zepsuć. WordPress ma sens, gdy firma sama publikuje dużo treści.
Czy muszę umieć programować?
Nie. Kod pisze Claude Code według instrukcji, a ty piszesz specyfikację i sprawdzasz wynik na telefonie. Podstawy HTML ułatwiają poprawki, ale nie są warunkiem.
Czy AI napisze treść strony za właściciela?
Napisze szkic z notatek po rozmowie. Fakty, ceny i sposób mówienia musi dać właściciel, a każdy akapit i tak przepisuję, żeby brzmiał jak ta firma, a nie jak broszura.
Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →Źródła i data sprawdzenia
Stan na 26.10.2026.
- PROMPTOWY LAB - program kursu Strona dla lokalnej firmy w jeden dzień (27 lekcji, stawki)
- Google Search Central - dane strukturalne LocalBusiness
- Google PageSpeed Insights
- Google - wytyczne dotyczące reprezentowania firmy w Profilu Firmy
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →
