conseils réf.: utilisation de titres ou fonctions ?

WRInaute discret
salut,
j aimerais savoir s il vous plait...

mon site est composé d une seul et unique page: accueil.php
le site est composé de fonctions php
exemple
http://www.egs-avatars.com/accueil.php?page=4 : actrices
http://www.egs-avatars.com/accueil.php?page=3 :mangas

donc par exemple, une recherche sur google de "avatars ghost in the shell" pointe sur
http://www.egs-avatars.com/accueil.php?page=3

ma question est la suivante:
quelle est la meilleure méthode pour un meilleur référencement ?

1 - la méthode actuelle d une page unique accueil.php dont le contenu change à partir de fonctions ? sachant que cette méthode ne permet pas de changer le titre de la page html....

2 - ne pas utiliser de fonctions php mais des liens sur des nouvelles pages qui elles contiendrait les titres
exemple: la page html de "Ghost in the shell" aurait pour titre
"Ghost in the shell avatars" ?

Cordialement
 
WRInaute passionné
shadow00 a dit:
1 - la méthode actuelle d une page unique accueil.php dont le contenu change à partir de fonctions ? sachant que cette méthode ne permet pas de changer le titre de la page html....

Salut shadow00
Il n'y a pas de problème pour google, il reference très bien
articles.php?page=n
Et si tu cherches bien il y a forcement une possibilité pour trouver le titre de ta page 4 et le mettre dans ta balise title
Dans un script "bien construit", on peut même utiliser
articles.php?rubrique=12&article=14
En sachant que rubrique=12 a son tritre propre et qu'en rajoutant l'article, il t a un titre specifique aussi.
Si tes articles n'ont pas de titre, à toi de le faire, en pricipe tu itulise un base SQL, bien qu'en texte celà soit possible aussi
Pour voir une demo avec des fichiers textes, en SQL c'est pareil
http://phortail.org/articles_pwm.php?pg ... c=item0003
le PR est nul car ce sont les pages en mod_rewrite qui sont désormais dans le cahce de google ex : http://phortail.org/articles_pwm-pg4-item0003.html#ici

Kmacleod
 
WRInaute impliqué
Si tu veux que ton titre change pour chaque page, utilises des mots et non des chiffres comme valeurs de variables, ex:

http://www.egs-avatars.com/accueil.php?page=mangas
http://www.egs-avatars.com/accueil.php?page=actrices

Ensuite, tu n'aura plus qu'à placer
<TITLE>egs-avatars.com - <? print $page ?></TITLE>
dans l'entète de ton accueil et ton titre changera à chaque fois.

Ca ne changera pas grand chose au niveau de ton réferencement par contre tes viviteurs s'y retrouveront mieux.

C'est ce que j'ai utilisé sur mes différents sites.

Loïc.
 
WRInaute passionné
cleden a dit:
Si tu veux que ton titre change pour chaque page, utilises des mots et non des chiffres comme valeurs de variables

Pas nécessaire. Avec un switch() tu peux très bien définir des titres (ou tout autre chose) pour chaque page.

Code:
switch ($page) {
   case 1:
      $title = 'La reproduction des mérous en milieu hostile';
   break;
   case 2:
      $title = 'Photos de mérous';
   break;
   /*** etc. ***/
   default: // titre par défaut
      $title = 'Loués soient les mérous';
}

Fred
 
WRInaute impliqué
Peut-être mais à chaque nouvelle page créer, il te faudra bidouiller dans ton switch(). C'est ce qui s'apelle se compliquer la vie.

Loïc
 
WRInaute accro
lol... arrivé au bout de la 2000eme page, je n'ose imaginer la tronche du switch !

=> mysql est ton ami, tu rajoutes un champs titre dans ta table et basta
=> print ($title)

PS : par rapport a ce qui a été dit précedemment, mieux vaut éviter de commencer tous les titres par "egs-avatars.com -"

=> un VRAI titre différent pour chaque page, c'est nettement mieux
 
WRInaute discret
Ayant le même soucis en ce moment je vais donc tenter cette solution...

Toutefois par sécurité il me faut juste créer une variable "titre" dans ma base de données, puis mettre ceci entre les balises HEAD:

<TITLE><? print $titre?> - monsite.com</TITLE>

Et là, lorsque je demanderais une page du genre monsite.com/index.php?val=12 j'aurais la page en question qui s'affichera ainsi que la valeur de la variable "titre" dans la balise title. :?
 
WRInaute discret
Tout a fait OK avec toi!

Mais pour cette fonction est ce que je dois égalament modifier le code source PHP de mon site pour pouvoir atteindre $titre

Si c'est le cas c'est maintenant que celà va se compliquer pour moi :?
 
Discussions similaires
Haut