Hoe je als WordPress bureau je processen optimaliseert

Michael Firnkes Laatst bijgewerkt op 12.10.2020
7 Min.
WordPress  Agentschap
Laatst bijgewerkt op 12.10.2020

De altijd dezelfde werkstappen - voor agentschappen een vervelend kwaad, zelfs in de ontwikkeling van WordPress . Hoe optimaliseren anderen hun taken? En welk gereedschap gebruiken ze? 10 vragen aan onze opdrachtgever en agentschapspartner Daan Bachmann van sterke.marketing.

Snelle start van het project

Daan, uw WordPress bureau beheert tal van projecten in heel Duitsland. Welke functies van onze Dashboard u in het bijzonder te helpen?

De functies ondersteunen elke fase van onze projecten. Het dashboard als introductie is overzichtelijk en zeer gebruiksvriendelijk. De DEMO KADERS bieden een absolute snelle start in de ontwikkeling op een live server. Niet elk project heeft het budget voor het uitwerken van creatieve brainstorm- en lay-outfasen met talrijke correctielussen.

Veel websites worden direct in de DEMO-BOX. Hun inhoud, al is het soms alleen met plaatshouders, is snel online en kan op verschillende apparaten worden bekeken. Dit helpt veel klanten in het verdere proces.

Creëer DEMO
Creëer een nieuw project in de DEMO

De automatische, regelmatige back-ups hebben me al menig klantproject bespaard - zowel tijdens de ontwikkeling als daarna. De overdracht van het hostingcontract aan de klant na afloop van het project is desgewenst over een paar minuten wordt uitgevoerd. En tot nu toe heeft elke leek het zonder instructie gedaan.

Een ander punt dat ons dagelijks werk veel gemakkelijker maakt: zelfs nadat het contract is overgedragen, heb ik nog steeds admin toegang tot het BOX systeem voor hun hele administratie. De jouwe WordPress staging laat uitgebreide aanpassingen en wijzigingen toe terwijl de website onveranderd beschikbaar blijft voor de eindklant.

Specialisatie in WordPress

Een van de klanten van ons bureau zei: "Uw dashboard bespaart ons een fulltime baan voor een sysadmin". Is dat volgens u overdreven?

Het maakt ons dagelijks leven zeker veel aangenamer. De navigatie en de hele interface zijn overzichtelijk, logisch gestructureerd en u bereikt uw bestemming in een handomdraai. Het opzetten van een nieuw BOX domein inclusief domein en e-mails gebeurt in enkele minuten. Ongecompliceerde toegang tot alle gegevens en functies van een moderne hosting besparen veel tijd met de nodige administratieve taken.

Het (de)activeren of verwijderen van de cache, het inschakelen van SSL, FTP-toegangsinformatie etc. - deze alledaagse taken worden met twee muisklikken uitgevoerd. Veel meer instellingen voor servers en zijn ook netjes te WordPress vinden in de menu's. Hier speelt uw specialisatie een grote rol: de standaardparameters zijn zo goed afgestemd dat ik er zelden mee te maken heb.

Hoe berekent u de toegevoegde waarde die onze hosting u biedt? En welke rol speelt onze steun?

In tijd en zenuwslijtage. Het is eigenlijk onbetaalbaar. Uw steun zal zijn deel doen: Snel bereikbaar via chat, vriendelijk, competent en tot nu toe heeft u altijd een oplossing gevonden - absolute wereldklasse. Per ongeluk te veel loterij-e-mails verstuurd vanuit de WP backend en kort voor de hartaanval omdat er niets meer werkt terwijl de advertenties op de site lopen? Ondersteuning zorgde hiervoor en vijf minuten later liep alles weer op rolletjes.

belevingsroofkasten
De ervaring van klanten met RAIDBOXES

WordPress Prestaties

Hoe ziet u het punt van RAIDBOXES "prestaties" vanuit uw oogpunt? Heb je daar benchmarks?

WordPress met multi-inzetbaarTheme inclusief pagebuilder en tal Plugins van is een killer voor de laadtijd. Dat onze pagina's nog steeds snel genoeg laden dankzij uw hosting. Snelle reactietijden, eigen caching, WebP support en precies op WordPress geconfigureerde servers: We zijn altijd weer verbaasd, wat een verschil een Verandering van hosting te RAIDBOXES veel. Het is niet voor niets dat wij uw hosting aanbevelen aan al onze klanten.

Hoe maakt u uw projecten zo goed mogelijk, ook buiten de hosting om?

