Jak zoptymalizować swoje procesy prowadząc agencję WordPress?

Michael Firnkes Ostatnia aktualizacja 12.10.2020
7 Min.
WordPress  Agencja
Ostatnia aktualizacja 12.10.2020

Te same kroki w kółko - męczące zło dla agencji, nawet przy tworzeniu WordPress . Jak inni optymalizują swoje zadania? I jakich narzędzi używają? 10 pytań do naszego klienta i partnera agencyjnego Daan Bachmann z firmy stark.marketing.

Szybkie rozpoczęcie projektu

Daan, Twoja agencja WordPress zarządza wieloma projektami w całych Niemczech. Które funkcje z naszego dashboardu są dla Ciebie szczególnie pomocne?

Funkcje te wspierają każdą fazę naszych projektów. Deska rozdzielcza jako punkt wejścia jest przejrzysta i łatwa w użyciu. DEMO BOXES oferują absolutnie szybki start w rozwój na LiveServerze. Nie każdy projekt ma budżet na rozbudowane fazy kreatywnej burzy mózgów i layoutu z licznymi pętlami korekcyjnymi.

Wiele stron internetowych tworzonych jest na podstawie życzeń klienta bezpośrednio w DEMO-BOX. Ich treści, nawet jeśli czasem tylko z placeholderami, szybko trafiają do sieci i są widoczne na różnych urządzeniach końcowych. Pomaga to wielu klientom w dalszym procesie.

Utwórz DEMO BOX
Utwórz nowy projekt w DEMO-BOX .

Automatyczne, regularne kopie zapasowe uratowały mi niejeden projekt klienta - zarówno w trakcie jego tworzenia, jak i po jego zakończeniu. Przekazanie umowy hostingowej klientowi po zakończeniu projektu, jeśli jest to pożądane, odbywa się w kilka minut. I jak dotąd każdy laik radził sobie z tym bez instrukcji.

Kolejny punkt, który bardzo ułatwia nam codzienną pracę: nawet po oddaniu umowy, nadal mam dostęp do BOX dla całej administracji. Twój WordPress Staging pozwala na daleko idące poprawki i zmiany, podczas gdy strona pozostaje dostępna w niezmienionej formie dla klienta końcowego.

Specjalizacja w WordPress

Jeden z naszych klientów agencyjnych powiedział: "Wasz dashboard oszczędza nam etat sysadmina". Czy z pańskiego punktu widzenia to przesada?

To zdecydowanie uprzyjemnia nam codzienne życie. Nawigacja i cały interfejs są przejrzyste, logicznie uporządkowane i można błyskawicznie osiągnąć swój cel. Konfiguracja nowej strony BOX wraz z domeną i pocztą elektroniczną trwa kilka minut. Nieskomplikowany dostęp do wszystkich informacji i funkcji nowoczesnego hostingu pozwala zaoszczędzić mnóstwo czasu na niezbędne czynności administracyjne.

(De)aktywacja lub usunięcie pamięci podręcznej, włączenie SSL, informacje o dostępie do FTP itd. - te codzienne czynności wykonuje się za pomocą dwóch kliknięć. Wiele innych ustawień dla serwera i WordPress jest również uporządkowanych w menu. To właśnie tutaj Twoja specjalizacja odgrywa dużą rolę: Parametry domyślne są tak dobrze dostrojone, że rzadko mam z nimi do czynienia.

Jak obliczyć wartość dodaną, którą oferuje Ci nasz hosting? I jaką rolę odgrywa w tym nasze wsparcie?

Oszczędność czasu i nerwów. Więc właściwie bezcenne. Twoje wsparcie przyczynia się do tego: Szybko osiągalny przez czat, przyjazny, kompetentny i jak dotąd zawsze znajdujący rozwiązanie - absolutna klasa światowa. Przypadkowo wysłałeś zbyt wiele maili z loteriami z backendu WP i jesteś na skraju ataku serca, ponieważ nic już nie działa, gdy reklamy działają na stronie? Wsparcie zajęło się tym i pięć minut później wszystko znów działało bezproblemowo.

doświadczenie z raidboxami
Doświadczenia klientów z RAIDBOXES

WordPress wydajność

Jak to wygląda z Twojego punktu widzenia z punktem "performance" na RAIDBOXES ? Czy masz wartości porównawcze?

WordPress z wielofunkcyjnymTheme w tym page builder i liczne Plugins jest zabójcą dla czasu ładowania. Fakt, że nasze strony nadal ładują się wystarczająco szybko jest zasługą Twojego hostingu. Szybkie czasy odpowiedzi, własne buforowanie, obsługa WebP i serwery ustawione dokładnie pod WordPress : Zawsze jesteśmy zaskoczeni, jaką różnicę robi zmiana hostingu na RAIDBOXES . Nie bez powodu polecamy Wasz hosting wszystkim naszym klientom.

