Zum Inhalt springen

Ext: Browser und die SEO Title, description und keyword register

Erstellt am 25. Februar 2010 · 1 Antwort · letzte Antwort am 26. Februar 2010

Tags: SEO, Frage

Thomas N ·

hallo zusammen
ich hoffe ihr könnt helfen

im einsatz habe ich die extension "browser" die wirklich sehr zu empfehlen ist, denn selbst "halbwissende phpnoobs" wie ich schaffen damit im nu nette listen und singleansichten zu erzeugen.

über ts kann so ziemlich alles an die eigenen bedürfnisse angepasst werden. etwas abschreckend sind die vielen dokus zu dieser extension - aber es lohnt sich nur mal die hauptdoku unter o.g. link anzuschauen 😉 ...mit dieser ext kann man sich viel zeit beim erstellen von php ausgabeskripten sparen!!

vielen dank an die entwickler die wirklich super arbeit geleistet haben!

jetzt aber zu meinem problem.
bei singleansichten bietet die extension bereits eine seo lösung an um den inhalt einer tabelle mit dem spaltennamen "title" in den html title zu schreiben.

plugin.tx_browser_pi1.autoDiscoverTitle = 1

leider funktioniert das bei mir nicht. und gerade dies wird dringend gebraucht.

in meiner tabelle gibt es keine spalte mit dem namen title. daher habe ich per ts einen titel zugeordnet

single {
      1 {
      	//Zuordnung von Datenbankfeldern
     	handleAs {
      		title = tabelle.spalte
      	}

mit diesem ts funktioniert die überschrift in singleansichten aber noch nicht der seitentitel.

hier komme ich nicht mehr weiter. ich weiß nicht warum nichts in den seitentitel übernommen wird. #paralyzed#

hat das schon jemand am laufen?
vorab vielen Dank für eure antworten

Thomas N ·

das problem konnte ich zwischenzeitlich lösen.
das problem lag am title tag das nicht gelöscht wurde durch :

config.noPageTitle = 2

warum kann ich nicht sagen.

ich musste das typoscript im setup etwas anpassen.
die lösung meines problems war "field >" um das titletag zunächst zu löschen. vielleicht hilft der code mal jemandem

seite {
  config {
    noPageTitle = 2
  }
  headerData.20 = TEXT
  headerData.20 {
    field > // ohne geht kein title! 
    data = register:browser_htmlTitleTag
    ifEmpty.field = title
    wrap = <title> | </title>
  }

  meta {
    description {
      field >
      data = register:browser_description
    }

    keywords {
      field >
      data = register:browser_keywords
    }
  }
}

und hier noch der link zum entsprechenden tutorial für die seo einstellungen.