Dynamische Seiten-Titel

Hallo! Die Titel der Seite bzw. der Kategorieseiten erscheinen oben im Browser dynamisch. Google erkennt die Seiten und Produkte, jedoch anscheinend nicht die Titel. Wie sind eure Erfahrungen mit den dynamischen Titeln in Shopware? Viele Grüße, Marcus

Also wir haben uns das von einen Partner umbauen lassen, wir können nun im Artikel / Kategorie über den Freitext den Seiten Titel editieren… was ja aus SEO Sicht sinn macht :wink: Ist nix eingeben, läuft die Standard Logik… für die C Artikel :wink:

Kannst du beschreiben, was dein Partner geändert hat? Der Title Tag ist schließlich der wichtigste Faktor, denn er erzählt einer Suchmaschine ganz genau, worum es bei der (Unter)-Seite geht. Ein Title Tag nach dem Schema "Seiten Name>>Kategorie>>Produkt hilft nicht viel, denn mit dem Seiten Namen Rankt man ja schon bei Gooogle und einmal reicht. Ich stell mir das so vor: Klickt ein Kunde auf ein paar Kswiss Schuhe, dann steht im Title nur k-swiss-schuhe und wenn er auf ein konkretes Paar klickt, dann eben nur der Name des k-swiss-mens-shield

Hey, das sollte nicht schwer sein. Schau mal in die Template-Datei /frontend/index/header.tpl. Da findest du folgenden Abschnitt: [code] {* Page title *}

{block name='frontend_index_header_title'}{strip} {if $sBreadcrumb}{foreach from=$sBreadcrumb|array_reverse item=breadcrumb}{$breadcrumb.name} | {/foreach}{/if}{$this->config('sShopname')} {/strip}{/block}[/code] Hier musst du jetzt eine if reinhängen, welche überprüft, ob im Artikel Attribut 1 etwas vorhanden ist, und wenn ja, dann soll dies als Title verwendet werden. [code] {if $sArticle.attr1} {$sArticle.attr1} {else} {strip}{if $sBreadcrumb}{foreach from=$sBreadcrumb|array\_reverse item=breadcrumb}{$breadcrumb.name} | {/foreach}{/if}{$this-\>config('sShopname')} {/strip} {/if} [/code]