L’arrogance et la mesquinerie ne vous mèneront nulle part dans les blogs
Je remercie quelqu’un qui m’a envoyé un courriel il y a quelques instants. Il m’a donné une idée de billet de blog. Cette idée de billet de blog 🙂 Tout d’abord, nous sommes tous humains. Nous avons parfois tendance à avoir peur. Mais AGIR sur la peur mène à l’échec. Vous faites des erreurs stupides et à tête d’os garantissant l’échec de votre blog. Exemple; un mec a envoyé un courriel […] Le post Arrogance et mesquinerie ne vous mènera nulle part dans les blogs est apparu en premier sur Blogging Tips.
Comment améliorer la vitesse des pages du début à la fin (Guide avancé)
Il existe de nombreux outils pour tester la vitesse des pages et de nombreuses mesures différentes à cibler. Mais comprenez-vous comment ces optimisations fonctionnent, ou si elles vont réellement rendre votre site Web plus rapide?
La vitesse des pages est un sujet complexe. De nombreux articles existants vous donnent une liste d’actions à entreprendre ou de plugins à installer pour vous aider avec différents aspects de la vitesse. C’est bien, mais tous les sites ne sont pas identiques. Dans cet article, je vais donc vous aider à comprendre le fonctionnement de la vitesse des pages et les actions à entreprendre pour votre site en particulier.
Cela dit, si vous n’êtes pas technique et que vous espérez simplement installer un plugin / module pour accélérer votre site, voici quelques-uns qui devraient vous aider:
WordPress:
Drupal
Maintenant, revenons aux affaires. Voici tout ce que je vais couvrir:
La vitesse d’une page est le temps nécessaire au chargement d’une page Web. Il est difficile d’attribuer un numéro unique à la vitesse de la page car de nombreuses mesures capturent les éléments de la page de manière différente, à des fins différentes et avec des conditions de test différentes.
Google s’est récemment concentré sur la vitesse des pages avec la vitesse mobile devient un facteur de classement, une Rapport de vitesse dans Google Search Console, et Chrome annonce qu’il peut signaler des sites lents, mais saviez-vous que la vitesse des pages est un facteur de classement pour Google depuis 2010?
Voici les raisons pour lesquelles vous devriez vous en soucier:
- Impacts sur l’expérience utilisateur. Vous voulez que les visiteurs vivent une expérience rapide et fluide. Tout retard ou retard dans leurs actions est notable.
- Impacts Analytics. De manière générale, un site plus rapide enregistrera plus de visiteurs car la balise d’analyse se chargera plus tôt. Si une personne part avant le déclenchement du tag, elle ne sera pas enregistrée dans le système d’analyse.
- SEO? La mise à jour de la vitesse n’impacte que les sites les plus lents selon annonce officielle.
De nombreuses études montrent que si vous augmentez la vitesse des pages, vous constaterez des augmentations telles que le trafic organique, le taux de clics sur visites sur les annonces, davantage de visiteurs en général et de nombreux autres avantages. WPO Statistiques contient de nombreux exemples d’études sur les améliorations de la vitesse des pages.
Cependant, je mettrai en garde que bon nombre de ces études peuvent être un peu trompeuses. Sauf si vous étiez extrêmement lent auparavant, Google dit que l’amélioration de la vitesse des pages ne devrait pas avoir d’incidence sur votre classement.
Alors, pourquoi pourriez-vous voir plus de visiteurs?
La réponse est que la balise d’analyse s’est probablement déclenchée plus tôt qu’auparavant et a pu enregistrer plus de personnes avant de quitter une page.
Il y a pas de seuil officiel. L’une des recommandations courantes est que votre site devrait se charger en moins de trois secondes. Cela vient probablement de une étude Google disant que 53% des visiteurs mobiles quittent une page qui prend plus de trois secondes à charger.
Cette recommandation est également très probablement basée sur la mesure de l’indice de vitesse, dont nous parlerons plus tard, mais c’est juste ma spéculation basée sur ce qui était une mesure populaire au moment de l’étude. Je ne crois pas que Google ait jamais mentionné une statistique particulière lorsqu’il a donné un nombre pour la vitesse de la page. Habituellement, les recommandations des représentants de Google sont génériques comme «rendre les sites rapides pour les utilisateurs» ou «rendre les sites aussi rapides que possible».
Pour comprendre comment améliorer la vitesse de votre page, vous devez savoir comment un navigateur construit une page. Pour cela, nous allons principalement consulter les graphiques Waterfall pour voir quelles ressources se chargent. Vous pouvez également le voir dans votre navigateur en utilisant «clic droit»> Inspecter> et en affichant l’onglet Réseau lors du chargement d’une page.
Sidenote.
Je vais utiliser https://www.webpagetest.org/ pour un grand nombre d’images, et je vais créer un lien vers les tests et répertorier les paramètres le cas échéant.
Établir des connexions
Le vert, l’orange et le violet ci-dessous représentent le temps nécessaire pour établir une connexion avec le site Web. Je vais passer en revue chaque couleur ci-dessous et ce qu’elle représente.

