Pozycjonuję strony software house’ów, firm piszących oprogramowanie na zamówienie, od 998 zł netto miesięcznie. Ich strona odpowiada na zapytania o usługi, technologie i branże klientów, a od jej silnika zależy, czy treść widzą roboty Google i AI. Programuję od 2010 roku. Wycena jest bezpłatna. Zadzwoń pod +48 500 799 797 albo opisz firmę w formularzu.
Kto odwiedza stronę software house’u i czego na niej szuka?
Stronę software house’u odwiedzają klienci i kandydaci do pracy, a klienci trafiają na nią inną drogą niż na stronę zwykłej firmy usługowej. Różnicę tworzą 4 sprawy:
- Zapytania o technologię i branżę. Zamawiający opisuje projekt rodzajem oprogramowania, technologią albo branżą, na przykład „aplikacja mobilna Flutter”, „outsourcing programistów .NET” albo „oprogramowanie dla logistyki”. Na takie zapytania odpowiada podstrona usługi, technologii albo branży, bo strona główna nie opisze każdego połączenia.
- Dwie osoby po stronie klienta. Przed zamówieniem stronę software house’u czytają często dwie osoby z firmy klienta. Osoba, która zamawia projekt, sprawdza realizacje, terminy i sposób rozliczenia. Osoba techniczna sprawdza technologie, architekturę i sposób pracy zespołu.
- Rankingi i katalogi. Część zamawiających porównuje firmy programistyczne w katalogach z opiniami, takich jak Clutch. Clutch publikuje rankingi software house’ów z Polski, także według technologii i branży klienta.
- Kandydaci do pracy. Software house rekrutuje programistów, więc na jego stronę trafiają też kandydaci, którzy szukają ofert pracy. Kariera ma własne podstrony, dzięki czemu podstrony usług odpowiadają klientom, a raport oddziela zapytania ofertowe od zgłoszeń kandydatów.
Opisz firmę, usługi i technologie, na których Ci zależy. Odpowiem z wyceną i propozycją rozmowy.
Które zapytania o technologie i branże prowadzą do wyceny projektu?
Software house pozycjonuję na zapytania o usługę, technologię, branżę klienta i model współpracy, a każdy rodzaj zapytania dostaje własny typ podstrony. Tabela pokazuje 7 rodzajów zapytań do software house’u:
| Rodzaj zapytania | Przykład | Podstrona, która odpowiada |
|---|---|---|
| usługa | „tworzenie aplikacji mobilnych”, „oprogramowanie na zamówienie” | strona usługi |
| technologia | „software house React”, „programiści Python do projektu” | strona technologii |
| branża klienta | „oprogramowanie dla logistyki”, „aplikacja dla fintech” | strona branży z realizacjami |
| model współpracy | „outsourcing programistów”, „zespół dedykowany” | strona modelu współpracy |
| miasto | „software house Kraków” | strona o firmie i kontakt, przy biurze dla klientów także Profil Firmy |
| pytanie przed zamówieniem | „ile kosztuje aplikacja mobilna”, „MVP aplikacji” | artykuł albo odpowiedź w sekcji pytań |
| zapytanie po angielsku | „software development company Poland” | angielska wersja strony |
Kolejność prac wyznaczają usługi, technologie i branże, na których firmie najbardziej zależy, oraz skład pierwszej strony wyników dla tych zapytań. Samo zapytanie „software house” nie mówi, jakiego projektu klient szuka. Zapytanie o usługę, technologię albo branżę mówi więcej, więc podstrona odpowiada na nie konkretnie i prowadzi do wyceny.
Czy strona w React albo Next.js może być dobrze pozycjonowana?
Tak, gdy serwer wysyła treść każdej podstrony w HTML. Google deklaruje, że strony z JavaScriptem przetwarza w 3 fazach: pobiera adres, renderuje go w kolejce i dopiero potem indeksuje. Według Google strona czeka w kolejce renderowania kilka sekund, a bywa, że dłużej. Renderowanie po stronie serwera albo pre-rendering Google nazywa dobrym rozwiązaniem, bo nie wszystkie roboty uruchamiają JavaScript.
To ograniczenie dotyczy też asystentów AI. W badaniu Vercel i MERJ z 2024 roku roboty ChatGPT i Claude pobierały pliki JavaScript, ale ich nie wykonywały, więc treść tworzona dopiero w przeglądarce była dla nich niewidoczna. Gemini korzystał z infrastruktury Googlebota i renderował strony.

