Référencement dynamique | Abonnez-vous

logo marketing etudiant

logo Media etudiant

Vous êtes ici :Accueil Articles Référencement dynamique

Articles Marketing L'actualité du marketing vue par des experts

référencement dynamique

Référencement dynamique

10 mars 2008 - Sylvain Lembert du cercle des experts marketing

Les différentes méthodes connues pour optimiser un site en vue du référencement naturel peuvent s’appliquer de façon automatique aux sites dynamiques en optimisant directement les templates : en utilisant les bons champs de la base de données, en les mixant avec des mots-clés et en les plaçant aux bons endroits…

› Le concept du référencement dynamique

Le référencement dynamique va consister à trouver des règles d’optimisation pour chacun des templates du site. Ceci a pour but de donner la capacité au site de générer automatiquement des pages optimisées pour le référencement.

› L’optimisation des templates

template site

Dans un premier temps, il va falloir repérer les différents templates utilisés dans le site dynamique et analyser la structure de la base de données pour bien comprendre comment les pages sont créées.

Une fois cette première étape franchie, on va pouvoir optimiser les templates de façon dynamique en insérant les bons champs aux bons endroits. Ici, il va falloir repérer les champs de la base de données ayant le contenu le plus intéressant à mettre en valeur pour les moteurs. Ces champs pourront être combinés à une liste de mots-clés définie au préalable, ceux-ci pourront donc être génériques.

Exemple pour un voyagiste : on prendra des mots-clés génériques du type : séjour, voyage, vacances… que l’on combinera au champ de la base de données désignant la destination, comme ceci : séjour [CHAMP_DESTINATION], ce qui donnera : séjour république dominicaine par exemple.

Une fiche produit d’un voyage pourra être optimisée de la façon suivante :
<html lang=”fr”>
<head>
<title>Séjour [PAYS] [REGION] – Nom du voyagiste‹/title>
<META NAME=”Description” CONTENT=”[DESCRIPTION COURTE SEJOUR].”>
<META NAME=”Keywords” content=”Sejour [PAYS] [REGION], vacances [PAYS] [REGION], voyage [PAYS] [REGION], partir [PAYS] [REGION]“>
</head>

On procédera de la même façon pour les alt des images, les titles de liens, les textes alternatifs du contenu flash ou vidéo, et tout autre endroit du code stratégique pour le référencement.

› La réécriture des URL

Les URL d’un site dynamique, si elles ne sont pas réécrites, ont recours à des caractères exotiques pour indiquer les paramètres. Si le nombre de paramètres est important, les moteurs pourront avoir des difficultés à indexer les pages, c’est pour cela que l’on doit avoir recours à l’URL rewriting…

Voici un exemple d’URL d’un site dynamique non optimisée :
http://www.monsite.com/index.php?cat=2&pays=36&saison=2

La même URL réécrite :
http://www.monsite.com/sejour-maroc-ete-2-36-2.html

Avant toute chose, il faut vérifier que votre hébergeur autorise l’URL rewriting, ce qui est le cas dans la majorité des hébergements payants. Ensuite, le passage aux URL réécrites se fera en deux étapes. La première étant de modifier la façon d’écrire les liens dans les templates du site et la seconde étant d’écrire les règles de réécriture sur le fichier .htaccess

› Modification des liens présents dans le template

Lien internet

Voici le code générant les URL de base dans le template :

<a href=”index.php?cat=<?php echo $cat; ?>&pays=<?php echo $pays; ?>&saison=<?php echo $saison; ?>”>Texte du lien</a>
Les variables $cat, $pays et $saison sont alimentées par des valeurs issues d’une table dans la base de données. Il faut extraire ces valeurs pour les traiter afin de les réutiliser pour l’url réécrite via des fonctions PHP classiques.

On va donc extraire, dans notre exemple la valeur $cat=2 (séjour), la valeur $pays=36 (maroc) et la valeur $saison=2 (été). Avec une fonction PHP, on va traiter ces valeurs pour supprimer les accents et autres caractères malvenus dans une URL. On va ensuite affecter ces valeurs traitées à de nouvelles variables. Par exemple $val_cat (sejour), $val_pays (maroc) et $val_saison (ete). Enfin, ces nouvelles variables seront utilisées pour générer les URL optimisées :

<?php
echo “<a href=\”".$val_cat.”-”.$val_pays.”-”.$val_saison.
“-”.$cat.”-”.$pays.”-”.$saison.”.html\”>Texte du lien</a>
?>

Ce qui générera l’URL suivante :
<a href=”sejour-maroc-ete-2-36-2.html”>Texte du lien</a>

Il ne reste plus qu’à créer le fichier .htaccess pour que le serveur comprenne à quoi correspondent les URL une fois réécrites.

› Le fichier .htaccess prendra cette forme :

RewriteEngine on
RewriteRule ^(.*)-([0-9]*)-([0-9]*)-([0-9]*).html$ /index.php ?cat=$2&pays=$3&saison=$4 [L]

Quelques explications :

