Seite 1 von 1
Wordpress und Metatags
Verfasst: 30.10.2006, 10:42
von muskelbody
an die spezialisten:
hallo,
ich versuche derzeit in wp die metatag wie folgt aufzubauen:
<?php if (is_category('allgemein')): ?>
<meta name="description" content="Informationen" />
<meta name="keywords" content="aabbb" />
<?php endif; ?>
das funktioniert für die einzelnen kategorien ganz klasse. was ich aber noch nicht hinbekommen habe, ist dass es auf der startseite auch funktioniert.
hier könnte ich mir vorstellen, dass die if abfrage oben durch eine els variante ergänzt wird. aber leider blicke ich den code nicht ganz.
kann mir da jemand kurz helfen ?
Verfasst: 30.10.2006, 11:16
von MonikaTS
Code: Alles auswählen
<?php if (is_home()||is_404()): ?>
<title><?php if ($paged != 1 && $paged) { echo(" Seite $paged "); } bloginfo('name'); ?></title>
Code: Alles auswählen
<?php if (is_home()): ?>
<meta name="description" content="<?php if ($paged != 1 && $paged) { echo("$paged. Archivseite von"); } ?> text text." />
<meta name="keywords" content=" " />
<?php endif; ?>
den Rest findest Du auf meinen Websites
lg
Verfasst: 30.10.2006, 11:18
von Network
Warum verwendest du nicht das "Headspace" oder ein anderes Plugin?
Wäre eventuell einfacher, und du könntest für jede Seite alles exakt präzisieren.
Verfasst: 30.10.2006, 11:31
von muskelbody
danke, hab ne etwas andere lösung, aber die funktioniert prächtig.
@einfach: von dort kam ja die idee
edit: doch noch ein denkfehler drin:
Code: Alles auswählen
<?php if (is_category('a')): ?>
<meta name="description" content="bb" />
<meta name="keywords" content="cc" />
<?php elseif (is_category('b')): ?>
<meta name="description" content="dd" />
<meta name="keywords" content="ee" />
<?php else : ?>
<meta name="description" content="ff." />
<meta name="keywords" content="gg" />
<?php endif; ?>
auf den unterseiten der categorien setzt es mir jetzt aber den standard "ff" und "gg". wie kann ich das verhindern / ändern ?
headspace hatte ich mir nicht angeschaut.

aber ich habe jetzt pro kategorie das was ich wollte. ich benutze das wp nur als eine art cms und nicht als blog.
Verfasst: 30.10.2006, 13:07
von MonikaTS
muskelbody
die Lösung findest du oben
der Zusatz *paged* ist für die zweite Seite von X
lg
Verfasst: 30.10.2006, 14:11
von muskelbody
sorry, aber so ganz verstehe ich das noch nicht.
angenommen meine seite hat die kategorie rezept und die unterseiten die fettfrei
so wäre doch fettfrei wieder eine categorie oder ? ich könnte da ja noch die seiten ohne fett und mit wenig fett darunterhängen.

Verfasst: 30.10.2006, 14:27
von MonikaTS
muskelbody hat geschrieben:sorry, aber so ganz verstehe ich das noch nicht.
angenommen meine seite hat die kategorie rezept und die unterseiten die fettfrei
so wäre doch fettfrei wieder eine categorie oder ? ich könnte da ja noch die seiten ohne fett und mit wenig fett darunterhängen.

ah
ich dachte du meinst wenn die Kategorei Fett mehr als eine Seite hat
is_single ist da das Zauberwort
oder is_page für statische Seiten
doch wenn Du das automatisiert haben willst, geht nur title der single seite auf title des Blogs
lg
Verfasst: 30.10.2006, 15:03
von muskelbody
ich merke du verstehst sehr viel davon.
automatisiert wäre in diesen fällen vielleicht schon nicht das schlechteste, da ich sonst irgendwann in der header.php nicht mehr durchblicke.
oder wie machst du das ?
oder was ist das beste aus seo sicht ?
bin für alle tipps sehr dankbar. schon mal herzlichen dank für das bisher erfahrene.
Verfasst: 31.10.2006, 11:25
von MonikaTS
muskelbody hat geschrieben:ich merke du verstehst sehr viel davon.
automatisiert wäre in diesen fällen vielleicht schon nicht das schlechteste, da ich sonst irgendwann in der header.php nicht mehr durchblicke.
oder wie machst du das ?
oder was ist das beste aus seo sicht ?
bin für alle tipps sehr dankbar. schon mal herzlichen dank für das bisher erfahrene.
Hi ich verwende für die Artikel ein Plugin,
da muss ich nicht in die header.php aber bei jedem Artikel eben selber die meta description tippseln, doch dies ist mir am liebsten, weil ich sie so besser bestimmen kann.
google nach *headspace* von urbangiraffe
oder Du nimmst Jeronomys Keywords Plugin,
bessere und mehr Hilfe findest Du dazu allerdings im wordpress.de Supportforum,
lg