04 · Strony i oprogramowanie

Produkty z danych

Twój zbiór danych albo publiczne źródło zamienione w produkt, którego ludzie szukają i któremu ufają.

W skrócie

Każdy produkt w moim portfolio zaczyna się od zbioru danych: rejestrów przymrozków NOAA, modelu pogody dla 380 polskich powiatów, 194 opracowanych perfum, 38 ras kur. Dane są środkiem, a podstrony, narzędzia i artykuły krążą wokół nich.

Jeśli masz dane, których ludzie szukają, albo istnieje publiczne źródło, z którego nikt jeszcze nie zrobił nic użytecznego, ta usługa zamienia je w produkt.

Co obejmuje

  • Pozyskanie danych

    Wyszukanie publicznych zbiorów, API albo badań, które odpowiadają na pytanie, i sprawdzenie ich licencji oraz jakości.

  • Czyszczenie i modelowanie

    Skrypty importu, które sprawdzają każdy wiersz, więc aktualizacje są powtarzalne, a błędy wychodzą przed publikacją.

  • Podstrony z danych

    Jedna podstrona na każdą przydatną rzecz, na przykład gatunek, rasę albo region, i tylko tam, gdzie dane są na tyle dobre, żeby na nią zasłużyć.

  • Narzędzia i prognozy

    Kalkulatory, oceny i prognozy liczone z danych, z opisaną metodą.

  • Źródła na stronie

    Każda liczba potrafi powiedzieć, skąd pochodzi, i właśnie dlatego ufają jej ludzie i wyszukiwarki.

  • Aktualizacje według harmonogramu

    Zadania, które pobierają świeże dane, przeliczają je i publikują w granicach limitów źródła.

Jak to prowadzę

  1. Pytanie

    Czego ludzie szukają, na co te dane odpowiedzą lepiej niż ktokolwiek inny.

  2. Źródło i licencja

    Skąd pochodzą dane, jak są świeże i czy wolno je publikować.

  3. Model

    Oczyszczone, sprawdzone i zapisane w Postgresie, z opisanymi regułami.

  4. Podstrony i narzędzia

    Szablony i obliczenia sprawdzone na przypadkach, które da się zweryfikować ręcznie.

  5. Publikacja i odświeżanie

    Start, potem zaplanowane aktualizacje i pilnowanie indeksowania oraz ruchu.

Content Monitor · Site Scanner · Polaris CMS

Na moich narzędziach

Produkty z danych mają zwykle setki podstron. Moje narzędzia pilnują, żeby przy takiej skali wszystkie były w dobrej formie.

Content Monitor

Panel, z którego prowadzę każdy działający serwis

  • Indeksowanie na dużą skalę

    Inspekcja adresów URL w Search Console dla każdej podstrony, powtarzana według harmonogramu, więc widać, które generowane strony Google przyjmuje.

  • Szybkie wygrane

    Podstrony na pozycjach 4–20 z wyświetleniami: te, które lepszy tytuł albo kilka linków może podnieść.

  • Przegląd linków co 12 godzin

    Osierocone podstrony, podstrony z mniej niż 3 linkami wewnętrznymi i niedziałające linki, oznaczone w całym serwisie.

Site Scanner

Lista 98 punktów przed startem, crawler i Lighthouse

  • Kontrola szablonów

    Błąd w szablonie powtarza się na każdej stronie, którą ten szablon buduje, więc crawler i lista 98 punktów wyłapują go raz, wszędzie.

Polaris CMS

Mój własny CMS, także na tej stronie

  • Artykuły wokół danych

    Poradniki, które tłumaczą dane i do nich linkują, pisane w Polaris CMS z podpowiedziami linków.

Więcej o Polaris CMS

Infrastruktura

Docker na moich serwerach, za Cloudflare

  • Zadania według harmonogramu

    Odświeżanie danych działa na moich serwerach obok serwisu, a baza ma kopie zapasowe.

Dowody

Pytania

Mamy dane, ale nie wiemy, co z nich zbudować. Pomożesz?

Tak. Zaczynam od popytu w wyszukiwarce: czego ludzie szukają, na co Wasze dane odpowiadają. Zwykle wskazuje to kilka podstron albo jedno narzędzie, od którego warto zacząć.

Czy wolno publikować dane publiczne?

Często tak, ale nie zawsze. Przed budową sprawdzam licencję i warunki każdego źródła i podaję informację o źródle tak, jak wymaga licencja.

Czy setki generowanych podstron nie będą dla Google spamem?

Będą, jeśli są puste. Podstrona powstaje tylko tam, gdzie dane mówią coś przydatnego, prawie identyczne strony odpadają, a status indeksowania pokazuje, co Google przyjmuje.

Wszystkie usługi →

Napisz, czego potrzebujesz

Wystarczy kilka zdań: co chcesz zbudować, naprawić albo zautomatyzować i czy jakiś termin jest ważny. Odpowiadam po polsku albo po angielsku.