Archives de
Tag: CSS

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

Les mondes de Cyborg Jeff

Les mondes de Cyborg Jeff

Et oui, il y a du neuf ici ! Voilà déjà que depuis de longs mois, je me pose la question : Un blog a-t-il toujours sa place à l’ère des réseaux sociaux et du Microblogging ? » (voir NanoBlogging !). A une époque où un Tweet se mange, se commente, se retweete et se perd dans les limbes d’Internet. Où une photo s’Instantgramme et fait le tour du monde sans plus trop savoir d’où et de qui elle provient. Oui, nous avons fait de Internet un FastFood de l’information, et j’ai contribué à cela répondant régulièrement à la question de Facebook : « Comment ça va Pierre ? »

Mais qu’adviendra-t-il dans quelques années de toutes ces données, lorsque Facebook sera mort, revendu, enterré, fusionné. Nul ne le sait. Le nouveau moteur de recherche made in Facebook nous en apprendra plus,… Alors mon blog a-t-il toujours sa place ?

L’autre visage de Cyborg Jeff fut lancé en 2007, après un essai un peu frustrant de la plateforme Skyblog en 2006. Surfant sur le concept nouveau des Blogs, je souhaitais y raconter le quotidien de ma vie de musicien un peu bizarre, en complément à mon site musical www.cyborgjeff.com qui lui existe déjà depuis l’an 2000. Mais ma vie a changé, ce que j’y ai raconté a changé… Les réseaux sociaux ont bien sur fait disparaitre bon nombre de lecteurs qui suivent maintenant mes réflexions sur Facebook ou mes bons plans sur Scoop.it.

Par contre, je me sens toujours a avoir des histoires à faire partager et à fixer dans le temps. Bien sur, il s’agit juste de l’histoire d’un Papa de 35 ans, de son petit garçon Charly de 3 ans et demi, de ses deux petites jumelles Alice et Juliette de 14 mois, de son épouse photographe talentueuse, de ses passions pour les BDs, de ses souvenirs de vieux jeux vidéo, de son regard sur les nouveautés, de ses coups de coeur ciné, ses coups de gueule de citoyen, sa pratique professionnelle de la photo, la vidéo, la création de musique toujours aussi bizarre et électrocutée et bien plus encore…

Alors voilà, vous entrez donc dans Mes Mondes qui s’entremêlent et s’entrecroisent… Plus qu’un simple blog, ce sera ici ma mémoire que je vous offre, avec certes ces fautes d’orthographe, mais aussi toute sa spontanéité… Parce qu’un jour Facebook ne sera plus, comme SkyBlog s’en est allé… Les Mondes de Cyborg Jeff seront toujours là pour raconter à qui aura envie de les lire la vie d’un papa presque comme les autres… ou pas !?

PS : Il reste encore de nombreux petits détails de CSS et de fonctionnalité à corriger… mais là aussi, cela reste un « monde parmi mes mondes » !

Cyborg Jeff vs Robots

Cyborg Jeff vs Robots

Ok, après de longues soirées, j’ai donc pu faire redescendre à la normal la charge CPU du serveur Infomaniak et rejoindre mes « copains » du serveur mutualisé. Le combat fut long, stressant et dans la mesure où une fois de plus, je me suis retrouvé seul au monde avec mon problème, je vais en profitez pour vous en faire partager les solutions, puisque déjà quelques autres internautes commencent à rencontrer de problèmes similaires.

Rappel des faits, début du mois, mon hébergement chez Infomaniak devait être isolé car quelques choses saturait le serveur web… et à moi d’en trouver la cause et l’éradiquer. Pas de malware, mise à jour de WordPress et plugins, rien n’y fait, je finis par constater un taux anormal d’appel dans les logs sur une seul et unique page du blog, plus de 10x par secondes et venant de serveurs BingBot officiels Microsoft. La raison reste toujours un mystère, mais mes lectures ont pu montrer d’autres cas similaires. Bug de l’outil, tentative de détournement pour saturer les serveurs…

