WordPress的SEO小技巧歸納

2010-09-19 14:16:53來源:西部e網(wǎng)作者:

隨著搜索引擎大興, 排列在前的網(wǎng)站在引入大量流量. 無論是搜索頁面的廣告還是查出來的結(jié)果, 與搜索者的目標(biāo)匹配度都比較高 (如果搜索引擎足夠智能), 所以通過搜索引擎而來的訪客很可能會從網(wǎng)站上得到他想要的東西,

隨著搜索引擎大興, 排列在前的網(wǎng)站在引入大量流量. 無論是搜索頁面的廣告還是查出來的結(jié)果, 與搜索者的目標(biāo)匹配度都比較高 (如果搜索引擎足夠智能), 所以通過搜索引擎而來的訪客很可能會從網(wǎng)站上得到他想要的東西, 并記住這個網(wǎng)站. 也就是說, 搜索引擎會帶來很多有價值的來源, 所以花點時間針對搜索引擎優(yōu)化一下 WordPress 博客也是值得的.

我一直沒有花太多時間做搜索引擎優(yōu)化, 否則也不會把博客首頁做成展開式的顯示, 所以一直搜索引擎收錄不是很好. 前段時間, 我終于為博客搞了一下 SEO, 比之前有所改善, 下面我就分享一下我都做了些什么.

我并不是什么 SEO 高手, 但整天泡在網(wǎng)頁里面, 或多或少知道一點, 折騰一下算是自我陶醉, 高人請繞道前行.

1. 優(yōu)化博客副標(biāo)題
副標(biāo)題 (slogan), WordPress 中稱為 tagline. 它與博客標(biāo)題不一樣, 可能會承載一些描述博客的文字. 如我的 tagline 是 "mg12's Blog – Just Another WordPress Blog", 其中的 WordPress Blog 被我設(shè)置為 h1. 因為我想告訴爬蟲, 這是一個關(guān)于 WordPress 的博客.

2. 頁面的標(biāo)題不要包含博客名稱
WordPress 標(biāo)題一般會用到 bloginfo('name') 和 wp_title() 兩部分, 前者是博客名稱, 后者是文章標(biāo)題 (如果標(biāo)題不存在則不顯示). 經(jīng)典主題和默認(rèn)主題輸出標(biāo)題用的代碼如下.

<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

輸出的標(biāo)題結(jié)構(gòu)是 "文章標(biāo)題 « 博客名稱".

除非你的標(biāo)題和文章內(nèi)容相關(guān)度比較高, 否則這樣的標(biāo)題對 SEO 顯然是不好的. 標(biāo)題是爬蟲認(rèn)為重要的內(nèi)容之一, 如果標(biāo)題中包含了與文章內(nèi)容無關(guān)的信息, 多少會對該頁面有所影響.

那應(yīng)該怎么弄呢? 一些包含大量內(nèi)容的, 或者屬于某一類的頁面, 只顯示標(biāo)題. 其他的頁面只顯示博客名稱. 我的實現(xiàn)代碼如下.

<title><?php if ( is_single() || is_page() || is_category() || is_tag() ) { wp_title(''); } else { bloginfo('name'); } ?></title>

3. Keywords & Description
Keywords 為搜索引擎提供網(wǎng)頁包含的核心內(nèi)容, Description 則為搜索引擎提供網(wǎng)頁的描述信息. 我發(fā)布的主題曾經(jīng)包括了對 keywords 和 description 的處理, 但因為這與一些 SEO 插件發(fā)生沖突, 在較新的版本中已經(jīng)去除. 筆者認(rèn)為 WordPress 的很多所謂 SEO 插件做得并不到位, 對中文博客支持都很差, 自己修改一下效果可能更好.

以下是我的處理規(guī)則.

頁面類型  Keywords  Description
首頁  自定義 keywords  自定義 description
文章頁面  標(biāo)簽組合  摘要或者文章前 220 個字符
(截取文章需要特殊處理全角字符)
搜索頁面  -  搜索關(guān)鍵字
分類存檔頁面  -  分類
標(biāo)簽存檔頁面  -  標(biāo)簽
日期存檔頁面  -  日期
其他頁面  -  頁面標(biāo)題

