banneer2

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

Un problème de "duplicate content":
La page "index.php" et la page "/" étaient les mêmes.

420 URL indexées par Google, je me suis permis quand même d'opter pour la solution bourrin: le passage de QUERY_STRING en PATH_INFO. Traduction: Les "index.php?" présents dans les URL de ce blog ont été retirés.

Pour la méthode, je ne vais pas l'expliquer car Djib l'a très bien fait sur son blog Think Underground : passage de QUERY_STRING en PATH_INFO sans douleur

De temps en temps il m'arrive de coller un lien vers un autre billet.

Pour tous les modifier, c'est à dire retirer les "index.php" dans les liens internes, ça se fait en une requête SQL (Faites une sauvegarde de votre base avant, je ne garantis rien[1] et pensez à préciser l'id de votre blog dans la clause WHERE)

  1. UPDATE dc_post
  2. SET
  3. post_content=REPLACE(post_content,'|index.php?','|'),
  4. post_content_xhtml=REPLACE(post_content_xhtml,'href="/index.php?','"href="/')
  5. WHERE blog_id='default'

Le résultat c'est que plus aucune URL indexée n'est valide. Cependant pour chacune, une redirection 301 [2] est faite vers le bon billet. Est-ce que Google et les autres bots vont bien réagir?

La manipulation a été faite hier soir, et j'ai soumis le nouveau sitemap dans la foulée. Une demie heure après Le bot était de passage sur les nouvelles adresses.

Quand aux agrégateurs de flux (oui le flux atom fait aussi l'objet d'une redirection 301), ils sont tous passés sur l'ancien flux (ayant la redirection 301), et ont immédiatement après pris en compte la nouvelle adresse, vu qu'à présent ils ne passent plus que sur la bonne.

Ça c'était hier soir, je regarde de temps en temps comment Google scrawle le site indexe les nouvelles URL, il a l'air de faire ça très bien, progressivement. On verra!

Notes

[1] Je suis un lâche

[2] La redirection 301 signifie que l'adresse a changé définitivement

Ajouter un commentaire

Nom ou pseudo:
Adresse email:
Site web (facultatif):
Commentaire:

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : http://blog-du-grouik.tinad.fr/trackback/838

Fil des commentaires de ce billet

Dans la même catégorie:
dev web


Creer un tchat (chat) en AJAX php

bulle_tchat-406.jpg
Un tchat, mélangeant les techniques suivantes: javascript, AJAX, PHP, mysql et JSON, en moins de 150 lignes. Il y a quelques mois Hempstar proposait sur ce blog sa version du chat. Comme j'ai énormément progressé dans ces langages de programmation, je me demandais si je saurai le faire, en quelques

Lire la suite...



Php, générer un e-mail avec plusieurs pièces jointes.

E-mail
Voici une fonction pour envoyer un e-mail en PHP avec des pièces jointes quelque soit leur extension (ou presque). La machine qui m'a servi à faire les tests est un champs MX du domaine, et l'adresse de l'expéditeur appartient au domaine (ça aide.) Le résultat des essais: Vers une boite e-mail free

Lire la suite...


setAttribute - Patch pour internet explorer - Javascript

Internet explorer interprète mal ou pas du tout la function setAttribute. Ci dessous mon prototype à insérer en début de script pour patcher ce navigateur. Il manque surement des cas particuliers que je n'ai pas pris en compte, il suffira de rajouter des "case" dans ce prototype.

Lire la suite...


Le sélecteur de dates en javascript Version 0.3.1

calendriers.jpg
Edit du 17/11/2011, passage en version 0.3.1 pour patcher internet explorer. test ok sur IE8 et IE 9, les autres versions n'ont pas été testées. L'objet de ce codage est de permettre l'intégration simple (#feignasse) sur des sites web d'un sélecteur de date plus sexy que 3 listes déroulantes. Je me

Lire la suite...


Un filtre antispam supplémentaire pour dotclear

kill the spam
J'ai remarqué que les spammeurs qui sévissent sur mon blog, ont souvent ces deux points communs: Le nom de l'auteur contient la description du site dont il fait la promotion, souvent plus de trois mots. Il a renseigné un lien vers un site internet, évidemment. Vu que dans les commentaires légitimes,

Lire la suite...


Propulsé par Dotclear