Z 26 językami nawet 20x więcej ruchu – rok sukcesu TutKit.com 2024
Rok 2024 był dla naszego własnego projektu TutKit.com rokiem zmian, wzrostu i innowacji – rokiem sukcesu TutKit.com 2024. W podsumowaniu roku chciałbym podzielić się najważniejszymi momentami i wyzwaniami, z którymi poradził sobie nasz mały, ale skuteczny 13-osobowy zespół.
Wielojęzyczność jako gigantyczny projekt
Początek roku upłynął pod znakiem naszego największego dotychczas przedsięwzięcia technicznego: wprowadzenia wielojęzyczności. 7 czerwca 2023 roku w wewnętrznym memo określiłem wielojęzyczność jako najważniejszy cel od czasu relaunchu TutKit.com w 2021 roku – być może nawet najważniejsze przedsięwzięcie w całej historii naszej firmy. Po miesiącach przygotowań 31 stycznia 2024 roku przenieśliśmy zmiany ze środowiska deweloperskiego na produkcyjne. Celem było stworzenie płynnego doświadczenia językowego, które u native’ów miało sprawiać wrażenie, że portal rzeczywiście jest oryginalnie prowadzony przez osoby posługujące się ich językiem ojczystym. Nasze rozwiązanie miało więc być perfekcyjne. Po siedmiu miesiącach pracy nie mogliśmy się doczekać, aby pod koniec stycznia 2024 roku wreszcie uruchomić wielojęzyczność online.
Jeśli zapytasz ChatGPT, ile commitów zawiera średnio jeden merge w Git, otrzymasz odpowiedź, że to się różni. Małe projekty osiągają 1–10 commitów, a duże projekty open source dochodzą często do kilkudziesięciu, a nawet kilkuset, ponieważ łączą wiele wkładów.
Nasz merge obejmował 1837 commitów. Włączyliśmy naszą stronę maintenance i nastawiliśmy się na wielogodzinne naprawianie problemów. Merge przebiegł jednak niemal bez konfliktów i został ukończony w ciągu dziesięciu minut. Imponujące.
Na wyzwania nie trzeba było jednak długo czekać. Tłumaczenia przez API do Deepl i OpenAI przyniosły ze sobą problemy: od niepasujących długości tekstów, bo w UI brakowało miejsca, przez błędne cudzysłowy, aż po porozrywane linki czy teksty strong, które powodowały dziwne spacje. Dzięki systematycznemu podejściu, takiemu jak wprowadzenie short-linków na poziomie backendu i zautomatyzowane kontrole jakości, udało nam się skutecznie pokonać te przeszkody. Brzmi to teraz łatwiej, niż było w rzeczywistości. Kto poważnie zabiera się za wielojęzyczność, natknie się na liczne problemy. Krótki wgląd w ten temat dałem już w moim wykładzie na NOERD, ale w 2025 roku napiszę obszerniejszy artykuł o tym, jak złożony i wymagający może być temat wielojęzyczności i gdzie leży te 10–20 problemów, które musi rozwiązać każdy, kto podchodzi do tego poważnie.
Nasz Jens, najmądrzejsza głowa i project manager u nas, już na początku roku stwierdził, że ten temat będzie nam towarzyszył przez cały rok. Miał rację. Dopiero w zeszłym tygodniu uruchomiliśmy kolejne funkcje do usuwania problemów. W desktop publishingu nazwano by to przygotowaniem do druku – my zrealizowaliśmy to na poziomie kodu. Właśnie takie funkcje wdrażamy dla naszych tłumaczeń, ponieważ AI nie zawsze robi to, czego się oczekuje.
Wraz z wielojęzycznością pojawiły się też problemy z wydajnością. Temat, o którym prawdopodobnie mało kto myśli. Pracowaliśmy więc nad uporządkowaniem naszego długu technologicznego i nad PageSpeed: refactoring CSS i JS oraz zoptymalizowane zapytania do bazy danych przywróciły szybkość naszej międzynarodowej platformy na znakomity poziom. Dziś jesteśmy dumni, że prowadzimy jedną z najszybszych wielojęzycznych platform w internecie.
Content creation: od mockupów przez DIY po tutoriale
Kolejnym wyróżnikiem roku była ogromna produkcja treści. Choć nasza uwaga skupiała się w pełni na pracach nad wielojęzycznością, opublikowaliśmy 49 nowych produktów dla naszych klientów flatrate.
Obok flatrate i zakupu pojedynczego wprowadziliśmy także trzecią opcję zakupu: model All-in-one-Lifetime – płacisz raz, masz dostęp na zawsze. Bardzo uczciwa oferta przy różnorodności contentu, którą oferujemy. Aktualnie trwa nawet promocja rabatowa …
Powstało ponad 1600 mockupów wizualizujących nasze szablony dokumentów aplikacyjnych. Uruchomiliśmy cały content hub poświęcony tematowi aplikacji o pracę i CV, uzupełniony setkami szablonów dla poszczególnych zawodów i tematycznymi wpisami blogowymi.
Specjalny content sprint umożliwił wykorzystanie treści z tutoriali wideo, które za pomocą zautomatyzowanych procesów zostały przekształcone w tutoriale tekstowe i opublikowane w 26 językach. Działania te nie tylko zwiększyły naszą widoczność, ale też stworzyły podstawę do znaczącej poprawy user experience dla naszych zagranicznych odwiedzających, którzy również do niemieckich wideo otrzymują tekstowe tłumaczenia z dopasowanymi zrzutami ekranu z filmu. Dzięki temu w ciągu trzech miesięcy potroiliśmy liczbę kliknięć w samym obszarze tutoriali tekstowych. Ponieważ tutoriale tekstowe zawierają wiele tematów B2B, w okresie świątecznym widać teraz sezonowy spadek. Od stycznia – jesteśmy o tym przekonani – wrócimy do tego trendu i co tydzień będziemy świętować nowe rekordy w tym obszarze
Dywersyfikacja: mniejsza zależność od Google
Sierpniowy Core Update Google przyniósł krótkotrwały spadek naszych kliknięć, co dobrze widać na wykresie jedno zdjęcie wyżej. Uświadomił nam wtedy, że musimy zdywersyfikować nasze źródła ruchu.
Ponad 3500 kolejnych mockupów stworzyli nasi designerzy do naszych szablonów graficznych, które wykorzystujemy teraz do wizualizacji w ramach naszych pinów na Pintereście. Wypełniliśmy tam cztery kanały – po angielsku, hiszpańsku, niemiecku i rumuńsku – po 3500 pinów wokół naszych assetów graficznych. Kolejne kanały językowe pojawią się w 2025 roku. Wszystkie piny są w danym języku, z dopasowanymi emoji itd. Wszystko bardzo ładnie rozwiązane przez API Pinteresta, dzięki czemu możemy automatycznie tworzyć piny na Pintereście bezpośrednio z portalu.
Wprowadziliśmy też u nas na TutKit.com nowy format contentu, który możemy wykorzystywać na różnych platformach: tutoriale DIY. Z miłością przygotowane wideo wokół tematów origami i rękodzieła pokazują, jak możesz kreatywnie działać analogowo. Te treści są dostępne jako wideo i tutorial tekstowy u nas w portalu, ale także na specjalnie stworzonym kanale YouTube, który dziś rano osiągnął pierwsze 1000 subskrybentów. Fokus leży tu wyraźnie na treściach, których nie da się po prostu zastąpić przez AI.
Tutaj można zobaczyć wideo z kanału:
Wyjątkowy zespół z wielkimi celami
Miniony rok upłynął pod znakiem innowacji technicznych, niestrudzonej produkcji treści i wyraźnego fokusu na internacjonalizację. Dziś patrzymy na ponad 150 000 URL-i w łącznie 26 językach. Byliśmy wyjątkowo pracowici. Na początku roku istnieliśmy tylko po niemiecku, z 1800 podstronami. Teraz każda wersja językowa zawiera ponad 5000 podstron z przydatnymi treściami dla naszych odwiedzających.
Jeśli wezmę ostatnie trzy miesiące i porównam je z ubiegłym rokiem, widzę dwudziestokrotny wzrost naszych kliknięć.
Przez wielojęzyczność można by pomyśleć, że taki wzrost jest normalny. Sukces naszej pracy staje się wyraźniejszy, gdy ograniczę wyniki pomiarów wyłącznie do niemieckich URL-i.
W przypadku naszych niemieckojęzycznych stron osiągnęliśmy niemal dziesięciokrotny wzrost kliknięć, pięciokrotny wzrost wyświetleń oraz wyraźną poprawę średniego współczynnika klikalności i pozycji. Wielki sukces dla nas.
Za tymi sukcesami stoi zespół, który pracuje z pasją, dyscypliną i kreatywnością. Każdy wkład się liczy, a wspólnie pokazaliśmy, że nawet tak mały zespół jak nasz może osiągać wyjątkowe rezultaty. Oto mój zespół – najlepszy, z jakim kiedykolwiek miałem przyjemność pracować. Jestem dumny z każdej osoby!
Zrzut ekranu pokazuje nasz świąteczny call. Szczerze mówiąc, był to teraz, pod koniec roku pracy, dopiero drugi call w tym roku, na którym spotkaliśmy się wszyscy. Jedną z rzeczy, które zlikwidowaliśmy, są regularne spotkania w pełnym gronie. Codzienne spotkania nadal się odbywają – ale już tylko na poziomie tasków, z osobami zaangażowanymi w dane zadanie. Patrząc z tej perspektywy, likwidacja obowiązkowych spotkań była jednym z największych hacków produktywności w ogóle, jakie u siebie wprowadziliśmy. À propos produktywności … na koniec jeszcze jedna wartość statystyczna: w JIRA, naszym narzędziu do zarządzania projektami, w 2024 roku zakładano dla TutKit.com średnio 14 ticketów na dzień roboczy, przeznaczonych wyłącznie dla naszego zespołu deweloperskiego. Kilkaset z nich jest wprawdzie nadal otwartych, ale ta wartość bardzo dobrze pokazuje, jak ambitnie i z jakim fokusem rozwijaliśmy nasz portal w tym roku.
Z dumą patrzymy na to, co osiągnęliśmy, i cieszymy się na wielkie cele, które czekają na nas w 2025 roku. Wszystko jest możliwe – dzięki temu wyjątkowemu zespołowi, który jest niezwykle kreatywny, mądry i zdyscyplinowany.