Digitalagentur für Business Software aus Kiel

URL´s für TYPO3 Extensions und Plugins in die SEO-Basics Sitemap aufnehmen

Veröffentlicht von Henrik Braune am 11.09.2014

Henrik Braune

Mit unserer TYPO3 Extension kann die seobasics Sitemap von TYPO3 einfach um Datensätze aus Plugins erweitert und vervollständigt werden.

Die Extension seo_basics ergänzt TYPO3 um sinnvolle Funktionen für die Suchmaschinenoptimierung einer Webseite. Ein Feature ist dabei die XML-Sitemap, die den Suchmaschinen Auskunft über alle enthaltenen Seiten einer Plattform geben. Ein Nachteil ist, dass bisher keine Plugins in die Sitemap einbezogen wurden. Beispielsweise enthielt die Sitemap keine Newseinträge oder Bilderalben, sondern lediglich Einträge des "pages"-Tabelle.

Wir haben die TYPO3 Erweiterung seo_basics_plugin_sitemap veröffentlicht, die genau dies ermöglicht. Über TypoScript können beliebige Plugins in die Sitemap einbezogen werden, deren Einträge auf deiner Detailseite dargestellt werden. Hier ist insbesondere die News-Erweiterung tx_news zu nennen, deren Artikel durch folgendes TypoScript-Snippet in die Sitemap übernommen werden:

plugin.tx_seobasicspluginsitemap {
    extensions {
        news {
            detailPid = 24
            table = tx_news_domain_model_news
            additionalParams {
                1 = tx_news_pi1[news]=$uid
            }
            fields {
                uid = uid
                tstamp = tstamp
            }
        }
    }
}
Beispielkonfiguration für die Extension tx_news

Das Ergebnis dieser Konfiguration am Beispiel unserer Webseite

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.braune-digital.com/blog/mehrere-pfade-fuer-templates-layouts-und-partials-in-typo3-62/</loc>
    <lastmod>2015-06-17T15:45:53+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.braune-digital.com/blog/schnelleinstieg-tests-mit-codeception-selenium-und-chrome/</loc>
    <lastmod>2015-06-17T15:45:53+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.braune-digital.com/blog/urls-fuer-typo3-extensions-und-plugins-in-die-seo-basics-sitemap-aufnehmen/</loc>
    <lastmod>2015-06-17T16:20:16+02:00</lastmod>
  </url>
  <url>
    <loc>https://www.braune-digital.com/blog/content-management-system-vs-framework/</loc>
    <lastmod>2015-06-17T15:45:53+02:00</lastmod>
  </url>
</urlset>
Beispiel einer Sitemap mit URLs der Extension tx_news

© 2019, Braune Digital GmbH, Niemannsweg 69, 24105 Kiel, +49 (0) 431 55 68 63 59