Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Pages qui pointent vers celle-ci
-:- Sommaire Wiki -:- Sommaire tutoriaux -:- Installations -:- Installations : Modules
Installations : Modules : SV_Meta_dynamique

Mis à jour le : 20 juin 2007 à 21H40

1.- INTRODUCTION

Les métas-tags sont la base de la description de votre site au travers des robots. Les mots clés contenu dans ces derniers sont un reflet de ce que vos différentes pages contiennes. A la base, il n'est possible de ne mettre qu'un seul méta-tag. Le module SV_Meta_dynamique va vous permettre d'ajuster vos métas par module et ce, dynamiquement. Il vous sera ainsi possible d'insérer les mots clés les plus appropriés pour le module visité. Il n'y a aucune limitation de module, seul le nombre de mot clé est à respecter afin d'être en conformité avec les différentes normes de la toile. A ce sujet, il est préconisé de ne pas dépasser 1000 caractères par module.


2.- INSTALLATION

Téléchargez l'archive du module et décompactez là dans un répertoire temporaire de votre disque dur.

2.1- Modification de SV_Meta_dynamique_Principal.php
Editez le fichier includes/SV_Meta_dynamique/SV_Meta_dynamique_Principal.php et insérez vos mots clés pour votre site en général. Ce fichier sera lu dans le cas où il n'existe pas de fichier spécifique pour un module. Il est donc important d'y insérer les mots clés correspondant à tout le contenu de votre site, tout en veillant à ne pas dépasser les 1000 mots.
Les mots clés sont à placer entre les doubles quotes et à séparer par une virgule. Exemple :

Code:
$SVmetaKEYWORDS= "exemple, meta, a, remplacer";



2.2.- Modification de SV_Meta_dynamique_Downloads.php
Le fichier includes/SV_Meta_dynamique/SV_Meta_dynamique_Downloads.php est donné à titre d'exemple pour l'ajout de métas en fonction du module visité. Il vous faut procéder de la même façon que décrite au point 2.1, à la différence que cette fois les mots clés seront spécifiques au module Downloads. Ils ne seront lu pas les robots que lorsqu'ils seront sur ce dernier. Ajustez donc les mots clés pour qu'ils correspondent le plus justement au contenu disponible dans vos téléchargements.



[b]3.- TRANSFERT
Transférez maintenant tout le contenu du répertoire html sur votre serveur en prenant soin de respecter l'architecture des dossiers. Le module SV_Meta_dynamique est à présent fonctionnel. Vous pouvez vérifier son fonctionnement grace à divers outils disponible sur le web, notamment : SEO Tools

4.- AJOUT DE MODULE
Le module SV_Meta_dunamique est mis à disposition avec seulement deux fichiers d'exemple. La raison en est simple, chaque site ne possède pas le même contenu. De par le fonctionnement très simpliste du module, il est néanmoins extrèmement facile de rajouter des fichiers métas propre aux modules présents sur votre site. L'exemple qui va suivre sera la création du fichier métas tags pour le module Forums.

4.1.- Editez le fichier includes/SV_Meta_dynamique/SV_Meta_dynamique_Downloads.php et remplacez la ligne :

Code:
if (stristr(htmlentities($_SERVER['PHP_SELF']), "SV_Meta_dynamique_Downloads.php")) {


par :

Code:
if (stristr(htmlentities($_SERVER['PHP_SELF']), "SV_Meta_dynamique_Forums.php")) {


4.2.- Enregistrez le fichier sous SV_Meta_dynamique_Forums.php
4.3.- Adaptez les diverses valeurs pour vos forums.
4.4.- Sauvegardez et transférez le fichier créé sur votre serveur dans le répertoire includes/SV_Meta_dynamique.

Le fichier méta pour vos forums est à présent créé et fonctionnel. Il est à noter que le nom du fichier doit être exactement celui du nom du module original et non celui que vous avez donné.

NOTA : lors de la création de fichier pour un nom de module possédant un underscore, il faut remplacer ce dernier par un espace.
Exemple : remplacez Stories_Archive par Stories Archive


Afin de vous aider au mieux pour définir les diverses valeurs, voici une petite explication sur ces dernières :

$SVmetaRESOURCE : Définit le type de ressource de la page. Généralement, sur PHP-Nuke, cette valeur reste sur DOCUMENT

$SVmetaDISTRIBUTION : Cette balise META définie la destination (public) de vos documents présents sur votre site Web. Il est possible de mettre trois valeurs :
- global : Accès Web
- local : Accès uniquement en local
- iu : Accès Intranet

$SVmetaAUTHOR : Permet d'identifier l'auteur du site. Dans PHP-Nuke, cette valeur est par défaut remplacé par $sitename mais rien ne vous empêche de la remplacer par autre chose.

$SVmetaCOPYRIGHT : Permet de spécifier le copyright du site. Plus ou moins le même principe que ci-dessus.

$SVmetaKEYWORDS : Indique aux moteurs de recherche les mots clés en rapport avec votre site. Attention de ne pas dépasser les 1000 caractères (considéré comme du spam par la plupart des moteurs).

$SVmetaDESCRIPTION : Phrase prise en compte pas le moteur de recherche comme description de votre site. Les mots que constituent cette phrase sont aussi considérés comme des mots clés par la plupart des moteurs.

$SVmetaROBOTS : Permet de spécifier les répertoires à référencer ou à exclure pour les robots (spiders) des moteurs où vous vous êtes référencé.
Plusieurs valeurs sont possibles :
- index : La page sera indexée par le robot.
- noindex : La page ne sera pas indexée par le robot.
- follow : Les liens contenus dans la page seront indexés.
- nofollow : Les liens contenus dans la page ne seront pas indexés.
Vous pouvez combiner jusqu'à deux valeurs comme, par exemple, index, follow

$SVmetaREVISIT : Permet de spécifier au spider (robot du moteur) de réindexer votre site suivant l'intervalle en jours donnée. "15 days" ou "30 days" sont les meilleurs compromis.

$SVmetaRATING : Cette balise permet de définir le contenu du site. Les termes sont : General, Mature, Restricted, 14 years. Cet indice d'audience n'a aucune influence directe.

$SVmetaLANGUAGE : Cette balise est de plus en plus utile depuis que l'on peut choisir la langue des pages web que l'on recherche.



Pour toutes questions relatives au module SV_Meta_dynamique, veuillez vous rendre sur le forum dédié à ce dernier http://www.stefvar.com/phpnuke-forum45.html.

 Publié le : 2007-07-26 par stefvar, dernière modification le : 2007-07-26 par stefvar(103 lectures)


Copyleft © par Stefvar. L'utilisation totale ou partielle de cette source est totalement interdite sans autorisation écrite de ma part.

Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx