Comment votre WordPress agence optimise ses processus

Michael Firnkes Mis à jour le 12.10.2020
7 Min.
WordPress  Agence
Dernière mise à jour le 12.10.2020

Les étapes de travail sont toujours les mêmes - pour les agences, c'est un mal agaçant, même dans le développement de WordPress . Comment les autres optimisent-ils leurs tâches ? Et quels outils utilisent-ils ? 10 questions à notre client et partenaire Daan Bachmann de marketing.fort.

Démarrage rapide du projet

Daan, votre WordPress agence gère de nombreux projets dans toute l'Allemagne. Qui se trouve dans notre Tableau de bord vous aider en particulier ?

Les fonctionnalités soutiennent chaque phase de nos projets. Le tableau de bord en guise d'introduction est clairement agencé et très facile à utiliser. Le BOÎTES DE DÉMONSTRATION offrent un démarrage absolument rapide du développement sur un serveur en direct. Tous les projets n'ont pas le budget nécessaire pour des phases de brainstorming et de mise en page créatives et élaborées, avec de nombreuses boucles de correction.

De nombreux sites web sont créés directement dans le système DEMO-BOX. Leur contenu, même s'il ne comporte parfois que des espaces réservés, est rapidement en ligne et peut être consulté sur différents appareils. Cela aide de nombreux clients dans la suite du processus.

Créer une DEMO
Créer un nouveau projet dans le cadre de DEMO

L'automatique, le régulier Sauvegardes m'ont déjà permis de sauver de nombreux projets de clients - tant pendant le développement qu'après. Le transfert du contrat d'hébergement au client après l'achèvement du projet, s'il le souhaite, est dans quelques minutes est effectuée. Et jusqu'à présent, tous les profanes l'ont fait sans instruction.

Autre point qui facilite grandement notre travail quotidien : même après la remise du contrat, j'ai toujours accès au BOX système pour toute leur administration. Votre Staging WordPress permet une personnalisation et des modifications importantes, tandis que le site web reste disponible au client final sans modification.

Spécialisation dans WordPress

L'un des clients de notre agence a déclaré : "Votre tableau de bord nous permet d'économiser un poste d'administrateur système à plein temps". À votre avis, est-ce exagéré ?

Cela rend certainement notre vie quotidienne beaucoup plus agréable. La navigation et l'ensemble de l'interface sont clairement agencés, structurés de manière logique et vous atteignez votre destination en un clin d'œil. La mise en place d'un nouveau BOX domaine, y compris le domaine et les e-mails, se fait en quelques minutes. Un accès simple à toutes les données et les fonctions d'un hébergement moderne permettent de gagner beaucoup de temps avec les tâches administratives nécessaires.

(Dés)activer ou supprimer le cache, activer le SSL, les informations d'accès FTP, etc. - ces tâches quotidiennes se font en deux clics. Beaucoup d'autres paramètres pour les serveurs et peuvent également être WordPress trouvés de manière ordonnée dans les menus. Ici, votre spécialisation joue un grand rôle : les paramètres standard sont si bien réglés que j'ai rarement à les traiter.

Comment calculer la valeur ajoutée que vous offre notre hébergement ? Et quel rôle joue notre soutien ?

En économisant du temps et des nerfs. C'est en fait inestimable. Votre soutien fera sa part : Rapidement accessible via le chat, convivial, compétent et, jusqu'à présent, vous avez toujours trouvé une solution - de classe mondiale absolue. Par erreur, trop de courriels de loterie envoyés par le backend du WP et peu avant la crise cardiaque parce que rien ne fonctionne plus pendant que des publicités sont diffusées sur le site ? Le soutien s'en est chargé et, cinq minutes plus tard, tout fonctionnait à nouveau comme sur des roulettes.

Expérience des boîtes de raid
L'expérience des clients avec RAIDBOXES

WordPress Performance

Comment voyez-vous le point de vue de la RAIDBOXES "performance" de votre point de vue ? Avez-vous des points de repère dans ce domaine ?

WordPress avec polyvalence, yTheme compris la construction de pages et de nombreux Plugins est un tueur pour le temps de chargement. Que nos pages se chargent encore assez vite grâce à votre hébergement. Temps de réponse rapide, mise en cache propre, support WebP et exactement sur les serveurs WordPress configurés : Nous sommes toujours surpris, encore et encore, de voir quelle différence une Changement d'hébergement tropRAIDBOXES . Ce n'est pas pour rien que nous recommandons votre hébergement à tous nos clients.