Er zijn veel factoren die de laadtijd beïnvloeden. Een goede schatting en een paar instructies geven hulpmiddelen zoals GTmetrix. De belangrijkste factor is eigenlijk altijd de foto's. Mijn tips uit de praktijk:

  • Pas de beelden precies in de lay-out, dus niet te groot.
  • Beperk de beeldkwaliteit tot het noodzakelijke minimum (handmatig in het beeldbewerkingsprogramma of automatisch via ShortPixel)
  • Bied het .webp-formaat aan
  • Lazyloading inschakelen (Native lazyloading is nu grotendeels volwassen aan de browserkant)
ShortPixel
De statistieken van ShortPixel

Lettertypen zijn een ander ding. Niet alleen typografisch gezien is het zinvol om zich te houden aan een duidelijke set regels en slechts enkele verschillende lettertypes en sneden te gebruiken. Dit is ook heel belangrijk voor de laadtijd: elk lettertype (dun, vet, enz.) is een apart bestand, evenals alle cursief gedrukte tekst. Als ze worden geladen door Google Fonts, zoals vaak het geval is, dan zijn dit meerdere verzoeken. Idealiter definieert u dus duidelijk de typfout in de stijlgids en host u vervolgens de geselecteerde lettertypebestanden op uw eigen server. Bijvoorbeeld via FTP upload in wp-content / lettertype.

Ook de laadvolgorde van de scripts kan een grote impact hebben op de Pagespeed hebben. We bereiken regelmatig de beste resultaten met miniaturisatie en asynchrone belasting via Autoptimize en Async JavaScript.

Strategische back-ups

Je zegt: "Back-ups hebben me menig klantproject bespaard". Hoe ziet uw back-up workflow eruit?

De kont van mijn rug was bijvoorbeeld in de ontwikkeling van de nieuwe website van Lehner gered. Onze taak was de technische implementatie van een prachtig schermontwerp door headtrick inclusief de ontwikkeling van een eenvoudig te gebruiken WordPress backend voor de klant. Nieuwe apparaten, accessoires, vacatures, beursdata etc. moeten na afloop door de klant zelf kunnen worden onderhouden.

Lehner WordPress
Het Lehner-project

Ik heb besloten om verschillende aangepaste posttypes te gebruiken, die met een paar velden in de achterkant worden ingevuld en in de voorkant worden weergegeven zoals ze zijn opgemaakt. Tot nu toe werkte alles naar tevredenheid - totdat de vertaling klaar was. Er waren problemen, omdat sommige database-items niet werden vertaald uit WPML zou kunnen worden vertaald. En in mijn poging om de incompatibele WordPress Plugins te laten werken, ging de hele database door het lint. Gelukkig kon ik blindelings vertrouwen op mijn automatische back-ups om een geschikte Herstel versie en begin opnieuw met een compatibelePlugin .

Zoals bekend leert men van fouten - maar het dubbele bodem net in de vorm van back-ups is een zegen. Aangezien er elke ochtend automatisch een back-up wordt gemaakt, voorziet onze workflow alleen in back-ups bij bepaalde mijlpalen, die dan meer dan 30 dagen relevant zijn. Bijvoorbeeld na afloop van het project, voor het begin van de vertaling of voor de Staging.

WordPress staging

WordPress en het ontwikkelen WooCommerce zonder een testomgeving kan grove nalatigheid zijn. Hoe en voor welke use cases gebruikt u onze Staging?

Als duizend keer beter alternatief voor de Under Construction Page. Wanneer er nieuwe pagina's, blogberichten of producten worden aangemaakt, kunt u dit meestal naar eer en geweten doen op de Live Page. Zelfs als het ontwerp van de pagina nog niet perfect is als hij in de cache staat, zal niemand het merken omdat hij nergens te zien is.

De situatie is anders bij de herziening van globale modules zoals de kop- of voettekst. Of met aanpassingen die gevolgen hebben voor meerdere pagina's. Zodat de klanten niets merken, we activeren de Staging. Bij Lehner hebben we bijvoorbeeld een grafische navigatie in de GridLayout op de startpagina. Nu er een nieuw product is toegevoegd, heb ik deze navigatie en andere betrokken pagina's op de homepage Staging geüpdatet en vervolgens met één klik live geschakeld.

Op WooCommerce en anderenPlugins, die orders of andere gegevens opslaan in de database vanWordPress , moet men voorzichtig zijn: voordat men live gaat met de Stagingwijzigingen, moet een back-up van de live-gegevens worden gemaakt - anders gaan bijvoorbeeld orders verloren, die worden Staging ontvangen tussen de activering en de deactivering van de wijzigingen.

