Aller au contenu

Titre dynamique pour bon référencement


fcjuventus

Sujets conseillés

Bonjour à tous,

je possède un site dynamique mais je me rends compte que le référencement n'est pas optimal.

Je dispose d'une page index à laquelle sont liées des includes. Donc, pour arrive à la page actu on obtient ceci: index.php?url=actualite

Mon problème est que j'ai beau mettre un triste différent à la page actualité (ou aux autres pages) c'est le titre de la page Index qui prime. Et donc, peu importe sur quelle page on se trouve, le titre de la page est toujours le même et je suppose que cela n'est pas bon du tout pour bien référencer toutes les pages du site.

Quelqu'un pourrait-il m'aider s'il vous plaît? J'ai déjà cherché mais je n'ai pas trouvé exactement ce que je souhaitais et je ne vous cache pas que je ne suis pas très doué en php :oops:

Voici la partie de ma page index appelant les autres pages

<?		

if( isset($_GET['url']) )
{
$paginho = $_GET['url'];
$page = $_GET['url'];
$page .= ".php"; include("$page");
}
else
{ include("breves.php");
}
?>

Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

Personnellement, je ne travaille pas avec la page index qui appelle toutes les autres pages.

Mais je suppose que pour faire des titres dynamiques en faisant comme ça, tu dois avoir un tableau :

$listetitre = array ("actualite" => "Actualité du site, nouveautés, machin truc", 
"Jeux" => "Jeux de combat, de sport, etc");

A mettre à jour pour chacune de tes pages, bien sûr.

Ensuite, dans la partie de ton index qui contient :

<title>Titre de l'index...</title>

Tu mets à la place

<title><?=$listetitre[$_GET['page']];?></title>

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Je crois que ton problème serait plus du coté de ton fichier .htaccess. As tu mis dans ce fichier quelque lignes d'instruction pour faire du rewriting ?

 # URL Rewriting
RewriteEngine on
RewriteRule ^(.+).html$ /index.php?page=$1 [L]

Je suis pas spécialiste du rewriting mais d'autres personnes ici vont surement t'aider sur ce sujet et me corriger au cas où les instructions que je te donne ne serait pas adapter à ton souci

Autant pour moi j'avais mal saisi ta demande .

Je vois que sur la requete juventus tu obtient un super résultat 1er devant le site officiel Félicitation

;)

Cordialement Djames

Modifié par Djames-Allen
Lien vers le commentaire
Partager sur d’autres sites

ça va pas ton système !

Ta variable $page, tu lui affectes deux arguments. C'est plutôt:

 
if( isset($_GET['url']) ){
$pageAppel = $_GET['url'];
$extension = ".php";
// Mettre en argument le titre de ta page et balise Hn
$balise = "?arg=".$pageAppel;

$pageUrl = $pageAppel.$extension.$balise;
include("$pageUrl");
}
else{
include("breves.php");
}

Par exemple !

Et dans ta page include("$pageUrl"); tu dois récupérer ton argument arg pour l'afficher dans les balises Hn et title pour avoir une page personnalisée... and so far....

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...