CASE-STUDY
www

Moja aktualna strona www, która nauczyła mnie poprawnie budować witryny i przyciągać uwagę klientów

Aktualna stronna internetowa Łukasza Miłoś www.lukaszmilos.pl

Statystyki

98
/100
Wydajność
91
/100
Dostępność
100
/100
Techniki
100
/100
SEO
1400
Wyświetleń
30
Kliknięć

Geneza

Projekt powstał pół roku temu. Od mojej poprzedniej strony testowałem wiele technologii. Wiedziałem też, że moja strona nie jest dobra. Potrzeba było zmian.

Problem

Brak rozpoznawalności w sieci i zaufania klientów. Strona nie wyglądała dobrze, a ja też potrzebowałem wyróżników pośród konkurencji.

Cel

Moim celem była budowa marki osobistej i zaufania, poprzez naprawdę dobrą stronę internetową.

Realizacja

Wybór technologii

Może nie powinno to być na pierwszym miejscu, ale jest często to istotne i było istotne zwłaszcza w moim przypadku.

Zastanawiałem się czy wordpress jest faktycznie dobrym rozwiązaniem. Oczywiście z powodzeniem mógłbym zrealizować ten projekt także z użyciem wordpressa, ale patrzyłem na to bardziej przyszłościowo. W wordpressie zawsze mi czegoś brakowało, były pewne ograniczenia, które trudno było pokonać. Testowałem różne page buildery (m.in. spectra, kadence, greenshift), ale ciągle to nie było to. Przeszkadzały chyba doświadczenia programistyczne.

Oprócz wordpressa na tapetę weszło też webflow. Fajne, nowoczesne narzędzie, ale ze względu na dość spore koszty - przeznaczone raczej dla większych firm.

W stronach internetowych siedziałem naprawdę głęboko. Wiele osób nie zastanawia się zbytnio, czy to jest zrobione w porządku, czy nie lepiej byłoby tak, ważne, że działa. Nie pasowało mi wykorzystywanie wordpressa do każdej witryny wizytówkowej i usługowej, bo wiedziałem, że to przesada. Baza danych, problemy z wydajnością, bezpieczeństwem, utrzymaniem. Większość stron powinna być statyczna! Pomyślałem, żeby pójść w tym kierunku i być może się wyróżnić.

W tamtym czasie poznałem astro - generator stron statycznych, który ułatwia kodowanie stron internetowych i daje niesamowite wsparcie w tym procesie. W końcu mogę tworzyć naprawdę dobre strony, świetnie techniczne i całkiem szybko. Co więcej, nie mam już poczucia tego, że robię coś nie tak (nie potrzebuję bazy danych - to jej nie stosuję). Oczywiście astro nie jest receptą na wszystko, ale do większości jest idealne.

Zakres prac

  • zaprojektowanie logo
  • zaprojektowanie strony internetowej
  • zakodowanie strony internetowej
  • konfiguracja formularza kontaktowego z walidacją
  • wdrożenie bloga (+ baza wiedzy) z RSS
  • konfiguracja domeny i hostingu
  • konfiguracja Google Search Console
  • konfiguracja Google Analytics
  • implementacja Consent Mode

Pisanie tekstu

Podszedłem do tematu zaczynając od treści.

Zrobiłem podstawową analizę SEO i napisałem własne treści w dokumencie tekstowym.

Dopiero potem przeszedłem do projektowania układu.

Ostatecznie treść może nie jest idealna pod względem SEO, ale postawiłem tutaj na kompromis, stawiając na piedestale przede wszystkim przydatność dla użytkownika.

Projektowanie

Stronę zaprojektowałem samodzielnie z użyciem narzędzia figma i komponentów relume. Strona na tym etapie przeszła kilka iteracji poprawek. Po wdrożeniu także były jeszcze pewne zmiany.

Projekt strony www.lukaszmilos.pl w figmie

Strona jest czysta, schludna i zawiera sporo wolnej przestrzeni.

Zadbałem spójność układu, odstępów i kolorów.

Strona jest w pełni responsywna i można ją z przyjemnością przeglądać na telefonach, tabletach i komputerach.

Postawiłem na znaną i lubianą czcionkę Poppins, zwiększającą czytelność.

Postawiłem na kolor niebieski oznaczający bezpieczeństwo i nową technologię.

Kolor niebieski jest także kolorem akcentującym, używanym głównie jako przyciski do działania i zwrócenie uwagi użytkownika.

Kodowanie

Kodowanie strony internetowej w astro

Przygotowałem swój własny szablon, komponenty i sekcję, które mogłem powielać i dostosowywać.

W projekcie wykorzystywany jest także tailwind.css, który ułatwia stylizację.

Celem dbałości o spójność, stosowałem komponenty, a także obiekty i pętle, które pozwalają oddzielić warstwę danych i warstwę prezentacji.

Z kwestii technicznych dodam, żę mapa witryny jest także automatycznie generowana (przekierowania obsługiwane, wersja z www, https), podobnie jak RSS. Blog realizowany jest za pomocą markdown’u.

Rozważam także implementację tzw. headless CMS.

Bezpieczeństwo

To aspekt często pomijany. Naturalnie stosuję certyfikat SSL, ale przede wszystkim moja strona jest statyczna, nie ma bazy danych i php. Jest w zasadzie nie do złamania.

Za “kopie zapasowe” odpowiada github, gdzie jest przechowywany kod projektu. Oprócz tego są jeszcze zabezpieczenia hostingu.

Wyniki

Dane

Strona w czasie kilku miesięcy została odwiedzona ponad 1400 razy, a użytownicy weszli na nią około 30 razy. Te wyniki nie są najlepsze, ale to dopiero początek, bo w ostatnim czasie obserwuję wzrosty. Problemem jest też wykorzystywanie zbyt ogólnych słów kluczowych.

Liczba odwiedzin i kliknięć strony www.lukaszmilos.pl

metryki

Metryki wydajnościowe dla strony internetowej

wydajność

Strona osiąga maksymalną wydajność, dzięki odpowiedniej budowie, optymalizacji zdjęć i charaketryce technologii.

SEO

Strona jest zoptymalizowana szczególnie pod względem technicznym.

Wysoka wydajność, mobilność, ale też dbanie o tagi meta (w tym takżę tag kanoniczny), nazwy i opisy obrazów, zwiększa szansę na pojawienie się w wynikach wyszukiwania.

W kontekście treści strona, przede wszystkim stawia na użyteczność, ale zwracam szczególnie uwagę na odpowiednią strukturę treści oraz stosowanie tylko jednego nagłówka H1 na podstronę.

dostępność

Strona osiąga bardzo dobre wyniki w tym aspekcie.

Podsumowanie

Jestem bardzo zadowolony z obecnego wyglądu i technologii witryny. Myślę, że dzięki temu będę mógł się wyróżnić.

Strona ciągle będzie rozwijana i udoskonalana. Poprawek wymaga przede wszystkim optymalizacja treści.


Wideo na temat projektu

Masz podobny projekt?

Skontaktuj się ze mną, a z przyjemnością pomogę Ci go zrealizować.