- VitecMetaHandler: Record-Metadaten fuer News-/Produkt-/Story-Details (Titel, Description, og:/twitter:-Tags, og:image), '| VITEC'-Suffix, Fallback-Description aus Seitenfeldern, twitter:card large_image, Story-Canonical auf die oeffentliche Kurz-URL - PageJsonLdRenderer: Product- und NewsArticle-Nodes auf Detailseiten (News-Details hatten <title>article</title> und kein Schema) - NewsJsonRenderer: Listen ohne Volltext-Body (JSON 2.6 MB -> ~0.6 MB) - XML-Sitemap: News-Teil konfiguriert (Ordner 11+442, Detailseite 21), Record-Sitemaps fuer Produkte und Success Stories (kurze URLs), Route-Enhancer fuer alle Teile, Shell-/Altseiten ausgeschlossen - Migration seo_fixes_20261109: 161 Self-Canonicals geleert (warfen u.a. Home, Markets, Solutions, Support aus der Sitemap), noindex fuer technische und alte News-Seiten, 71 Redirects Alt-URLs -> neue Ziele, 51 tote Footer-Links ersetzt - public/robots.txt mit Sitemap-Verweis Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
18 lines
599 B
YAML
Executable File
18 lines
599 B
YAML
Executable File
name: evomedien/vitecset
|
|
label: VITEC Set
|
|
settings:
|
|
website:
|
|
background:
|
|
color: '#386492'
|
|
dependencies:
|
|
- typo3/fluid-styled-content
|
|
- friendsoftypo3/headless
|
|
- nb-headless-content-blocks/headless-content-blocks
|
|
# solr must load before us so our plugin.tx_solr overrides (statistics,
|
|
# highlighting, content extraction) survive - set order follows dependencies
|
|
- apache-solr-for-typo3/solr
|
|
# sitemap sets must load before us so our plugin.tx_seo sitemap overrides
|
|
# (news pids, products/stories record sitemaps) survive
|
|
- typo3/seo-sitemap
|
|
- georgringer/news-sitemap
|