Seite 1 von 1

Zentraler header - dezentrale Meta Tags

Verfasst: 26.02.2007, 17:15
von SI NewMedia
hallo !

nutzt jemand von euch denn einen zentralen header per PHP in dem die meta tags stehen ? ich habe ein CMS und nutze das so. für google lasse ich
durch mod_rewrite die entsprechenden seiten aufrufen.

kann ich nun für die unterseiten irgendwie suchmaschinenfreundlich
einzelne meta tags statt einem generellen tag vergeben ? momentan ist
der global aus dem admin heraus geregelt.

gibt es vllt. eine möglichkeit per .htaccess oder muss ich das nun für jede
unterseite extra optimieren ?

ich bin auf eure ideen gespannt :)

matthias

Verfasst:
von

Verfasst: 26.02.2007, 19:29
von Andreas I.
Hmmm... Zeig mal etwas Code! Natürlich ist es möglich, mit einem zentralen Header auch für jede Unterseite individuelle meta tags auszugeben. Du musst dem Header dann z.B. Variablen übergeben und er liest sich das dann individuell aus der Datenbank zusammen.

Verfasst: 26.02.2007, 21:05
von SI NewMedia
hallo und danke für die antwort,
der header hat schon variablen für die meta tags aus dem admin,
ich frag mich eben nun ob es überhaupt möglich ist die so zu übergeben
das er verschiedene tags für verschiedene seiten ausgibt, denn genau
das brauche ich ja :)

hier mal ein kleiner codeschnipsel:

<HEAD>
<TITLE><?=$meta_01;?> <?=$meta_02;?></TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=iso-8859-1" />
<meta http-equiv="content-language" content="<?=$meta_05;?>" />
<meta name="Language" content="<?=$meta_05;?>" />
<meta name="DC.Language" content="<?=$meta_05;?>" />
<meta name="description" content="<?=$meta_06;?>" />
<meta name="abstract" content="<?=$meta_06;?>" />
<meta name="keywords" content="<?=$meta_03;?>" />
<meta name="date" content="2006-10-01" />
<meta name="robots" content="index,follow" />
<meta name="revisit-after" content="1 days" />
<meta name="revisit" content="after 1 days" />
<meta name="author" content="<?=$meta_07;?>" />
<meta name="publisher" content="<?=$meta_07;?>" />
<meta name="audience" content="all" />
<meta name="classification" content="<?=$meta_08;?>" />
<meta name="page-type" content="information" />
<meta name="page-topic" content="<?=$meta_08;?>" />
<link rel="stylesheet" type="text/css" href="../css/style.css">
<script language="JavaScript" src="../JS/functions.inc.js"></script>
<script language="JavaScript" src="../JS/tooltipp.js"></script>
</HEAD>

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 27.02.2007, 15:30
von Andreas I.
Was soll denn das sein: <?=$meta_07;?> und ähnliches. Ist das eine zulässige Abkürzung einer Wertzuweisung?

Verfasst: 27.02.2007, 16:06
von marc75
der header hat schon variablen für die meta tags aus dem admin,
ich frag mich eben nun ob es überhaupt möglich ist die so zu übergeben
das er verschiedene tags für verschiedene seiten ausgibt,
ja sowas ist möglich, wichtig ist halt nur das zuerst der Code abgearbeitet wird und dann die Templates oder Ausgaben getätigt werden. Die Variablen kann man ja in jedem Script mit anderen Werten überschreiben.
Was soll denn das sein: <?=$meta_07;?> und ähnliches. Ist das eine zulässige Abkürzung einer Wertzuweisung?
Ja das ist eine Kurzschreibweise (wie echo $meta_...), muss in der php.ini aktiviert sein. Nachteil ist, wenn man Scripte schreibt die auf verschiedenen Servern laufen sollen, kann es passieren das es irgendwo mal nicht funktioniert.

Verfasst: 27.02.2007, 16:31
von SI NewMedia
Danke !