0
我发现了很多关于如何本地化网站的主题,最常见的解决方案是添加子域或创建不同的子目录(例如“/ en /”)。但是,我找不到任何担心会丢失Google索引的任何内容,因为这些网站最初只本地化为一种语言。网站本地化,当已经在搜索引擎索引
因为现在,谷歌设法索引页是这样的:
http://website.com/threads/this-is-the-title/11111
每当我决定选择在不同的子目录的本地化,这将是:
http://website.com/en/threads/this-is-the-title/11111
会发生什么谷歌搜索页面的索引?你能帮我找出一个解决方案来本地化一个网站,而不会对Google有任何麻烦吗?
我发现,部分地解决了这个问题
的Hreflang:
/
...files of already index content
/en
...files of the second language
:
https://support.google.com/webmasters/answer/189077?hl=en
这除了事实上,我会发现自己与两个不同的文件夹级别的本地化工作
更新:
当前htaccess文件:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^threads/(?:([a-zA-Z0-9-_]+\/)?)([0-9]+)$ thread.php?qid=$2 [QSA,L]
...other
我打开这条线分为:
RewriteRule ^(?:([a-zA-Z]+\/)?)threads/(?:([a-zA-Z0-9-_]+\/)?)([0-9]+)$ $1/thread.php?qid=$3 [QSA,L]
这是不够的,因为它不重定向到一个局部的子目录。
谢谢你的关于htaccess文件的提示。目前我已经在重写网址。请参阅更新的操作系统,我应该将您的规则与我的规则结合起来,但我对URL重写不太熟悉。 – fillobotto