Meertaligheid met WordPress

stark.marketing beheert ook internationale projecten. Het punt "meertaligheid" wordt WordPress vaak bekritiseerd. Hoe en met welk gereedschap gaat u hier te werk?

Dat hangt af van de eisen van de klant. De site moet in verschillende talen worden begrepen, maar de kwaliteit van de afzonderlijke vertalingen is niet belangrijk? Dan maken we graag gebruik van de Plugin GTranslate. Snel geïnstalleerd en opgezet, biedt het internationale klanten de mogelijkheid om teksten automatisch te laten vertalen. Dit leidt echter van tijd tot tijd tot onjuiste vertalingen, inclusief onbedoelde grappige fouten.

Als de vertaling perfect moet zijn en we volledige controle over de inhoud nodig hebben - bijvoorbeeld verschillende beelden per taal - dan is het beste Plugin nog steeds WPML. Het is dus mogelijk om elke WordPress pagina te vertalen - zolang de gebruikte Plugins pagina's compatibel zijn. Dit punt moet eerst worden gecontroleerd.

We werken vaak met meerdere mensen tegelijk aan de vertaling van een website, omdat individuele pagina's en berichten kunnen worden opgesplitst met behulp van Translation Management of zelfs aan externe vertalers kunnen worden toegewezen. Het mooie neveneffect van een handmatig vertaalde pagina: Er is een kleine SEO Boost.

WordPress en gereedschapsset

U gebruikt in sommige van uw projecten Toolset. Waarom en wat verlicht je
de plugin collectie?

Toolset is niet echt een verzameling - het reikt verder WordPress dan de grenzen van pagina's en blogberichten. De eerste stap is het creëren van nieuwe aangepaste posttypes. Als we Lehner als voorbeeld nemen, dan gaat het om producten, accessoires en bevestigingen. Deze kunnen vervolgens worden gevuld met aangepaste velden (naam, beschrijving, foto). Logische relaties tussen de paaltypen kunnen worden toegevoegd (product A heeft beugel B en accessoires C, D en E).

Tot slot kunnen de resultaten naar wens in de frontend worden uitgevoerd, bijvoorbeeld een overzicht van alle beschikbare accessoires voor product A met foto's en beschrijvingen. Als andere producten nu ook gebruik maken van Accessory D, dan is een update van de beschrijving in Custom Post Accessory D voldoende om dit op alle gelinkte productpagina's weer te geven. Dit maakt veel complexere verbindingen en/of eenvoudigere gebruikersinvoer mogelijk. Bovendien is Toolset compatibel met WPML, omdat het afkomstig is van dezelfde ontwikkelaar.

Een paar woorden over jou en stark.marketing?

sterke.marketing bestaat al zeven jaar en is vanaf het begin opgezet als een performance marketing bureau (SEO/SEA/Ads). Omdat er echter veel bedrijven zijn waarvan de oude web presence geen ROI (Return on Investment) zou halen met veel verkeer, ben ik vier jaar geleden toegetreden als creatieve ondersteuning.

Ons belangrijkste doel is om de klant een meetbare extra winst te bezorgen. En een geweldige, goed converterende website is altijd de spil van alle online marketing activiteiten. Wij nemen ook graag corporate design, drukwerk en marketingautomatisering voor onze klanten op ons. Zo hoeven ze zich geen zorgen meer te maken over hun online marketing. Hartelijk dank voor het feit dat u zoveel technische zaken van ons overneemt en dat u er altijd bent als er vragen zijn of als er brand is - zodat we ons volledig kunnen concentreren op onze core business!

Uw vragen over WordPress in agentschappen

Welke vragen heeft u voor Daan of de genoemde hulpmiddelen? Gebruik de commentaarfunctie. Wilt u op de WordPress hoogte blijven van nieuwe berichten? Volg ons dan op TwitterFacebook of via onze Nieuwsbrief.

Michael zorgt bij RAIDBOXES voor de gebieden Content en Mental Health. Hij is sinds 2007 actief in de blogger- en de WordPress-Community. Onder andere als mede-organisator van WordPress Events, auteur en Corporate Blog Trainer. Hij houdt er ongelooflijk graag van om te bloggen, professioneel maar ook privé. Michael werkt en schrijft op afstand vanuit het zonnige Freiburg.

Gerelateerde artikelen

Commentaar op dit artikel

Schrijf een opmerking

Je e-mail adres wordt niet gepubliceerd. Verplichte velden zijn met * gemarkeerd.