Conseil avancé pour url rewriting

  • Auteur de la discussion Auteur de la discussion testou
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

Je suis plutôt débutant mais j'ai bien compris et mis en pratique l'url rewriting qui consiste à supprimer les caractères peu lisibles d'une URL.

Par contre maintenant j'aimerais aller plus loin et changer par ex. :

monsite.com/article-4

par

monsite.com/article-sur-une-chose-intéressante

Le "sur-une-chose-intéressante" étant dans le code html après "title= ."

Pouvez vous me donner quelques éléments de base pour m'aider (les différents tutos les + connus comme ceux de wri et developpez.com ne m'ayant pas bcp aidé) ?

Merci BEAUCOUP!! :wink:
 
Nouveau WRInaute
Alors, je ne suis pas sur mais comme personne d'autre ne t'as répondu...
Je pense qu'il est nécessaire de garder le numéro de l'article dans l'url (donc "4"), puis tu ajoute à la suite tous les mots clés que tu veux.

monsite.com/article-4-sur-une-chose-intéressante

ou même

monsite.com/article/4-sur-une-chose-intéressante

Ensuite dans ton url rewriting tu cherches "article" puis tu recupères uniquement ce qui est entre les deux tirets suivants (donc le numéro), pour rediriger vers quelque chose du genre :

monsite.com/article.php?id=4
 
WRInaute accro
Tu as raison de vouloir donner plus de poid a tes urls :D

Pour cela il te faut passer le titre de tes articles dans l'url.

Comme tu as deja l'ID, il est simple de faire une petite requete sql pour aller chercher le titre et le placer dans l'url

Code:
SELECT id,titre FROM table WHERE id=$id
echo "<a href=page-$id-$titre.html>";

important: il te faudra rediriger tes anciennes urls vers les nouvelles si tes anciennes urls ont deja ete indexées par GG. Ce n'est pas un probleme en PHP... Voir: redirection massive php
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut