---
title: "Sitemap-XML-Datei erzeugen (ggf. über eigene Extension)"
url: "https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension"
source: "typo3.net"
tags: ["Allgemein","Frage","SEO"]
created: "2007-12-19"
last_reply: "2007-12-27"
replies: 4
solved: true
page: 1
pages: 1
lang: "de"
---

# Sitemap-XML-Datei erzeugen (ggf. über eigene Extension)

Allgemein · 4 Antworten · gelöst · gestartet 2007-12-19

## Frage

**Unbekannter Benutzer** · 2007-12-19 · [Beitrag #1](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/1)

Hallo -- zur Situation:
Die Website ist gut strukturiert und besitzt auch eine Sitemap, die alle Seiten des Menüs enthält. Diese kann über [domain]/sitemap.xml aufgerufen werden.

Nun will ich aber noch folgendes machen: In einem Bereich der Site sind viele Seiten, die sich auf geografische Positionen beziehen. Diese sind allerdings nur über ein Suchformular zu beziehen. Nun möchte ich von diesen Ergebnis-Seiten eine weitere Sitemap-XML-Datei erstellen lassen. Die frage ist nur: Wie?

Mir schwebt vor:
Über eine Extension (die ich programmieren würde), werden alle oder zumindest die wichtigsten dieser Seiten (die URLs) abgerufen und in eine Sitemap-XML-Struktur umgewandelt. Problem ist aber: Diese Extension muss aktiv werden, sofern eine XML-Datei in einem definierten Server-Verzeichnis aufgerufen wird. Interner Htaccess-Redirect ist für mich keine Option. Dies geht doch auch über Typo oder?

Meine Hauptfrage ist im Grunde nur diese:
Wenn eine bestimmte XML-Datei aufgerufen wird, wie schaffe ich es, dass Typo meine Extension ausführt, die dan die XML-Datei erzeugt und an den Browser ausgibt?

Wenn ihr noch andere Tipps/Gedankenansätze zu meinem speziellen Sitemap-Problem habt, könnt ihr mir das auch gerne sagen.

Ich danke euch schon im Voraus

ajo_silent2

## Beste Antwort

**ArminB** · 2007-12-27 · [Beitrag #4](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/4)

moin,

hier mal ein Ansatz, <http://typo3.intervation.de/tutorial/allgemein/google-sitemap-seo.html>

Armin

## Antworten

### [#2](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/2) · just2b · 2007-12-22

Hallo,

erstell mittels eigenem page type das XML und mittels Realurl machst du das korrekte mapping, das sollte gehen

georg

### [#3](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/3) · Unbekannter Benutzer · 2007-12-24

wenn das mit Realurl geht, werde ich das versuchen -- ich werde berichten :-)

Bisher schon vielen Dank

### [#4](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/4) · ArminB · 2007-12-27 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#5](https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension/5) · Unbekannter Benutzer · 2007-12-27

ArminB's Link klingt schon sehr interessant. Allerdings stellt sich da noch ein Problem: Ich möchte nicht, dass beim Seitentyp 103 der Content per TS gefüllt wird, sondern, dass stattdessen meine Sitemap-Extension geladen wird, die den Content zusammenstellt. Wie verweise ich auf meine Extension?
Außerdem könnte dann das Problem kommen, dass Typo3 die XML-Ausgabe im Contentbereich einer normalen Webseite (vielleicht gar mit Menü usw.) ausgeben möchte. Wie verhindere ich wiederum das? Ich will also nur die XML-Tags ausgeben (den Contenttype (XML) im HTTP-Header würde ich dann auch über meine Extension per header(); senden

Ajo_silent2

---

Quelle: „Sitemap-XML-Datei erzeugen (ggf. über eigene Extension)“, typo3.net, https://www.typo3.net/d/71765-sitemap-xml-datei-erzeugen-ggf-ueber-eigene-extension
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
