---
title: "<link>-Tags im header dynamisch erzeugen"
url: "https://www.typo3.net/d/62254-link-tags-im-header-dynamisch-erzeugen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","SEO"]
created: "2007-05-09"
last_reply: "2007-05-09"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# <link>-Tags im header dynamisch erzeugen

TYPO3 › TypoScript · 2 Antworten · gestartet 2007-05-09

## Eröffnungsbeitrag

**steuwer** · 2007-05-09 · [Beitrag #1](https://www.typo3.net/d/62254-link-tags-im-header-dynamisch-erzeugen/1)

Ich möchte im header-Bereich per link-Tags die Struktur der Webseite abbilden, um sie durch Suchmaschinen oder Browser-Plugins nutzbar zu machen (siehe auch <http://de.selfhtml.org/html/kopfdaten/beziehungen.htm> ).

In TypoScript kann ich das Statisch z.B. per

```typoscript
page.headerData.1 = TEXT
page.headerData.1.value = <link rel="start" title="Start" href="/" />
```

erreichen. Die Abbildung relativer Strukturen möchte ich natürlich genau wie das Menü dynamisch erstellen.

Ein Aufbau der Form

```typoscript
page.headerData.1 = MENU
```

(MENU sei mal Platzhalter für HMENU, TMENU ...) scheidet aus, da MENU immer <a>-Tags verwendet und nicht <link />, oder kann ich das beeinflussen?

Ich hätte auch gedacht es gibt da schon Extensions, habe aber nichts dergleichen gefunden. Hat evtl. jemand ein Beispiel dazu?

Gruß
Steuwer

## Antworten

### [#2](https://www.typo3.net/d/62254-link-tags-im-header-dynamisch-erzeugen/2) · Ascarion · 2007-05-09

In den MENUs kannst Du "doNotLinkIt = 1" angeben und den Link-Tag dann per Wrap außenrum packen.
So sollte es schon funktionieren.

### [#3](https://www.typo3.net/d/62254-link-tags-im-header-dynamisch-erzeugen/3) · steuwer · 2007-05-09

Danke für den Tipp, ich habe es jetzt grob so gelöst:

```typoscript
  headerData.80 = COA
  headerData.80.10 = HMENU
  headerData.80.10 {
        special = directory
        entryLevel = 1
        1 = TMENU
        1 {            
            noBlur = 1
            NO = 1
            NO.doNotLinkIt = 1
            NO.before.cObject = TEXT
            NO.before.cObject.field = alias
            NO.before.cObject.dataWrap = <link rel="chapter" href="|.html"  title="
            NO.after.cObject = TEXT
            NO.after.cObject.field = 
            NO.after.cObject.htmlSpecialChars = 1
            NO.after.cObject.wrap = ">
            CUR < .NO
            ACTIFSUB < .CUR
         }
       }
```

Einzig störend ist, dass im HTML-Code keine Zeilenumbrüche verwendet werden (auch nicht wenn der wrap mit () zugewiesen wird).

Gruß
Steuwer

---

Quelle: „<link>-Tags im header dynamisch erzeugen“, typo3.net, https://www.typo3.net/d/62254-link-tags-im-header-dynamisch-erzeugen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
