WordPress SEO ☞ WordPress网站终极优化指南
原文地址:http://www.eastdesign.net/wordpress-seo/??
?
?
最新消息,東方設計學院 WordPress SEO 系列視頻教程正在持續更新中,目前為了不至于讓視頻傳播過于泛濫,設置了登陸權限,有興趣查看的用戶可以簡單填寫一個索取測試賬號的表單,提交一份表單給我們,我們將盡快回復測試賬號登陸密碼,視頻教程地址:http://www.eastdesign.net/wordpress-seo-tutorial/
WordPress網站終極優化指南
WordPress 是一個注重美學、易用性和網絡標準的個人信息發布平臺。WordPress 雖為免費的開源軟件,但其價值無法用金錢來衡量?,F在,它開始越來越多地應用于企業門戶網站設計中。
隨著WordPress用來建站的頻率越來越高,有關 WordPress SEO 方面的咨詢頻率也隨之升高,很多朋友和客戶都來咨詢如何借助 WordPress 平臺來做SEO優化達到不付費就能獲取較好排名的效果。
引言
本文用了終極優化指南作為標題,事實上還是有些夸大了點,但是希望借此機會將這幾年從事WordPress開發和推廣所獲得的經驗通過這篇文章分享 給大家,算是拋磚引玉吧,如有任何紕漏的地方,也希望大家不吝賜教,所謂學海無涯嘛,永遠沒有最好只有更好,好了廢話不多說,言歸正傳。
優化指南目錄
1 基礎層面的 WordPress SEO
拋開一切的SEO, 單從本身架構來說,WordPress算是我用過的所有CMS里邊SEO架構做得最好的一個了,沒有第二,當然現在互聯網上網站成千上萬,不做任何優化想 憑空就獲得較好的排名和流量幾乎沒有可能,因此本指南正式基于此考慮,借助WordPress自身優秀的架構,輔助合理的SEO設置和技巧勢必獲得事半功 倍的效果,為你搭建的WordPress網站插上一雙飛翔的翅膀。
1.1 網址格式
1.1.1 固定鏈接
優化第一步就是修改固定鏈接,你可以進入后臺點擊 設置 → 固定鏈接 默認的固定鏈接格式是:?p=<postid> 最好固定鏈接格式是/post-name/ 或者,首選是 /%postname%/:
如果要包含category類別進去,你可以選擇自定義格式修改值為 /%postname%/: 如果之前你使用的是默認的 ?p=<postid> 修改為新的固定鏈接格式以后,WordPress會自動為你跳轉所有的鏈接,同樣適用于修改 /%postname%/ 為 /%category%/%postname%/的情況。
1.1.2 WWW 和 不帶WWW
你的考慮你的網站對外顯示為 www.eastdesign.net 或者 eastdesign.net , 請確保后臺 設置 → 常規 里邊你設置的是對的格式:
同時還需要到Google管理員工具那里設置一下首選域,點擊 Google Webmaster Tools. 如下圖所示設置將網址顯示為 www.eastdesign.net:
然后就是把不帶WWW的域名做301跳轉,永久跳轉到www.eastdesign.net,這樣做的好處就是防止域名格式太多分散權重,另外也對網站品牌造成不統一的影響,如何做301跳轉,下邊將貼出apache和nginx里邊的設置代碼供參考:
Nginx代碼如下:
注意其中的 “ listen [::]:80; ” 為分別監聽了ipv4和ipv6,如果你的站點沒有設置ipv6監聽則格式為:“listen 80” 。
Apache代碼如下:
注意:Apache的代碼僅僅列出了301跳轉實現的部分,并不是全部。
1.1.3 去除無意義的字符
此條一般適用于英文網址,比如你輸入一段很長的英文句子作為標題,固定鏈接里邊將會變得很長,而事實上里邊諸如 “a”, “and”, “the” 等對于搜索引擎并沒有太大的意義,而且導致了很長的網址格式,自動去掉這些字符,而保留核心的關鍵詞將會更有利于SEO,實現這條推薦安裝著名的SEO Ultimate,該插件帶了類似的功能和其他很多非常不錯的SEO方面的功能。
1.2 優化你的網站頁面標題
網站頁面標題<title>,是決定搜索排名的重要因素,不僅僅是因為其顯示在瀏覽器頂部狀態欄,而且是訪客通過搜索引擎看到的第一眼的信息。
很多博客的頁面標題格式仍然是“Blog title ? Blog Archive ? Keyword rich post title” 或者 “Blog title ? Keyword rich post title”,而事實上為了獲得更好的流量和排名,標題應該做一些改動,原因如下:
- 搜索引擎給予靠前位置的詞語更高的權重,因此如果你的標題關鍵詞位于站點名稱前面,將獲得更好的排名顯示;
- 訪客搜索某個關鍵詞的時候也是優先看到位于前面的詞語,而你與當前頁面直接匹配的標題關鍵詞位于前面,顯然更容易吸引訪客點擊。
因此顯而易見最佳的標題格式應該是優先顯示當前頁面的實際標題內容,然后才是當前網站的品牌名稱,這里推薦大家看一遍非常不錯Aaron Wall的文章: Google & SEO Friendly Page Titles.
1.2.1 使用 WordPress SEO Ultimate 插件來設置最佳的頁面標題
使用前面有提到過的WordPress SEO Ultimate 插件可以很好的設置符合搜索習慣的頁面標題,如下圖所示:
其他對應頁面的設置可以點擊各自的tab標簽進行特定的設置,這個插件的默認設置已經算是最佳的一個設置了,所以不需要做太多的修改即可。
1.3 優化你的描述description
現在我們優化好了頁面標題,接下來我們要關注于頁面的meta descriptions了,當然目前最新的搜索引擎算法已經不再把網頁meta的keywords和descriptions作為很重要的權重指標了, 但是設置合適的descriptions,將給予訪客對你網站一個良好的印象,因為你設置的descriptions將會優先顯示在搜索引擎的描述里邊。
有關這塊的優化,SEO Ultimate同樣做得很優秀,簡單截圖顯示如下:
如截圖所示,該插件默認的設置已經就可以了,正如上邊所說的那樣,基于網頁meta的keywords和descriptions已經遠沒有幾年前那么重要的考慮,也不建議花太多的心思去優化,尤其過度的堆砌關鍵詞會適得其反。
1.4 圖片優化
眾所周知,你的給每張圖片盡可能的配上好的標題和alt標簽,但是一旦圖片非常多的時候,處理類似的工作將變得非常的耗時而且低效,這里向大家推薦一款不錯的插件:SEO Friendly Images, 這款插件將自動為你圖片匹配上標題和alt標簽。
1.5 XML sitemaps提交
XML sitemaps提交是為了告訴Google和別的搜索引擎你的網站有了任何新的內容,類似的功能同樣向大家推薦一款很不錯的插件:BWP Google XML Sitemaps 這個插件設置和使用非常簡單,設置好以后會生成一個 這樣格式的sitemap地址,然后將這個地址提交給Google Webmaster tools:
2 模版優化
2.1 Breadcrumbs面包屑設置
你需要給詳情的文章或者頁面設置面包屑導航,面包屑導航的格式一般是這樣的:“Home > Articles > WordPress SEO” ,設置面包屑導航的好處如下:
- 它使得訪客很容易的訪問你網站的每個層次結構的頁面,用戶體驗得到很大的提升;
- 它同時也使得搜索引擎很容易的識別出你網站的結構,并且在Google的搜索結果里邊,設置了面包屑的網址將會顯示出具體的網址格式替代單一的當前網址:
2.2 H1 H2 H3 H4等的使用
盡管幾乎所有的模版都正確使用了H標簽,請確保你的文章標題為<h1>,而不是其他任何標簽,網站首頁你的博客名稱也必須是<h1>,同時在在詳情頁面和類別列表頁面,不得出現超過一個的<h3>,側邊欄不得出現<h2> 和 <h3>。
做以上修改對于模版文件的編輯來說非常容易實現,想了解為什么合適的H標簽使用會如此重要,請參考這篇文章:Semantic HTML and SEO。
2.3 優化你的代碼
所有模版需要用到的javascript和css文件,請存儲到特定的外部文件里邊,以確保模版文件干凈整潔,同時可以確保訪客可以初次訪問網頁的時候緩存這些文件,搜索引擎不需要經常性的索引這些內容。
2.4 網頁載入速度指標
搜索引擎每天能抓取你網站多少個頁面的一個重要因素,就是你網站的速度是否夠快,你可以通過以下三種方式來加快你的網站載入速度:
當然頁面載入速度另外一個非常重要的因素還是服務器的性能,一款性能不錯的服務器將會非常有效的提升你網站的整體性能,這里我們向你推薦專為WordPress優化過的東方數據WordPress主機
2.5 重新設計你的側邊欄
你真的需要讓你的網站側邊欄放滿了外部鏈接嗎?Google最近極大的放低了類似外鏈給你朋友網站帶來的效果,因此類似鏈接的防止對于你朋友網站效果極小,不如重新考慮設計一下,僅僅在首頁放置與別人交換的友情鏈接,而不是所有內頁的側邊欄。
同樣對于搜索引擎來看,在文章的詳情頁面側邊欄放置太多跟本文無關的內容勢必也會誤導搜索引擎,導致權重的分散。
或許某天WordPress后臺將允許你設置多個側邊欄,但是至少現在你得手工去為你的網站設置兩個側邊欄,分別用于首頁和內頁,或者多余兩個分別對應詳情頁面和列表頁面等。
2.6 HTML 網站地圖
對于一個博客網站來說類似的網站地圖可有可無,因為博客本身結構相對來說簡單,層次也很清晰,但是對于用WordPress來建設的企業網站則不一樣,層次結構相對要復雜很多,針對類似的網站,設計一個整站層級結構的網站地圖對于訪客和搜索引擎來說都是一個不錯的選擇。
2.7 作者高亮
何為作者高亮,我給你截圖顯示一下效果你就很容易理解了:
上圖所示最底下一欄即為作者高亮顯示的效果,尤其對于有在Google Plus上開設信息頁的站長來說,效果尤其明顯,一方面可以增加網站在google搜索欄上的效果豐富性,另外也宣傳了自己,一舉多得。
那么如何實現類似的效果呢,同樣還是回到了強大的SEO Ultimate插件,通過這個插件可以很輕松的實現類似的效果,當然大家不要誤會為本指南是專門為這個插件而寫,本人跟這個插件作者素昧平生,僅僅是因 為這個插件的確寫得很不錯,算是免費為這個插件做些推介吧,設置方法截圖如下:
3 高級 WordPress SEO 和重復的內容設置
一旦你做好了以上所有這些的基礎設置以后,你將開始做一件簡單的事情,就是重復內容的設置,WordPress自帶了三套內容檢索方式:
合理的用好這三套內容檢索方式,將會為你網站帶來更好的內容結構和更豐富的內鏈。此處設置較為簡單而且主要取決于網站站長對站點內容布局的要求來設置,因此這里不做大篇幅的講解。
3.1 屏蔽不需要的歸檔
如果你的博客僅僅是一個作者寫的所有文章,那么就沒有必要保留作者的歸檔。
3.2 設置好的分頁
當搜索引擎抓取到一個類別列表頁面的時候,如果如果沒有設置好的分頁格式,勢必得跳躍幾十個頁面才能回到此類別的第一個頁面,因此良好的分頁格式變得很為重要,實現分頁的插件很多,我們推薦這款WP-PageNavi。
3.3 不跟隨無關的鏈接
另外一個提升WordPress SEO效果的技巧就是停止跟隨任何登陸和注冊頁面。
3.4 Canonical
Canonical即為頁面鏈接的唯一性,設置了Canonical屬性以后,將告訴搜索引擎,該頁面的唯一URL,這樣避免因為URL的多種格式造成權重的分散,SEO Ultimate插件對于這個屬性有直接的解決方案,截圖如下:
4 良好的網站結構有利于提高排名
博客因為先天具備的良好的站點結構等因素很有利于搜索引擎的索引和收錄,當然也得取決于你是否很好的利用起來:
4.1 頁面取代文章
你應該注意到了,你正在看的這篇文章并不是一篇post而是一篇page,為什么呢?首先,這篇指南的網址格式需要是直接繼承在網站首頁域名后邊, 中間不想讓他帶任何的其他格式,比如category或者tag之類的,再者為了體現WordPress SEO這個關鍵詞的密度,用頁面來編輯有先天的優勢,方便隨時編輯更新。
4.2 舊瓶裝新酒
如果一篇文章在搜索引擎上某些關鍵詞取得了較高的排名,你可以做一下操作來獲得更好的效果:
- 新建一個頁面重新編輯更好的內容和關鍵詞密度;
- 修改舊的這篇文章的slug為另外一個網址,方便新建頁面;
- 發布你的新頁面地址為這篇文章的地址,如何通過頁面的固定鏈接構造出這篇文章的網址相信不是很難的事情;
- 發送一封郵件給所有跟隨了你這篇文章的用戶,說明你已經更新了這篇文章;
- 等待這篇文章再次被搜索引擎索引更新;
4.3 鏈接到相關文章
讓搜索引擎更容易通過當前文章索引到舊的同類別的文章的方式,就是添加相關文章插件,在此推薦這款不錯的插件Yet Another Related Posts Plugin或者自己通過自定義模版PHP代碼也不難實現類似的功能。
5 評論優化
網站的評論功能是網站內容交互性上的一個很好的體現,尤其對于一些不錯的原創文章,獲得大量有意義的評論,一定程度上也相當于當前頁面有了定期的內容更新,有關評論優化這塊我想簡單分兩種方式來說明:
5.1 評分微數據 Rating 和 AggregateRating 的使用
提示:以下文字為了方便說明,部分引用了國內不錯的WordPress SEO作者 mg12 的教程評分微數據 Rating 和 AggregateRating 的使用方法,在此對他表示感謝,當然如果有涉及侵權等,請來信告知,我將第一時間處理。
評分也叫星評, 多在文章, 商品等有主體信息的網頁中使用. 雖然 schema.org 上對 Rating 和 AggregateRating 及其使用方法有詳細的說明, 但有些地方不注意容易搞錯。
Rating 指的是某一次評分, 可能只有一個數值 (ratingValue), 表示此次評分的分數.
微數據 Rating
AggregateRating 是評分匯總, 除了評分數值, 至少還應該包含評分的數量 (ratingCount 或者 reviewCount), 表示這個分數是多少次評分的平均值.
微數據 AggregateRating
在搜索結果中, AggregateRating 可能會被顯示, 但 Rating 不會. 很做網站做了 AggregateRating 忽略 Rating, 可能是因為這個原因, 包括 Google Play 平臺.
ratingCount 和 reviewCount 的區別
上一段提到 AggregateRating 中的評分數量 ratingCount 和 reviewCount, 兩者都表明數量, 但意義不一樣.
我希望博客的讀者可以為文章進行評價, 而這些讀者可以不對文章進行評論和回復, 所以使用了 ratingCount, 這表明獲得的票數. 在 Google 搜索結果中顯示如下.
基于上述對于微數據的解釋文檔,并參考 mg12 的方式,成功改造了 WP-PostRatings 插件,完美實現了網站頁面在Google引擎上的評分的顯示。
Google結構化數據測試工具地址:http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.eastdesign.net%2Fwordpress-web-development%2F&html=
事實上對于WP-PostRatings的改造并不算很大,主要是配合WP模版的改造,簡單說明如下:
編輯/wp-content/plugins/wp-postratings/wp-postratings.php 文件,找到第83行的代碼:
替換為:
$attributes = 'id="post-ratings-'.$ratings_id.'" class="post-ratings" itemscope itemtype="http://schema.org/AggregateRating"';接下來就是對模版的改造了,簡單說明以下:
首先找到模版頭部header.php,
替換為
<body itemtype="http://schema.org/WebPage" itemscope="">然后找到single.php,進行簡單的改造如下:
<article class="thepost" itemtype="http://schema.org/Article" itemscope=""><fieldset><legend><h1 itemprop="name"><?php the_title(); ?></h1></legend><article class="single-content"> <?php if(function_exists('the_ratings')){ the_ratings(); } ?><?php the_content(__('<img src="/images/more.jpg" alt="more" border="0" />')); ?> <br /> <div class="clear"></div></article></fieldset> </article>至此改造完成以后,你再對當前文章進行以下評分,然后通過Google結構化數據測試工具測試一下看看,見證奇跡的時刻終于到了,你會看到你的網址 在Google上顯示的效果多了一行亮眼的黃色評分記錄,是否很有成就感,當然這個評分記錄并不會直接影響你網站關鍵詞的排名,但是你不覺得多了一條如此 亮眼的黃色評分記錄給你網站增色不少嗎,至少多了更多訪客點擊進來的吸引力,側面提升了網站的流量。
5.2 評論社會化平臺擴展
有關評論社會化平臺的擴展方案,相信很多網站都已經啟用了,其中做得不錯的,國外的當推Disqus Comment System,國內的就很多了,個人推薦多說社會化評論系統,速度較快,界面干凈整潔,想安裝的自己去搜索一下即可。
6 測試SEO優化效果
一個好的WordPress SEO方案不僅僅需要良好的執行各種優化方法,同時還得通過專業的工具測試具體優化效果,推薦非常不錯的測試工具Google Analytics。
另外一款極力推薦的工具就是這篇指南前面篇幅里邊提到過的Google Webmaster Tools。
7 WordPress SEO總結
花了整整一下午的時間來寫這篇WordPress SEO指南,腦細胞死了不少,但也收獲頗豐,至少證明自己還是有耐心專注的做好一件事情的,現在的社會太過于浮躁,適當找機會讓自己安靜的做好一件事情, 你會發現有意想不到的收獲,離題了,回歸本文主旨,有關SEO優化向來就是一項極大極其復雜的工程,絕非短期內突擊一下就可以取得良好效果的,需要持之以 恒的耐心和決心,還要耐得住寂寞,因為這個過程往往非常的枯燥乏味。
好了本文到此先收尾了,當然還會做持續的更新,大家看完有任何想法請不吝賜教!
最 新更新提示:經本站反復測試,本教程提到的 SEO Ultimate 插件有一定的漏洞和不足,現統一建議更換為更強大的 WordPress SEO by Yoast ,這款插件是目前評測下來最佳的WordPress 免費seo插件,大家可以安裝測試一下,設置也很簡單,另外如果根據本教程安裝了 SEO Ultimate 的,請安裝 SEO Data Transporter 這款插件,然后根據這款插件的操作流程可以很輕松的實現從 SEO Ultimate 到 WordPress SEO by Yoast 的遷移。
另外也順便做個廣告,如有意找我們團隊做WordPress SEO的朋友,請點擊以下右側索取報價按鈕,填寫一份簡單的表單提交給我們即可,謝謝大家!
轉載于:https://www.cnblogs.com/niaowo/p/3880281.html
總結
以上是生活随笔為你收集整理的WordPress SEO ☞ WordPress网站终极优化指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring AOP 的proxy详解
- 下一篇: 北汽雷驰新能源MINI卡有哪几种车型?