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