Zum Inhalt springen

HTML Title Tag = H1 Überschrift eines Eintrags.

Erstellt am 20. Januar 2011 · 8 Antworten · letzte Antwort am 3. Juni 2013

Tags: SEO, Frage

frOsT1337 ·

Hallo Leute,

Ich hab das ganze Netz abgesucht. Gibt es ein TYPOSCRIPT Snippet was ermöglicht den HTML Title Tag aus der ersten H1 Überschrift aus einem TT_CONTENT Element automatisch zu generieren?

Grüße
frOsT

frOsT1337 ·

Guten Morgen,

Eine Extension dafür gibts dafür auch nicht. Da müsste ja theoretisch ein Snippet reichen, was die H1 Überschrift des Content Elements zieht und als HTML Title Tag wrapt.

Hat jemand ne Idee wie das funktionieren könnte?

Grüße
frOsT

etux ·
page = PAGE
page.headerData.10 = TEXT
page.headerData.10.stdWrap.cObject = COA
page.headerData.10.stdWrap.cObject {
	10 < styles.content.get
	10 {
		select.max = 1
		renderObj >
		renderObj = TEXT
		renderObj.field = header
		renderObj.noTrimWrap = |<title>"|" |
	}
	20 = TEXT
	20.field = title
	20.noTrimWrap = |ist die Überschrift des ersten Elements auf der Seite "|"|
	30 = TEXT
	30.noTrimWrap = || : deineDomain.de</title>|
}

EDIT: Die Einführungsstriche, page.headerData.10.stdWrap.cObject.20 und page.headerData.10.stdWrap.cObject.30 habe ich nur für das Beispiel dazu eingefügt.

rheingau360 ·

Kann man zufällig auch den Metatag "Description" entsprechend verändern?

Ich möchte einen Social Sharing Plugin einbinden und man soll immer den Inhaltstext (zumindest den Anfang davon) an Facebook und Co. übergeben können. Diese Plugins ziehen sich immer automatisch den Title und die Description, das kann man glaube ich auch nicht beeinflussen ...

Im Notfall wäre es für mich auch okay, wenn die Description auch z.B. immer durch das ersetzt wird, was zwischen <h6> und </h6> steht. Dann würde ich einfach diesen Tag "missbrauchen".

Kann das jemand? :-)