Le positionnement de sites dynamiques
La particularité d'un site dynamique réside dans le fait que les pages HTML sont construites "à la volée" lors de la consultation de votre site internet par un visiteur, (lors de l'accès aux pages par le menu du site.par exemple), ce sont des pages virtuelles. Ce contenu s'affiche "dynamiquement" dans une interface graphique (template) et la présentation des pages peut être géré indépendamment. Ce type de site peut tout à fait être complémentaire à un site statique et vice-versa.
Le contenu de ces pages est issu en général d'une base de données (MySql, Access par exemple), et est construite spécialement pour le site et peut contenir toutes sortes de données : texte, images, vidéos, fichiers PDF, etc.... et ces données sont affichées à la demande via l'interface graphique.
Ces données peuvent également êtres issues de ressources extérieures. Pour faire simple les information visibles sur vos pages ne sont pas contenu dans les pages elles-mêmes, mais dans votre base de données.
Le language utilisé pour ces pages est le plus souvent le PHP, mais il en existe d'autres (ASP, PERL, etc...). L'extension utilisée alors pour nommer vos pages n'est plus "ma-page.html" mais "ma-page.php". ou "mapage.asp"
Cybercomm développe ces bases de données "sur mesure", en fonction du type de site à gérer. Parmi les sites dynamiques, on trouve : les publications d'articles, les catalogues en lignes, les boutiques en lignes, les petites annonces, les sites immobilier, etc.... Le developpement "sur mesure" permet de consommer moins de ressources système et faciliter la maintenance ou l'évolution.
Les mises à jour de vos données sont facilitées, grâce aux outils d'administration (interface admin, back office) et à une meilleure séparation entre le fond et la forme. Ces mises à jour ne demandent pas de compétences techniques particulières. Il est egalement possible d'attribuer des droits à différents utilisateurs pour les mises à jours. Avec cet outil de gestion de contenu vous pouvez en temps réel :
- Gérer vos produits
- Gérer votre contenu rédactionnel
- Gérer vos galeries photos
- Gérer une base e-mailing
Et bien d'autres possibilités en fonction de vos besoins.
Le positionnement des sites dynamiques est plus complexe qu'un site internet statique. Là aussi, il faut que le positionnement soit pris en compte dès la conception du site et ce positionnement dépendra de la façon dont le site aura été développé. |
L'URL Rewriting (réécriture d'url) est fortement conseillé pour optimiser votre positionnement si vous avez un site dynamique. Les pages dynamiques sont caractérisées par des URL complexes, comportant en général un point d'interrogation, le caractère & ainsi que des noms de variables et des valeurs, si par exemple les adresses de votre site ressemblent à ça :
http://www.votresite.com/cgi-bin/display.cgi?categorie=11&id=1&word=produit
ou ça
http://www.votresite.comt/produit.php?mode=2&id=48&page=10&lang=fr
Il n'y a pas mieux pour bloquer un positionnement et Il est urgent de les tranformer grâce à l'url rewriting en : (par exemple)
http://www.votresite.com/immobilier-sophia-antipolis.html
ou
http://www.votresite.com/location-appartement-sophia-antipolis.html
Dans ce cas pour un site qui utilise l'URL Rewriting, on ne peut pas savoir qu'il est basé sur des pages dynamiques et le positionnement s'en trouve renforcé. L'adresse de vos page est "propre", contient des mots clés et est facilement indexable par les moteurs de recherche.
Et les balises META ?
L'autre difficulté à contourner est le contenu de vos balises "Title", Keywords" et "description". Sur un site statiques les pages sont créées de manière individuelle et il est donc simple de faire en sorte d'avoir un contenu différent sur chaque page pour ces balises.
Mais sur un site dynamique vous n'avez qu'une seule page (le template...) dans lequel s'affiche les données issues de votre base, donc le contenu des balises "Title", Keywords" et "description" est identique quel que soit l'affichage.
D'ou la necessité de gérer dynamiquement le contenu des ces balises en corrélation avec le contenu affiché, soit à partir d'une base de mots clés et description soit à partir du contenu de la page elle-même. |