Anpassungen beim CMS Joomla

 

Joomla, wie Mambo, haben einige Schwächen bei der sogenannten OnPage Optimierung. So wird zwischen dem Titel eines Beitrages, also der dargestellten Überschrift, und der Browsertitelzeile, das was auch Suchmaschinen bei der Trefferliste ausgeben, nicht unterschieden, obwohl es völlig andere Elemente sind.

Schaut man sich den Quellcode genauer an, macht es fast den Anschein als hatte man das in den Anfangstagen von Mambo vorgehabt und dann einfach den letzten Schritt vergessen. Es gibt neben dem Wert Title auch noch den Title_Alias, der von den Meisten wahrscheinlich nicht beachtet wird, weil die Vergabe dieses Feld keinen Mehrwert bringt. In den ganzen Jahren wurde der Schlüssel zur Trennung vom Dokumenten- und Browsertitel mitgenommen ohne ihn zu aktivieren. Eine kleine Änderung in der Datei


components/com_content/content.php

und zwar im Abschnitt nach

// page title

hier muss zwei Mal die Variable

$row->title

durch

$row->title_alias

ersetzt werden und schon wird der Wert von Title_alias in der Browsertitelzeile angezeigt.
Geändert lautet der Abschnitt:

Variante 1

// page title
$mainframe->setPageTitle( $row->title_alias );
if ($mosConfig_MetaTitle=='1') {
$mainframe->addMetaTag( 'title' , $row->title_alias );

Dann macht title_alias auch richtig Sinn, und wie geschildert es sieht so aus als ob es dafür schon immer vorgesehen war. Wer nur für einige Seiten einen selbst gewählten Seitentitel möchte, sonst aber wie alles gewohnt lassen will, kann statt der oberen folgende Anpassung vornehmen:

Variante 2

// page title
if ($mosConfig_MetaTitle=='1') {
if ( $row->title_alias !='' ){
$mainframe->setPageTitle( $row->title_alias );
$mainframe->addMetaTag( 'title' , $row->title_alias );
}

if ( $row->title_alias =='' ) {
$mainframe->setPageTitle( $row->title );
$mainframe->addMetaTag( 'title' , $row->title );
}
}

Bei dieser Variante wird geprüft ob der selbst gewählte Seitentitel (title_alias) vergeben ist, wenn ja wird dieser genommen, andernfalls der Titel. Dieser Joomla SEO Hack funktioniert für alle Mambo- und Joomlaversionen mit Ausnahme der neuen Joomlaversionen ab 1.5.

Allerdings ist das eine Änderung an Core-Dateien und diese Änderungen gehen bei einem Update natürlich verloren und müssen erneut vorgenommen werde und wie für alle Änderungen an Core-Dateien gilt, vorher Sicherungskopie anlegen.

Mister Wong YiGG Webnews Linkarena alltagz BoniTrust Favoriten.de Kledy oneview seekXL bookmarks.cc Shop-Bookmarks myfavs_eu readster Linksilo Colivia Infopirat Newstube klickts tausendreporter
Diesen Artikel bei Social Bookmark Dienste speichern.


   

Joomla Title

Geschrieben von: Michael () am 20-05-2008 15:22

Joomla Title

Geschrieben von: Michael am 20-05-2008 15:22

Hallo Torsten die neue 1.5 solltest Du Dir in der Richtung auch mal unter die Lupe nehmen.

 

RE: Joomla Title

Geschrieben von: admin () am 20-05-2008 15:41

RE: Joomla Title

Geschrieben von: admin am 20-05-2008 15:41

Hallo Michael, 
da sprichst Du einen wunden Punkt an, ich habe mich bis jetzt noch fast gar nicht mit der 1.5 beschäftigt. Eine lokale Installation und das wars, ich hinke aber immer mindestens ein halbes Jahr hinter der aktuellen Version hinterher. 

 

SEO Anpassung bei Joomla 1.5.

Geschrieben von: trendforscher () am 10-03-2009 18:19

SEO Anpassung bei Joomla 1.5.

Geschrieben von: trendforscher am 10-03-2009 18:19

Hallo Torsten, 
Und wie funktioniert die Anpassung des alias bei der Version 1.5. oder ist der bug in dieser Version eh schon behoben? 
Und: Kompliment zur Seite - gefällt mir gut! 
Gruß aus Heidelberg

 


Fügen Sie Ihren Kommentar hinzu
Nur registrierte Benutzer können einen Artikel kommentieren. Bitte logge Sie sich ein oder registriere Sie sich.