PHP et SEO d'un site web - un problème
Bonjour,
Sur le site WEB il existe une erreur du code dans le fichier header.php et config.php. ---Problème : Les tags meta et title ne sont pas reconnus par les outils vérification SEO. ---- Pouvez-vous détecter l'erreur SVP ? Je dois préciser que la déscription / title / keywords sont uniques pour chaque page
Voici un extrait du header :
<title><?php echo $pageTitle; ?></title>
<meta type="description" content="<?php echo $pageDescription; ?>"/>
<meta type="keywords" content="<?php echo $pageKeywords; ?>"/>
...
Et du config.php :
<?php
$is_home = false;
$is_coursdedessin = false;
$is_coursdetechnique = false;
$is_coaching = false;
$is_articles = false;
$is_galerie = false;
$is_nouscontacter = false;
$is_mail = false;
$body_class = 'page';
$title = ''; //page title optional
$keywords = ''; //page keywords optional
$description = ''; //page description optional
/* "Home page" settings */
if($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] == '/index.php' || $_SERVER['REQUEST_URI'] == '/index'){
$is_home = true;
$body_class = 'home-page';
$title = 'Cours de dessin | Professeur diplômé | Lyon';
$keywords = 'cours de dessin lyon, cours de dessin débutant, lyon';
$description = 'Cours de dessin à Lyon avec le professeur diplômé d'Etat. Cours individuels et collectifs pour tous niveaux et tous les âges.';
}
...
Réponses apportées à cette discussion
Bonjour Anne,
à première vue, il ne semble pas y avoir d'erreur... sauf une :
$description = 'Cours de dessin à Lyon avec le professeur diplômé d'Etat. Cours individuels et collectifs pour tous niveaux et tous les âges.';
Là, il y a un problème d'apostrophe : il faudrait encadrer le texte avec des guillemets pour éviter un conflit avec l'apostrophe dans « d'Etat »
$description = "Cours de dessin à Lyon avec le professeur diplômé d'Etat. Cours individuels et collectifs pour tous niveaux et tous les âges.";
Il faudrait indiquer ce que ce code produit et éventuellement mettre en regard ce qui est normalement attendu, ça pourra donner des indications utiles.