Graphique en cascade pour la page de thème TwentyTwenty WordPress de WebPageTest.org (voir ici). Emplacement: Dulles, Virginie. Appareil: Moto G4. Navigateur: Chrome. Vitesse: 3GSlow.
DNS (Vert)
Système de noms de domaines (DNS) est considéré comme l’annuaire téléphonique du Web. Vous donnez à votre navigateur un nom de site Web, et il vérifie avec un DNS serveur pour obtenir un IP adresse (une étiquette d’emplacement) lui indiquant où le site Web est hébergé. C’est comme stocker un contact sur votre téléphone, vous n’avez donc qu’à connaître le nom et non le numéro de téléphone.
La plupart du temps, votre DNS va être avec votre registraire de domaine (où vous avez acheté le domaine) ou avec votre réseau de diffusion de contenu (CDN).
Surtout, pas tous DNS les fournisseurs sont créés égaux. Si chaque milliseconde compte pour vous, vous pouvez envisager d’utiliser un autre DNS fournisseur. Selon DNSPerf, Cloudflare a une vitesse de requête moyenne de 12,6 ms, tandis que d’autres comme GoDaddy (46,04 ms) et Rackspace (90,38 ms) sont plus lents en moyenne. Cependant, ces chiffres ne sont pas une représentation complètement exacte car le DNS peut être mis en cache (stocké temporairement) dans le navigateur lorsque vous avez déjà visité un site Web. Le temps pendant lequel il est mis en cache est appelé TTL (Temps de vivre). Pendant que le cache est toujours actif, le navigateur n’aura pas à se connecter au DNS serveur pour savoir où aller pour accéder au site Web.
Connecter (Orange)
C’est là que le navigateur établit une connexion avec le serveur d’hébergement. Protocole de contrôle de transmission / protocole Internet (TCP/IP) est compliqué, mais pensez à la façon dont vous vous rendez au travail. Ce n’est probablement pas une ligne droite; vous devez faire des virages, et il y aura des zones avec un trafic plus élevé. Vous pouvez même dérouter ou faire de mauvais virages. Voilà comment cela fonctionne; c’est le routage de votre navigateur vers le serveur et vice-versa.
Si le temps de connexion est long, cela pourrait être l’un des nombreux problèmes. Sur les connexions instables, une perte de paquets peut se produire et devra être renvoyée. Cela revient à manquer votre tour sur un rond-point et à devoir faire le tour. Le problème pourrait également être lié au routage de la demande via le réseau. Le nombre de sauts à parcourir, la distance à parcourir, la quantité de trafic sur le réseau sont similaires au nombre de virages que vous devez prendre, à quelle distance du travail vous êtes et combien d’autres voitures sont sur la route cela pourrait vous ralentir. Il existe également une capacité de limitation de débit et de connexion sur le serveur, qui serait similaire à un tunnel qui n’autorise que autant de voitures à la fois.
Un grand nombre de ces problèmes sont résolus en réduisant la distance jusqu’au serveur et en utilisant un routage plus intelligent, ce que de nombreux CDN peuvent faire. Avec un réseau de serveurs à travers le monde, les visiteurs peuvent généralement se connecter à un proche. Certains CDN les fournisseurs gèrent également de grandes quantités de demandes Internet et peuvent voir en temps réel les goulots d’étranglement (trafic). S’ils voient une option plus rapide, ils peuvent réacheminer le trafic, tout comme GPS vous redirigerait autour d’un embouteillage.
Secure Sockets Layer (SSL) (Violet)
Pour les sites établissant une connexion sécurisée (HTTPS), c’est là que le navigateur et le serveur s’accordent sur la TLS (Transport Layer Security) version du protocole, la ciphersuite (niveau de sécurité), et vérification du certificat (pour s’assurer que le site est bien celui qu’il dit qu’il est).
Vous pensez peut-être que vous pouvez rendre votre site Web plus rapide en n’utilisant simplement pas HTTPS. C’est partiellement vrai, du moins pour la partie connexion. Mais il y a d’autres avantages à être HTTPS comme le fait que les navigateurs ne vous permettent pas d’utiliser HTTP/ 2 (H2) sans pour autant HTTPS. H2 présente certains avantages, comme les connexions persistantes, il n’a donc pas besoin d’ouvrir une nouvelle connexion pour les fichiers sur le même serveur. Les en-têtes de ces demandes sont également plus petits que HTTP/1.1, et plusieurs fichiers peuvent être transférés simultanément. Dans la plupart des cas, les sites utilisant HTTPS et H2 sera plus rapide que les sites sur HTTP.
Généralement, les gains les plus importants que vous obtiendrez ici proviendront de la mise à niveau de votre protocole (TLS 1.3 est plus rapide que TLS 1.2, par exemple) et la mise en œuvre HTTP Sécurité stricte des transports (HSTS), qui indique au navigateur de toujours utiliser une connexion sécurisée. Le navigateur modifie les demandes de HTTP à HTTPS sans avoir à contacter le serveur et à faire une redirection. Dans l’image ci-dessous, la redirection depuis HTTP à HTTPS et le temps nécessaire serait éliminé en utilisant HSTS.
Vous voudrez peut-être même envisager d’utiliser HTTP/ 3 pour des connexions encore plus rapides. Cependant, la prise en charge de ce protocole n’en est encore qu’à ses débuts et, au moins au moment de la rédaction, n’est probablement pas encore une option viable.
Important: appareil, emplacement et sujet réseau
Considérez ceci, la connexion à un site Web sur un smartphone de milieu de gamme avec un lent 3G la connexion dure environ 2 secondes. Sur le même téléphone avec un LTE connexion, il est réduit à ~ 0,41 seconde. Sur un ordinateur de bureau à des vitesses normales, il faut moins de 0,1 seconde pour établir cette connexion.
Gardez cela à l’esprit si vous voyez des temps de connexion plus longs, car cela peut être dû à une bande passante ou à une puissance de traitement limitées de l’appareil de test. Ces facteurs, ainsi que la mise en cache, sont importants. Ils peuvent vous aider à expliquer à quelqu’un qui pourrait sortir son dernier smartphone, connecté au WiFi, avec tous les fichiers nécessaires pour charger la page déjà mise en cache sur son appareil (nous en parlerons dans une autre section) que la façon dont ils vivent le site est dans des conditions idéales et non pas comment la plupart des gens le vivront.
Téléchargement et traitement HTML
le HTML le code d’une page est ce qui est initialement téléchargé par un navigateur. Ce sont les informations que vous voyez lorsque vous cliquez avec le bouton droit sur un site Web et accédez à «Afficher la source de la page». Une fois la connexion établie et le navigateur récupérant le premier bit d’informations du serveur, nous atteignons le Time To First Byte (TTFB), qui est la mesure typique du temps de réponse initial. Comme représenté par les lignes orange ci-dessous, il s’agit du temps écoulé depuis le début du HTML demande (bleu clair) au moment où le HTML commence à télécharger (bleu foncé).
S’il y a un retard pour TTFB, cela peut être dû à des requêtes de base de données, à des ressources serveur, à l’attente d’un rendu côté serveur (SSR) pour terminer, ou d’autres choses généralement impliquées dans la création de contenu dynamique. Le temps de téléchargement dépendra de choses comme la connexion et la taille du fichier.
C’est également là que le navigateur commence également à construire une page. Quand le HTML est téléchargé, le navigateur l’analyse dans le modèle d’objet de document (DOM), c’est-à-dire comment un ordinateur comprend la structure du contenu. Ce processus d’analyse utilise le thread principal du navigateur pour traiter les actions des utilisateurs et peindre la page, exécuter JavaScript et effectuer la mise en page, la redistribution et la récupération de place. Pour l’instant, sachez simplement que ce thread principal existe et gère de nombreuses tâches différentes. Nous couvrirons cela un peu plus tard.
Si vous voyez un écart entre HTML et la demande suivante, la cause la plus probable est que le CPU est occupé à traiter le HTML pour construire le DOM. Puisque c’est le CPU, cela dépend à nouveau de l’appareil utilisé, vous pouvez donc tester avec un appareil plus puissant pour voir si cet écart existe toujours.
Pour le HTML et d’autres types de fichiers comme CSS et JavaScript, vous pouvez réduire le temps en utilisant moins de code, la minification pour supprimer les caractères inutiles comme les commentaires et les espaces blancs du code, et la compression pour réduire la taille des fichiers. Le but est de réduire le téléchargement du fichier afin que cette partie de la charge soit plus rapide. Cependant, il n’y a pas qu’une seule façon de faire la minification et la compression. Dans de nombreux cas, cela est géré par le CDN ou le serveur (Apache ou Nginx sont des serveurs communs), ou par un plugin / module / package. Vous pouvez trouver plus d’informations sur l’implémentation de la compression ici et minification ici.
Gestion des connexions supplémentaires
Quand le HTML a été téléchargé, les références à d’autres fichiers et à d’autres serveurs seront traitées et de nouvelles connexions commenceront. C’est généralement là que d’autres fichiers comme JavaScript, CSS, Des images et des polices sont ajoutées au mélange. Les choses peuvent devenir folles ici car certains fichiers font référence à d’autres fichiers, et nous commençons à enchaîner les connexions et les téléchargements de fichiers. Jetez un œil à la carte de demande ci-dessous pour Forbes.com. Chaque point est une demande de fichier individuelle, et chaque ligne est l’endroit où un fichier fait référence à un autre fichier qui doit être téléchargé. Globalement, il s’agit de 363 demandes sur 128 connexions.
Utilisez le même serveur pour les demandes lorsque cela est possible
Auparavant, il était préférable d’héberger des ressources sur des domaines sans cookies qui n’étaient pas les mêmes que le domaine principal, et parfois il y aurait un avantage à utiliser plusieurs domaines (un processus appelé partage de domaine) en raison des limites de demande de connexion définies par le navigateur.
Depuis HTTP/ 2, cela n’a pas été une bonne pratique. Si possible, vous devez utiliser le même serveur pour les demandes.
Par exemple, prenez cdn.ahrefs.com dans le graphique en cascade ci-dessous.
Si ce fichier était hébergé sur ahrefs.com, il n’aurait même pas à établir la connexion. Il est retardé par le temps DNS connexion, de se connecter et de négocier la prise de contact de sécurité. Sans les cerceaux supplémentaires à parcourir, nous aurions le fichier plus tôt, ce qui signifie que la page se chargerait encore plus rapidement.
Cependant, si l’auto-hébergement de nombreux fichiers comme les polices peut entraîner des gains, il peut y avoir d’autres compromis comme la mise en cache (stockage d’une copie d’un fichier) où les navigateurs peuvent parfois avoir des ressources communes mises en cache. Par exemple, si je visitais un site Web qui appelait une police de Google Fonts et que je me rendais ensuite sur un autre site Web en utilisant la même police, je pourrais avoir déjà ce fichier mis en cache localement et ne pas avoir à le télécharger à nouveau.
Utiliser la préconnexion ou la prélecture DNS (si vous utilisez un autre serveur)
Si vous comptez utiliser un autre serveur, connectez-vous aux serveurs contenant les fichiers nécessaires au début du chargement de la page. Cela va établir la connexion à un autre serveur plus tôt que d’habitude. Voir ci-dessous comment l’une des connexions pour Amazon démarre avant la HTML est même terminé le traitement.
Exemple de code:
Il existe également une prélecture DNS si vous souhaitez simplement gérer cette partie de la connexion tôt. Le vert (DNS) une partie se connecterait tôt, mais le reste de la connexion se produira plus tard. DNS-prefetch a un meilleur support que se connecter, Mais si vous regardez les statistiques d’utilisation actuelles, la différence serait négligeable. La préconnexion est généralement meilleure si vous savez que quelque chose de ce serveur doit être chargé tôt pour que la page fonctionne. Cependant, étant donné que la préconnexion nécessite plus de travail pour le routage et la sécurité (orange et violet), elle sera également un peu plus gourmande en ressources dès le début.
Exemple de code:
Comment les navigateurs rendent une page
Avant de poursuivre et de discuter des options d’optimisation, je pense qu’il est préférable de comprendre un peu comment un navigateur affiche une page. Nous avons d’autres fichiers qui arrivent maintenant comme CSS, JavaScript, Images et polices, et le navigateur doit les activer, ainsi que HTML, en quelque chose d’utile. Il s’agit d’un processus dynamique avec de nouveaux fichiers introduits, téléchargés, analysés et des choses constamment réarrangées pour créer la page. Ce processus est communément appelé chemin de rendu critique et il ressemble à ceci:
- HTML est transformé en DOM arbre que nous avons mentionné plus tôt
- CSS est analysé dans le CSS Modèle d’objet (CSSOM), qui indique au navigateur comment tout est stylisé, rembourré, coloré, dimensionné, etc.
- le CSSOM + DOM faire ensemble ce qu’on appelle la Arbre de rendu.
- La mise en page se produit, c’est-à-dire le traitement de l’emplacement de chaque élément dans la fenêtre du navigateur en fonction de ce qui se trouve dans l’arborescence de rendu.
- Les pixels sont peints sur l’écran.Au lieu d’un écran blanc, vous voyez des couleurs, des formes, du texte et des images.
Sidenote.
Un fait amusant révélé par Martin Splitt de Google, c’est que Googlebot économise du temps et des ressources en ne peignant pas réellement les pixels d’une page. Ils ont les informations dont ils ont besoin après la mise en page.
L’objectif devrait être d’obtenir les éléments requis le plus tôt possible pour construire la vue initiale le plus rapidement possible. Le temps de chargement visible est la perception perçue par les utilisateurs de la vitesse d’une page, c’est-à-dire de la rapidité avec laquelle le contenu apparaît à l’écran pour eux. Ce qui a le plus d’incidence sur la façon dont les ressources sont chargées. C’est généralement la responsabilité du CMS ou JavaScript Framework pour aider le navigateur à prioriser quand / quoi / comment les ressources à charger dans quel ordre pour que le site apparaisse plus rapidement. Plus à ce sujet dans un peu.
Vous voulez également garder les choses simples et éviter les calculs complexes et beaucoup de changements pendant la phase de mise en page. Google a un guide plus axé sur les développeurs pour cela ici, et un autre sur simplifier le processus de peinture.
Mesures de charge visuelle:
- Première peinture (FP) – le navigateur affiche n’importe quoi pour la première fois.
- Première peinture contentieuse (FCP) – le navigateur rend quelque chose du DOM (Document Object Model), qui pourrait être du texte, une image, etc.
- Première peinture significative (FMP) – éléments les plus importants visuellement chargés.
- Peinture la plus volumineuse (LCP) – le plus grand élément au-dessus du pli chargé.
- Visuellement complet – la page est chargée visuellement.
- Indice de vitesse – un score calculé pour la charge visuelle qui prend en compte plusieurs points dans le temps.
- Décalage de mise en page cumulatif (CLS) – Mesure la quantité d’éléments qui se déplacent dans la fenêtre pendant le chargement, ou la stabilité de la disposition. Il y a un bon guide sur les causes de CLS ici.
« Si vous ne pouvez pas le mesurer, vous ne pouvez pas l’améliorer » https://t.co/dNrDYaIj4Z explique comment mesurer les mesures de performances Web modernes & optimiser pour eux. pic.twitter.com/yvBO2FQ6Ds– Addy Osmani (@addyosmani) 31 janvier 2020
Voir la charge visuelle avec le graphique en cascade
Dans la section Résumé de WebPageTest, si vous avez activé l’enregistrement, vous devriez avoir une colonne Vidéo dans le tableau principal avec « Filmstrip View ». Dans cette vue, la ligne rouge en haut avec les instantanés visuels est au même point que la ligne rouge en bas dans la cascade.
En déplaçant la ligne rouge à différents points de la charge visuelle, vous devriez pouvoir regarder ce qui vient d’être chargé dans la cascade qui a pu permettre à différents éléments de s’afficher visuellement. Cela peut vous aider à déterminer quels fichiers vous devrez peut-être hiérarchiser.
Par exemple, si vous voyez que la plupart de votre page est chargée à l’exception du texte, mais juste après qu’une police est chargée et que le texte s’affiche, cela indique que la police était nécessaire pour afficher le texte. Vous pourrez également savoir quelles images peuvent être nécessaires plus tôt avec différentes fenêtres en regardant simplement les captures d’écran générées.
Au bas de ce tableau se trouvent des informations supplémentaires telles que CPU Utilisation, bande passante, activité sur le thread principal du navigateur et interactivité. Tous ces graphiques dépendent à nouveau du périphérique et du type de connexion. Les informations peuvent être utilisées pour aider à résoudre différents problèmes. Par exemple, il y a peut-être simplement trop de téléchargements, ce qui maintient la bande passante au point le plus élevé. Ou peut-être existe-t-il un script utilisant tous les CPU pour un certain appareil, ce qui peut entraîner des retards.
Type de fichier CSS
Là où la vitesse des pages se complique, c’est que dans de nombreux cas, il n’y a pas de bonne façon de faire les choses. La plupart des méthodes ont des compromis, et certaines sont plus complexes à mettre en œuvre et à maintenir. Vous devez décider ce qui est le plus simple, le plus rapide et le mieux pour vous dans votre situation.
Regarder CSS fichiers, ils bloquent le rendu par défaut, ce qui signifie qu’ils doivent être téléchargés et traités avant qu’une page affiche du contenu pour l’utilisateur. Si vous mettez en cache (stockez une copie du fichier, traitée plus loin dans l’article), ce fichier peut être réutilisé pour les chargements de page ultérieurs. Cela signifie qu’il ne sera pas nécessaire de le télécharger à nouveau et que les vues suivantes devraient être plus rapides.
La plupart des outils de vitesse testent avec la première vue, donc beaucoup de ce que vous voyez dans un outil comme PageSpeed Insights est représentatif d’un nouvel utilisateur qui ne consulte qu’une seule page et non de quelqu’un qui visite plusieurs pages ou revient souvent sur votre site Web. Votre objectif doit être à la fois d’optimiser cette première vue et les vues suivantes pour les utilisateurs.
Chargement CSS Asynchrone
Vous voulez charger du code important dès que possible, et nous parlerons de quelques options pour cela dans une seconde, mais l’autre partie de ceci est que vous voulez que le CSS ne pas bloquer le rendu. Pour ce faire, nous voulons charger les feuilles de style nécessaires plus tard dans le processus de chargement en tant que type de support différent, qui est ensuite appliqué à tous les types. Il trompe le navigateur en abusant de la façon dont il gère le chargement d’attributs d’élément de lien spécifiques. Ce qu’il va faire, c’est charger le CSS sans bloquer le rendu (car dans ce cas, nous indiquons au navigateur que cette feuille de style est destinée à l’impression et pas vraiment à cette version de la page), puis s’applique à tous les types de supports (éléments qui ne s’impriment pas) après son chargement.
Par exemple, ceci:
Devient ceci:
Vous pouvez l’utiliser avec tous vos CSS les références. Le compromis est que les utilisateurs peuvent éprouver quelques clignotements / retouches car certains éléments de page peuvent être peints avant le CSS est appliqué. Donc, quand le CSS est appliqué, l’écran peut changer où et comment les choses sont affichées.
En ligne
Inline prend le code nécessaire pour afficher le contenu au-dessus de la ligne de flottaison et le fournit avec le HTML réponse au lieu d’un fichier séparé. Ce sera généralement le moyen le plus rapide de raccourcir le temps nécessaire au rendu de la vue initiale.
La façon la plus simple d’y penser est de prendre des parties critiques du CSS et JS fichiers et le mettre directement dans le HTML. La première HTML prend un peu plus de temps à télécharger et à analyser, mais le rendu de la page peut maintenant se produire avant même que tous les autres fichiers soient téléchargés.
L’inlining va probablement vous permettre d’obtenir le rendu le plus rapide lors du chargement initial de la page, mais le compromis a toujours été avec la mise en cache. Le code chargé dans le HTML ne pouvait pas être réutilisé à partir du cache, donc vous chargiez généralement une partie du code deux fois: une fois avec le HTML et encore dans le fichier normal qui était généralement mis en cache. Mais si vous insérez du code pour chaque page, cela signifie également que les pages suivantes auront également du code supplémentaire. Ceci est avancé et implique l’utilisation de travailleurs des services, Mais vous pouvez avoir les deux insertion et mise en cache. Combiné à faire le reste de la CSS asynchrone comme nous l’avons mentionné ci-dessus, c’est à peu près un état idéal.
N’oubliez pas que vous pouvez réduire en ligne CSS code. Comme mentionné dans le HTML ci-dessus, cela supprime certains des espaces inutiles et des caractères supplémentaires pour rendre le code plus petit et plus rapide à télécharger.
Vous ne voulez probablement pas incorporer tout le contenu de tous les fichiers. Soyez attentif et insérez uniquement du contenu critique. Vous pouvez techniquement tout aligner CSS et JS et même des polices et des images, mais vous allez vous retrouver avec un géant HTML télécharger où une grande partie du code n’est pas utilisé. Cela rend votre site Web plus lent. Si vous avez quelques petits fichiers de quelques Ko et je veux aligner le tout pour ceux-là, c’est probablement bien de le faire.
Critique en ligne CSS À l’échelle:
Vous allez vouloir un système automatisé plutôt que de le faire pour chaque page. Il pourrait être judicieux de CSS pour la page d’accueil sur les thèmes WordPress car qui a généralement une feuille de style différente de celle des autres pages. Il y aura généralement un plugin / module / package ou une version de Critical ou Critical CSS. Ces packages existent pour tout gestionnaire de tâches ou packaging que vous utilisez comme Grunt, Gulp, Webpack ou Framework comme React, Angular, Vue, et vous pouvez même trouver des tutoriels spécifiques à WordPress ou Drupal ou même des pages codées à la main. Ils vont envoyer un navigateur sans tête à la page pour déterminer ce CSS est en fait critique pour le chargement de la page à différentes tailles, et vous donne le code ou divise le code en éléments critiques et non critiques afin que vous puissiez les charger de manière appropriée. Quelques exemples:
Grognement:
https://github.com/filamentgroup/grunt-criticalcss
https://www.npmjs.com/package/grunt-critical-css
https://github.com/bezoerb/grunt-critical
Gorgée:
https://github.com/addyosmani/critical
https://www.npmjs.com/package/gulp-critical-css
Webpack:
https://github.com/anthonygore/html-critical-webpack-plugin
https://github.com/GoogleChromeLabs/critters
https://github.com/anthonygore/html-critical-webpack-plugin
https://www.npmjs.com/package/critical-css-webpack-plugin
Réagir:
https://www.npmjs.com/package/react-critical-css
https://github.com/addyosmani/critical-path-css-tools
https://github.com/sergei-zelinsky/react-critical-css
Angulaire:
https://github.com/addyosmani/critical-path-angular-demo
Vue:
https://github.com/anthonygore/vue-cli-plugin-critical
https://vuejsdevelopers.com/2017/07/24/critical-css-webpack/
Drupal:
https://www.fourkitchens.com/blog/article/use-gulp-automate-your-critical-path-css/
WordPress:
https://joe-watkins.io/javascript/inline-critical-css-with-wordpress/
https://wordpress.org/plugins/wp-criticalcss/
Codé à la main:
https://www.sitelocity.com/critical-path-css-generator
https://jonassebastianohlsson.com/criticalpathcssgenerator/
Précharge
Si vous ne comptez pas aligner la critique CSS, la meilleure option suivante est sans doute l’utilisation de la précharge. Le préchargement récupère les demandes plus tôt dans le chargement, obtenant les ressources essentielles nécessaires pour afficher la page plus rapidement que d’habitude. Le préchargement définit la priorité du navigateur pour les éléments préchargés à un niveau élevé et les charge de manière asynchrone, afin qu’ils ne bloquent pas le rendu. Il fonctionne également dans tous les domaines.
Le navigateur donne la priorité à chaque demande de fichier. L’idée est d’obtenir les fichiers nécessaires pour afficher au-dessus du contenu du pli plus tôt (à une priorité plus élevée) et de reporter ceux qui ne sont pas nécessaires plus tard dans le processus. Vous pouvez voir la priorité accordée aux fichiers dans l’onglet Réseau de Chrome Dev Tools. Faites simplement un clic droit sur la barre, sélectionnez Priorité et ajoutez-le en tant que colonne.
Il s’agit de prendre un fichier dont le téléchargement a peut-être commencé plus tard et de le télécharger dès que possible. Encore une fois, l’autre avantage est que là où le fichier préchargé aurait été bloqué auparavant, ce ne sera plus le cas.
Nouveau: chargement des conseils de performance pour , prélecture & priorités dans Chrome: https://t.co/PzgxSQEgcd 🔥 pic.twitter.com/DpDmlNIedO– Addy Osmani (@addyosmani) 27 mars 2017
Combiné avec ce que nous avons mentionné ci-dessus pour faire CSS async, le préchargement ajoute simplement une autre ligne destinée à obtenir le fichier plus rapidement en définissant la priorité du navigateur plus haut que la normale. Cela fonctionnera également pour navigateurs où la précharge n’est pas prise en charge.
Exemples de code:
Choix des fichiers à précharger
Habituellement, vous allez avoir le fichier de thème principal qui contient beaucoup de CSS pour le site Web. Les développeurs nomment souvent cela d’après le thème, ou l’appellent «style», ou parfois le nom d’après le site Web lui-même. Si vous ne parvenez pas à identifier ce fichier ou si vous pensez que d’autres fichiers doivent également être préchargés, le moyen le plus simple de vérifier consiste à utiliser la fonctionnalité de blocage des demandes dans Chrome Dev Tools. Ouvrez l’onglet Réseau et chargez une page pour voir les fichiers demandés. Vous pouvez cliquer avec le bouton droit sur ces derniers pour les ajouter à la liste de blocage. Lorsque vous rechargez une page, si la page semble toujours normale, vous n’avez probablement pas bloqué un fichier nécessaire pour le contenu ci-dessus. Lorsque vous obtenez l’un de ceux-ci qui brise l’apparence de la page, c’est une indication qu’il est nécessaire de rendre le contenu au-dessus du pli et c’est un fichier que vous souhaitez précharger.
Ce qu’il faut savoir sur la précharge
- Vous avez besoin de crossorigin sur les polices ou vous obtiendrez un double chargement du fichier.
- Vous avez toujours besoin du fichier normal pour JS + CSS, alors ne les supprimez pas.
- Vous pouvez précharger une police même si elle est appelée dans un autre fichier comme un CSS fichier.
- Faites attention à combien vous préchargez. Vous pouvez rencontrer des problèmes en essayant de précharger trop de fichiers.
Serveur Push
Cela faisait partie de la HTTP/ 2 (H2) spécification. Il permet à un serveur de livrer un fichier sans qu’il soit demandé. Donc, au lieu d’une chaîne qui pourrait être HTML > CSS > Police, cela permet à un site de dire que je vais avoir besoin de cette police, il suffit de l’envoyer.
Server Push est problématique, et je le déconseille généralement, mais si vous êtes un grand développeur ou avez accès à un, vous pouvez lui donner un coup de feu. Il demande des fichiers au serveur sur la même connexion que la demande de page. La poussée du serveur peut charger les actifs deux fois. Il existe une solution de contournement en utilisant des cookies et en vérifiant si vous avez déjà transmis des actifs aux utilisateurs, mais c’est une implémentation complexe. Il existe un autre problème impliquant des problèmes de connexion qui peut empêcher le chargement des fichiers. Avec tout le travail supplémentaire, vous ne pouvez toujours pas voir de gains significatifs par rapport au préchargement car les navigateurs vérifient le cache de page (où se trouve le préchargement) avant le cache de poussée.
Type de fichier JavaScript
JavaScript peut également être complexe, avec de nombreuses options et de nombreuses considérations. Parfois, il est utilisé pour fournir des fonctionnalités, parfois il est utilisé pour extraire le contenu principal, et parfois il est même utilisé pour apporter des modifications au CSS. En outre, certains codes peuvent nécessiter d’autres codes pour fonctionner correctement. Celles-ci sont connues sous le nom de dépendances, et changer la façon dont JavaScript est chargé peut finir par casser certaines fonctionnalités de la page.
Si JavaScript joue un rôle essentiel dans le contenu ou le style de la page, ou s’il s’agit du système central – comme c’est le cas avec de nombreux frameworks JavaScript – alors bon nombre des mêmes règles que CSS appliquer jusqu’à l’inline et le préchargement. Cependant, vous avez également la possibilité de Rendu côté serveur (SSR). Cela traite le code et rend un instantané. For instance, if JavaScript is used to populate items on the page or for the menu, you may want this information earlier in the load or reduce some of the burden of the client’s browser, you may want to use an SSR solution.
The easiest way to see if JavaScript is needed on the page is to click the padlock in Chrome and open up Site settings. You’ll see a list of Permissions with one being JavaScript where you can either Allow it or Block it. Blocking JavaScript, reloading the page, and comparing the site with and without JavaScript should show you if any elements are missing from the page or not. If something is missing, re-enable JavaScript and go through the same blocking process as we went through with CSS above to find out which files are critical to the rendered content.
Move to Footer
For inline scripts, you may consider moving them to the footer. Remember that JavaScript is parser blocking, which means it’s blocking the HTML from being read. Moving these scripts to the footer ensures that much of the data can be processed before any blocking occurs. You have other options for script references that are probably better, such as defer and async.
Defer/Async
Defer and Async are attributes that can be added to a script tag. Usually, a script being downloaded blocks the parser while downloading and executing. Async will let the parsing and download occur at the same time but still blocks during script execution. Defer does not block parsing during download and only executes after the HTML has finished parsing.
Defer/Async code samples
Normal:
Async:
Defer:
Addy Osmani has a nice breakdown of blocking, async, defer, and preload and how it impacts browser priorities.
JavaScript loading priorities in Chrome: https://t.co/O3Qg2eHgXb ~ how do
Revue du livre Traffic Secrets + Comment l’obtenir gratuitement
J’ai fini de lire Traffic Secrets, et dans cette vidéo, je vous donne ma critique du dernier livre de Russell Brunson. Vous pouvez précommander GRATUITEMENT Traffic Secrets dès maintenant (vous ne payez que les frais de port). Quelle que soit la plate-forme que vous utilisez pour générer du trafic: Google, YouTube, Facebook, Instagram, Podcasts et autres, Russell partage les mêmes stratégies qu’il a utilisées pour extraire Clickfunnels de […]
1 annonce, 10 pays, même succès
31 mars 2020 – 6 min de lecture
Résumé de l’analyse des annonces natives
Pays analysés:
- Etats-Unis
- Italie
- Inde
- Vietnam
- Thaïlande
- Canada
- Allemagne
- Mexique
- Indonésie
- Australie
Verticale: Perte de poids
Etats-Unis
En prêtant attention aux tendances nutritionnelles aux États-Unis, qui ont été sélectionnées sur la base des requêtes de recherche Google les plus populaires en 2019, nous nous sommes concentrés sur un régime de jeûne intermittent.
Titre: Le jeûne intermittent fonctionne pour tout le monde mais vous? Essayez ceci (pas un régime)
La vignette:
Pourquoi ce titre? En mentionnant ce qui préoccupait tout le monde toute l’année (un régime) et en ajoutant un élément compétitif (tout le monde réussit à perdre du poids sauf vous), nous déclenchons une émotion spécifique, qui est la peur d’être séparé du troupeau.
Pourquoi cette vignette? La culture américaine encourage la jeunesse éternelle et toutes sortes de procédures d’embellissement. Être en forme et jeune dans la cinquantaine est chose courante. Si vous placez la barre trop haut, il serait plus difficile de la maintenir. C’est pourquoi vous pourriez avoir besoin d’une aide supplémentaire.
Italie
Un autre pays, une autre norme. Un régime céto commence seulement à prendre de l’ampleur ici.
Titre: 1 astuce Keto pour perdre du poids rapidement
La vignette:
Pourquoi ce titre? Les astuces céto comprennent non seulement des directives pour un régime cétogène, mais aussi quelques conseils courants pour un mode de vie sain. S’il existe des conseils nutritionnels étroitement liés à la promotion de votre produit sur une page de destination, l’appeler une astuce céto ne serait pas trompeur.
Pourquoi cette vignette? Les Italiens mangent une pizza pour le petit déjeuner, le déjeuner et le dîner. C’est un stéréotype incontournable. Une fille regarde cette tranche de pizza comme si c’était le Saint Graal, avec à la fois de l’excitation et une peur de prendre du poids.
Inde
Titre: Perdez de la graisse, gardez les courbes
La vignette:
Pourquoi ce titre? Un ventre en Inde est une incarnation tangible de la beauté. Perdre du poids et ces courbes incroyables serait un désastre pour une femme.
Pourquoi cette vignette? C’est explicite.
Vietnam
Il n’est pas nécessaire de suivre les tendances dans chaque cas. Parfois, il suffit de tendre la main à des traditions indéniables, en particulier dans une société conventionnelle.
Titre: Une énigme pour laquelle les femmes vietnamiennes ne grossissent pas est résolue
La vignette:
Pourquoi ce titre? Nous perturbons le confort d’un cliché local avec un titre qui fait travailler votre esprit. Un gâteau Chung ressemble à un tordu de cerveau étrange et à un qui peut être plein de secrets. Nous suggérons que cela peut être la raison pour laquelle les femmes vietnamiennes semblent si minces. Cependant, avec les femmes vietnamiennes ciblées, il peut sembler un peu gênant de mentionner leur nationalité, mais cela a été fait exprès. Pour leur faire croire qu’ils ont raté des informations importantes.
Publicité
Pourquoi cette vignette? Le Chung Cake (Square Cake) est l’âme de la cuisine vietnamienne. Nous avons mis quelque chose de reconnaissable pour les Vietnamiens dans une miniature.
Indonésie
Titre: 1 astuce pour brûler votre journée de triche de 5000 calories (sans jugement!)
La vignette:
Explication:
Pourquoi ce titre? Nous soulignons que nous ne la jugerons pas. De cette façon, nous affichons notre convivialité. De la même manière amicale, nous révélons en quelque sorte une astuce que nous ne dirions normalement à personne. Une quantité spécifique de calories ajoute de l’authenticité à nos affirmations.
Pourquoi cette vignette? L’Indonésie est un pays musulman avec des règles culturelles strictes sur la façon dont une femme doit s’habiller et regarder. Un hijab est un must. Une fille porte à la fois un sweat Adidas et un hijab. Cela nous fait penser qu’elle est traditionnelle mais aussi moderne. Elle s’arrête à KFC pour un soi-disant «repas de triche» et le regrette plus tard. Il n’y a pas de contact visuel direct contrairement à l’Italie ou aux États-Unis. Elle rend hommage à l’islam avec son humilité.
Mexique
Titre: La raison pour laquelle les Asiatiques sont si minces
La vignette:
Pourquoi ce titre? Le Mexique a l’un des taux d’obésité les plus élevés parmi les pays de l’OCDE, juste derrière les États-Unis. Lorsque les Mexicains souffrent d’obésité, les Asiatiques, en général, semblent assez minces et en forme. Notre objectif ici est de répondre aux clients potentiels en créant du contraste et en laissant place à l’intrigue.
Pourquoi cette vignette? Il s’agit de sushis aux œufs fondus, un plat commun pour la cuisine japonaise. Un jaune d’oeuf lui-même est censé être plein de nutriments et peut être considéré comme un complément à une alimentation saine.
Canada
Titre: 1 astuce pour geler votre graisse
La vignette:
Pourquoi ce titre? Il y a un jeu de mots dans un titre qui combine les conditions météorologiques et les traditions en un seul ensemble.
Pourquoi cette vignette? La tire d’érable est la friandise d’hiver la plus sucrée pour les Canadiens. C’est un gelato canadien. Il est sucré et riche en calories. Mais les hivers sont longs et froids ici, ne laissant aucune chance de brûler facilement ces kilos en trop.
Thaïlande
Titre: Comment j’ai perdu 10 kg avec peu d’effort et ce n’était pas du Muay Thai
La vignette:
Pourquoi ce titre? La Thaïlande abrite le Muay Thai, un sport de combat très intensif et exigeant physiquement. Des gens du monde entier viennent ici dans des camps d’entraînement pour améliorer leur technique ou simplement perdre du poids. Cependant, il peut ne pas convenir à tout le monde.
Pourquoi cette vignette? Un homme se vante d’une perte de poids impressionnante, se tenant évidemment en short Muay Thai (à droite) mais le niant clairement dans un titre. Intrigue-intrigue.
Australie
Titre: Mangez ceci avant Brekkie pour monter dans votre combinaison de printemps de l’année dernière
La vignette:
Pourquoi ce titre? Les Australiens parlent anglais mais pour la majorité des gens, cela peut sembler un peu étrange. L’utilisation du même argot que les habitants utilisent rend un titre plus natif. Les Australiens passent plus de temps en combinaisons que les jeans, ce qui peut également être indiqué dans un titre.
Pourquoi cette vignette? C’est explicite. Vous pouvez essayer des tho similaires.
Allemagne
Titre: Ne troquez pas Weißwurst contre une augmentation du métabolisme: une solution plus simple
La vignette:
Pourquoi ce titre? Un jeu de mots localisé attire immédiatement l’attention du spectateur.
Pourquoi cette vignette? Si les locaux semblent génériques (car il n’y a pas de différence frappante entre certains Européens), optez plutôt pour ajouter une saveur locale à un titre.
Ira Kuprenko – jongleur de mots / connaisseur culturel / écrivain créatif chez MGID
Ira est un écrivain créatif à temps plein chez MGID. Elle est une évangéliste du savoir et croit en l’approche fondée sur des preuves. Un mot est un missile contre l’ignorance et change plus la vie que la chirurgie plastique, affirme Ira. Lorsqu’elle n’est pas en service, elle est bijoutière, amoureuse de l’esthétique et pâtissière.
Publicité
Mots clés:
Industrie affiliée
BEAUTY & YOUTH x adidas Stan Smith: Achetez ici
Marque: BEAUTY & YOUTH x adidas
Modèle: Stan Smith
Principales caractéristiques: Le Stan Smith BEAUTY & YOUTH x adidas est fabriqué en cuir lisse de couleur gris clair, avec une marque argent métallique sur le côté, la languette et le talon. La sneaker est livrée avec des ensembles de lacets ton sur ton et blancs, qui notent tous deux des pointes de dentelle argentée pour une sensation plus luxueuse.
Date de sortie: Disponible dès maintenant
Prix: Environ 150 $
Acheter: BEAUTÉ & JEUNES
Notes de l’éditeur: BEAUTY & YOUTH s’est associé à adidas pour une nouvelle version d’été de l’emblématique Stan Smith. Conçus pour vieillir magnifiquement au fil du temps, les bas de chaussures feront une paire de batteurs idéale pour vous aider à traverser pratiquement toutes les occasions pendant les mois chauds.
Pour rester à jour sur tout ce qui se passe dans le monde des sneakers, suivez @Highsnobietysneakers sur Instagram, consultez notre calendrier de date de sortie des sneakers et abonnez-vous à notre chatbot sneaker sur Facebook pour recevoir des mises à jour rapides comme l’éclair dans votre boîte de réception.
Notre section Sélections désignée présente des produits que nous aimons et que nous voulons partager avec vous. Highsnobiety a des partenariats de marketing d’affiliation, ce qui signifie que nous pouvons recevoir une commission sur votre achat.




