Realizacje / smartwakacje.pl

smartwakacje.pl: 363 strony, dziewięć własnych wtyczek, dane z ośmiu źródeł

Serwis o kierunkach wakacyjnych, który prowadzę na własny rachunek, od pierwszej linijki kodu po ostatni tekst. To miejsce, w którym sprawdzam rozwiązania na swoich pieniądzach, zanim zaproponuję je klientowi.

363

strony w układzie klastrowym

9

wtyczek napisanych od zera

8

źródeł danych klimatycznych, zbieranych własnymi narzędziami

01Po co mi własny serwis

Ponoszę konsekwencje

Każdy, kto sprzedaje budowanie stron, powinien mieć jedną, za którą sam odpowiada. Gdy coś jest wolne, kosztuje mnie. Gdy struktura jest zła, widzę to w wynikach, a nie w mailu od klienta.

To jest poligon

Rozwiązania, które trafiają potem do stron klientów, najpierw działają tutaj przez kilka miesięcy. Jeśli coś się psuje przy aktualizacji WordPressa albo gryzie z cache, dowiaduję się o tym u siebie.

Search Console dla smartwakacje.pl, 12 miesięcy: 396 tysięcy wyświetleń, 3,65 tysiąca kliknięć, średnia pozycja 12,6
Search Console dla smartwakacje.pl, ostatnie dwanaście miesięcy do 16 września 2026: 396 tysięcy wyświetleń, 3,65 tysiąca kliknięć, średnia pozycja 12,6. Serwis ruszył od zera, więc krzywa pokazuje tempo, a nie poziom.
02Skala i struktura

363 strony opisujące kierunki wakacyjne, zbudowane w układ klastrowy: 86 stron zbiorczych i 277 szczegółowych. Klaster to zestaw stron o jednym kierunku, powiązanych linkami tak, żeby każda wzmacniała pozostałe. Zbudowane w ten sposób są między innymi Włochy, Hiszpania, Grecja, Turcja, Chorwacja, Egipt, Tajlandia, Indonezja, Wietnam, Sri Lanka, Malediwy, Mauritius i Zjednoczone Emiraty Arabskie.

Ta sama metoda działa u firm usługowych, tylko w mniejszej skali. Zamiast kierunków są usługi, zamiast stron o regionach są odpowiedzi na pytania zadawane przed zakupem.

smartwakacje.pl, strona Chiang Rai: sześć kafelków z metrykami pogodowymi, 31 stopni w dzień, 24 wieczorem, długość dnia 11 godzin 43 minuty
smartwakacje.pl, strona Chiang Rai, wrzesień 2026. Sześć metryk pogodowych i przełącznik miesiąca, dane zebrane z zewnętrznych źródeł i wgrane na stronę.
03Dziewięć wtyczek napisanych od zera

Każda powstała dlatego, że gotowe rozwiązanie albo nie istniało, albo obciążało stronę bardziej, niż było warte.

Wtyczka
Wersja
Po co powstała
SW Mapa miesięcy
1.17.1
Zamiennik gotowca, który ciągnął całą bibliotekę do wykresów. Ten sam efekt, mniej kodu.
SW Okazje
1.6.1
Kafelki z okazjami lotniczymi dobierane pod bieżący miesiąc, plus alerty e-mail o nowych okazjach.
SW Pogoda: kafelki metryk
1.11.0
Sześć metryk pogodowych i temperatura wody na stronach kierunków.
SW Pogoda: domyślny miesiąc
1.2.0
Widget otwiera się na miesiącu najlepszym dla danego kierunku, a nie zawsze na styczniu.
SW Spis treści
1.0.0
Pasek odnośników na wszystkich stronach naraz, bez edytowania choćby jednej.
SmartWakacje Flight Post
1.0.0
Wpisy o okazjach lotniczych jako osobny typ treści, z własnymi polami.
SW Wyszukiwarka
1.3.4
Wyszukiwarka kierunków na stronie głównej: miesiąc, rodzaj wypoczynku, kontynent, z liczbą wyników na żywo.
SW Filtr Pogody
1.2.0
Suwaki pogody na stronie inspiracji: temperatura w dzień i liczba dni z deszczem.
SW Panel okazji
0.1.7
Panel dla mnie jako właściciela: kandydaci na okazje lotnicze z porównaniem cen i podpowiedzią pogodową w jednym miejscu.

Danych pogodowych nie pobiera wtyczka w chwili, gdy ktoś wchodzi na stronę. Zbieram je wcześniej z ośmiu niezależnych źródeł pomiarów i norm klimatycznych i dopiero wtedy wgrywam na strony. Dzięki temu serwis nie zależy od cudzego serwera: nic nie zwolni i nic nie pokaże pustego pola, gdy dostawca danych padnie albo zmieni limity. Cena jest taka, że dane nie odświeżają się same, każda aktualizacja to osobne uruchomienie.

Porozmawiajmy

Tę samą metodę przeniosę na twoją stronę.

W mniejszej skali, pod twoje usługi i pytania twoich klientów. Napisz, czym się zajmujesz, odpiszę z zakresem, ceną i terminem w ciągu jednego dnia roboczego.