Jak sprawić, by Twoje projekty były jak najbardziej wydajne, nawet poza czynnikiem hostingowym?

Istnieje wiele czynników, które wpływają na czas ładowania. Narzędzia takie jak GTmetrix dają dobre oszacowanie i kilka instrukcji. Najważniejszym czynnikiem są właściwie zawsze zdjęcia. Moje wskazówki z praktyki:

  • Dopasuj zdjęcia dokładnie do układu, tzn. nie za duże w rozmiarze
  • Zmniejsz jakość obrazu do niezbędnego minimum (ręcznie w programie do obróbki zdjęć lub automatycznie przez ShortPixel)
  • Oferta w formacie .webp
  • Włącz lazyloading (Native lazyloading jest teraz szeroko rozwinięty po stronie przeglądarki)
ShortPixel
Statystyki ShortPixel

Czcionki to też jedna rzecz. Nie tylko pod względem typograficznym, sensowne jest zobowiązanie się do przestrzegania jasnego zestawu zasad i używania tylko kilku różnych czcionek i stylów. Jest to również szczególnie ważne dla czasu ładowania: Każdy styl czcionki (cienka, pogrubiona, itd.) jest oddzielnym plikiem, podobnie jak wszystkie kursywy. Jeśli są one ładowane przez Google Fonts, jak to często ma miejsce, to jest to kilka żądań. Idealnie byłoby więc, gdybyś jasno zdefiniował literówkę w przewodniku po stylu, a następnie umieścił wybrane pliki czcionek na własnym serwerze. Na przykład poprzez upload FTP w wp-contents/fonts.

Kolejność ładowania skryptów również może mieć duży wpływ na prędkość strony. Najlepsze rezultaty osiągamy regularnie dzięki minifikacji i asynchronicznemu ładowaniu poprzez Autoptimize i Async JavaScript.

Strategiczne kopie zapasowe

Mówisz: "Kopie zapasowe uratowały mi niejeden projekt klienta". Jak wygląda Twój przepływ pracy związany z tworzeniem kopii zapasowych?

Na przykład, uratowało mi to tyłek podczas tworzenia nowej strony internetowej Lehnera. Naszym zadaniem było techniczne wdrożenie wspaniałego projektu ekranu autorstwa headtrick 'a wraz z opracowaniem łatwego w obsłudze backendu WordPress dla klienta. Nowe urządzenia, akcesoria, wolne miejsca pracy, terminy targów itp. miały być utrzymywane przez samego klienta po zakończeniu pracy.

Lehner WordPress
Projekt Lehner

Zdecydowałem się użyć różnych niestandardowych typów postów, które są wypełniane w backendzie z kilkoma polami i wyjściem w frontendzie, jak ułożono. Do tej pory działało to zadowalająco - aż do momentu, gdy przyszło do tłumaczenia. Pojawiły się problemy, ponieważ niektóre wpisy w bazie danych nie mogły być przetłumaczone przez WPML. I w mojej próbie nakłonienia niekompatybilnych WordPress Plugins do współpracy, cała baza danych poszła w rozsypkę. Na szczęście byłem w stanie ślepo polegać na moich automatycznych kopiach zapasowych, przywrócić pasującą wersję i rozpocząć pracę od zera z kompatybilnym Plugin .

Jak wszyscy wiemy, człowiek uczy się na błędach - ale siatka z podwójnym dnem w postaci backupów to błogosławieństwo. Ponieważ kopia zapasowa jest tworzona automatycznie każdego ranka, nasz przepływ pracy przewiduje tworzenie kopii zapasowych tylko w określonych kamieniach milowych, które mają znaczenie przez okres dłuższy niż 30 dni. Na przykład po zakończeniu projektu, przed rozpoczęciem tłumaczenia lub przed Staging.

WordPress Staging

TworzenieWordPress i WooCommerce bez środowiska testowego może być rażącym zaniedbaniem. Jak i do jakich celów używasz naszej strony Staging?

Jako tysiąc razy lepsza alternatywa dla strony w budowie. Tworząc nowe strony, wpisy na blogu czy produkty, zazwyczaj z czystym sumieniem można to zrobić na stronie live. Nawet jeśli projekt strony nie jest jeszcze idealny podczas buforowania, nikt tego nie zauważa, ponieważ nigdzie się to nie pojawia.

Inaczej wygląda sytuacja w przypadku rewizji modułów globalnych, takich jak nagłówek czy stopka. Lub dla zmian, które mają wpływ na wiele stron. Aby klienci tego nie zauważyli, aktywujemy stronę Staging. W firmie Lehner, na przykład, mamy graficzną nawigację w GridLayout na stronie startowej. Kiedy nowy produkt został dodany, zaktualizowałem tę nawigację i inne dotknięte strony na Staging , a następnie wszedł na żywo w tym samym czasie z jednym kliknięciem.

