Archives de
Tag: Blog

Blog WordPress, problème de vitesse et d’indexation mobile

Blog WordPress, problème de vitesse et d’indexation mobile

Depuis quelques semaines, je m’énerve lorsque, depuis mon smartphone Androïd, je ne vois s’afficher aucun résultat ciblant mon blog !

Afficher les résultats personnels
Afficher les résultats personnels

Etrangement, le problème n’apparait que depuis mon smartphone et de fil en aiguille, j’ai fini par trouver que le problème était lié à une nouvelle fonctionnalité de Google dans son OS : « L’afficher les résultat personnels ». Cette option assez « floues » fait un filtrage des résultats trouvés par Google lors d’une recherche sur base de « mon comportement ». Voilà qui aurait pu pousser Google à mettre plus en avant les résultats de mon blog que je consulte régulièrement, mais c’est bien tout le contraire qui apparait.

Désactiver l’option sur mon téléphone n’est pas une solution pour moi, car c’est également ce réglage qui permet à « Discover » de me proposer des articles pertinents tous les matins sur mon smartphone… Il m’aura donc fallu fouiller plus en profondeur.

Comme chaque années, les vacances de Noël sont un moment propice pour faire mettre un peu d’ordre sur la blog, d’autant que j’ai déjà la tête dans WordPress en préparant le nouveau site de madame.

Dans un premier temps, j’ai envisagé avoir fait une fausse manipulation à « blacklistant » mon blog ou le nom de domaine, mais j’ai fini par me retrouver sur l’espace « Google Search Console » qui remplace les outils Webmaster. C’est à cette endroit en général que l’on transmets à Google son fichier d’indexation afin d’optimiser le référencement naturel de son site web et que l’on peut vérifier ce qui coince. J’avais oublié qu’il y a quelques années, fier de la compatibilité « mobile » de mon blog, j’avais activé l’analyse pour Mobile afin de donner un coup de boost à mon blog, or depuis un moment, le nombre d’erreur lié à un problème d’ergonomie mobile y sont fréquents.

Tout en poursuivant les recherches, j’ai tout d’abord vérifier qu’un vieux fichiers ROBOT.TXT ne bloquait pas la navigation du GoogleBot. Cela ne semblait pas le cas. En analysant un peu plus en détail les codes d’erreurs et le résultat du test mobile réalisé par Google, j’ai pu constater qu’un nombre très important d’éléments n’était pas chargé lors de l’analyse de la page, dont la CSS et le code Javascript.

J’aurais bien été du genre à imposer à Google ne pas crawler les contenus sans interpréter cela en son temps, mais de quelle manière ?

Lire la suite Lire la suite

Ajouter le nombre de vues d’un article dans le thème du blog

Ajouter le nombre de vues d’un article dans le thème du blog

Ce sont des modifications faites dans mon thème Nisarg sous WordPress il y a de cela bien longtemps, et à chaque mise à jour, je perds un temps bête à me souvenir où je dois faire la modification ! Dans mon blog, j’utilise le plugin Post Views Counter développé par Digital Factory. Ce dernier avait l’avantage notamment de me permettre de récupérer les données, certes à la main depuis les statistiques de Google.

Par défaut, l’affichage peut-être imposé avant ou après le contenu d’un article. Il est également possible d’utiliser un short code [ post-views ] pour afficher le contenu dans l’article. Mais dans mon cas, ce qui m’intéresse est de pouvoir ajouter ces données formatées à la suite de l’affichage de la date et du nombre de commentaires.

Pour ce faire, je dois donc aller ajouter du code dans le template de mon thème et dans ce cas précis, utilisant Nisarg, cela se situe dans « template-parts/content.php » au niveau de la ligne 30.

<div class="entry-meta">
<h5 class="entry-date"><?php nisarg_posted_on(); ?>
<?php pvc_post_views( $post_id = 0, $echo = true ); ?></h5>
</div><!-- .entry-meta -->

A cette endroit, l’utilisation de shortcode ne fonctionne pas, je suis donc obligé de récupérer l’appel de fonction du développeur qui est maintenant documentée dans son API et l’encapsulé dans un appel en PHP.

Voici donc un problème fixé !

22 jours de confinement

22 jours de confinement

Nous voici donc confinés depuis 22 jours, il est certain que cette expérience marquera notre génération, et c’est un peu pour cela que je m’y arrête pour noter dans mon blog notre petite histoire. Lorsque j’y reviendrais dans 10 ans, les enfants peut-être également, nous serons content de pouvoir lire cette étrange aventure.

Cette 3° semaine, ce 4° Weekend ont pris une direction plus sereine. Un certain rythme s’est mis en place, même s’il fallait encore se battre pour que les enfants travaillent un peu pour l’école le matin. Maman a organisé de nombreux moments cuisine avec les enfants : Pain, cookies, gâteaux… On risque de prendre des kilos en confinement ! Elle a aussi organisé un chouette atelier « Lapin de Pâques » dont j’attends les photos.

Bref, petit à petit chacun (re)trouve sa place, y compris Plumette et Pattenrond, avant l’arrivée des « Vacances de Pâques ». Tous les enfants on terminés leur livre maintenant. Juliette « Billie Jazz » et Alice « La rencontre de Kinra Girls« . Charly sa chambre pour la présenter à ces copains de classe sur un Padlet que madame leur à mis à disposition ! Vous avouerez qu’il y a pire pour être confiné… et de toutes manière, chaque jour, les Playmobils envahissent la maison !

On fait des jeux de société, Rose adore Face de bouc mais se débrouille très bien également à Dobble. On regarde des films avec les grands. On écoute les très bons audiobooks des aventures de Tintin proposés par France 4.