Comment faire en sorte que vos projets soient aussi performants que possible, même en dehors du facteur d'accueil ?

De nombreux facteurs influencent le temps de chargement. Une bonne estimation et quelques instructions donnent des outils comme GTmetrix. Le facteur le plus important est en fait toujours les images. Mes conseils de pratique :

  • Adapter les images exactement à la mise en page, c'est-à-dire pas trop grandes
  • Réduire la qualité de l'image au minimum nécessaire (manuellement dans le programme de traitement de l'image ou automatiquement via ShortPixel)
  • Proposer le format .webp
  • Activer le lazyloading (le lazyloading natif est maintenant largement mature du côté du navigateur)
ShortPixel
Les statistiques de ShortPixel

Les polices sont une autre chose. Non seulement il est logique, d'un point de vue typographique, de s'en tenir à un ensemble de règles claires et de n'utiliser que quelques polices et coupes différentes. Ceci est également très important pour le temps de chargement : chaque style de police (fine, grasse, etc.) est un fichier séparé, ainsi que tous les italiques. Si elles sont chargées par Google Fonts, comme c'est souvent le cas, il s'agit alors de plusieurs requêtes. L'idéal serait donc de définir clairement la faute de frappe dans le guide de style et d'héberger ensuite les fichiers de police sélectionnés sur votre propre serveur. Par exemple par téléchargement FTP dans wp-contents/fonts.

L'ordre de chargement des scripts peut également avoir un grand impact sur la Pagespeed ont. Nous obtenons régulièrement les meilleurs résultats avec la miniaturisation et le chargement asynchrone via Autoptimisation et Async JavaScript.

Sauvegardes stratégiques

Vous dites : "Les sauvegardes m'ont permis de sauver de nombreux projets de clients". À quoi ressemble votre flux de travail de sauvegarde ?

Le derrière de mon derrière était par exemple dans le développement du nouveau site web de Lehner sauvés. Notre tâche consistait à mettre en œuvre techniquement un merveilleux design d'écran en headtrick y compris le développement d'un WordPress backend facile à utiliser pour le client. Les nouveaux appareils, accessoires, postes vacants, dates de salons, etc. doivent pouvoir être entretenus par le client lui-même après leur achèvement.

Lehner WordPress
Le projet Lehner

J'ai décidé d'utiliser différents types de postes personnalisés, qui sont remplis de quelques champs dans le backend et affichés dans le frontend tels qu'ils sont présentés. Jusqu'à présent, tout a fonctionné de manière satisfaisante - jusqu'à ce que la traduction soit faite. Il y a eu des problèmes, car certaines entrées de la base de données n'ont pas été traduites de WPML pourrait être traduit. Et dans ma tentative de faire fonctionner ensemble des bases de données incompatiblesWordPress Plugins , toute la base de données a été mise à sac. Heureusement, j'ai pu compter aveuglément sur mes sauvegardes automatiques pour créer un Restaurer la version et recommencer avec un autre compatiblePlugin .

Comme on le sait, on apprend des erreurs - mais le double filet de fond sous forme de sauvegardes est une bénédiction. Comme une sauvegarde est automatiquement créée chaque matin, notre flux de travail ne prévoit des sauvegardes qu'à certaines étapes, qui ont alors une pertinence pour plus de 30 jours. Par exemple, après l'achèvement du projet, avant le début de la traduction ou avant le Staging.

Staging WordPress

WordPress et se développer WooCommerce sans environnement de test peut être une grave négligence. Comment et pour quels cas d'utilisation utilisez-vous notre Staging?

Une alternative mille fois meilleure à la page "En construction". Lorsque de nouvelles pages, de nouveaux articles de blog ou de nouveaux produits sont créés, vous pouvez généralement le faire en toute bonne conscience sur la Live Page. Même si le design de la page n'est pas encore parfait lorsqu'elle est mise en cache, personne ne le remarquera car elle n'apparaît nulle part.

La situation est différente pour la révision des modules globaux tels que l'en-tête ou le pied de page. Ou avec des ajustements qui touchent plusieurs pages. Pour que les clients ne remarquent rien, nous activons la Staging. Chez Lehner, par exemple, nous avons une navigation graphique dans le GridLayout sur la page d'accueil. Maintenant qu'un nouveau produit a été ajouté, j'ai mis à Staging jour cette navigation et les autres pages concernées sur la page d'accueil, puis je les ai mises en ligne en même temps en un seul clic.

