Rozwiązywanie problemów z szybkością witryny w różnych funkcjach

Jak inne działy mogą przyczynić się do sukcesu Twojego projektu optymalizacji szybkości witryny.

Jednym z popularnych mitów związanych z szybkością witryny jest to, że za to odpowiada wyłącznie zespół programistów. W rzeczywistości szybka witryna wymaga pomocy kilku działów. Deweloperzy rzadko są w stanie rozwiązać sami same problemy, niezależnie od swoich zdolności. Jak więc wspólnie ze współpracownikami zrealizować szybkość? Z tego artykułu dowiesz się, jak (jako programista) możesz przekonać swoją firmę do priorytetowego traktowania szybkości witryny, uzyskać pomoc od różnych działów przy optymalizacji oraz zwiększyć świadomość na temat sukcesu Twojego projektu optymalizacji.

Popraw szybkość z pomocą zainteresowanych osób z Twojej firmy

Wiele firm znajduje się w okresie rewolucyjnych zmian w zachowaniach konsumentów. Wzrost liczby osób kupujących na platformach cyfrowych, a nie w sklepach stacjonarnych, wskazuje na to, że firmy muszą szybko dostosować się do tych zmian lub mogą się zmierzyć ze spadkiem przychodów. Sukces będzie wymagał zarówno nowych procesów organizacyjnych, jak i nowego sposobu myślenia, a także silnego wsparcia ze strony zainteresowanych osób.

Wspólne wyzwanie

Sposób organizacji firmy najprawdopodobniej wymaga zmiany kilku poziomów. Po pierwsze, jeśli nie znajdzie się czas na pracę programistów, trudno zrealizować szybki projekt, który może przynieść wzrost przychodów. Rozdział zasobów musi być wyznaczony, a współpraca z innymi działami, takimi jak działy marketingu i projektantów stron internetowych, często przebiega sprawniej, jeśli zainteresowane osoby i kierownicy pokażą, że jest to projekt priorytetowy.

Oprócz tego poziomu operacyjnego ważne jest również, aby zainteresowane osoby zauważyły, że obecnie mają miejsce 2 zmiany:

Oznacza to, że przewagę będą miały firmy podejmujące decyzje wykonawcze oparte na osobach będących ekspertami w dziedzinie platform cyfrowych. Można na przykład zaprosić jednego dewelopera na spotkania, podczas których są podejmowane decyzje biznesowe, aby mieć pewność, że witryna i związane z nią ograniczenia są od samego początku brane pod uwagę, co pozwoli zwiększyć sprzedaż.

Wysyłanie oferty do zainteresowanych osób

Ogólnie około 10% sprzedaży ma miejsce na platformach cyfrowych, ale badania pokazują, że w przypadku aż 85% sprzedaży w sklepach stacjonarnych wpływa najpierw na cyfrową sprzedaż. Witryna, która działa dobrze, zwłaszcza na urządzeniach mobilnych (które staje się podstawowym urządzeniem), ma kluczowe znaczenie dla naszych przychodów. Zaproponowaliśmy projekt, który pomoże przyspieszyć działanie witryny i zwiększy liczbę konwersji, a także zapewni strumienie komunikacji, tak by informacje przekazywane przez zespoły techniczne mogły zostać lepiej wykorzystane przed podjęciem decyzji mających wpływ na witrynę.

Przygotowanie do spotkania z zainteresowanymi osobami

