21. Mai 2008

simulateStaticDocuments und tt_news

Ein bekanntes Problem bei der Indizierung von Seiten durch Suchmaschinen sind die URLs dynamischer Seiten. Viele Suchmaschinen haben Probleme, Seiten zu indizieren, die per GET Variablen an ein Skript übergeben, z.B. an PHP-Seiten.

Auch bei Typo3 werden Variablen an die index.php angehängt in der Form „index.php?variableA=1&variableB=2 usw.“.

Um die Indizierung durch die Suchmaschinen zu erleichtern bringt Typo3 schon das nötige Werkzeug mit: simulateStaticDocuments.

Dies muss im Setup des Typoscript-Templates aktiviert werden. Um dann auch die langen und hässlichen URLs der Erweiterung „tt_news“ zu verschönern, ist folgender Code im Setup notwendig:

 config {
 simulateStaticDocuments = 1
 simulateStaticDocuments_noTypeIfNoTitle = 1
 simulateStaticDocuments_pEnc = md5

 # include the GET parameters from tt_news to the encoded vars (all in one line)
 simulateStaticDocuments_pEnc_onlyP = cHash, L, print, tx_ttnews[backPid],tx_ttnews[tt_news], tx_ttnews[pS], tx_ttnews[pL], tx_ttnews[arc], tx_ttnews[cat],tx_ttnews[pointer], tx_ttnews[swords]
 }
 

Außerdem muss die Datei _.htaccess im Hauptverzeichnis der Domain in .htaccess umbenannt werden. In dieser Datei stehen die nötigen Anweisungen, um den Webserver auf die richtigen Seiten zu leiten.

Wenn dann in den Seiteneigenschaften jeder Seite noch ein ‘alias’ vergeben wird, steht schönen, suchmaschinenfreundlichen URLs nichts im Weg. Bis zu Typo3 4.1.6 muss dazu der Seitentyp auf ‘Erweitert’ geändert werden. Ab Typo3 4.2.0 ist das nicht mehr nötig.

Wolfgang Wagner Über den Autor
arbeitet als freischaffender Webdesigner in Friedrichshafen am Bodensee. Schwerpunkte sind TYPO3 und WordPress. Außerdem kann man ihn auch als TYPO3-Trainer und Coach mieten.

FastBill

Artikel wurde gefunden mit den Suchbegriffen:
  • tt_news simulatestatic
  • typo3 simulatestatic tt_news
  • simulatestatic tutorial
  • SIMULATESTATIC
  • simulatestaticdocuments tt_news
  • typo3 tt_news static url
  • typo 4 6 4 und real URL
  • tt_news url simulate static
  • typo3 4 6 simulate static urls
  • typo3 4 6 simulatestaticdocuments md5

4 Kommentare

    • Hi,
      ganz einfach, habe in der sidebar.php meines WordPress-Themes den HTML-Code dafür eingebaut. Das ganze läuft über feedburner.com, damit ich eine kleine Statistik habe, wieviele Leute überhaupt den Feed abonniert haben und so.

Schreiben Sie Ihre Meinung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*