Sur WooCommerce et d'autresPlugins, qui stockent des commandes ou d'autres données dans la base de données deWordPress , il faut être prudent : avant de mettre en ligne les Stagingmodifications, il faut faire une sauvegarde des données en direct - sinon, par exemple, les commandes sont perdues, qui sont Staging reçues entre l'activation et la désactivation des modifications.

Multilinguisme avec WordPress

stark.marketing gère également des projets internationaux. Le point "multilinguisme" est WordPress souvent critiqué. Comment et avec quels outils procédez-vous ici ?

Cela dépend des exigences du client. Le site doit être compris dans différentes langues, mais la qualité des différentes traductions n'est pas importante ? Nous utilisons alors volontiers le Plugin GTranslate. Rapidement installé et mis en place, il offre aux clients internationaux la possibilité de faire traduire automatiquement des textes. Cependant, il arrive que cela donne lieu à des traductions incorrectes, y compris des erreurs involontairement drôles.

Si la traduction doit être parfaite et que nous devons avoir un contrôle total sur le contenu - par exemple, des images différentes par langue - alors le meilleur Plugin reste WPML. Il est donc possible de traduire chaque WordPress page - à condition que celles qui sont utilisées Plugins soient compatibles. Ce point doit être vérifié avant.

Nous travaillons souvent avec plusieurs personnes en même temps sur la traduction d'un site web, car les pages et les postes individuels peuvent être divisés à l'aide de la Gestion de la traduction ou même attribués à des traducteurs externes. L'effet secondaire agréable d'une page traduite manuellement : il y a un petit SEO Boost.

WordPress et la boîte à outils

Vous utilisez dans certains de vos projets Boîte à outils. Pourquoi et ce qui vous soulage
la collection de plugins ?

La boîte à outils n'est pas vraiment une collection - elle s'étend WordPress au-delà des limites des pages et des billets de blog. La première étape consiste à créer de nouveaux types de postes personnalisés. Si l'on prend l'exemple de Lehner, il s'agit de produits, d'accessoires et de supports. Ces champs peuvent ensuite être remplis avec des champs personnalisés (nom, description, photo). Des relations logiques entre les types de poste peuvent être ajoutées (le produit A a le support B et les accessoires C, D et E).

Enfin, les résultats peuvent être édités dans le frontal comme souhaité, par exemple un aperçu de tous les accessoires disponibles pour le produit A avec des photos et des descriptions. Si d'autres produits utilisent maintenant également l'accessoire D, une mise à jour de la description de l'accessoire D de Custom Post est suffisante pour l'afficher sur toutes les pages de produits liées. Cela permet des connexions beaucoup plus complexes et/ou une saisie plus simple par l'utilisateur. En outre, le Toolset est compatible avec le WPML, car il provient du même développeur.

Quelques mots sur vous et stark.marketing ?

marketing.fort existe depuis sept ans et a été créée dès le début comme une agence de marketing à la performance (SEO/SEA/Ads). Cependant, comme il y a beaucoup d'entreprises dont l'ancienne présence sur le web ne permettrait pas d'obtenir un retour sur investissement (ROI) avec beaucoup de trafic, j'ai rejoint l'équipe il y a quatre ans en tant que support créatif.

Notre principal objectif est d'apporter au client un bénéfice supplémentaire mesurable. Et un site web bien conçu et bien converti est toujours le pivot de toutes les activités de marketing en ligne. Nous sommes également heureux de prendre en charge la conception graphique, l'impression et l'automatisation du marketing pour nos clients. Ils n'ont donc plus à se soucier de leur marketing en ligne. Merci beaucoup d'avoir pris en charge une grande partie des aspects techniques et d'être toujours là quand il y a des questions ou quand il y a un incendie - pour que nous puissions nous concentrer pleinement sur notre activité principale !

Vos questions sur WordPress les agences

Quelles questions avez-vous pour Daan ou les outils mentionnés ? Veuillez utiliser la fonction de commentaire. Vous voulez être WordPress informé des nouveaux postes ? Alors suivez-nous sur TwitterFacebook ou sur notre Newsletter.

Michael s'occupe RAIDBOXES des domaines du contenu et de la santé mentale. Il est actif au sein du blogueur et de la WordPress communauté depuis 2007. Entre autres en tant que co-organisateur d'WordPress événements, auteur de livres et formateur de blogs d'entreprise. Il adore les blogs, tant au niveau professionnel que privé. Michael travaille et écrit A distance de la ville ensoleillée de Fribourg.

Articles connexes

Commentaires sur cet article

Ecrire un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués par * .