WordPress的搜索引擎是一個令人興奮的話題,期間和之後,我沒有時間回答現場的Mozinar,我收到了很多很好的問題。當我開始讀通過您的後續問題,我認識了很多相同的主題,所以我決定將在這篇文章中常見的問題,都可以看到。
當然,在WordPress的,因為它是一個靈活的平台來解決這些問題的方式有很多種。我選擇了集中的解決方案,我在過去的這個職位上,但在評論部分的這篇文章,請注明您的想法,所以我們可以互相學習。
正確的永久鏈接結構和限制
在Mozinar,我們談了很多關於如何運行到您的永久鏈接結構有顯著網站的速度問題,為博客帖子開始數字以外的東西。
換句話說,www.site.com/blog/2012/awesome-post/運行速度快,,而www.site.com/blog /online-marketing/awesome-post/導致網站的速度問題,尤其是當你的博客的增長。這是因為WordPress已經難以破譯數據庫中的拉後,從沒有在第一個目錄。在WordPress的團隊有自己公開承認這個問題在以前的WordPress的版本。
許多聽眾很快就指出,然而,新版本的WordPress實際上已經完全解決了這個問題。
事實上,如果你的WordPress 3.3或更高版本,您實際上可以放棄可以開始你的職位,一個你想要的任何永久鏈接結構的數量和使用!沒有速度的問題擔心。
我沒有提到這一點WordPress的的Mozinar版本之間的差異,想清楚了這裡。永久鏈接(如果你的WordPress 3.3或更高版本)的最佳實踐是使用類似類別%/%/%postname%/,/%postname%/,因為它都更加人性化,結果在更符合邏輯的網站層次結構,也可以是搜索引擎友好的。
當然,如果你還沒有更新Wordpress或實際上被卡住的舊版本由於某種原因(需要過期的插件,顯著的平台定制,等等),而不是你的博客文章的 URL(永久鏈接結構)與一些可能會導致在一些嚴重的網站的速度問題。我認為一個WordPress升級需要完成,你應該考慮改變您的永久鏈接結構,以確保你有一個快速的網站對用戶和搜索引擎。
正確的方式來改變永久鏈接結構
最好的步驟,改變你的永久鏈接結構是什麼?也許你需要保持和舊的WordPress的版本,因此需要更新您的永久鏈接結構,網站的速度問題。另一方面,也許你只是使用了默認的永久鏈接結構,當你建立了自己的網站,但現在要改變的搜索引擎優化和用戶體驗的原因。
更新你的URL始終是一個微妙的變化,需要良好的規劃,由於巨大的影響,這可能對您的搜索引擎可見性。我們總是要確保我們301舊的URL重定向到新的同行,不只是確保良好的用戶體驗,但好好溝通的方式,讓他們的排名和鏈接股權歸因到您的新的搜索引擎的變化網址。
不建立301重定向,你才能真正傷害你的搜索引擎可見性。
WordPress是偉大的,它可以很容易的URL定制的,由於其非常強大的URL重新寫入控制。不幸的是,如果你改變你的URL永久鏈接結構,WordPress的實現302重定向從舊的URL到新的,而不是必要的301重定向。
我看過以上幾個排名坦克由於這WordPress的怪癖,我不希望這發生在你身上!
幸運的是,有兩個解決方案,不涉及你有瘋狂的重定向規則或1to1 301重定向:
解決方案1:更新.htaccess文件中的代碼
如果你改變你的永久鏈接結構/%postname%/(只有當你移動到這個永久鏈接結構),我建議更新。htaccess文件處理301重定向從舊的永久鏈接結構,這個新的。
我喜歡這種方法,因為工作的。htaccess文件是更快,更方便您的WordPress安裝,並讓您的安裝變得臃腫,更多的插件。
這裡就是你需要做的:
復制你的.htaccess文件作為備份,以防出現錯誤,你需要重新上傳舊的
獲取.htaccess代碼片段,你需要通過滾動到這個頁面的底部上Yoast SEO的網站(我有沒有關系與Yoast SEO外的用戶),點擊橙色的按鈕,上面寫著“生成重定向”
填寫表單字段並單擊“生成重定向”時,輸出正確的代碼
復制該代碼,並將其放置在最頂端的.htaccess文件
更改您的永久鏈接結構/%postname%/從Wordpress的接口內
驗證舊的文章網址的重定向到新的,事實上,現在301重定向。為此,您可以通過現場檢查您的舊網址使用301重定向在這裡 (再次像一個檢查工具,沒有關系以外的用戶)
這樣就可以快速更新.htaccess文件沒有太多的混亂。如果它不工作,只是改回你的永久鏈接結構,並重新上傳您的備份.htaccess文件。
解決方案2:使用重定向插件
除了/%postname%/,然後是簡單的。htaccess更新的圖片,如果你想使用其他的固定鏈接結構。
相反,我建議使用一個WordPress的插件,讓你能夠控制你需要照顧的301重定向。當然,也有眾多的301重定向插件可供選擇,但我建議由約翰·戈德利 (再次,我只是一個用戶,沒有其他關系與重定向或約翰·戈德利)重定向。
這個插件會自動301重定向URL的變化,同時也允許1到1 301重定向實施基於正則表達式的重定向規則,甚至創造!所有這一切都來自WordPress的界面,使其成為一個相對簡單的解決方案,用於管理的永久鏈接結構轉變。
只要安裝這個插件,改變你的永久鏈接,然後一旦變更已經完成,確認301重定向正確到位。
當然,還有多個其他搜索引擎優化的後果時,需要考慮改變URL結構(見http://www.seomoz.org/blog/should-i- change-my-urls-for-seo一些討論這個),但上面的解決方案應該包括如何正確地改變你的永久鏈接對於大多數WordPress的安裝。
多種語言的WordPress的網站實現
這是一個非常普遍的問題後,我收到了Mozinar,圍繞著最好的方式來實現多國語言的一個WordPress安裝,使www.yoursite.com/fr/返回法文翻譯的內容,並www.yoursite.com /解/返回,例如德語翻譯。
雖然WordPress的不支持多語言的網站或博客的開箱即用,實施和運行多語言安裝有多種方法。WordPress的提供了一個詳細的介紹(包括優點和缺點)五個不同的方法來推動的,如自行安裝(只需訪問http://codex.wordpress.org /Multilingual_WordPress的所有可用方法的列表),所以我不會老調重彈他們的偉大的評論。
相反,我會檢討我的首選方法,為建立一個多語種的網站,這是包括所有可用的翻譯在一個頁面中或後,然後自動選擇顯示哪一個語言目錄的基礎上選擇(如因為/或/ FR / DE /)。
解決方案:WPML插件
我一直使用的WPML插件(沒有關系以外的用戶)來處理這個問題,原因如下:
它允許所有翻譯的內容,便於治理,讓所有的翻譯坐同一職位頁內,在WordPress
如果你想輕松添加新的語言變體
自動實現hreflang標簽上的所有頁面,減少任何潛在的重復內容的問題,同時也按照新的多語言搜索引擎優化的最佳實踐
它允許使用的語言目錄,子域或域,因此非常靈活的,允許良好的谷歌網站管理員工具,設定整合
只需訪問WPML網站購買和詳細的配置和安裝說明。就像任何其他的插件安裝,這是最好的解決辦法,我已經用了多語言的WordPress博客。
還有其他的方法!
我希望我已經能夠清理一些常見問題的處理WordPress的。我愛的平台,但它不是完美的,需要定制,以確保它的搜索引擎優化友好的。
這篇文章概括了什麼,我通常做些什麼來解決上述討論的主題,但也有其他的方法,使我們談論的變化。請一定要來和我探討,讓更多的人知道你的解決上述主題的方式。本文由 http://www.jnsino.com 編輯,轉載請注明!