Passionné de technologie qui vit pratiquement sur Internet, j’apprécie les livres de science-fiction et de fantasy, les jeux vidéo et les fanfictions pendant mon temps libre.
Le moyen le plus simple d’ajouter des boutons de partage social à votre site Web ou à votre blog consiste à utiliser un service comme AddThis, ShareThis ou AddToAny. Ces outils puissants suivent vos partages et vos clics sur les réseaux sociaux, proposent des boutons personnalisables et (dans la plupart des cas) se chargent de manière asynchrone sans ralentir votre site. En effet, je suis un utilisateur satisfait d’AddThis depuis plus d’un an, et je toujours ont leurs boutons sur quelques-uns de mes blogs. Alors, pourquoi quelqu’un serait-il mécontent d’un excellent service comme celui-là ?
Le problème avec les services de partage social comme AddThis
Regardez quelles ressources sont chargées par le script AddThis – cela peut être accompli par certains plugins de navigateur, ou simplement en exécutant votre site via WebPageTest.org – et vous obtiendrez votre réponse. Vous verrez rapidement qu’en plus des scripts de Facebook, Twitter, Pinterest et AddThis eux-mêmes (tous nécessaires au bon fonctionnement des boutons), ils demandent également quelque chose aux domaines suivants :
- b.scorecardresearch.com
- ib.adnxs.com
- cspix.media6degrees.com
- ds.reson8.com
- addthis.acxiom-online.com
- d.turn.com
- cc.chango.com
La bonne nouvelle est que, malgré le nombre de domaines différents contactés, il est peu probable que cela ralentisse sensiblement votre site Web. La mauvaise nouvelle est que la plupart d’entre elles sont des sociétés de marketing spécialisées dans le suivi du comportement en ligne. Certaines de ces données peuvent être réservées à un usage interne à AddThis, tandis que d’autres peuvent être utilisées ou vendues à des réseaux publicitaires tiers. Tout ce que je sais, c’est que les éléments énumérés ci-dessus sont ne pas nécessaire au fonctionnement normal des boutons de partage.
Alternative #1 : Mondaine par tmort
La mise en place de Socialite peut nécessiter quelques efforts, mais cela en vaut la peine si vous souhaitez supprimer l’intermédiaire (AddThis) et charger vous-même les boutons de partage social. Vous aurez toujours besoin de scripts de Facebook Twitter, Google+ ou de tout autre réseau social que vous décidez d’utiliser, mais vous éviterez d’autres scripts tiers et balises de suivi. De plus, socialite.js sera chargé à partir de votre propre domaine, vous réduirez donc également le nombre de recherches DNS, rendant ainsi votre site Web un peu plus rapide.
Avantages: chargement asynchrone. Crée des boutons Facebook Like, Twitter Share, Google+, etc. classiques sans aucun fichier indésirable tiers.
Désavantages: vous devez toujours charger les scripts des réseaux sociaux eux-mêmes. Prend un certain temps à modifier selon vos besoins.
http://socialitejs.com
Alternative #2 : Partage de base via URL
Les webmasters soucieux de la confidentialité ou de la vitesse de chargement des pages peuvent vouloir supprimer complètement les boutons de partage social dynamiques « lourds » et implémenter le partage via URL à la place. Cette méthode très négligée est aussi basique que possible. Vous créez simplement des liens à partager sur Facebook, Twitter, etc. comme suit :
- http://www.facebook.com/sharer.php?u=votre lien
- http://twitter.com/share?text=ton texte&URL=votre lien
- https://plus.google.com/share?url=votre lien
Faites défiler pour continuer
Les liens et les titres peuvent être facilement insérés dans WordPress. Voici un exemple pour Facebook :
" title="" target="_blank">Share on Facebook
Utilisez des liens de texte de base, concevez vos propres boutons ou téléchargez l’un des nombreux ensembles gratuits proposés sur le Web. Mieux encore, saisissez les magnifiques boutons de partage social Ridiculously Responsive qui sont basés sur SVG et dont la taille change en fonction de la résolution de l’écran du visiteur.
Avantages: extrêmement rapide, hautement personnalisable, aucun JavaScript.
Désavantages: pas de compteurs de partage, sauf si vous implémentez un suivi interne quelconque. Des liens nofollow supplémentaires sur chaque page, ce qui pourrait être mauvais pour votre classement Google.
Addendum : les boutons de partage simples semblent utiliser la même méthode de « partage via URL », mais ils ont également compris comment créer des compteurs de partage. De plus, ils proposent un plugin WordPress, ce qui facilite l’ajout de boutons. Certainement quelque chose à considérer si vous voulez quelque chose qui peut être mis en place rapidement. Et, contrairement à AddThis, il n’y a pas de suivi tiers. Excellent.
Alternative #3 : Partager42
C’est ce que j’ai fini par utiliser sur mon plus grand site Web après avoir essayé de nombreuses options différentes. Share42 combine le meilleur des deux mondes : il crée des liens de partage de base (ce qui signifie qu’aucune ressource de Facebook, Pinterest, etc. n’est chargée) mais il le fait via JavaScript, de sorte que les liens ne seront ni indexés ni suivis par les moteurs de recherche.
Le petit fichier JavaScript nécessaire à la génération des boutons de partage est hébergé sur votre propre domaine, et peut même être modifié selon vos besoins. Il se déclenche sur window.onload, il ne ralentira donc pas votre site Web. Les boutons eux-mêmes sont combinés en un seul fichier (méthode CSS sprite) que vous pouvez modifier dans votre logiciel graphique préféré. Et vous pouvez même avoir des compteurs, bien que cela nécessite jQuery (la plupart des thèmes WordPress l’ont déjà branché).
Avantages: presque aussi rapide que la méthode précédente. Généré par JavaScript, vous n’aurez donc pas besoin d’ajouter plusieurs liens nofollow à chaque page. Tout est hébergé sur votre propre domaine, il est donc entièrement personnalisable et vous évite des recherches DNS supplémentaires.
Désavantages: les visiteurs qui surfent avec JavaScript désactivé ne verront pas les boutons de partage. Mais est-ce vraiment un problème ?
http://share42.com/
Nous devons choisir entre ce qui est facile et ce qui se charge rapidement
Des services comme AddThis ou ShareThis facilitent l’ajout de boutons de partage social à votre site Web et offrent des fonctionnalités utiles telles que l’analyse des visiteurs et des partages. Cependant, si vous êtes préoccupé par la confidentialité et la vitesse de chargement de votre site Web, recherchez une alternative « plus légère » et plus basique.