4. h1, h2, h3, strong 標(biāo)簽的使用
一般將 h1 給予文章標(biāo)題或者與網(wǎng)站相關(guān)性高的推廣性內(nèi)容, 而不是博客標(biāo)題. h2 是跟文章有關(guān)的描述式信息, 如分類和標(biāo)簽. h3 是其他類似內(nèi)容, 如相關(guān)文章. strong 給文章內(nèi)的關(guān)鍵字.

5. 將 Related Post 改為 More posts about XXX
其中 XXX 是關(guān)鍵字及其鏈接, 本人建議使用分類或者標(biāo)簽鏈接代替. 因為 Related 一詞與幾個文章的鏈接沒有任何關(guān)系, 但標(biāo)簽與之相關(guān)度很高. (一般相關(guān)文章是通過相似標(biāo)簽來確定的.)

6. 與文章無關(guān)內(nèi)容后移
有人認(rèn)為爬蟲只會分析頁面的前 N 個字節(jié)的內(nèi)容, 未必如此, 但前面內(nèi)容的權(quán)重相對會比較高. 為了爬蟲有效的收錄, 應(yīng)該盡量將無關(guān)內(nèi)容后移. 如 JavaScript 等可以用 DOM ready 來實現(xiàn). 另外, 如搜索欄, 訂閱按鈕等可以放到頁腳, 再通過 CSS 或者 JavaScript 重新定位.

7. 消滅內(nèi)嵌 CSS 和內(nèi)嵌 JavaScript
內(nèi)嵌的 CSS 和 JavaScript 可能帶有一些關(guān)鍵字和鏈接, 影響爬蟲收錄. 盡量將這些寫在外部文件中.

8. 如果評論分頁, 避免出現(xiàn)重復(fù)內(nèi)容的文章

WordPress 2.7 向我們提供了評論分頁的功能, 這個功能可以在一定程度上減少頁面加載的時間, 對用戶十分友好. 但同時也存在兩個問題, 其一是跳轉(zhuǎn)過來的鏈接鉤子如果不在主頁面會令用戶感到莫名其妙; 其二是對搜索引擎不友好, 因為同時存在多個擁有相同內(nèi)容, 而永久鏈接不一樣的頁面. 如:

    http://example.com/my-post-permalink/

    http://example.com/my-post-permalink/comment-page-1/

    http://example.com/my-post-permalink/comment-page-2/

    因為這兩個原因, 很多人拒絕使用分頁評論功能, 當(dāng)對于評論超多的頁面分頁評論的需求又是那么的強(qiáng)烈, 是否感到左右為難?
    對于第一種缺陷, 我們無能為力; 但對于搜索引擎的問題, 有個折中的辦法可以優(yōu)化一下. 可以分為以下兩步處理:

    1. 在主頁面以外的頁面顯示文章摘要, 并給主頁面一個反鏈接.
    這里可以使用一個小插件幫助你, 插件雖然只有幾句, 但完全符合我們的需求. 你可以到 Paged Comments SEO 頁面查看和下載插件.

    2. 評論翻頁則使用 AJAX.
    我為這個功能制作了一個插件, 叫 AJAX Comment Pager, 可以幫你將評論翻頁增強(qiáng)為 AJAX 處理.

    如果評論不多, 強(qiáng)烈不建議使用評論分頁功能, SEO 和 UED 同樣重要.

9. 為 Read more 加上 nofollow
因為 Read more 鏈接的路徑實際和文章標(biāo)題相同, 沒必要再多加一個文本與頁面內(nèi)容無關(guān)的鏈接. 再者, "Read more…" 在網(wǎng)站出現(xiàn) N 多次, 可能會干擾爬蟲.

10. 不要把首頁做成歡迎頁面, 盡量顯示文章內(nèi)容
很多朋友喜歡把博客首頁做成歡迎頁面, 但因為大量鏈接鏈向首頁, 它是最重要的頁面, 應(yīng)該盡量放置與博客相關(guān)的內(nèi)容.

還有人喜歡用標(biāo)題列表的作為首頁的主要內(nèi)容, 但經(jīng)過我長期的實驗這明顯不如包含部分文章內(nèi)容的文章列表. 作為折中處理, 現(xiàn)在我的博客會顯示前幾個文章的內(nèi)容, 其他折疊 (折疊可以加快網(wǎng)頁加載速度).

文章來源:http://www.neoease.com/wordpress-seo-tips/

關(guān)鍵詞:WordPressseo

贊助商鏈接: