Affichage des articles dont le libellé est google. Afficher tous les articles
Affichage des articles dont le libellé est google. Afficher tous les articles

2009/11/23

Ajouter un script dans un site Google Site

Toujours dans mes expérimentations avec Google Sites et les widgets Amazon, je suis rapidement tombé sur un problème : Google Site ne veut pas qu'on ajoute des scripts dans ses pages ! Il y a bien un mode d'édition HTML mais le moindre script (et un certain nombre d'autres balises considérées peu sûres) sont impitoyablement éliminées. Alors comment faire pour utiliser les widgets Amazon à base de script ???

En fait il faut passer par la création de custom gadgets. Le mode d'emploi pour créer un gadget est indiqué très clairement dans ce tutoriel. En gros il suffit de copier le script dans un template xml décrit dans le tutoriel, et de sauvegarder le tout dans un fichier mongadget.xml.

Ensuite dans le menu Insérer de Google Site il y a une entrée Autres Gadgets, et dans la boîte de dialogue qui apparait il suffit de choisir Ajouter un Gadget à partir de son url et de donner l'url de notre fichier mongadget.xml.

Heu... oui mais pour ça il faudrait que Google Site me permette d'uploader un fichier sur mon site à un endroit que je désigne (comme me le permettait Google Page Creator) : mais en fait Google Site voulant à tout prix tout maîtriser, cette fonctionnalité de base n'est en fait pas proposée. Arg... si près du but !

Mais en fait on peut quand même uploader des fichiers comme pièces jointes (j'ai un peu de mal avec cette terminologie plutôt liée à la messagerie...). Donc sur chaque page on peut ajouter des pièces jointes. Du coup si sur ma page je commence par uploader mon fichier mongadget.xml comme pièce jointe, je vois qu'il a une url qui me permet ensuite de le télécharger. Nous approchons du but !

Mais attention, tant que la page n'a pas été enregistrée elle n'a pas son url définitive, et le fichier joint non plus (par exemple un post dans une page blog a une url draft tant qu'elle n'est pas enregistrée). Il faut donc enregistrer la page, pour pouvoir copier l'url du fichier joint, puis modifier la page pour insérer le gadget en donnant l'url copiée. D'un autre côté les url sont assez prévisibles puisqu'elles sont de la forme url-de-la-page/nom-du-fichier-joint, donc avec un peu d'entrainement on ne doit plus avoir besoin d'enregistrer la page pour connaître l'url.

Et ça marche comme vous pouvez le constater avec cette sélection éclectique d'interprétations de Just a closer walk with thee, qui contient un widget Amazon Source qui est en fait un script, qui est dans un custom gadget que vous trouvez dans la page en fichier joint.

Je suppose que vous allez me dire que ça marche aussi avec une page classeur, mais je vous saurai gré de ne pas me gâcher mon plaisir ;-)

2007/10/11

Racheumeuneu : ça bouge

On en est maintenant à 770000 résultats dans Google quand on cherche Racheumeuneu. C'est donc peu dire qu'il continue à y avoir de nouveaux entrants et que les places au soleil sont chères. Je vais créer quelques pages Racheumeuneu supplémentaires sur GooglePages pour voir, et commencer à travailler le référencement sur les annuaires.

Pour l'instant le Racheumeuneu Tumblog reste dans le Top 50, pourvu que ça dure...

2007/10/05

La iDV réapparait au classement Racheumeuneu

Hé oui la iDétonation Vespérale est réapparue dans l'index Google aussi soudainement qu'elle avait disparu, et à peu près au même rang (autour de la 40ème place). La page sur Google Pages a elle aussi disparu quelques heure, avant de réapparaitre en même temps que la iDV. Seul le Racheumeuneu Tumblr semble avoir subsisté contre vents et marées dans les fluctuations de l'index Google.

Tout ça n'est pas limpide, et je n'ai vraiment aucune idée de ce qui peu causer ces disparitions et réapparitions soudaines. Décidément avec ce jeu du Racheumeuneu j'en découvre tous les jours et ce n'est pas fini...

2007/10/04

Scandale : la iDV disparait du classement Racheumeuneu

Quelle ne fut pas ma surprise ce soir, de découvrir que mon premier billet Racheumeuneu avait tout simplement disparu de l'index Google, et donc du classement Racheumeuneu ! C'est comme s'il n'avait jamais existé ! Il apparait encore sur le classement de ranks.fr à la 43ème place mais sans doute plus pour longtemps...

La bonne nouvelle c'est que si la page sur Google Pages stagne vers la 38ème place, le Racheumeuneu Tumblr continue sa progression inexorable, et pointe maintenant en 40ème position.

Bon il faut que je comprenne pourquoi Google a fait disparaitre iDV, et on va pouvoir reprendre notre progression, j'espère...

2007/10/01

Google Tableur : exemple d'utilisation d'ImportXML

Une des fonctions les plus impressionnantes de Google Tableur est sans nul doute ImportXML (url, query). Cette fonction permet de charger le document XML identifié par url, d'extraire de ce document une liste de données avec la requête Xpath query, et d'utiliser ces données pour remplir les lignes du tableur.

Une fois passés la barrière du bug de localisation, et quelques tâtonnements pour comprendre comment les données récupérées sont rangées dans les cellules, on arrive à faire des choses intéressantes. Bien sûr il faut comprendre un peu Xpath, mais ce n'est pas si compliqué que cela.

Supposons par exemple que vous vouliez récupérer dans votre tableur toutes les URLs retournées par une recherche Google. Il suffit de mettre la formule suivante :

A1 = ImportXML(url_recherche, "//a[@class='l']/@href")
Pour que toutes les URLs des résultats soient extraites et positionnées en colonne A. Si votre recherche retournait 10 résultats, les 10 premières lignes seront remplies, si elle retournait les 50 premiers résultats, les 50 premières lignes seront remplies, etc...

Et chaque fois que vous ouvrirez ce document, la requête sera rejouée et les données à jour seront rechargées !!! Wow !!! Je pense qu'on n'a pas fini de voir des utilisations de cette fonction !

Quelques conseils pour terminer si vous vous laissez tenter par ImportXML :
  • ne vous laissez pas intimider par le nom, ça marche aussi pour du contenu HTML un tant soit peu moderne et bien formé
  • les résultats des requêtes ont l'air d'être cachés par Google, donc ne vous attendez pas à voir les résultats varier de seconde en seconde. Apparemment la fréquence de rafraîchissement est plutôt de l'ordre de l'heure pour l'instant.
  • si votre requête Xpath retourne du texte qui contient des balises XML, ImportXML interpretera chaque balise comme indiquant un changement de colonne. C'est pratique quand vous retournez le contenu d'un TR (chaque TD ira dans une colonne différente), mais c'est pénible si vous récupérez du texte qui a une balise B au milieu, car votre texte se retrouve découpé sur plusieurs colonnes. Du coup il vaut mieux récupérer des valeurs d'attributs (dans l'exemple "//a[@class='l']/@href" on ne récupère pas tout le contenu du noeud A dont la classe est 'l', mais uniquement la valeur de l'attribut href)
Et maintenant à vous de jouer !

Racheumeuneu : entrée dans les 50 premiers !

La nuit portant conseil, notre classement a évolué pendant la nuit, et je découvre avec joie ce matin que nous sommes entrés dans les 50 premiers au classement Racheumeuneu. La hiérarchie interne est même rétablie puisque idetonationvesperale.blogspot.com à la 40ème place, passe devant racheumeuneu.googlepages.com à la 42ème. De son côté racheumeuneu.tumblr.com gagne plus de 100 places en passant à la 75ème position.

Le concours continue...

2007/09/30

Racheumeuneu : trois fers au feu !

Finalement les affaires marches et depuis ce week-end, non seulement ce blog mais les deux sites créés pour l'occasion (sur Tumblr et Googlepages) sont apparus dans la recherche Google sur "racheumeuneu". La surprise vient du classement puisque finalement c'est la page unique sur racheumeuneu.googlepages.com qui obtient le meilleur classement (100ème), devant iDV à la 167 ème place et racheumeuneu.tumblr.com à la 187ème.

Je comprends qu'avoir racheumeuneu dans le nom du site est un avantage, mais c'est le cas aussi du Tumblog, qui se retrouve avec plus de contenu original assez loin derrière, et derrière iDV qui n'est clairement pas avantagée par son nom de domaine. Est-ce que les Tumblr sont moins biens classés car il y a beaucoup de posts très courts ?

Dans tous les cas j'en ai profité pour modifier légèrement la page Racheumeuneu qui est notre porte drapeau, et aujourd'hui Google PageCreator m'a permis d'ajouter des gadgets, et même de modifier l'HTML à la main. Il reste quelques contraintes, mais on peut sans doute en faire plus que ce que je pensais au départ.

Une nouvelle semaine de Racheumeuneu s'engage, et il reste 31 jours de compétition. Et encore bonne chance !

Google Tableur : bug dans ImportXML

Je n'ai pas encore beaucoup joué avec Google Tableur, mais je suis plutôt impressionné. Parmi les fonctions récemment ajoutées, on trouve plusieurs fonctions d'import de données du web, que ce soit sous forme XML ou HTML, page ou fil RSS, etc...

La fonction importXML(url, query) permet d'accéder à une source XML ou HTML identifiée par url, et d'importer la sélection de données déterminées par la requête XPath query. Cela donne des possibilités qu'on n'a pas fini d'explorer.

Malheureusement les débuts sont un peu frustrants car il y a un bug lié à la localisation qui fait que cette fonction retourne systématiquement des erreurs (#ERROR! Erreur d'analyse) dans toutes les lignes importées dès qu'on travaille dans une configuration européenne. Le problème est lié à l'utilisation de la virgule à la fois comme séparateur décimal, et comme séparateur de paramètre. Mais pour l'instant ImportXML ne semble pas accepter le point-virgule comme séparateur de paramètre, donc si vous restez en configuration française, ça ne peut pas marcher. En revanche ça marche si vous configurez les les Paramètres Régionaux de votre tableur (Fichier->Paramètres de feuille de calcul) à Etats-Unis avant de commencer à faire vos ImportXML.

2007/09/27

Une nouvelle page Racheumeuneu

Bon un peu moins de 24h après mes essais précédents, je ne suis toujours pas indexé par Google... Essayons de passer par une autre porte : j'ai créé un site Racheumeuneu sur GooglePages.

Au passage je n'ai pas réussi à faire grand chose avec Google PageCreator : ni à ajouter des gadgets, ni à insérer du Javascript à la main. Donc c'est vraiment rustique, mais bien dans l'esprit Racheumeuneu...

Le Racheumeuneu de l'ombre

Bon d'accord je ne suis même pas dans l'ombre je suis invisible ! Google m'ignore, me dédaigne, voire me méprise souverainement. En tous cas pour l'instant je n'apparais nulle part dans le classement Racheumeuneu. C'est pas glop !

Soudain le doute m'étreint : et si Blogger me mettait des bâtons dans les roues pour faire en sorte que Google ne m'indexe pas ? C'est pas que je suis parano, mais si tout le monde conspire pour m'écarter du classement Racheumeuneu, je vais finir par le devenir !

Un rapide coup de Google et bingo ! je découvre le pot aux roses, ou plus exactement la mine de Racheumeuneu : effectivement Blogger ne fait rien pour que votre blog soit indexé, mais en plus il est conseillé d'aider un peu Google à trouver votre site (et votre compte Google a d'ailleurs des outils à proposer en ce domaine).

Prenant mon courage à deux mains et mon clavier sans fil de l'autre, j'ai suivi les instructions de Digital Inspiration et enlevé une ligne de metadata du template HTML de mon blog. Je ne sais pas si ça va marcher mais ça n'a pas l'air de faire de mal. De fil en aiguille, mes recherches m'ont conduit à découvrir les Google Webmaster Tools, et j'ai donc suivi les instruction de Bloger Buster pour ajouter mes deux sites (celui-ci plus le Racheumeuneu Tumblog) et leur créer des sitemaps.

Du coup je suis tombé dans un nouvel écueil car je me suis mis à utiliser Feedburner, et quand on mélange Feedburner, Webmaster Tools et Blogger, il vaut mieux apparemment suivre d'autres instructions de Digital Inspiration pour que les sitemaps marchent.

Et dire qu'hier encore j'ignorais tout ça : il n'y a pas de doute Racheumeuneu est aussi un jeu éducatif ! Bon, tout ça n'est pas instantané, et on verra demain si je commence à apparaitre dans les recherches Google, même à la dernière place...

2007/09/25

Racheumeuneu : tiens un jeu sur le web 2.0

Vous allez me dire que ça ne veut rien dire Racheumeuneu ! Eh bien c'est fait exprès !

Et oui, le mot Racheumeuneu a été choisi précisemment parce qu'il ne veut rien dire et surtout qu'il n'était pas indexé par Google au démarrage du jeu. Et une fois qu'on a un terrain vierge dans Google le but du jeu est évidemment d'être le premier référencé dans l'index Racheumeuneu de Google à la fin de la partie (le 31 octobre).

C'est un jeu de SEO (Search Engine Optimisation), où le gagnant devra trouver la meilleure stratégie pour être visible dans Google. C'est une idée intéressante qui a rapidement échappé à son créateur Luc Muller.

Comme on est au tout début je ne vois pas bien quelle va être l'ampleur du phénomène, et quelles dynamiques vont se produire. Manifestement ça va vite puisque les règles ont déjà changé ! Donc ça m'intéresse, et je relève le défi !

The game is afoot (comme dit Sherlock Holmes)

Google Presentation²

Si vous utilisez Google Documents et Tableurs, vous serez sans doute intéressés d'apprendre qu'un nouveau type de document peut maintenant être créé : les Présentations.

He oui vous pouvez maintenant faire une présentation simple en ligne, en bénéficiant de tous les avantages de Google Documents, en particulier la capacité à travailler à plusieurs eur le même document. Il est aussi possible de publier la présentation et de la voir en ligne, et dans ce cas un canal de discussion est disponible pour commenter (par écrit en chat) la présentation.

Un bon dessin valant mieux qu'un long discours, voici ma première présentation publiée, qui décrit les principaux avantages et inconvénients de Google Presentations. Dites moi ce que vous en pensez...

2007/09/06

Google Reader offre enfin la recherche

J'ai découvert récemment Google Reader, et je dois dire que je suis devenu fan inconditionnel. Je trouve l'outil quasi parfait pour aggréger et parcourir tous les fils RSS qui m'intéressent de près ou de loin. On peut les lire, les partager, les tagger, les envoyer par mail, etc...

Oui mais pour une raison qui échappe à l'entendement du commun des mortels, Google l'empereur de la recherche en ligne avait réussi à faire l'impasse sur la fonction de recherche dans son Reader. Et comme chacun sait les tags c'est bien, mais une fois que vous avez taggé 500 message avec iPod et que vous cherchez celui qui parlait de la façon de rétablir le niveau sonore d'origine, vous êtes bien avancé.

Hé bien hier, au moment où Saint Steve annonçait l'arrvivée en ce bas monde de Fatty, Classic et Touch, je découvrais par hasard que Google Reader a maintenant un champ de recherche en haut de la page. Et ça marche ! Fabuleux ! Et donc Google Reader passe ainsi officiellement de quasi parfait à parfait. Car maintenant je ne vois vraiment pas ce que je pourrais lui reprocher.

Ah si finalement.. ils ont aussi augmenté le compte de message non lus. Avant il me disait que j'avais 100+ messages non lus, donc je gardais espoir de pouvoir les lire. Mais maintenant il me dit que j'ai 1000+ messages non lus !!! La c'est désespéré... Google Reader m'a apporté la recherche mais m'a enlevé tout espoir de pouvoir lire et tagger tous les fils auxquels je me suis abonné... Décidément la perfection n'est pas de ce monde.

2007/06/24

Google Docs à la rescousse.

Ecrire un blog n'est pas très compliqué mais reste parfois moins confortable que d'écrire dans un vrai traitement de texte. En parcourant les différents services offerts par Google, je suis tombé sur Google Documents et Tableur qui permet de créer documents et tableurs en ligne.

L'interface est effectivement beaucoup plus riche que l'éditeur offert par un blog, et WISIWYG qui plus est. Toutes les fonctions de formatage attendus sont disponibles, ainsi que les options de listes, justification, etc... Il est facile d'insérer des images
qui sont stockées avec le document sur les serveurs de Google. L'interface est intuitive et il suffit par exemple de sélectionner l'image et de faire 'Modifier l'image' dans le menu Modifier, pour avoir accès à l'option d'habillage et d'alignement de l'image.

Un gros avantage de cette création de document en ligne, est la sauvegarde automatique. Un onglet Révisions vous donne accès à toutes les sauvegardes automatiquement réalisées par Google, et même la possibilité de comparer deux révisions.

Mais créer des documents en ligne n'est pas un but en soi, ce qu'on veut en général c'est les communiquer à quelqu'un. C'est là que Google Docs est puissant puisqu'il permet directement depuis le document d'accéder trois modes de communication :
Email, Partager ou Publication.

Email permet d'envoyer directement à une liste de destinataires (qui peuvent être sélectionnés dans vos contacts Gmail), le document soit directement comme étant le contenu du mail, soit comme attachement au format .doc.

Partager permet d'inviter une liste de destinataires (qui peuvent toujours être sélectionnés dans vos contacts Gmail), pour collaborer sur le document en ligne (ils pourront le modifier et un fil RSS permettra de suivre les modifications si vous n'êtes pas en ligne sur le document). Vous pouvez aussi les inviter uniquement en tant que Lecteurs, ce qui revient finalement à partager une page web privée à une liste de destinataires.

Publication, enfin, permet de publier ce document comme une page web publique. Dans ce cas vous pouvez demander à ce que la page soit mise à jour à chaque modification du document. Vous pouvez aussi publier ce document comme un article dans votre blog.

C'est d'ailleurs ce que je viens de faire ;-)