Przed spotkaniem z zainteresowanymi osobami przygotuj się do wykorzystania danych swojej witryny i witryn konkurencji oraz danych, które wykażą wysoki zwrot z inwestycji w proponowane zmiany. Gromadzenie danych na temat znaczenia prędkości. Najlepszy scenariusz to powiązanie z przychodami firmy. Oto kilka sposobów na to:

  • Oblicz względny współczynnik konwersji z urządzeń mobilnych. We współpracy z zespołem analityków przeprowadź analizę opisaną w sekcji Wartość szybkości. Jeśli w przeszłości występował jeden okres (co najmniej 2–3 miesiące), w którym czas wczytywania był znacznie dłuższy niż w innym okresie o takiej samej długości, wówczas spowolniona szybkość witryny zwykle miała znaczny wpływ na konwersje mobilne. Dzięki analizie możesz obliczyć, ile przychodów straciła w okresie niskiej prędkości, co potwierdza wartość szybkości. Jeśli czasy wczytywania pozostaną na tym samym poziomie, analiza będzie trudna do przeprowadzenia, a przedstawione poniżej rozwiązania alternatywne mogą dać więcej odpowiedzi.
  • Oblicz wartość szybkości na podstawie modeli statystycznych. Za pomocą usługi Google TestMySite możesz przeprowadzić test, a potem obliczyć, jaki wpływ na Twoją firmę może mieć szybsza strona. Potrzebujesz tylko danych o średniej miesięcznej liczbie użytkowników, współczynniku konwersji i średniej wartości zamówienia. W związku z tym zespół ds. analityki może Ci w tym pomóc.
  • Przygotuj studia przypadków. Możesz także skorzystać z przypadków innych firm, które przyspieszyły działalność i zaobserwowały efekty. Kilka przykładów znajdziesz w artykule Jak czas wczytywania strony wpływa na współczynniki konwersji: 12 studiów przypadków.
  • Pokaż, dlaczego urządzenia mobilne są tak ważne. Poproś zespół analityków o podanie danych o tym, jaki odsetek ruchu pochodzi z urządzeń mobilnych, a jaki z komputerów.
  • Sprawdź, ile to będzie kosztować. Powyższe obliczenia pozwalają pokazać zainteresowanym stronom potencjalny wzrost przychodów, ale aby podjąć decyzje, muszą znać zwrot z inwestycji. Jeśli przygotujesz się na szacunkowe koszty, można szybciej podjąć decyzję wykonawczą. Aby to zrobić, oceń, ile czasu zajmie początkowy określony projekt szybkości i ile czasu będzie trzeba na później poświęcić na konserwację. Na przykład w ramach prostszego myślenia: TUI przyspiesza działanie swojej strony przez eliminację barier między nimi. Dzięki temu programiści otrzymywali 20% swojego czasu wolne od zaległości i kampanii, które mogli przeznaczyć na szybsze projekty i inne sposoby ulepszania witryny.

Spotkanie z zainteresowanymi osobami

  • Pokaż, ile ruchu pochodzi z urządzeń mobilnych, a ile z komputerów, oraz o wzroście ruchu z urządzeń mobilnych w ciągu ostatnich kilku lat. To pokazuje, jak duże znaczenie ma wygoda użytkowników komórek.
  • Przedstaw swoje wnioski dotyczące wpływu szybkości działania na przychody firmy.
  • Poinformuj zainteresowane osoby, że deweloperzy mogą pomóc zwiększyć przychody z użytkowników urządzeń mobilnych, jeśli dostaną czas na ciągłe popracowanie nad szybkością.
  • Zaproponuj, aby jedna osoba z zespołu programistów została zaproszona na spotkania kadry kierowniczej, na których będą podejmowane decyzje dotyczące witryny. Obecnie prowadzimy sprzedaż na platformach cyfrowych. Zwycięzcą zostaną firmy, które zaczną komunikować się ze swoimi specjalistami ds. marketingu internetowego. Nowoczesne firmy muszą skonfigurować strumienie komunikacji między działami oraz między zainteresowanymi osobami i deweloperami. Według badania przeprowadzonego przez Harvard Business Review koszty jednego na sześć projektów IT wynosiły 200%. Jednym z przykładów była firma Kmart, która straciła pozycję konkurencyjną na rzecz Walmart i Target, gdy w 2000 r.rozpoczęła projekt modernizacji IT o wartości 1,4 mld USD. Wczesne zorganizowanie komunikacji i utrzymanie pozwala wyeliminować odseparowane od siebie zbiory danych, a dzielenie się wiedzą może stać się przewagą nad konkurencją.

Popraw szybkość z pomocą zespołu marketingowego

Wspólne wyzwanie

Aby podejmować świadome decyzje, zespoły marketingowe potrzebują narzędzi do obsługi reklam i danych, ale większość z nich spowalnia działanie stron internetowych i często stosuje się w nich skrypty blokujące renderowanie, przez co użytkownicy wchodzący na stronę muszą czekać, aż zobaczą cokolwiek na ekranie. W związku z tym potrzebna jest równowaga: dział marketingu potrzebuje danych i narzędzi, ale aby witryna miała niski współczynnik odrzuceń i wysoki współczynnik konwersji, musi działać szybko, ponieważ zapewni to korzystny zwrot z inwestycji w działania marketingowe.