Lire la suite Lire la suite

C’est parti jusqu’au 5 avril

C’est parti jusqu’au 5 avril

Voilà, hier soir notre première ministre, Sophie Wilmès, (maintenant tout le monde la connait), a renforcé le confinement. On reste chez soi jusqu’au 5 avril. On ne va pas rentrer dans les détails, ce n’est pour l’heure pas un souvenir utile, mais tout de même. On sent que nous ne sommes plus libre, et même si je me sens rassuré à l’idée de rester chez moi, plutôt qu’exposé. C’est un moment qui donne l’impression d’être dans une fiction.

On a tenté d’avoir tout ce dont nous avons besoin, sans pour autant sortir avec 160 rouleaux de papier-toilette, comme le gars croisé au magasin. Pour autant, avec 4 jeunes enfants, fruits, légumes, pains ne seraient pas suffisant. Je n’ai pas réussi à faire quelques achats nécessaires chez Brico, déjà passé en mode « chacun son tour ».

Bref, en ce 5° jour, on s’organise. On met en place des règles pour le travail des enfants, comme du mien. Ce n’est pas simple, tous les 4 nous épuisent déjà à vouloir tout, faire tout…. En vacances, on bouge, on se promène, et on ne doit pas jongler sur plein de missions en même temps. Déjà devoir jongler entre les vidéoconférence sur plusieurs logiciels différents n’aident pas. Cela prendre encore quelques jours pour être sur une direction précise. Je me suis fait un peu d’ordre dans mon bureau pour y travailler avec plusieurs ordinateurs en même temps plutôt que dans le salon sur mon espace du soir…

Télétravaille, devoir, occupation des troupes… les journées sont en réalité assez fatigantes !

J5 - COVID-19

 

Problème de Jetpack dans les images du Blog

Problème de Jetpack dans les images du Blog

Faire vivre ce blog n’est pas chose aisée. Il m’arrive bien souvent que des bugs et autres mauvaises surprises viennent me faire perdre du temps. L’air de rien, ce n’est pas si facile de pouvoir intégrer de manière esthétique les photos qui illustrent mes articles. Hors en tant que photographe, j’avais donné beaucoup d’importance à ce point au fil du temps, me reposant notamment sur l’option « tiled gallery » intégrée au plugin Jetpack ainsi que depuis de longues dates sur des plugins tel que Lightbox et Fancybox pour l’affichage des photos lorsque l’on clique dessus. Des outils que j’aurais alterné aux fils des années et des versions de WordPress…

Néanmoins, depuis la dernière mise à jour de WordPress et Jetpack, voilà que l’ensemble ne fonctionne plus !

En réalité, il faut bien comprendre que pour pouvoir disposer de cette option de mise en forme des galeries WordPress dans une visualisation dite « Tiled Masonry », en gros à la sauce de Pinterest, Jetpack m’impose de nombreux autres options. Tout d’abord, pour utiliser Jetpack, je dois obligatoirement lié mon blog à wordpress.com ce qui implique de nombreux échanges entre mon blog et leur serveur. D’autres part, et plus ennuyant, je suis obliger d’activer le protocole « Photon ». Ce protocole envoie en réalité sur un cloud de serveur WordPress les images hébergées sur mon blog dans des tailles diverses et, en principe soulage le chargement de la page par les internautes pour qu’ils accèdent plus rapidement aux contenus en fonction de leur proximité géographique.

How We Remove JetPack and Instantly Improve WordPress Performance
How We Remove JetPack and Instantly Improve WordPress Performance

Je m’étais d’ailleurs mis de côté quelques articles confirmant la lenteur liée à Jetpack :

https://webidextrous.com/website-performance/how-we-remove-jetpack-and-instantly-improve-wordpress-performance/

Je vous avouerais que dans les faits, moi je constate que cet option est plus lente que l’accès directe à mon serveur Infomaniak, la rolls des hébergements européens… Mais, jusqu’ici, je n’avais pas trop le choix. L’autre éléments désagréables, étant que l’activation de ce protocole, modifie également l’url de mes images dans un truc du genre : https://i2.wp.com/nomdemositeweb.com/download/date/image.jpg?ssl=1 … une url qui n’est dès lors plus reconnue comme une image par mes plugins Fancybox/lightbox depuis la dernière mise à jour.

Pas si facile de trouver une solution à tout cet ensemble. En cherchant des « alternatives » à Jetpack je suis tombé sur divers articles référençant des plugins par fonctionnalité que j’approfondirais au besoin.

https://themeisle.com/blog/jetpack-alternatives/ (Mai 2018)
https://premium.wpmudev.org/blog/jetpack-alternatives/ (2015)

Tiled Gallery Carousel Without JetPack By Raja CRN
Tiled Gallery Carousel Without JetPack
By Raja CRN

… et j’ai fini par trouver le plugin : Tiled Gallery Carousel Without JetPack qui offre les mêmes options. Peu de réglages possibles, il m’impose lui aussi le nouvel outil d’affichage des photos de la galerie, très jolis mais qui ne fonctionne que pour les images d’une galerie. Il est à noter que pour fonctionner, il faut désactiver l’option « Photon/CND » de Jetpack, ou avoir supprimer Jetpack…

De la sorte, j’ai donc pu conserver les galeries déjà en place dans mes nombreux articles, je peux me passer de la ré-écriture d’URL sur mes images. Et le site semble plus rapide tel quel.. et probablement cela améliorera aussi le référencement du blog, puisque les images seront liées à mon hébergement et non à wordpress.com. Voilà pour les points postifis.

Mais il reste une série de « points négatifs » à régler…

Lire la suite Lire la suite