Antwort #11 am: 13. Mai 2012, 18:50:08
@Web28
Habe nichts gefunden wo Funktioniert, wo finde ich diese funktionierenden Metatags?
@Robert
Was gibt es an meinem Vorschlag auszusetzen?
Du hast ja nicht gleich gesagt wie viel Sprachen Du in deinem Shop hast.
Du musst halt meinen Vorschlag nur etwas erweitern.
Die gewünschten Sprachdatei einfach erweitern. Z.B. in der Sprachdatei "german.php" an Ende hinzufügen:
define('INDEX_META_TITLE','Meta Titel für die Startseite - deinshop.de');define('INDEX_META_DESCRIPTION','Meta description für die Startseite');define('INDEX_META_KEYWORDS','Meta Keywords für die Startseite'); In der "metatags.php" suchen:
<meta name="keywords" content="<?php echo metaClean($meta_keyw); ?>" />
<meta name="description" content="<?php echo metaClean($meta_descr,$metaDesLength); ?>" />
Und hiermit Ersetzten:
<?php if ($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] == '/index.php') { ?>
<title><?php echo INDEX_META_TITLE;?></title>
<meta name="keywords" content="<?php echo INDEX_META_DESCRIPTION; ?>" />
<meta name="description" content="<?php echo INDEX_META_KEYWORDS; ?>" />
<?php } else { ?>
<title><?php echo metaClean($meta_title);?></title>
<meta name="keywords" content="<?php echo metaClean($meta_keyw); ?>" />
<meta name="description" content="<?php echo metaClean($meta_descr,$metaDesLength); ?>" />
<?php } ?>
Habe es nicht getestet mit mehreren Sprachen aber es müsste funktionieren.
Grüße
Merlin