Dans quelle mesure le classement Google peut-il s’améliorer avec l’ajout de liens internes uniquement?




Il y a quelques mois, j’ai décidé de mener une expérience. Je voulais savoir dans quelle mesure le classement d’un seul poste pourrait s’améliorer si j’ajoutais simplement quelques liens internes à ce poste et ne faisais rien d’autre.
Pas de construction de liens externes.
Aucune mise à jour de contenu.
Rien.
Je voulais simplement ajouter quelques liens internes, puis suivre le classement dans Google pour voir ce qui s’est passé au fil du temps.
Alors j’ai fait exactement ça!
Cependant, au lieu de simplement suivre 1 message, j’ai décidé de mener l’expérience sur 47 messages de OwnTheYard.com (mon site Niche Site Project 4). J’ai donc essentiellement 47 «mini» expériences qui suivent toutes les améliorations du classement dans Google après avoir ajouté quelques liens internes.
Au total, j’ai construit 108 liens internes, puis suivi ce qui s’est passé.
Je dois admettre que les résultats sont assez impressionnants! Sur les 47 pages, 36 d’entre elles ont augmenté dans le classement, 7 sont restées les mêmes et 4 ont diminué la position de Google. Cependant, cela va mieux que cela, comme je le partagerai ci-dessous, certaines de mes pages ont connu une augmentation très importante du classement.
J’ai également fini avec 8 articles classés n ° 1 dans Google.
Pour l’expérience, j’ai utilisé Link Whisper pour ajouter tous les liens internes afin d’accélérer le processus et d’obtenir des suggestions de liens internes intelligentes sans aucun travail de ma part.
Prêt à commencer à créer vos propres liens internes beaucoup plus rapidement et plus facilement? Essayer Lien Whisper ici.
Si vous êtes intéressé à regarder l’étude de cas en vidéo, veuillez consulter la vidéo Youtube ci-dessous. Je mentionne en fait quelques mots clés dans cette vidéo qui n’apparaissent pas dans ce post.
Quelques détails sur l’étude de cas
Avant de partager les résultats complets ci-dessous, je voulais partager quelques détails supplémentaires sur cette étude de cas.
Premièrement, toutes les pages qui ont reçu des liens étaient des pages orphelines. Cela signifie qu’avant cette expérience, ils avaient 0 liens internes pointant vers eux.
J’ai trouvé les pages orphelines en accédant simplement à mes rapports Link Whisper, puis en les triant par la colonne «Liens internes entrants». Cela montrera tous les messages qui ont 0 liens internes pointant vers eux.
Ensuite, il vous suffit de cliquer sur «ajouter» et Link Whisper trouvera des liens internes pertinents pour vous, puis vous pourrez décider d’ajouter automatiquement ces liens (en utilisant Link Whisper) ou non.
Donc, pour cette expérience, je n’ai utilisé que les suggestions fournies par Link Whisper. J’ai modifié le texte d’ancrage (à l’aide de Link Whisper) selon les besoins pour rendre le texte d’ancrage plus idéal dans certains cas.
Je n’ai fait aucun lien externe pendant cette étude de cas. Pas sur ces pages et pas sur l’ensemble du site.
J’ai commencé à ajouter des liens internes le 8 janvier. Je n’avais pas fait de lien externe au moins depuis quelques mois avant janvier. (Cela signifie que je n’ai pas créé de lien externe sur ce site depuis plus de 6 mois).
Maintenant, le site a évidemment reçu des liens externes, mais ce sont des liens naturels qui seraient venus sans ma participation.
Un autre point à noter sur l’étude de cas avant de partager les résultats complets ci-dessous est que l’âge des articles joue certainement un rôle. Il n’y a aucun moyen que je puisse dire que l’ajout de liens internes a été le seul facteur qui a aidé ces pages à augmenter leur classement.
L’autre facteur était le temps. Un article commence souvent à mieux se classer simplement plus il vieillit. Google est mieux en mesure d’indexer et de classer le contenu qui existe depuis un certain temps.
Puisque personne n’a encore créé la capacité de geler le temps, le temps était certainement l’autre facteur qui a joué un rôle dans cette expérience.
Cependant, au mieux de mes capacités, la seule chose qui est arrivée avec ces articles, c’est que de nouveaux liens internes ont été ajoutés et un certain temps passé.
Résultats de l’étude de cas sur la création de liens internes
J’ai suivi tous les résultats tels qu’ils se sont produits dans une feuille de calcul Google. Il y a une tonne de données sur la feuille de calcul, mais elle fournit tout pour que vous sachiez exactement ce que j’ai fait.
J’ai documenté le nombre de liens internes ajoutés à chaque article, le classement initial dans Google, le classement Google dans le temps, la position finale dans Google (au 25 mars 2020), puis l’augmentation ou la diminution totale du classement Google.
Je sais que la feuille de calcul n’est pas jolie, mais si vous cliquez sur l’image, vous pouvez afficher la feuille de calcul réelle si vous voulez voir tous les détails. Ou cliquez ici pour accéder à la feuille de calcul Google.
Je sais qu’il est difficile de dire à quel point les résultats sont incroyables en regardant simplement la feuille de calcul. J’ai donc créé des graphiques pour rendre certaines choses plus faciles à visualiser.
Dans l’ensemble, après avoir ajouté 108 liens internes à 47 articles sur OwnTheYard.com, 76,6% des publications se sont améliorées dans le classement Google, 14,9% sont restées les mêmes et seulement 8,5% ont diminué.
C’est assez impressionnant!
Alors, combien de liens ont été ajoutés à chaque message? Eh bien, comme vous pouvez le voir dans le tableau ci-dessus, la plupart du temps, il ne s’agissait que de 1 ou 2 liens internes. Sur le haut de gamme, j’ai ajouté 8 ou 9.
Rappelez-vous, je ne cherchais que des liens internes pertinents. Je ne cherchais pas à créer des liens internes à partir de pages de haute autorité ou quelque chose comme ça. Je, simplement Link Whisper a simplement trouvé un lien interne pertinent et l’a ajouté.
Au total, 108 liens internes ont été ajoutés pour cette expérience.
En moyenne, j’ai ajouté 2,3 liens internes à chaque message.
Comme vous pouvez le voir dans le tableau ci-dessus, les changements de classement dans l’ensemble étaient assez impressionnants. À part quelques articles qui ont décliné dans le classement, la grande majorité a grimpé dans les services Google, et certains d’entre eux pas mal.
Le plus impressionnant a été un article dont le classement était supérieur à 100 dans Google en janvier, mais qui se classe désormais n ° 1 dans Google pour son mot clé cible après avoir ajouté 5 liens internes!
Un autre article est passé de # 32 dans Google à # 1 dans Google. Un autre article est passé de 21 à 1. Un autre article est passé de 11 à la position 1 dans Google.
Dans l’ensemble, je me suis retrouvé avec 19 classements de page un dans Google et plusieurs autres «moteurs» majeurs après avoir mené cette expérience de liaison interne.
Qu’en est-il du trafic et des revenus?
Je n’ai pas suivi l’augmentation du trafic et des revenus de chaque poste pendant la durée de l’expérience. Cependant, il est assez facile pour moi de partager un échantillon de l’augmentation du trafic grâce à Google Analytics.
En raison du volume de publications (47), il serait un peu fastidieux de partager l’augmentation du trafic pour chaque publication ou dans son ensemble. Cependant, je partagerai simplement quelques-uns des détails du trafic ci-dessous.
C’est un échantillon de 3 articles, où vous pouvez voir le trafic augmenter. En général, le trafic a certainement augmenté pour ces articles qui ont amélioré le classement, mais j’avoue que je n’ai pas regardé chacun d’eux individuellement.
Que le trafic ait augmenté ou non commence à ajouter plusieurs autres facteurs, notamment la saisonnalité. La chose la plus importante pour cette expérience est de voir dans quelle mesure le classement s’est amélioré dans Google. Le trafic suivra généralement.
En général, le trafic vers mon site a considérablement augmenté au cours des derniers mois.
Passer de 1 200 pages vues par jour à près de 6 000 pages vues par jour est définitivement une chose avec laquelle je peux vivre! N’oubliez pas que le graphique ci-dessus concerne l’ensemble de mon site, pas seulement les publications sur lesquelles j’ai mené l’expérience.
Je voulais simplement montrer que le trafic global vers mon site est généralement en augmentation, donc les liens internes n’ont rien fait d’autre que d’aider.
Je partagerai un rapport complet sur les revenus une fois le mois de mars terminé. Mais il est sûr de dire que les revenus ont également augmenté de manière significative depuis janvier sur le site.
Emballer
Dans l’ensemble, j’espère que vous avez apprécié cette étude de cas! Il m’a fallu 3 mois pour terminer car je suivais le classement au fil du temps.
Cependant, le travail initial impliqué dans la construction des liens internes a été assez rapide. Comme mentionné, j’ai pu utiliser l’outil que j’ai créé, Link Whisper, afin de trouver et d’ajouter rapidement des liens internes pertinents.
Si je n’avais pas Link Whisper, le processus de recherche et d’ajout de 108 liens internes aurait pris plusieurs heures.
Même si vous ne disposez pas de Link Whisper, vous pouvez toujours espérer voir la valeur de l’ajout de liens internes à votre site et voir des liens similaires.
Cependant, si vous souhaitez accélérer le processus et obtenir de meilleurs rapports sur les liens internes pour votre site, je vous encourage à consultez Link Whisper ici.
Vous cherchez une section de commentaires? N’hésitez pas à poster des commentaires sur la vidéo YouTube ici ou rejoindre mon groupe FB privé et ajouter à la discussion.
Mises à jour de mars des plateformes de publicité payante
Dans cet article mensuel, nous vous apportons les dernières nouvelles de toutes les principales plateformes.
Général
Quoi: Réagir à COVID-19
Ressources: Avant de passer aux mises à jour spécifiques à la plate-forme, il est essentiel de traiter COVID-19 et ses impacts sur l’industrie. Les ressources ci-dessous ont été compilées à partir d’une récente diffusion par courrier électronique de Hanapin / Brainlabs et sont une excellente source de tendances de l’industrie, de recommandations stratégiques, de possibilités de subventions, etc.
Annonces Google
Quoi: Google améliore le processus d’appel des annonces refusées ou limitées
Détails: Une nouvelle fonctionnalité de l’interface permettra aux annonceurs de renvoyer une annonce immédiatement après avoir corrigé l’infraction au règlement. Pour évoquer l’avis, passez simplement la souris sur une annonce refusée ou limitée et cliquez sur le lien « Appel », le cas échéant.
Impact: Les refus d’approbation inattendus sont une source courante de stress pour les annonceurs. Le processus rationalisé contribuera probablement à atténuer cette préoccupation et à réduire les «temps d’arrêt» imprévus. Il convient de noter qu’à court terme, Google attend des avis plus longs que d’habitude. La situation COVID-19 a eu un impact sur la dotation en personnel des bureaux, et donc sur le processus d’appel.
Quoi: L’éditeur de rapports peut fonctionner avec un nombre accru de comptes
Détails: L’éditeur de rapports, situé sous l’onglet Rapports dans la navigation déroulante, a étendu la capacité de 10 à 200 comptes.
Impact: Les entreprises et agences multimarques ont la possibilité d’exécuter une analyse simultanée sur un ensemble de comptes plus important.
Quoi: Google retarde la date limite pour adopter le suivi parallèle des vidéos en raison de la situation COVID-19
Détails: La date limite pour passer au suivi parallèle pour les campagnes vidéo est maintenant le 15 juin.
Impact: Le suivi parallèle crée un chargement de page plus rapide pour les annonceurs utilisant le suivi des clics tiers. La vidéo représente le dernier type de campagne à passer à cette configuration.
Quoi: Google Ads met à jour les rapports d’attribution
Détails: La mise à jour rationalise considérablement les rapports, en plus de changer le nom de Search Attribution en simplement Attribution. De nombreux rapports seront révisés pour faciliter la digestion des informations, tandis que des informations familières telles que les rapports sur les chemins principaux, les conversions assistées et la comparaison de modèles seront incluses.
Impact: Pour le moment, vous pouvez toujours revenir aux rapports précédents. À l’avenir, Google continue de se concentrer sur les données et les analyses qui suivent le parcours complet de l’utilisateur, pas seulement le dernier clic.
Quoi: Les tests d’introduction et les rapports sur les actifs arrivent dans les campagnes d’applications
Détails: Pour aider les développeurs à obtenir des bêta-testeurs pour leur application, Google lance des publicités de test ouvertes dans Google App Campaigns. En outre, Google étend les colonnes / statistiques disponibles aux annonceurs pour évaluer les performances des créations au sein de ses campagnes d’application.
Impact: Les publicités de test ouvertes permettront aux nouvelles applications de tester la stabilité, la rétention, la monétisation et l’efficacité des créations publicitaires avant le lancement à grande échelle. Les rapports sur les actifs des campagnes d’applications améliorent la transparence des performances des créations dans Google App Campaigns, un type de campagne considéré comme une sorte de «boîte noire» en matière d’optimisation.
Quoi: l’application Google Ads partage désormais les détails du score d’optimisation
Détails: Dans l’application mobile Google Ads, les annonceurs peuvent désormais voir les détails et les notifications de Google Optimization Scores.
Impact: Google fait la promotion d’OptiScore de manière agressive comme moyen de maximiser les meilleures pratiques sur sa plateforme. Cette mise à jour, en plus du programme Google Partners nécessitant un OptiScore spécifique à l’échelle de l’agence, montre la priorité que Google a accordée à cette statistique.
Publicité Reddit
Quoi: Présentation de l’offre de prise de contrôle des tendances pour les annonceurs
Détails: Le nouveau bloc d’annonces s’affiche dans la section « Tendances actuelles » de Reddit. Les options d’achat actuelles sont limitées à l’achat direct qui peut être exécuté en contactant Publicité Reddit.
Impact: Bien que les offres publicitaires et l’attrait de l’auditoire de Reddit restent quelque peu niches, cela fournit une preuve supplémentaire d’une approche en expansion sur la plate-forme.
Avons-nous manqué des mises à jour mensuelles majeures? Vous ne couvrez pas une certaine plateforme suffisamment près? N’hésitez pas à me le faire savoir sur Twitter @Will_Larcom
Votre guide complet – ShoeMoney
C’est le bon moment pour ouvrir un centre de vie assistée. Pourquoi? À mesure que la génération des baby-boomers vieillit, le nombre de personnes qui auront besoin de services d’aide à la vie ne fera qu’augmenter. En fait, le nombre d’établissements de logement avec assistance aux États-Unis a augmentation progressive au cours des deux dernières années.
Cependant, ce n’est pas parce que l’industrie prospère que votre entreprise réussira. Vous devez avoir les bases.
Désireux de savoir comment ouvrir un centre de vie assistée qui prospérera? Continuer à lire!
Comprendre les exigences légales de la gestion d’une résidence pour personnes handicapées
La première étape pour démarrer un établissement de vie assistée est d’avoir une bonne compréhension des exigences légales ainsi que des normes de l’industrie auxquelles votre établissement doit se conformer.
Tout d’abord, chaque État a besoin d’un centre de vie assistée pour obtenir et maintenir une licence. Bien que les exigences en matière de licences varient selon les États, votre établissement doit disposer d’une infrastructure adéquate adaptée aux personnes âgées et aux handicapés.
Il y a des besoins en personnel, qui incluent généralement la réalisation de vérifications approfondies des antécédents de tous vos employés. En effet, vous servirez des personnes vulnérables qui peuvent facilement être maltraitées.
Une autre exigence est l’assurance. Vous devez souscrire une assurance responsabilité civile adéquate.
Avant de démarrer votre installation, assurez-vous d’avoir la capacité de respecter ces réglementations. Si vous ne le faites pas, vous pourriez faire face à des amendes massives, des poursuites et même la fermeture.
Dessinez un plan d’affaires
Une fois que vous êtes sûr d’avoir ce qu’il faut pour mettre en place une installation qui peut répondre à toutes les exigences légales, la prochaine étape consiste à élaborer un plan d’affaires.
Il s’agit d’un document qui donne tous les détails importants sur votre entreprise, y compris la structure de propriété, la mission et la vision, les services offerts, la stratégie de vente et de marketing, les besoins en capital et les projections financières.
Si vous n’avez aucune expertise en rédaction de plan d’affaires, il est conseillé d’engager un expert pour le faire pour vous. Une installation de vie assistée est une organisation complexe avec de nombreuses pièces mobiles. Sans l’expertise nécessaire, il n’est guère possible de rédiger un plan d’affaires qui capture tous les aspects.
C’est également le meilleur moment pour choisir un modèle d’entreprise. Vous pouvez choisir de démarrer une nouvelle installation à partir de zéro ou vous pouvez choisir le franchisage à domicile modèle.
Les deux modèles ont leurs avantages et leurs inconvénients, alors assurez-vous de faire suffisamment de recherches avant de vous en décider.
Configurer votre installation
Avec un plan d’affaires prêt, concentrez-vous sur la mise en place de l’installation.
À ce stade, vous auriez déjà identifié un emplacement idéal où vous louerez ou achèterez l’espace. Vous pouvez engager une entreprise professionnelle pour vous aider à aménager l’espace conformément à la réglementation.
Dans ce cas, commencez à constituer votre équipe. Vous devez engager des préparations de repas, des nettoyeurs, des soignants et même du personnel médical si l’établissement offrira des services médicaux.
Comment ouvrir un centre de vie assistée simplifié!
Les résidences-services jouent un rôle important dans nos collectivités. En ouvrir un n’est pas seulement une bonne décision commerciale, mais aussi une démarche sociale bien informée.
Avec ce guide sur la façon d’ouvrir un centre de vie assistée, qu’est-ce qui vous arrête? Mettez simplement les informations à utiliser!
Continuez à lire notre blog pour plus d’astuces et d’informations commerciales.
Neuf tactiques pour améliorer les performances de votre campagne PPC en 2020
Au cours des dernières années, la publicité PPC ou Pay-per-click s’est avérée être une solution de publicité en ligne prometteuse pour les entreprises de tous types.
À l’ère numérique, ce type de publicité a un impact significatif sur le succès d’une entreprise en ligne. Non seulement les publicités PPC améliorent la notoriété de votre marque, mais elles augmentent également les ventes. Même Google confirme que les annonces du Réseau de Recherche peuvent accroître la notoriété de la marque en 80%.
Si vous êtes responsable du succès des campagnes PPC avec une organisation, mais que vous n’en tirez pas assez de cette plate-forme publicitaire, cet article est pour vous.
Nous partagerons quelques conseils fantastiques qui amélioreront considérablement les performances de votre campagne, mais avant cela, examinons rapidement ce qu’est un PPC. Si vous le savez déjà, vous pouvez ignorer cette section.
Contrairement à la plupart des plates-formes de publicité en ligne, PPC est connu pour fournir un meilleur contrôle sur vos coûts publicitaires car il vous permet d’analyser les performances de vos annonces en temps réel.
Neuf tactiques pour booster les performances de votre campagne PPC
1. Avoir un objectif bien défini
Jusqu’à ce que vous ayez un objectif clair et mesurable, vous ne pouvez pas optimiser votre campagne PPC de manière appropriée. N’oubliez pas que votre objectif est la base de votre processus d’optimisation. Si vous n’avez pas de feuille de route à suivre, vous n’atteindrez nulle part. Tout d’abord, vous devez déterminer ce que vous souhaitez réaliser à partir de vos annonces de recherche payantes. Selon les besoins de votre entreprise, votre objectif pourrait être:
- Obtenir du trafic vers votre site Web
- Améliorer les ventes
- Obtenir des abonnés ou des téléchargements
Fixez-vous toujours des objectifs clairs et réalistes. Ils devraient inspirer toute votre équipe à travailler à la réalisation des objectifs de votre entreprise.
2. Utilisez le mot-clé hautes performances
Dans toute campagne PPC, il est essentiel de choisir les bons mots clés. Bien que Google vous fournisse un outil pour créer une liste de mots clés en fonction de l’analyse de votre site Web, pour garantir le succès de votre campagne, vous devez choisir les mots clés qui ont un CTR élevé.
Vérifiez les performances des mots clés avant de les inclure dans votre copie d’annonce. Choisissez ceux avec des performances suprêmes.
Si votre audience réside dans un emplacement géographique différent, il est conseillé d’utiliser un service VPN pour savoir quels mots clés se classent sur leur territoire. Un VPN peut vous aider à adopter une adresse IP d’un emplacement spécifique et à surfer sur Internet comme un local. Bien qu’il existe de nombreuses options VPN disponibles, choisissez-le judicieusement car elles ne sont pas toutes les mêmes en termes de qualité. Vous pouvez lire la revue Kodi si vous souhaitez investir dans un service VPN abordable.
3. Optimiser la qualité des mots clés (score des mots clés)
L’une des principales raisons pour lesquelles la plupart des campagnes PPC n’obtiennent pas les résultats souhaités L’une des principales raisons pour lesquelles la plupart des campagnes PPC n’obtiennent pas les résultats souhaités est qu’elles contiennent trop de mots clés. Selon le Digital Marketing Institute, une campagne PPC moyenne produit toutes ses ventes à partir de seulement 12% de ses mots clés. Donc, évitez la surcharge des mots clés. Au lieu de cela, votre objectif devrait être d’améliorer le niveau de qualité des mots clés. Trois des principaux facteurs qui déterminent la qualité de vos mots clés sont les suivants:
- La pertinence de vos mots clés pour votre copie d’annonce
- Taux de clics (CTR)
- Expérience de la page de destination
Voici quelques conseils pour améliorer le niveau de qualité de vos mots clés
- Tout d’abord, vérifiez si votre copie d’annonce est correctement alignée avec l’objectif de recherche de votre mot clé. Vous devez vous concentrer sur la création de titres pertinents et pouvant toucher les points faibles de votre public cible.
- Calculez le nombre de clics reçus par vos mots clés sélectionnés. Les mots clés avec un CTR élevé vous aideront à générer du trafic, ce qui peut améliorer vos taux de conversion.
- Vous pouvez utiliser la fonctionnalité DTR (remplacement de texte dynamique) pour faire correspondre le mot clé de votre annonce avec le contenu de votre page de destination. Il vous aidera à montrer du contenu personnalisé à votre public pour chaque annonce.
4. Créez une liste de mots clés à exclure
Les mots clés à exclure peuvent réduire considérablement le budget de votre campagne, car ils empêchent vos annonces d’être déclenchées par des recherches inappropriées. Ces mots clés vous aident à éviter que du trafic indésirable n’atteigne votre banque. Par exemple, si vous traitez uniquement avec l’iPhone, mais que vos annonces sont affichées sur iPod, iWatch, etc., vous pouvez ajouter ces mots clés à votre liste de mots clés à exclure.
5. Rédigez une copie d’annonce attrayante
Le contenu publicitaire joue un rôle important dans la détermination du succès de votre campagne. Alors, mettez tous vos efforts pour créer des annonces attrayantes.
Découvrez quelques conseils rapides pour rédiger des annonces PPC exceptionnelles:
- Étant donné que vous êtes limité par une limite de caractères, vous devez rédiger un texte d’annonce convaincant tout en respectant la limite de caractères. Votre copie d’annonce doit indiquer clairement votre USP et pourquoi les gens devraient vous choisir par rapport à vos concurrents
- Essayez d’être aussi pertinent que possible. Comme mentionné ci-dessus, alignez toutes vos annonces avec leurs pages de destination et mots clés respectifs
- Créez des titres qui attirent l’attention
- N’oubliez pas d’ajouter une incitation à l’action convaincante
- Pensez à utiliser des mots puissants tels qu’Instantané, Dépêchez-vous, Exclusif, Gratuit, Aujourd’hui uniquement et plus encore
6. Utilisez le remarketing
Un taux de rebond élevé est une scène courante dans le marketing PPC. Eh bien, le remarketing est un moyen idéal pour saisir ces opportunités manquées. Vous pouvez l’utiliser pour capter à nouveau l’attention des prospects qui sont encore en phase de sensibilisation. Le remarketing vous permet de diffuser des annonces ciblées auprès des utilisateurs qui ont déjà consulté vos produits ou services. Il existe de nombreuses façons d’augmenter les performances du remarketing pour augmenter vos taux de conversion et votre retour sur investissement. Par exemple, vous pouvez essayer différents aimants en plomb, travailler avec des influenceurs célèbres dans votre créneau spécifique, et plus encore.
7. Utilisez des extensions d’annonces
Ajouter des extensions est un moyen idéal pour divulguer des informations supplémentaires sur votre produit ou service. Il existe deux types d’extensions d’annonces: 1. l’extension d’annonce manuelle et 2. l’extension d’annonce automatique
Une extension d’annonce manuelle est une extension personnalisable qui comporte en outre de nombreux types d’extensions tels que le lien de site, l’emplacement, l’appel, la révision, l’appel, etc. D’un autre côté, l’extension d’annonce automatique fonctionne automatiquement. Semblable à l’extension d’annonce manuelle, il existe également plusieurs types tels que l’évaluation des clients, la visite précédente, le lien de site dynamique, etc.
8. Optimisez vos campagnes pour les utilisateurs mobiles
Aujourd’hui, quand 45,12% de la population mondiale utilise un smartphone, vous ne pouvez pas négliger les utilisateurs mobiles lors de la création de votre campagne PPC. Assurez-vous que vos pages de destination sont adaptées aux mobiles afin que vous puissiez tirer le meilleur parti de votre campagne. Accordez plus d’attention aux mots clés courts car les utilisateurs mobiles ne préfèrent pas saisir de longues requêtes de recherche. Vous devez également rechercher des moyens de réduire la saisie.
9. Gardez une trace de votre campagne PPC
Pour assurer le succès de votre campagne, vous devez la surveiller régulièrement. Certains nouveaux responsables marketing ne consacrent pas suffisamment de temps à suivre leur campagne, ce qui est une autre raison principale de l’échec de certaines campagnes PPC.
N’oubliez pas l’importance d’un suivi constant, car il vous aidera à obtenir des informations précieuses sur les performances de votre campagne. Si vous utilisez Google Ads, Google Analytics devrait être un outil pratique pour vous.
Cependant, si vous souhaitez améliorer son efficacité, vous pouvez investir dans un solution d’automatisation qui est capable d’offrir des rapports en boucle fermée. Si vous pouvez automatiser vos rapports Google Ads, vous pouvez rapidement trouver des informations cruciales que vous pouvez utiliser pour créer des stratégies marketing robustes et améliorer les performances de la campagne PPC.
Quelle que soit la forme et la taille de votre entreprise, la publicité PPC peut vous aider à gagner en visibilité sur les moteurs de recherche et à stimuler la conversion. Cependant, pour vous assurer que votre campagne fonctionne conformément au plan, vous devez suivre des étapes spécifiques. Dans cet article, nous vous avons familiarisé avec des conseils d’experts qui feront sûrement passer votre campagne marketing au niveau supérieur.
Partagez vos pensées et vos questions dans les commentaires ci-dessous.
Roman Daneghyan est un spécialiste du marketing des médias sociaux, du marketing de contenu, de la création de liens et du référencement. Il a été présenté sur Forbes, CrazyEgg et Upwork. Roman peut être trouvé sur Twitter .