17. juni 2013 - 21:09Der er
3 kommentarer og 1 løsning
Php switch og meta / title
Jeg er i gang med et mindre Web-projekt og bruger i den forbindelse php og Switch hvor jeg læser alle sider ind i min index, men det er som bekendt ikke ret seo-venligt. Har så forsøgt med at skive en variabel ind i tile($title), deskription($beskrivelse) og keywords($ord), og så,i den side der indlæses skrive mine keywords (f.eks. $title="min side") ind som en array. Desværre læses min array ikke ind. Hvad gør jeg?
switch ($page) { case 1: require("/pages/om.php"); break;
case '2'; require("/pages/rental.php"); break; ....
default; require("/pages/home.php"); $pagetitle="Forside | ErhvervsParken"; $beskrivelse="Udlejning af Erhverslejemål"; $ord="Erhvervslejemål, formidling af erhvervslejemål, kontorfællesskab"; }; ?>
I min head-sektion har jeg følgende: <title><?php echo $title; ?></title> <meta name="Description" content="<?php echo $beskrivelse; ?>"> <meta name="Keywords" content="<?php echo $keywords; ?>">
og øverst i den fil der bliver includet, har jeg dette: <?php $title="forside"; $beskrivelse="Forside for Erhvervsparken"; $keywords="erhvervslejemål"; ?>
Nu burde mine tags komme med i title og meta, men det gør de ikke, og jeg forstår ikke hvorfor...
Håber det giver lidt mere mening :)
p.s.
Jeg ved godt at det stadig ikke er særligt google-venligt, da url er "sammensat" af flere dele, men har læst at det kan løses via mod_rewrite, men det er et andet problem der må løses senere ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.