vierwd / typo3-googlesitemap
Sitemap.xml implementation with support for multiple languages (on different domains) and URLs for database entries
Installs: 392
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- php: >=5.5.0
- typo3/cms-core: ^6.2 || ^7.6 || ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.13
- nimut/testing-framework: ^1.1
- phpunit/phpunit: ^4.7
Replaces
- vierwd/vierwd_googlesitemap: 1.3.0
- vierwd_googlesitemap: 1.3.0
README
Sitemap.xml implementation with support for multiple languages (on different domains) and URLs for database entries.
Getting started
Install using composer require 'vierwd/typo3-googlesitemap'
and enable in extension builder.
If you are using realurl, the sitemap is available at http://www.example.com/sitemap.xml and a robots.txt exists at http://www.example.com/robots.txt
If you are using Domains to switch languages, your different domains will have different sitemaps.
Links to database entries
You can configure links to database entries in TypoScript:
plugin.tx_vierwdgooglesitemap.sitemap.settings.additionalLinks {
products {
records {
table = tt_news
select {
pidInList = 17
andWhere = sys_language_uid=0
languageField = 0
}
}
typolink {
parameter = 20
additionalParams = &tx_ttnews[tt_news]={field:uid}
additionalParams.insertData = 1
useCacheHash = 1
mergeWithLinkhandlerConfiguration = 1
}
}
}