簡體   English   中英

管理多語言網站SEO友好的最佳方法

[英]Best way to manage multilingual website SEO friendly

我有一個關於創建多語言網站的問題。 簡而言之,我想在線發送一個網站,並以4種語言進行翻譯。

最重要的是該網站對SEO友好。 我已經閱讀了有關該主題的幾篇文章,其中一些已在此處發布。 最后,我決定創建如下子文件夾:

  • www.example.com/es西班牙語
  • www.example.com/de德語
  • 等等 …

主要語言為英語www.example.com

因為這是我第一次處理此問題,所以我想問一下如何進行。

乍一看,一種類似的方法使我意識到每個子文件夾www.example.com/es等都將包含主站點的所有代碼。 這意味着每次更改內容時,我都必須復制/粘貼每個文件夾中的更改嗎? 有沒有更有效,更動態的方法呢?

  1. 重寫URL例如:mysite.com/en FOR mysite.com?lang=en例如2:mysite.com/fr FOR mysite.com?lang=fr

  2. 在包含文件(例如:inc.lang.php)中創建包含鍵=>值組合的語言數組,例如'en_apple'=> Apple'fr_apple'=> Pomme

  3. 替換術語以通過您包含的數組進行翻譯。

這就是我的方法,它適用於SEO(已通過Google工具測試),而且輕巧,因為您可以為所有語言維護一個目錄,並且對用戶不可見。

您想要的是動態的,並且每次您在網站上工作時都不必維護3或4個不同的文件夾。

希望能幫助到你。

乍一看,一種類似的方法使我意識到每個子文件夾www.example.com/es等都將包含主站點的所有代碼。 這意味着每次更改內容時,我都必須復制/粘貼每個文件夾中的更改嗎? 有沒有更有效,更動態的方法呢?

不,您不需要復制主站點的所有代碼。 您只需要為每種語言創建HTML內容並將其相應地存儲在每個目錄中即可。 然后,您需要了解hreflang 這不是很困難,只需要在標題中添加幾個鏈接即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM