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ę
Pytanie
Czego ludzie szukają, na co te dane odpowiedzą lepiej niż ktokolwiek inny.
Źródło i licencja
Skąd pochodzą dane, jak są świeże i czy wolno je publikować.
Model
Oczyszczone, sprawdzone i zapisane w Postgresie, z opisanymi regułami.
Podstrony i narzędzia
Szablony i obliczenia sprawdzone na przypadkach, które da się zweryfikować ręcznie.
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.
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
- Realizacja PlantAlong Daty przymrozków dla 41 195 kodów ZIP w USA z 6 769 stacji NOAA, ze źródłem pod każdą datą.
- Realizacja Grzybolog Prognoza dla 380 polskich powiatów liczona z danych pogodowych dwa razy dziennie i atlas 67 gatunków.
- Realizacja Olfaria 194 perfumy i 125 ocenionych par, wczytane do Postgresa przez skrypty importu ze sprawdzaniem danych.
- Realizacja Yolkday 38 ras, 95 produktów i 7 planerów opartych na 139 źródłach.
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.
Powiązane usługi
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.