Comment ré-écrire un lien en fonction du contenu...
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- morren
- Nouveau WRInaute

- Messages: 6
- Inscription: 17 Mar 2010
Comment ré-écrire un lien en fonction du contenu...
Bonjour à tous,
Je cherche et ne trouve pas de réponse ou des réponses en chinois médiéval...
Voila exactement ce que je cherche à faire.
Je voudrai que mon url se ré-écrive en fonction du titre de mon article (balise h1).
Ex. Mondomaine.fr/Le-titre-principale-de-mon-article.html
Avec des trucs du style article?toto=1&bidule=2 , pas de souci, là je sais écrire la règle. Ça se complique considérablement lorsque je ne connais pas à l'avance la longueur et le nombre de mots qui seront dans le titre (écris par plusieurs auteurs)... et qui doivent placer eux même leurs fichiers dans la rubrique articles sans à avoir à tout ré-écrire...
Je cherche et ne trouve pas de réponse ou des réponses en chinois médiéval...
Voila exactement ce que je cherche à faire.
Je voudrai que mon url se ré-écrive en fonction du titre de mon article (balise h1).
Ex. Mondomaine.fr/Le-titre-principale-de-mon-article.html
Avec des trucs du style article?toto=1&bidule=2 , pas de souci, là je sais écrire la règle. Ça se complique considérablement lorsque je ne connais pas à l'avance la longueur et le nombre de mots qui seront dans le titre (écris par plusieurs auteurs)... et qui doivent placer eux même leurs fichiers dans la rubrique articles sans à avoir à tout ré-écrire...
-

reglisse - WRInaute passionné

- Messages: 1073
- Inscription: 15 Nov 2005
Re: Comment ré-écrire un lien en fonction du contenu...
il faut récupérer le titre dans une variable, le stocker dans une base, le traiter afin qu'il soit possible de l'inclure dans une url...
ps : va falloir se mettre au chinois médiéval
ps : va falloir se mettre au chinois médiéval
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
Re: Comment ré-écrire un lien en fonction du contenu...
Pas besoin de chinois médiéval, en fait.
Le mot que tu cherches, c'est un slug.
Lors de la publication de ton article, il faut qu'une fonction nettoie le titre (accents, stop words, caractères superflus), ou que tu le fasses toi-même, afin de déterminer un "slug" (dans ton cas: "le-titre-principal-de-mon-article").
En sauvant ton article dans ta base de données, le slug sera enregistré dans un champ.
La règle de réécriture à mettre dans ton fichier .htaccess sera:
...et le couple php/MySQL fera le reste... une simple "SELECT [...] FROM [...] WHERE `slug` LIKE '$slug'".
> à noter bien sûr que slug doit être indexé et unique dans ta db.
Le mot que tu cherches, c'est un slug.
Lors de la publication de ton article, il faut qu'une fonction nettoie le titre (accents, stop words, caractères superflus), ou que tu le fasses toi-même, afin de déterminer un "slug" (dans ton cas: "le-titre-principal-de-mon-article").
En sauvant ton article dans ta base de données, le slug sera enregistré dans un champ.
La règle de réécriture à mettre dans ton fichier .htaccess sera:
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^articles/(.*)\.html$ articles.php?slug=$1 [/L]
...et le couple php/MySQL fera le reste... une simple "SELECT [...] FROM [...] WHERE `slug` LIKE '$slug'".
> à noter bien sûr que slug doit être indexé et unique dans ta db.
- morren
- Nouveau WRInaute

- Messages: 6
- Inscription: 17 Mar 2010
Re: Comment ré-écrire un lien en fonction du contenu...
OK ! Merci, voila effectivement un début de réponse plus clair ou du moins (pour moi) une piste qui va me permettre de chercher plus loin le fonctionnement de ce fameux "Slug" !
En voila bien un drôle de nom tiens !
Heureusement que j'avais pas des parents informaticiens, car sait-on jamais, j'aurais pu m'appeler Slug

Plus sérieusement merci beaucoup, je sais où chercher maintenant !
En voila bien un drôle de nom tiens !
Heureusement que j'avais pas des parents informaticiens, car sait-on jamais, j'aurais pu m'appeler Slug
Plus sérieusement merci beaucoup, je sais où chercher maintenant !
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
Re: Comment ré-écrire un lien en fonction du contenu...
De rien 
Pour info, j'utilise ce type d'URLs ici (par exemple): http://taggyo.com/info/webrankinfo-le-portail-du-referencement-google.html
Pour info, j'utilise ce type d'URLs ici (par exemple): http://taggyo.com/info/webrankinfo-le-portail-du-referencement-google.html
-

spout - WRInaute accro

- Messages: 4377
- Inscription: 14 Mai 2003
Re: Comment ré-écrire un lien en fonction du contenu...
HawkEye a écrit:Le mot que tu cherches, c'est un slug.
Définition ici: http://codex.wordpress.org/Glossary#Slug
Pour le générer:
En PHP: http://forum.webrankinfo.com/fonctions-pour-creer-slug-seo-friendly-ur ... 99376.html
En JS: http://blog.vjeux.com/2010/javascript/javascript-slug.html
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- écrire du contenu bien indexable par les moteurs de recherche
- Quel contenu ecrire pour etre 1er sur Google ?
- Comment écrire un message de partenariat
- Comment re-ecrire en enlevant le ?id=1928
- Comment écrire un bon Title
- Comment faut-il écrire pour le web ?
- Wildcard DNS, comment écrire le htaccess ???
- Je ne sais pas comment écrire ce htaccess
- Comment ecrire les balises keywords, description...
- Comment écrire en HTML les lettres avec accents ?
- Le titre allongé des annonces premium Google Adwords
- WebRankInfo lance un forum rédaction et référencement
- Formation Ecrire pour un bon référencement
- Google propose le lien Votre publicité sur ce site dans AdSense
- AdWords API Version 3
- Comment réussir vos parrainages AdSense
- Outil de référencement SEO Playground Tool
- Référencer un site multilingue
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links
- Calcul du taux de liens vers des pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