« RewriteEngine on » permet d’initialiser l’URL rewriting,
« RewriteRule » permet d’écrire une règle de rewriting,
La ligne RewriteRule comprend deux parties, la première comprise entre ^ et $ correspondant à l’expression régulière qui représente l’URL optimisée (règle d’optimisation). La seconde après $ et jusqu’à [L] correspondant au modèle d’URL réécrite à optimiser avec l’expression régulière.

$1 reprend la valeur du premier élément de l’expression régulière, $2 reprend la valeur du second élément de l’expression régulière et ainsi de suite.

(.*) expression régulière pouvant prendre n’importe quelle forme alphanumérique, dans notre exemple cela sera sejour-maroc-ete et correspond à $1 non utilisé ici dans l’url réécrite.

([0-9]*) expression régulière pouvant prendre n’importe quelle forme numérique.

 

Note de Marketing-etudiant.fr : Les sites statiques se font de plus en plus rares. L’optimisation du référencement des sites dynamiques devient indispensable. Toutefois, je conseil de prévoir systématiquement une fonctionnalité pour prendre la main sur le référencement automatique des pages générées dynamiquements. En effet, pour les page les plus importantes vous devrez souvent adapter les standards que vous aurez définit pour toutes les pages de votre site.

 

Abonnez vous au flux RSS de Marketing-etudiant.fr

   
L'auteur de cet article :
Sylvain Lembert
expert Search Marketing


› Le site de Sylvain
› Tous les articles publiés par Sylvain

 

Sylvain Lembert

Ecrire un commentaire

Tous les auteurs du cercle des experts marketing (cliquez sur l'image pour aller aux articles de l'auteur) :
Christelle Alexandre, experte marketing relationnel
Experte marketing relationnel
Nicolas Bard - Expert communication intégrée
Expert Communication intégrée
Aurelien Bardon - Expert Search Marketing
Expert Search Marketing
Michel de Bruyne - expert en distribution
Expert distribution
Emmanuel Brunet, expert jeux online et marketing
Expert Jeux online & Marketing
Frederic Canevet - expert e-CRM
Expert e-CRM
Rodolphe Champagne, Expert Communication
Expert communication
Stéphane Dangel - expert StoryTelling
Expert storytelling
Vanina Delobelle - Experte Marketing High Tech
Experte Marketing High Tech
Stéphane Degor - Expert e-Marketing
Expert e-Marketing
Olivier Douard - Expert eCommerce
Expert eCommerce
Johanna FLORES - Experte en Marketing du luxe
Experte Marketing du luxe
Eric Dupont - Expert marketing nouveaux produits
Expert Marketing nouveaux produits
Denis Failly - Expert Marketing 2.0
Expert Marketing 2.0
Laurent François - expert influence digitale
Expert influence digitale
Fabien Gagnot - expert buzz marketing
Expert Buzz Marketing
Emmanuel Fraysse - expert Marketing des Services
Expert Marketing des Services
Kevin Gallot - Expert Marketing Internet
Expert Marketing Internet
Yann Gourvennec - Expert Innovation
Expert Innovation
Julien Grière - expert RSS et réseaux sociaux
Expert RSS et réseaux sociaux
Florence JACOB, experte en marketing mobile
Experte Marketing mobile
Henk Kroon - Expert objets publicitaires
Expert objets publicitaires
Sylvain Lembert - Expert Search Marketing
Expert Search Marketing
Olivier Nallis - Expert undercover marketing
Expert undercover marketing
Thierry Namata - Expert Marketing Sportif
Expert Marketing sportif
Laurent Nicolas - Expert Communautés
Expert communautés
Geneviève Piquette - Experte Guérilla marketing
Experte guérilla marketing
Gregory Pouy - Expert Buzz Marketing
Expert Buzz marketing
RICHARD-LANNEYRIE Sophie - Experte en Marketing Internet
Experte Marketing et Internet
Axel Rousseau - Expert Orientation
Expert orientation
Estelle Schomann - Experte e-Publicité
Experte e-Publicité
Gaetan Teje - expert Marketing de masse
Expert marketing de masse
Simon Dawlat - expert e-CRM
Expert expert e-crm

Alerte email Tous les articles par mail gratuitement

Entrez votre adresse email:

Une alerte mail par semaine maximum. Vous pourrez vous désinscrire facilement. Aucune publicité.

›› Retour aux actualités marketing

›› Retour à l'accueil de Marketing Etudiant

Question / Réponses

En direct des forums

22897 messages - 83980 réponses

Alerte email
Toutes les infos par mail gratuitement

Une alerte mail par semaine maximum. Vous pourrez vous désinscrire facilement. Aucune publicité.

Documents

Entrez votre adresse email:

Stages

Entrez votre adresse email:

Forums

Entrez votre adresse email:

Articles

Entrez votre adresse email:

Créer votre CV

sur Marketing-etudiant.fr

Soyez visible sur Internet !

Bénéficiez d'une adresse CV personnalisée, référencée dans les moteurs de recherche. Faites vous chasser par les recruteurs.

ACCES DIRECT

La communauté de 735 068 étudiants
  |