seo - TYPO3:使用 RealURL 在说话 URL 中显示默认语言的语言名称

标签 seo search-engine typo3 multilingual realurl

我使用 TYPO3 4.7 设置了一个 TYPO3 网站。该网站是双语的(德语/英语),并且使用 RealURL 进行“交流”。 默认语言是德语。

到目前为止,效果很好。我得到的网址如下:

http://www.mywebsite.something/neuigkeiten

http://www.mywebsite.something/kontakt

如果用户将语言更改为英语,他会得到如下 URL:

http://www.mywebsite.something/en/news

http://www.mywebsite.something/en/contact

如果将语言更改回德语,他会得到如下 URL:

http://www.mywebsite.something/de/neuigkeiten

http://www.mywebsite.something/de/kontakt

问题是:这会为搜索引擎创建重复项。因此,在用户更改语言之前,我希望默认语言也使用德语“de”的语言参数作为 URL 中的默认值。

有人遇到过同样的问题吗?

谢谢你,克里斯

最佳答案

尽量不要在 realurl 配置中定义默认语言。 像这样应该足够了:

array(
    'GETvar' => 'L',
    'valueMap' => array(
        'en' => '1',
        ),
        'noMatch' => 'bypass',
      )

关于seo - TYPO3:使用 RealURL 在说话 URL 中显示默认语言的语言名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12710537/

相关文章:

.htaccess - 首先调用什么 - htaccess 中的 robots.txt 或 mod_rewrite

将根域主页重定向到另一个域子目录

.htaccess - 修复 IP 规范化错误

search-engine - 网络爬行和网络抓取有什么区别?

TYPO3 流体模板的 Vim 语法文件

regex - 使用 mod-rewrite 创建静态的、SEO 友好的 URL

jdbc - 在ElasticSearch中使用JDBC River(MYSQL)进行多索引

html - 链接结构引起的站点爬网/索引问题?

typo3 - 如何更改 TYPO3 中的页眉布局(添加一些换行 div)

typo3 - 有没有办法在 TYPO3 的扩展安装过程中创建对象/表条目?