2017-08-08 131 views
0

我用HTML,CSS和Javascript製作了一個沒有使用CMS的網站,所以它都是靜態的。我被要求把這個項目變成一個多語言網站(當前的語言和英語)。現在我正在尋找一種實施所有翻譯的好方法。i18next客戶端的靜態網站上的多語言

我見過使用客戶端Javascript的i18next的簡單解決方案,但我想知道這是否對SEO沒有害處(當選擇另一種語言時url不會改變),如果有更好的解決方案。

https://github.com/dwkns/i18next-translation-tutorial

回答

0

隱藏的內容可能不會被搜索引擎讀取。在子文件夾中最好有兩個版本的整個站點。 如果你真的想用javascript來做,試着把這兩個內容在html中顯示(沒有javascript的用戶應該看到兩者),然後用javascript在頁面加載後隱藏其中的一個。但我建議第一種方法,它更可靠。

源關於谷歌這樣做:https://www.freshegg.co.uk/blog/technical-seo/google/how-does-google-treat-hidden-content