Aby osiągnąć równowagę, zachowaj ostrożność w zakresie skryptów:

  • Unikaj duplikatów, które zliczają mniej więcej to samo.
  • Usuń narzędzia, których już nie używasz.
  • Nie mierz, co się sprawdza. Mierz tylko zdarzenia kluczowe dla działania firmy.

Deweloperom trudno jest określić, od czego zależy dział marketingu, a ponieważ dział marketingu nie jest świadomy, jakie narzędzia obciążają witrynę najbardziej, wymaga współpracy.

Wysyłanie oferty do zespołu marketingowego

Narzędzia do śledzenia i reklam często blokują szybkość wyświetlania treści użytkownikom w witrynie. Zmniejsza to wartość inwestycji marketingowych, ponieważ płacimy za reklamy, użytkownicy są zainteresowani reklamą, więc klikają reklamy i muszą czekać. Dzięki temu mogą się zdenerwować i wyjść. Jedno z badań wykazało, że współczynnik konwersji spadł z około 50% do około 35% po zwiększeniu wartości wskaźnika szybkości Czas do interaktywności z 0,15 s do 0,3 s. Czy możemy wspólnie rozwiązać ten problem, tak aby uzyskać równowagę między potrzebnymi narzędziami a skutecznością witryny, co przyczyni się do zwiększenia zwrotu z inwestycji marketingowych?

Przygotowanie do spotkania z zespołem marketingowym

  • Utwórz listę skryptów zaimplementowanych w witrynie.
  • Wyślij listę do działów marketingu i poproś o zapoznanie się z nią z wyprzedzeniem i podzielenie jej na 3 grupy:
    • Kluczowe znaczenie dla firmy. Te skrypty muszą pozostać.
    • Przydatny. Skrypty, których można używać rzadziej lub których można usunąć. Na przykład czasami firmy gromadzą mapy termiczne lub zrzuty ekranu, ale dane te są sprawdzane niezbyt często i nie prowadzą do podjęcia działań ani zwiększenia liczby konwersji. W takich przypadkach lepiej zgodzić się na używanie narzędzi tylko przez (np. przez 2 tygodnie) i zbieranie statystyk do analizy, a potem oczyszczanie skryptów do czasu na kolejny okres ukierunkowanego zbierania danych.
    • Nieużywane lub nienależące do Ciebie. Należy je usunąć.
  • Sprawdź, o ile każdy skrypt spowalnia stronę, porównując szybkość witryny z wynikami działania i bez niego. W narzędziu WebPageTest możesz to skonfigurować na karcie Blokuj w Ustawieniach zaawansowanych. Możesz też zablokować żądania sieciowe w Narzędziach deweloperskich w Chrome.

Spotkanie z zespołem marketingowym

  • Przejrzyj listę skryptów i zastanów się, co sądzisz o każdym z nich. Na przykład: czy któreś z przydatnych skryptów nie są bardzo szkodliwe dla wydajności witryny? Dzięki rekomendacjom łatwiej jest ustalić priorytety dla zespołu marketingowego, a informacje o tym, co jest dla niego kluczowe dla firmy, ułatwia zrozumienie jego punktu widzenia.
  • Omów te tematy:
    • Czy korzyści płynące z gromadzonych danych powodują wzrost liczby konwersji, który przekraczał spadek, spowodowany wolniejszym działaniem witryny? Dane mogą pomóc w podjęciu decyzji.
    • Czy Twoja firma wybrała dostawcę, który ma najszybszą wersję narzędzia na rynku? Dział marketingu może potrzebować pomocy programistów, aby określić, czy narzędzia o kluczowym znaczeniu dla firmy można zastąpić szybszymi rozwiązaniami.
    • Czy istnieją alternatywne skrypty dostępne w witrynie? Na przykład zamiast map termicznych możesz zacząć przeprowadzać testy użyteczności, aby dowiedzieć się, „dlaczego” zachowania użytkowników, co często prowadzi do uzyskania bardziej szczegółowych statystyk.

Uzgodnij kolejne kroki

  • Ustal dalszy proces. Czy marketing powinien zawsze prosić programistów o przeglądanie nowych narzędzi i ich wpływu na szybkość przed wdrożeniem? Czy dział marketingu powinien otrzymać budżet skuteczności, w ramach którego uczy się, jak sprawdzać szybkość, i może samodzielnie ustalić priorytety narzędzi, których potrzebuje, o ile osiąga cel szybkości?

