Comment faire ?
Note : Les pressés trouveront en bas de cet article une archive .zip contenant les fichiers « inc-urls-standard.php3 » et « inc-urls-html.php3 » modifiées tel que décrit ici. Vous n’avez qu’à les placer à la racine de votre site (en prenant soins de garder une copie de secours de vos fichiers originaux).
Pour faire en sorte que les articles aient des URLs (adresse) du type www.votresite.com/article.php3?id_article=0004, il suffit de modifier le fichier « inc-urls-standard.php3 » qui se trouve à la racine de votre site en ajoutant le code suivant juste avant la ligne function generer_url_article($id_article) {
function generer_url_article($id_article) {
//Ajoute autant de zéros que nécessaire pour composer un numéro d'article de quatre chiffres
$id_article=sprintf("%04.4d",$id_article) ;
return "article.php3?id_article=$id_article";
}
Merci à Yannig pour avoir suggéré d’utiliser la fonction sprintf()
, ce qui a simplifié considérablement le script.
Il est ensuite relativement facile de modifier le code pour les adresses de rubriques et de brèves en ajoutant le même code après les lignes function generer_url_rubrique($id_rubrique) {
et function generer_url_breve($id_breve) {
en prenant soin de remplacer les variables $id_article par $id_rubrique ou $id_breve.
Pour que Spip génère des URLs du type www.votresite.com/article0004.html il faut alors placer modifier le fichier « inc-urls-html.php3 » (en ayant pris soin de modifier inc-urls.php3 tel qu’expliqué dans le manuel).
FAQ
Qu’est-ce que ça va changer dans mon site ?
Une fois ces modification faites, toutes les adresses d’articles, de rubriques ou de brèves générées automatiquement sur vos pages par le moteur de Spip contiendront autant de zéros qu’il est nécessaire pour avoir un nombre de quatre chiffre. Cela inclus les balises dans les squelettes (ex. #URL_ARTICLE) et les adresses crées par des raccourcis durant la rédaction du texte de la page (ex. lien.
L’ajout des zéros n’a aucun impact sur l’interprétation des adresses par Spip car 0003 est tout à fait égal à 3. Donc il n’y a pas de différence entre article.php3 ?id_article=3 et article.php3 ?id_article=0003 en ce qui concerne Spip.
Mais pourquoi ne pas modifier aussi les adresses pour les mots-clefs, le forum et les documents ?
Pourquoi pas, justement ? Je ne l’ai pas mais vous pouvez le faire vous-même si cela est pertinent dans le contexte de votre site.
Comment ajouter mon site à Google Actualités ?
Tiré de la FAQ de Google Actualités :
« Pour nous communiquer les nouvelles sources d’informations dont vous souhaitez bénéficier, envoyez-nous un courrier électronique à l’adresse news-feedback-fr@google.com. Bien que nous ne puissions pas vous garantir que nous ajouterons toutes les nouvelles sources qui nous sont proposées, nous étudierons toutes les suggestions avec attention. »
Combien de temps avant qu’un site proposé soit ajouté dans Google Actualité ou Google News ?
Ma soumission fut traitée avec grande attention et une rapidité époustouflante de la part des éditeurs de Google Actualités (moins d’une semaine !!). Une fois que le site proposé fut accepté (et que mes URLS aient été modifiées selon la formule proposée ci-haut), j’ai dû attendre environ deux mois avant de voir des résultats dans Google Actualités.
Note : Il faut s’attendre à ce que ces délais rallongent au fur et à mesure que le nombre de soumissions augmente (ce que cet article contribuera probablement à faire).
Où est-ce qu’il est écrit que les URLs doivent contenir quatre chiffres pour être élligibles ?
À l’écriture de cet article, le service Google Actualité est encore en Beta et la nécessité d’avoir un nombre de quatre chiffres dans les URLs n’est mentionnée nulle part sur le site de Google. C’est une information qui m’a été transmise par courriel par un éditeur de Google Actualités suite à la soumission d’un de mes sites.
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |