Zum Inhalt springen

META-Tags aus Seitentyp "Erweitert"

Erstellt am 26. Oktober 2004 · 4 Antworten · letzte Antwort am 13. September 2005

Tags: SEO, Frage

Jodu ·

Hallo NG,

was benötige ich denn alles bzw. was muss ich machen, damit die Informationen, die ich beim Seitentyp "Erweitert" hinterlege, als Meta-Tags im HTML-Quellcode eingebunden werden?

Vielen Dank schon mal im voraus für die Hilfe!

Jodu

Jodu ·

Verwendet denn niemand den Seitentyp "Erweitert" und setzt dort eine Description und Keywords und kann mir folglich mitteilen, wie die Informationen von dort nachher auch im HTML-Quelltext auftauchen?
Alternativ habe ich im Constant Editor unter "Page" was eingegeben, aber das funktioniert genauso wenig. Ich verwende das Template GREEN.

Würde mich über Hilfe sehr freuen!

Jodu

jenses ·

Du mußt in dein Template Anweisungen einfügen,
die diese Felder auslesen und als META-Tags in den Seiten-Head schreiben.
Das funktioniert nicht automatisch.

In etwa so (Pseudocode!!!)

temp.meta = TEXT
temp.meta.field = keywords
seite.META.KEYWORDS < temp.meta

jenses

shustedt ·

Mich hat das Thema jetzt auch beschäftigt, daher hier noch einmal der komplette Vorgang, damit die Zuweisung von Keywords über den Seitentyp "advanced" funktioniert...

1. Installieren der Extension "Meta tags, extended" (key: metatags)

2. Folgendes im SETUP des main templates zufügen:

temp.meta = TEXT
temp.meta.field = keywords
page.META.KEYWORDS < temp.meta

3. Dann das hier in die CONSTANTS

styles.content.meta {
  KEYWORDS.data = page: keywords
  KEYWORDS.keywords = 1
  KEYWORDS.wrap = |,{$styles.content.meta.site_keywords}
  KEYWORDS.htmlSpecialChars = 1
  DESCRIPTION.data = page: description
  DESCRIPTION.trim = 1
  DESCRIPTION.wrap = |. {$styles.content.meta.site_description}
  DESCRIPTION.htmlSpecialChars = 1
}

4. Umwandeln der Seite, der man die Keywords hinzufügen möchte in "erweitert" / "advanced". Jetzt werden die Keywords die im Seitenheader eingegeben werden direkt im HEAD der Seite ausgegeben.

mischa ·

noch einfacher:

einfach ins Setup:

page.meta.DESCRIPTION.field = abstract
page.meta.AUTHOR.field = author
page.meta.KEYWORDS.field = keywords