Popraw szybkość z pomocą zespołu projektowania stron internetowych

Jednym z największych wyzwań związanych z wydajnością internetu jest fakt, że chociaż łączność może być szybsza w wielu regionach, witryny stają się coraz cięższe i w konsekwencji stają się wolniejsze. Aby rozwiązać ten problem, deweloperzy muszą współpracować z projektantami stron internetowych.

Wspólne wyzwanie

Ostatecznie wszystkie działy firmy są zwykle zależne od witryny, która doprowadziła do konwersji, niezależnie od tego, czy służy ona generowaniu przychodów, czy też innym celom. A trudna prawda jest taka, że nie ma znaczenia, jak piękne są strony internetowe, jeśli wczytują się tak długo, że użytkownicy nie są w stanie ich zobaczyć.

Odpowiedzialność za wąskie strony internetowe spoczywa na obu stronach. Programiści mogą korzystać z różnych technik optymalizacji obrazów, aby przyspieszyć wczytywanie. Projektanci stron internetowych mogą tworzyć strony, które pomagają utrzymać wagę strony poniżej uzgodnionego poziomu.

Wyślij propozycję do swojego zespołu zajmującego się projektowaniem stron internetowych

Badania pokazują, że strony z mniejszą liczbą obrazów i elementów generują więcej konwersji. Na przykład badanie przeprowadzone przez Google i SOASTA wykazało, że sesje, podczas których użytkownicy dokonali konwersji, miały o 38% mniej obrazów niż sesje, w których nie doszło do konwersji. Czy możemy wspólnie osiągnąć cele szybkości i nawiązać wspólną współpracę, która pozwoli zwiększyć liczbę konwersji w witrynie? Przykłady tego, co możemy osiągnąć razem, to znalezienie odpowiedniego poziomu kompresji obrazu, zrównoważenie jakości i szybkości, oraz ograniczenie złożonych układów lub funkcji, które często powodują, że witryny są ciężkie i wolniejsze.

Przygotowanie do spotkania z zespołem zajmującym się projektowaniem stron internetowych

  • Śledzenie stron w witrynie o najdłuższym czasie wczytywania i największej wadze Jeśli np. prowadzisz witrynę e-commerce, sprawdź nie tylko stronę główną, ale także strony kampanii, najważniejsze strony kategorii, strony produktów i proces płatności.
  • Przygotuj dla projektantów ofertę budżetu wydajności. Możesz najprościej zacząć od wagi strony jako danych i ustawić 1 MB jako wartość docelową dla wszystkich stron (lub 1,5 MB, jeśli promowanie marki jest bardzo ważne dla konwersji).
  • Przygotuj listę stron powyżej docelowej wagi strony.

Spotkanie ze swoim zespołem ds. projektowania stron internetowych

  • Dowiedz się, jak zespół programistów może szybciej dostarczać obrazy przy użyciu różnych technik optymalizacji obrazów, takich jak kompresja obrazu, obrazy elastyczne, zmiany rozmiaru obrazu, leniwe ładowanie, zapisywanie w pamięci podręcznej i optymalizacja serwera.
  • Utwórz stronę testową, na której obrazy są publikowane w różnych jakościach i wymiarach, i uzgodnij poziom, który zapewni równowagę pomiędzy wydajnością i jakością na różnych ekranach. Pamiętaj, że sesja użytkowników urządzeń mobilnych często trwa krótko, a jak wynika z badania, ponad połowa sesji mobilnych trwa 30 sekund lub krócej. Tacy użytkownicy mogą nie analizować dokładnie zdjęć i wolą, aby strona działała szybko.
  • Zaproponuj budżet wydajności, w ramach którego projektanci stron internetowych zobowiązują się dopilnować, aby wszystkie strony miały rozmiar mniejszy niż 1 MB (lub maksymalnie 1,5 MB).

Popraw szybkość z pomocą zespołu analityków

Firmy potrzebują danych, żeby wiedzieć, na czym się skupić, i mieć podstawę do podejmowania decyzji. Mimo że wiele firm mówi o tym, jak ważna jest szybkość witryny i jej wpływ na przychody i sprzedaż, wiele firm nie uwzględnia jej w cotygodniowych raportach poza zespołami technicznymi. Możesz to zmienić, jeśli deweloperzy zaczną współpracować z zespołami analitycznymi.

Wspólne wyzwanie

