Page 1 sur 1

otpimisation des balises méta

Posté : 14 juin 2005, 18:31
par Cyril
Bonjour, j'ai développé un petit bout de code pour pouvoir changer les balises title, meta_desc et meta_key suivant la catégorie ou je me trouve sur mon site (mon site posséde un header et un footer).

Or lorsque je teste à cette adresse : http://www.searchengineworld.com/cgi-bin/sim_spider.cgi

Le spider ne reconnait pas mes balises meta_description et meta_keyword.

voici le bout de code que j'ai écrit :

Code : Tout sélectionner

<html> <head> <? if($_GET["catid"] == "") { print "<title>MON TITRE</title>\n"; print "<META NAME=\"description\" content=\"MA DESCRIPTION\" />\n"; print "<META NAME=\"keywords\" content=\"MES MOTS CLES\" />\n"; print "<META NAME=\"robots\" content=\"index, follow, all\" />\n"; } ?> <meta http-equiv="Content-language" content="french"> <META NAME="Classification" CONTENT="entreprise"> <meta NAME="Author" CONTENT="moi"> <META NAME="Publisher" CONTENT="elle"> <META http-equiv="expires" content="0"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META NAME="ROBOTS" CONTENT="INDEX,FOLLOW,ALL"> <META NAME="Search Engines" CONTENT="AltaVista, AOLNet, Infoseek, Excite, Hotbot, Lycos, Magellan, LookSmart, CNET, voila, google, yahoo, alltheweb, msn, netscape, nomade"> <META NAME="Updated" CONTENT="daily"> <meta NAME="revisit-after" CONTENT="10 days"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
Je ne comprends pas pourquoi cela ne marche pas pour les balises Description et Keywords alors que cela marche pour la balises TITLE.

Merci de me faire part de vos suggestions
Cordialement, Cyril.

Posté : 14 juin 2005, 18:35
par Cyrano
En ouvrant la page, la première chose que j'ai faite, c'est d'ouvrir la source: tes balises meta sont absentes: il manque un bout à ton test our mettre les balises par défaut:
<?
if(!isset($_GET['catid']) || $_GET["catid"] == "")
{
print "<title>MON TITRE</title>\n";

print "<META NAME=\"description\" content=\"MA DESCRIPTION\" />\n";

print "<META NAME=\"keywords\" content=\"MES MOTS CLES\" />\n";

print "<META NAME=\"robots\" content=\"index, follow, all\" />\n";
}
?> 

Posté : 14 juin 2005, 19:29
par Cyril64
Salut, j'ai inséré le bout de code qu'il me manquait, mais rien à faire, sur le spider test ca marche pas, je pète un plomb lol, car je pense qu'il faut que j'installe des filtres peut être ??

Posté : 14 juin 2005, 19:32
par Cyrano
ça, je saurais pas te dire sans voir comment fonctionne ton code: j'ai testé avec ma propre page perso et il ne voit pas mes balises meta non plus et je te garantis qu'il y en a.

Posté : 14 juin 2005, 19:57
par Cyril64
Ben qu'est ce que je peux faire alors?

Posté : 14 juin 2005, 20:26
par Cyrano
Nous expliquer avec éventuellement un bout de code comment tu récupères les balises meta et la manière dont tu traites les données, on découvrira peut-être le bug