Tout d’abord, j’ai donc installé un plugin de gestion de cache des pages à la demande d’Infomaniak. Celui-ci n’a pas vraiment fait diminuer la charge CPU, et m’enquiquine plus qu’autre chose d’ailleurs.

Après de nombreux tests, j’ai finalement interdit à BingBot et MSNBot de se rendre sur tout le site contenant la page à problème. Radicale, mais le contenu de celui-ci ne souffrira pas de ce nom référencement… Ceci dit cette solution est à mon goût trop agressive.

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^.*(msnbot).* [NC]  # Si le user agent contient la chaine msnbot
RewriteRule ^.* – [F,L]  # On interdit alors l’accès à la page

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^.*(bingbot).* [NC]  # Si le user agent contient la chaine msnbot
RewriteRule ^.* – [F,L]  # On interdit alors l’accès à la page

La solution s’avère efficace, puisque la charge serveur diminue alors de suite, néanmoins les logs restent surchargés, j’adapte donc avec un fichier ROBOTS.TXT qui placé à la racine du site impose aux différents bots ce qu’il peuvent indexer ou non… 24h plus tard, les résultats sont efficaces, mon fichiers LOG de 40mo est passé à 1,5mo !

User-agent: *
Disallow: /wp-*
Disallow: /*.php$
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Disallow: /*%26layout=
Disallow: /*xoops_url

J’impose donc de ne pas indexer tous répertoires ou fichiers commençant par wp- à savoir des fichiers critiques à WordPress, les fichiers .php, .js ou .css et propre à ce cas les urls contenant la chaine de caractère %26layout= ou xoops_url.

Bon, j’espère être tranquille jusqu’à l’année prochaine mantenant !

Allé, pour vous donner un peu de coeur à l’ouvrage… tout cela me rappelle ce morceau de musique écrit en 2002 : Cyborg Jeff – We are the Bots !

Crossing over the scene

Crossing over the scene

  

L’année 2000 avait été extrêmement prolifique, avec à la clef de nombreux albums : Day after Days, Expression Sentimentale, Y2K, Néant, A l’affoler et HTML Quest… Ceci dit, nombres d’entre eux n’étaient pour moi que des « compilations »… Day after Days par exemple synthétisait mes meilleurs titres New Age en janvier 2000, quant à A l’affoler, il se ciblait sur les titres Pop/Variété au mois de Septembre…Ceci dit, si l’année 2000 m’avait permis d’écrire de nombreuses nouvelles musiques, 2001 allait être un peu plus difficile… A l’époque, je venais de quitter le cocon familiale pour partir à l’aventure avec ma Petite Snorkys (qui s’appelait toujours Athena à l’époque)… Une nouvelle vie commençait, pas facile, et qui allait me demander beaucoup d’adaptation… Si les premiers mois chez son grand père me permettaient d’écrire quelques titres, c’était surtout l’opportunité d’avoir accès à Internet @home qui allait me permettre d’apprendre de nouvelles techniques… Au mois de mars, nous retrouvions par contre déconnecté du monde, dans le fin fond d’un grenier… Mon PC retourne chez mes parents, et la création musicale en prend un sacré coup… jusqu’au mois juillet, où nous avons enfin notre chez nous !

A l’époque, je ne travaille pas encore, et je profite de l’été pour composer, composer et encore composer… En regroupant une série de titres déjà écrits durant la deuxième partie de l’année 2000, je me retrouve à avoir de quoi faire un nouvel album ! Comme à l’époque, ce dernier propose des styles assez divers…. Ceci dit, on retrouve une tendance un peu « Néo Disco » à toute la première partie de l’album… Le monde de la demoscène et Internet y trouve aussi sa place… Meetus@thediscotek ou Cyborg Jeff crossing over the Scene en sont les meilleures preuves !

Quelques titres « Variétés » viennent ensuite prendre le relais. Je t’aime et les 4 à la fois, composé pour ma Snorkys, ainsi que Stories of Love avaient déjà fait leur apparition sur A l’affoler,… Et dans la même veine, j’y ajoutais Encore, un titre PopChip écrit une fois de plus pour elle, et pour notre nouvelle vie ! Dans Stories of Love, c’est Thierry Dubois qui s’occupe de la partie guitare,… mais nos rencontres se font rares… Lors de la dernière Demoparty Inscene 2K, Logic Dream m’avait fait découvrir quelques riffs géniaux du finlandais Johannes ‘Cybelius’ Tiusanen, je travaillerais autour de ceux de I am Insane, Less Distraction et 4 in C pour certains titres de mon album.

Après un petit passage plus « Chiptunes », Un retour plus Dance/Trance made in Cyborg Jeff s’opère, un petit clin d’œil à mon ami Pierrick Hansen ou Al Najjir, un super remix de la Bande Son du jeu Amiga/PC Fury of the Furries (composée par Frédéric ‘Elmobo’ Motte), un hommage aux Twin Towers, à Dune… et enfin d’album un titre à la sauce Daddy DJ – Eiffel 65 pour un projet de Démo belge….

Si une bonne partie de ces titres ont été une fois de plus composé sous MS-DOS via Impulse Tracker, l’entièreté a été ensuite masterisé, voir retravaillés via Modplug Tracker, et l’addition de quelques effets VST…

Remerciement de l’époque : Albert Wellem – Al Najjir – Bombfunk Mc’s – BOSS – Carillion – Charlotte Collin – Confetti’s – Cryo – Cybelius – Cynthia Mathieux – Daddy DJ – David Lovera – Didier Rombauts – DJ Phillip – DJ Sakin & Friends- Franco Félix – Hotgirl32 – Jean-Michel Jarre – Jellydog – Jessica Thirion – Jogeir Liljedahl – Kaoma – Kai Tracid – Kleinenberg – Laurent Mazzapicchi – Laxity – Lenny H – Lizard King – LD – Logic Dreams – Loonie – Lorie – Mélusine – The Mackenzie – Maf – Maz – Moby/Elmobo – Nexus – Nula – Oilily – Pierrick Hansen – Pinky – Pulse – ROLAND – Ruff – Sash! – Shanka – Skorpik – Wan Cyber – Sylvain Martin – Swartehmonia – Thierry Dubois – U96 – Victor – Wiz – YAMAHA – Yve de Ruyter – Zombie Nation – ZZ Top.

photo réalisée par Catherine Delfosse.

Lire la suite Lire la suite

Accroc à 7

Accroc à 7

ScreenShot005.jpgDepuis le mois d’octobre, j’ai troqué le Windows XP de ma machine de travail quotidienne pour un Windows 7 64bits ! Je travaillais déjà un peu à l’occasion sur la version Release Candidate, mais vivre 7 au quotidien entraine certaines accoutumances ! Oh oui, bien sur Windows 7 est beau !! Ah ça on ne peut dire le contraire, surtout face à mon Windows XP en mode « classic », mais c’est surtout les nouvelles « améliorations »de navigation qui me plaisent,… même si dans un premier temps elles peuvent un peu bouleverser les habitudes.

Oublier « Mes Documents » … En principe, la plupart des utilisateurs d’XP travaillaient beaucoup avec leur « Mes Documents » contenant images, photos, musique, et autres fichiers Word. Dès Vista, ce principe devenaient dérangeant, Mes Vidéos ou Mes Images par exemple, se retrouvant dissocié de Mes Documents… Dans mon cas, le problème est parfois plus vaste… Disposant de grande quantité de média, j’ai bien souvent un disque dur dédié à mes vidéos, un autre à mes projets, voir à ma musique ou mes photos à la maison… Du coup les répertoires Mes Photos ou Mes musiques, voir même Mes Documents tout simplement devenaient difficile à gérer… Mais, mais mais….

Lire la suite Lire la suite