Prawda jest taka: to, czego nie ma w raportach, nie będzie się skupiało. Jeśli informacje o szybkości witryny nie są uwzględnione w cotygodniowych lub miesięcznych raportach przesyłanych do zainteresowanych osób z firm, łatwo o niej zapomnieć i trudno znaleźć zasoby, które mogliby się nią zająć. Jednak zespoły analityczne często nie mają doświadczenia w szybkości śledzenia, więc będą potrzebować pomocy programistów. Deweloperzy będą potrzebować pomocy zespołu analityków przy obliczaniu wpływu ulepszeń w zakresie szybkości na przychody. Te działy są od siebie bardziej zależne, niż mogłoby się wydawać.

Przesyłanie propozycji do zespołu analityków

Wiele studiów przypadków pokazuje wpływ szybkości witryny na przychody i współczynnik odrzuceń. Czy moglibyśmy wspólnie skonfigurować śledzenie szybkości witryny w naszej firmie i uzyskać informacje o szybkości z raportów dostarczonych do zainteresowanych osób, aby uzyskać więcej zgody?

Przygotowanie do spotkania z zespołem analityków

  • Regularnie śledź prędkość. Zalecamy korzystanie z interfejsu API z takimi narzędziami jak Lighthouse CI, PageSpeed Insights czy WebPageTest. Pozwoli Ci to regularnie gromadzić statystyki w kontrolowanym środowisku laboratoryjnym i łatwo przeprowadzić analizę porównawczą w różnych okresach.
  • Przekaż zespołowi analityków wartość szybkości i zapytaj, czy może przeprowadzić analizę. Dzięki temu wykres będzie gotowy do analizy podczas spotkania.

Spotkanie z zespołem analityków

  • Sprawdź wykres utworzony na podstawie parametru Wartość prędkości. Względny współczynnik konwersji z urządzeń mobilnych to jeden ze sposobów śledzenia wpływu szybkości działania i poprawy wyników witryny. Zapytaj zespół ds. analityki, czy chce rozpocząć śledzenie tego problemu.
  • Sprawdź, czy dane o czasie wczytywania w Google Analytics są wystarczające do utworzenia uproszczonych raportów biznesowych. Wartość prędkości korzysta z tych danych. Jak wie wielu deweloperów, jest to tylko jeden z wielu ważnych danych o szybkości, a ponieważ w Google Analytics są to również dane, a nie dane laboratoryjne. Czy jednak wystarczająco dobrze sprawdza się w przypadku uproszczonych raportów biznesowych? Sprawdź wynik tej analizy i zobacz, czy można zaobserwować spadek względnego współczynnika konwersji z urządzeń mobilnych, gdy czas wczytywania był wysoki przez co najmniej 2–3 miesiące, oraz czy względny współczynnik konwersji z urządzeń mobilnych wzrósł, gdy czas wczytywania był krótki przez 2–3 miesiące. Jeśli czasy wczytywania pozostają na stabilnym poziomie, trudno będzie określić, czy analiza przynosi dobre wyniki, dopóki nie zwiększysz szybkości. Jeśli tak, użyj następnego rozwiązania.
  • Pokaż wykresy danych dotyczących szybkości używanych przez deweloperów. Wyjaśnij je zespołowi analityków i sprawdź, czy zauważasz korelacje ze współczynnikiem konwersji lub współczynnikiem konwersji z urządzeń mobilnych.
  • Daj zespołowi analityków czas na zastanowienie się, jak wykorzystać szybkość w obliczeniach związanych z przychodami oraz jak przekazać te dane współpracownikom. Często jest to dla nich nowy temat. Spotkaj się jeszcze raz i wypróbuj metodę, która do Ciebie pasuje. Musisz dalej korygować zbieranie danych, aż znajdziesz odpowiednie rozwiązanie, ale to sposób na rozpoczęcie współpracy.

Dalsze kroki

Poproś swój zespół analityków o przeprowadzenie analizy opisanej w sekcji The value of rate (Wartość szybkości) po tym, jak projekt szybkości doprowadził do znaczących ulepszeń. Dzięki niemu firma uzyska wzrost przychodów i konwersji, nagrodzi Twój zespół i wszystkie działy, które z Tobą współpracowały. Dane te można uwzględnić w cotygodniowym raporcie dla zainteresowanych osób, dzięki czemu projekt nie jest jednorazowy i stale utrzymywany.