Z WooCommerce i innych Plugins, które przechowują zamówienia lub inne dane w bazie danych WordPress , należy jednak zachować ostrożność: Przed przełączeniem Staging należy bezwzględnie wykonać kopię zapasową danych bieżących - w przeciwnym razie utracone zostaną np. zamówienia, które wpłynęły pomiędzy aktywacją a dezaktywacją Staging .

Wielojęzyczność z WordPress

stark.marketing zarządza również projektami międzynarodowymi. Punkt "wielojęzyczność" jest często krytykowany na stronie WordPress . Jak i za pomocą jakich narzędzi postępować w tym przypadku?

Zależy to od wymagań klienta. Strona powinna być zrozumiała w różnych językach, ale jakość poszczególnych tłumaczeń nie ma znaczenia? Wtedy chętnie korzystamy z Plugin GTranslate. Szybko zainstalowany i skonfigurowany, oferuje międzynarodowym klientom możliwość automatycznego tłumaczenia tekstów. Czasami jednak prowadzi to do błędnych tłumaczeń, w tym niezamierzenie komicznych błędów.

Jeśli tłumaczenie ma być perfekcyjne i potrzebujemy pełnego wpływu na treść - np. różne obrazy w zależności od języka - to najlepszym Plugin jest nadal WPML. Za jego pomocą można przetłumaczyć dowolną stronę WordPress - pod warunkiem, że użyte Plugins są kompatybilne. Ten punkt należy zdecydowanie wcześniej sprawdzić.

Często pracujemy z kilkoma osobami jednocześnie nad tłumaczeniem strony internetowej, ponieważ poszczególne strony i posty mogą być rozdzielane przez kierownictwo tłumaczeń lub nawet zlecane tłumaczom zewnętrznym. Miłym efektem ubocznym ręcznie tłumaczonej strony jest niewielki wzrost SEO.

WordPress i zestaw narzędzi

Używasz Toolset do niektórych swoich projektów. Po co i co ułatwia Ci zbieranie pluginów
?

Toolset nie jest tak naprawdę kolekcją - rozciąga się WordPress poza granice stron i wpisów na blogu. W pierwszym kroku można utworzyć nowe Custom Post Types. Na przykładzie Lehnera są to produkty, akcesoria i mocowania. Następnie można je wypełnić niestandardowymi polami (nazwa, opis, obrazek). Można dodać logiczne zależności pomiędzy typami słupków (produkt A ma wspornik B i akcesoria C, D i E).

Na koniec możesz wyprowadzić wyniki w pożądany sposób, na przykład przegląd wszystkich dostępnych akcesoriów dla produktu A ze zdjęciami i opisami. Jeśli teraz inne produkty również używają akcesorium D, to aktualizacja opisu w niestandardowym poście akcesorium D jest wystarczająca, aby odtworzyć to na wszystkich połączonych stronach produktu. Pozwala to na znacznie bardziej złożone połączenia i/lub prostsze wprowadzanie danych przez użytkownika. Dodatkowo, Toolset jest kompatybilny z WPML, ponieważ pochodzi od tego samego dewelopera.

Kilka słów o Tobie i stark.marketing?

stark.marketing istnieje od siedmiu lat i od początku był założony jako agencja performance marketingu (SEO/SEA/Ads). Ponieważ jednak jest wiele firm, których stare strony przy dużym ruchu nie osiągałyby ROI (zwrotu z inwestycji), dołączyłem cztery lata temu jako wsparcie kreatywne.

Naszym głównym celem jest wniesienie wymiernej wartości dodanej dla klienta. A świetna, dobrze konwertująca strona internetowa jest zawsze podporą wszystkich działań marketingowych online. Chętnie zajmiemy się również projektowaniem korporacyjnym, drukiem i marketing automation dla naszych klientów. Więc nie muszą się już martwić o swój marketing internetowy. Dziękujemy za to, że zajmujecie się dla nas tak wieloma technicznymi sprawami i zawsze jesteście na miejscu, gdy pojawiają się pytania lub gdy wybuchnie pożar - dzięki temu możemy w pełni skoncentrować się na naszej podstawowej działalności!

Państwa pytania dotyczące WordPress w agencjach

Jakie masz pytania do Daana lub wspomnianych narzędzi? Zapraszamy do skorzystania z funkcji komentarza. Chcesz być informowany o nowych artykułach na WordPress ? Następnie śledź nas na Twitterze, Facebooku lub poprzez nasz newsletter.

Powiązane artykuły

Komentarze do tego artykułu

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Pola obowiązkowe oznaczone są *.