Sam framework nie przesądza o wyniku. Next.js domyślnie renderuje komponenty na serwerze, ale komponent z opcją ssr: false albo dane pobierane w useEffect pojawiają się dopiero w przeglądarce, tak jak w aplikacji React bez renderowania na serwerze. Na starcie sprawdzam w kodzie strony 4 rzeczy:
- HTML z serwera. Treść, nagłówki, title i meta description każdej podstrony są w źródle strony przed uruchomieniem JavaScriptu. Wynik porównuję z wyrenderowanym HTML w narzędziu Sprawdzanie adresu URL w Search Console.
- Linki. Nawigacja i linki wewnętrzne to znaczniki a z atrybutem href i pełnym adresem, a routing korzysta z History API zamiast fragmentów adresu po znaku #.
- Kody odpowiedzi. Nieistniejąca podstrona zwraca kod 404, a przeniesiona 301. W aplikacji z routingiem w przeglądarce Google może uznać pustą podstronę z kodem 200 za błąd soft 404.
- Wersje językowe. Każdy język ma własne adresy i oznaczenia hreflang, a przełącznik języka nie podmienia treści pod tym samym adresem.
Programuję od 2010 roku, najpierw w C#, .NET, ASP.NET i PHP, dziś w Next.js, PHP i Pythonie. Zadanie dla Twojego zespołu opisuję jak zgłoszenie programistyczne: adres, obecny i oczekiwany HTML, sposób sprawdzenia. Błąd zgłoszony przez narzędzie SEO najpierw weryfikuję, bo część takich błędów to szum, który nie wymaga pracy programisty.
Czy zdalny zespół programistów dostanie Profil Firmy w Google?
Nie, chyba że firma ma też biuro, w którym przyjmuje klientów. O tym, czy firma pracująca zdalnie może mieć Profil Firmy, rozstrzygają 3 zasady, które deklaruje Google:
- Biuro wirtualne się nie kwalifikuje. Wynajęty adres, pod którym firma nie prowadzi działalności, nie dostaje Profilu Firmy.
- Coworking z warunkami. Biuro w coworkingu kwalifikuje się, gdy ma wyraźne oznaczenie firmy, przyjmuje klientów w godzinach pracy i pracuje w nim personel firmy.
- Profil tylko pod adresem biura. Osobny profil w mieście bez biura łamie zasadę jednego profilu na firmę i naraża firmę na zawieszenie profilu.
Software house, którego zespół pracuje zdalnie i nie przyjmuje klientów w biurze, działa bez Profilu Firmy. Zapytania z nazwą miasta obsługują wtedy podstrona o firmie i kontakt z adresem siedziby.
Podobnie jest z podstronami miast. Zasady Google opisują jako spam strony kierowane na regiony i miasta, które prowadzą użytkownika do jednej strony, i deklarują, że takie strony mogą rankować niżej albo nie pojawiać się w wynikach. Podstrona „software house” z nazwą miasta ma sens, gdy firma ma tam biuro albo zespół i może napisać o tym coś, czego nie ma na innych podstronach.
Jak opisać realizacje objęte NDA?
Realizację objętą umową o poufności opisuję bez nazwy klienta, przez branżę, problem, technologie i wynik, który klient pozwala ujawnić. Opis realizacji software house’u zawiera 5 elementów:
- Branża i skala klienta. Na przykład operator logistyczny z własną flotą albo sieć sklepów z kilkudziesięcioma lokalizacjami, bez nazwy firmy.
- Problem. Co nie działało przed projektem i dlaczego klient szukał zewnętrznego zespołu.
- Technologie i architektura. Stos technologiczny, integracje i sposób wdrożenia. Ta część łączy realizację z podstronami technologii.
- Przebieg i zespół. Czas projektu, liczba osób i model współpracy.
- Wynik. Liczba, którą klient zgodził się ujawnić, na przykład czas obsługi zamówienia albo dostępność systemu.
Logo i cytat klienta pojawiają się tylko za jego zgodą. Każdy opis realizacji linkuje do podstron usługi, technologii i branży, których dotyczy, a te podstrony linkują do niego. Fakty techniczne i liczby w opisie zatwierdza zespół software house’u, bo to on odpowiada za nie wobec klientów.
Jakie podstrony usług, technologii i branż ma strona software house’u?
Strona software house’u ma osobną podstronę dla każdej usługi, technologii i branży, których klienci szukają osobno, oraz realizacje, które je łączą. Strona składa się zwykle z 8 typów podstron:
- Strona główna. Czym firma się zajmuje, główne usługi, technologie i branże, wybrane realizacje i kontakt.
- Usługi. Aplikacje webowe i mobilne, systemy na zamówienie, utrzymanie i rozwój oprogramowania, każda usługa na osobnej podstronie.
- Technologie. Języki i frameworki, w których zespół pracuje na co dzień, z realizacjami w tej technologii.
- Branże. Branże klientów, dla których firma ma realizacje i zna ich procesy.
- Realizacje. Opisy projektów według zasad z poprzedniej sekcji.
- Współpraca i wycena. Modele współpracy i rozliczenia (stała cena albo czas i materiały), przebieg projektu oraz formularz z polami na rodzaj projektu, budżet i termin.
- Zespół i o firmie. Osoby, które prowadzą projekty i zespoły, z rolami i doświadczeniem, rok założenia i siedziba.
- Kariera. Oferty pracy i przebieg rekrutacji, oddzielone od podstron dla klientów.
Linki wewnętrzne łączą usługę z technologiami i realizacjami, technologię z realizacjami w niej wykonanymi, a branżę z realizacjami dla tej branży. Artykuł na blogu linkuje do usługi, której dotyczy.
W danych strukturalnych schema.org nie ma osobnego typu dla software house’u. Stronę firmy opisuje typ Organization z właściwością knowsAbout dla technologii, a usługi typ Service. Własny produkt firmy, na przykład aplikację w modelu SaaS, opisuje typ SoftwareApplication.
Jak dzielę pracę z zespołem software house’u i co pokazuje raport?
Pozycjonowanie software house’u przebiega w 4 krokach:
- Dane od firmy. Przekazujesz listę usług, technologii i branż, na których Ci zależy, oraz realizacje, które wolno opisać, z ograniczeniami wynikającymi z NDA.
- Dostępy. Search Console i Google Analytics zostają na kontach firmy, a Ty nadajesz mi dostęp. Zadania techniczne zgłaszam osobie z Twojego zespołu, która odpowiada za stronę, i sprawdzam je po wdrożeniu.
- Projekty tekstów. Przygotowuję projekty podstron usług, technologii i branż oraz opisów realizacji pod zapytania klientów. Szczegóły techniczne, na przykład architekturę rozwiązania, sprawdza zespół, który pracował przy projekcie.
- Prace i raport. Co miesiąc dostajesz raport z działań i wyników: widoczność na zapytania o usługi, technologie i branże oraz zapytania ofertowe z formularza wyceny, osobno od zgłoszeń kandydatów. Po 3 miesiącach oceniamy razem kierunek prac, bez obietnicy pozycji i terminu.
Zapytanie ofertowe zamienia się w projekt dopiero po wycenie i rozmowach, więc liczbę podpisanych umów z tych zapytań uzupełniają dane z CRM firmy. Pełny zakres abonamentu i cenę opisuję na stronie pozycjonowanie stron internetowych.
Pozycjonowanie software house’u prowadzę osobiście. Zajmuję się SEO od 2006 roku, a na co dzień technicznym SEO, architekturą informacji i pomiarem zapytań ofertowych ze strony.
Pytania o SEO dla software house’ów
Czy profil na Clutch zastępuje stronę software house’u?
Nie. Clutch deklaruje, że w rankingach najmocniej waży zweryfikowane opinie klientów, a część miejsc na jego listach to pozycje sponsorowane. Strona firmy odpowiada na zapytania o usługi, technologie i branże i ma pełne opisy realizacji. Oba kanały działają obok siebie, więc usługi, technologie i dane firmy w profilu zgadzają się z tymi na stronie.
Czy prowadzisz SEO angielskiej wersji dla klientów z zagranicy?
Tak, jako część projektu z wyższym budżetem, wycenianą indywidualnie. Angielska wersja ma własne podstrony usług, technologii i realizacji pod zapytania klientów z zagranicy, własne adresy i oznaczenia hreflang. Na angielskie zapytania strona konkuruje z firmami programistycznymi z wielu krajów, więc ta wersja wymaga osobnych treści i linków.
Czy artykuły techniczne na blogu przynoszą zapytania ofertowe?
Tak, gdy odpowiadają na pytania osoby, która zamawia oprogramowanie. Artykuł o koszcie aplikacji mobilnej, wyborze technologii do projektu albo przeniesieniu starego systemu do chmury czyta osoba, która planuje zamówienie, więc artykuł prowadzi ją do usługi. Artykuł o szczegółach jednej biblioteki czytają głównie programiści. Taki artykuł buduje rozpoznawalność zespołu i pomaga w rekrutacji.
Czy SEO dla firmy SaaS wygląda tak samo?
Nie. Firma SaaS sprzedaje własny produkt, więc jej strona odpowiada na zapytania o funkcje, integracje, cennik i porównania z innymi narzędziami, a celem wizyty jest rejestracja albo wersja próbna. Software house sprzedaje pracę zespołu nad projektem klienta. Strony produktów SaaS pozycjonuję w ramach usługi pozycjonowania stron, z planem podstron pod funkcje i zastosowania produktu.
Czy SEO dla integratora IT wygląda tak samo?
Nie. Integrator IT i firma obsługi informatycznej sprzedają wdrożenia gotowych systemów, utrzymanie infrastruktury i wsparcie użytkowników. Ich strony odpowiadają na zapytania o konkretne systemy, utrzymanie i bezpieczeństwo, a przy obsłudze firm z okolicy także na zapytania z nazwą miasta. Software house sprzedaje pisanie oprogramowania na zamówienie. Strony firm IT pozycjonuję w ramach usługi pozycjonowania stron, z planem podstron pod ich usługi.
Czy sprawdzasz, co ChatGPT odpowiada o software house?
Tak, jako osobną usługę, powiązaną z pozycjonowaniem. Zamawiający pyta asystenta AI o cały projekt naraz, na przykład o software house z doświadczeniem w aplikacjach dla fintech, który pracuje w React Native. Asystent składa odpowiedź z informacji dostępnych w sieci: ze strony firmy, z katalogów i z opinii. Gdy treść strony powstaje dopiero w przeglądarce, roboty asystentów, które nie uruchamiają JavaScriptu, tych informacji nie dostają.