Actions
Bug #101045
openext:seo sitemap ignores the fact that pages doktype is localizable
Status:
Under Review
Priority:
Should have
Assignee:
-
Category:
SEO
Target version:
-
Start date:
2023-06-14
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
By default, a page's doktype can change upon translation; thus, a default page can be an external link on any translation and vice versa. For example:
Page A lang: default, doktype: standard page translation: fr, doktype: external link to www.foo.de Page B lang: default, doktype: standard page translation: fr, doktype: external link to www.foo.de Page C lang: default, doktype: external link to www.bar.de translation: fr, doktype: standard page
On the FR sitemap, this leads to:
Page A (visible) (Entry: www.foo.de)
Page B (visible) (Entry: www.foo.de)
Page C (not visible)
Problem
- duplicate links in the sitemap
- inconsistent behavior (some external links are visible, some are not; some default pages are visible, some are not)
The sitemap should respect doktype filters (and other localizable ones) properly in all languages.
I understand that TYPO3 does filtering on the default language level only at many places, but this is inconsistent behavior.
This is true for TYPO3 10–12.
Actions