SEO UNIVERSEL -- branchement sur un site PHP quelconque
=======================================================

Convient a Joomla, Drupal, Typo3, un CMS maison, ou n'importe quel site dont
les pages sont produites par PHP.


CE QUE CONTIENT CE DOSSIER
--------------------------

  seo-universel-prepend.php   le point d'entree, a brancher
  Passerelle.php              les garde-fous communs a toutes les installations
  moteur/                     le moteur de correction


COMMENT LE BRANCHER
-------------------

Deposez ce dossier sur le serveur, par exemple dans /var/www/seo-universel,
puis choisissez UNE des deux methodes.

Methode 1 -- reglage du serveur (rien a toucher dans le site)

  Dans le php.ini, ou dans un fichier .user.ini a la racine du site :

      auto_prepend_file = /var/www/seo-universel/seo-universel-prepend.php

  Cette methode ne touche a aucun fichier du site.

Methode 2 -- une ligne dans le point d'entree du site

  Tout en haut de index.php, avant toute autre instruction :

      require_once '/var/www/seo-universel/seo-universel-prepend.php';

  Faites une copie de index.php avant de le modifier.


CE QUE LE MODULE FAIT
---------------------

Il ouvre un tampon de sortie, laisse le site produire sa page normalement, puis
corrige le HTML au moment ou il part vers le visiteur : langue, encodage,
titre manquant, meta description, adresse canonique, apercu de partage,
donnees structurees, textes alternatifs des images.

Toutes les valeurs qu'il ecrit sont deja publiees dans la page. Il n'invente
rien. Ce qu'il ne peut pas corriger honnetement, il ne le corrige pas.


CE QU'IL NE FAIT PAS
--------------------

Il n'ecrit dans aucun fichier du site, ni dans aucune base de donnees.
Il ne touche pas au contenu visible a l'ecran.
Il laisse passer intact tout ce qui n'est pas une page HTML : JSON, flux RSS,
images, fichiers a telecharger, redirections.

Pour tout remettre en place : retirez la ligne auto_prepend_file, ou la ligne
require_once. Il n'y a rien d'autre a defaire.


VOIR CE QU'IL FAIT SUR UNE PAGE
-------------------------------

Ouvrez seo-universel-prepend.php et donnez une valeur secrete a la variable
$secretDuRapport. Vous pourrez alors ajouter ?seo-universel=VOTRE_SECRET a
l'adresse d'une page : le rapport complet sera ecrit en commentaire dans le
code source.

Laissez cette variable vide en fonctionnement normal.
