WordPress博客系統(tǒng)搜索引擎優(yōu)化seo全攻略

wordpress要求 php+mysql的支持,rewrite功能,比如apache的mod-rewrite或iis rewrite。
空間的速度,Google已經(jīng)明確把空間的速度列入網(wǎng)站排名要素之一,所以選擇一個(gè)快速穩(wěn)定的空間是seo的基礎(chǔ)。
并且快速穩(wěn)定的空間對(duì) 用戶體驗(yàn)也很好.
2.WordPress 主題的選擇
選擇一個(gè)優(yōu)秀的主題是seo的重要條件之一,有些主題本身就做了一定的seo優(yōu)化,所以選擇一款好的主題是 wordpress seo的基礎(chǔ)之一。
wordpress的主題推薦選擇代碼簡(jiǎn)潔,div+css架構(gòu)的,圖片,js代碼越少越好,當(dāng)然并不是完全不能使用js代碼和圖片。
3.title 的優(yōu)化
wordpress的title優(yōu)化一般在主題的header.php文件中,title的寫法一般是首頁設(shè)置 為:關(guān)鍵詞-關(guān)鍵詞-關(guān)鍵詞-網(wǎng)站名稱。
內(nèi)容頁:標(biāo)題-網(wǎng)站名稱。
title的修改,如果是對(duì)php和wordpress主題函數(shù)比較熟悉 的,可以自己動(dòng)手修改。
如果不懂的可以使用一些插件,比如all in seo插件,可以簡(jiǎn)單的對(duì)title進(jìn)行rewrite,設(shè)置關(guān)鍵詞和描述。
4.keyword 和description
如果使用了all in seo插件,也可以直接設(shè)置,或者使用其他類似的插件。
需要注意的是,all in seo插件對(duì)百度的支持不大好,現(xiàn)在使用all in seo插件設(shè)置的描述百度無法抓取。
所以中文網(wǎng)站做百度優(yōu)化的千萬不要使用all in seo插件,用了也不能設(shè)置keyword和description。還有noindex選項(xiàng),千萬不能選擇,用了百度干死你。
小殘博客就是直接使用的在header.php頭部加入一下代碼
- $description = "小殘博客(www.exehack.net)關(guān)注網(wǎng)絡(luò)安全、IT行業(yè)、網(wǎng)絡(luò)安全文章、網(wǎng)絡(luò)資源、電腦技術(shù)、網(wǎng)絡(luò)安全技術(shù)、網(wǎng)絡(luò)安全知識(shí)、互聯(lián)網(wǎng)安全知識(shí)、原創(chuàng)網(wǎng)絡(luò)安全博客";
- $keywords = "關(guān)注網(wǎng)絡(luò)安全,網(wǎng)站漏洞,網(wǎng)絡(luò)安全,網(wǎng)絡(luò)安全技術(shù),網(wǎng)絡(luò)安全知識(shí),網(wǎng)絡(luò)安全教程,黑客新聞,服務(wù)器安全,網(wǎng)絡(luò)安全文章,系統(tǒng)安全";}
- elseif (is_single() || is_page()) {
- $description1 = get_post_meta($post->ID, "description", true);
- $description2 = mb_strimwidth(strip_tags(apply_filters
- ('the_content', $post->post_content)), 0, 200, "…");
- $description = $description1 ? $description1 : $description2;
- $keywords = get_post_meta($post->ID, "keywords", true);
- if($keywords == '') {
- $tags = wp_get_post_tags($post->ID);
- foreach ($tags as $tag ) {
- $keywords = $keywords . $tag->name . ", ";}
- $keywords = rtrim($keywords, ', ');}
- }
- elseif (is_category()) {
- $description = category_description();
- $keywords = single_cat_title('', false);}
- elseif (is_tag()){
- $description = tag_description();
- $keywords = single_tag_title('', false);
- }
- $description = trim(strip_tags($description));
- $keywords = trim(strip_tags($keywords));
- ?>
- <meta name="description" content="<?php echo $description; ?>" />
- <meta name="keywords" content="<?php echo $keywords; ?>" />
5. 固定鏈接
wordpress的默認(rèn)固定鏈接是www.exehack.net/?p=32的形式,是動(dòng)態(tài)鏈接對(duì)搜索引擎不 太友好,所以需要修改。
直接通過設(shè)置-固定鏈接選項(xiàng),可以方便的修改固定鏈接的形式。至于選擇哪種鏈接形式,其實(shí)主要看個(gè)人喜好。
推薦選擇 /%postname%/形式。需要注意的是,固定鏈接要在網(wǎng)站建立之初就確立好,以后切勿修改,更改固定鏈接會(huì)對(duì)網(wǎng)站權(quán)重造成很大影響,即使使用301 重定向也是一樣的,所以不要修改固定鏈接。
6.robots.txt
robots.txt 文件放在根目錄下面,是給搜索引擎設(shè)置的爬行規(guī)則,可以規(guī)定搜索引擎可以爬行那些頁面。
wordpress的robots.txt寫法,可以搜索一下,并 沒有標(biāo)準(zhǔn)答案,主要是注意禁止搜索引擎抓取后臺(tái)文件即可。
可以參考本站的寫法http://www.exehack.net/robots.txt
7.sitemap.xml
sitemap 是一個(gè)xml格式的網(wǎng)站地圖文件,通過提交到搜索引擎,可以使搜索引擎更加容易抓取你的網(wǎng)站,sitemap是Google率先推出的,最近百度也支持 sitemap的提交,不過Google和百度的sitemap文件格式是有一些區(qū)別的。
wordpress的sitemap文件生成,直接使用插件即 可。wordpress的插件安裝,在后臺(tái)點(diǎn)擊添加插件,然后直接搜索安裝即可。
Google的sitemap插件名是Google XML Sitemaps,百度是Baidu Sitemap Generator。
8.內(nèi)部鏈接
可以使用wordpress related post插件,它可以根據(jù)文章關(guān)鍵詞生成一個(gè)相關(guān)文章列表,對(duì)于網(wǎng)站內(nèi)部鏈接和用戶體驗(yàn)都是有好處的。
相關(guān)文章
CyberPanel安裝WordPress并配置偽靜態(tài)規(guī)則
下面教你如何在 CyberPanel安裝WordPress以及配置偽靜態(tài),需要的朋友可以參考下2023-12-27- 這篇文章主要介紹了wordpress無法安裝更新主題插件的解決辦法,需要的朋友可以參考下2020-12-27
WordPress必備數(shù)據(jù)庫SQL查詢語句整理
發(fā)現(xiàn)幾條比較實(shí)用的,適合 WordPress 實(shí)用的SQL語句。于是就趕緊收集分享出來了,需要的朋友可以參考下2017-09-23wordpress在安裝使用中出現(xiàn)404、403、500及502問題的分析與解決方法
wordpress是很多新手站長(zhǎng)搭建個(gè)人博客最喜愛的程序,但是最近在使用WordPress的時(shí)候遇到了一些問題,所以想著將遇到問題總結(jié)分享出來,下面這篇文章主要給大家介紹了關(guān)于wo2017-08-11WordPress取消英文標(biāo)點(diǎn)符號(hào)自動(dòng)替換中文標(biāo)點(diǎn)符號(hào)的優(yōu)雅方法
這篇文章主要介紹了WordPress取消英文標(biāo)點(diǎn)符號(hào)自動(dòng)替換中文標(biāo)點(diǎn)符號(hào)的優(yōu)雅方法,需要的朋友可以參考下2017-04-04- 這篇文章主要給大家介紹了wordpress自定義上傳文件類型的方法,如WordPress默認(rèn)允許上傳 .exe 后綴名的可運(yùn)行文件,那么我們?cè)趺唇褂脩粼赪ordPress后臺(tái)發(fā)表文章時(shí)上傳 .e2016-12-19
- 大家可能發(fā)現(xiàn)了當(dāng)實(shí)現(xiàn)了前端用戶中心,后臺(tái)控制面板就失去了作用,那么限制其他用戶進(jìn)入后臺(tái)控制面板就很有必要了!那么我們要怎么做呢?通過下面這篇文章分享的方法后,只2016-12-19
WordPress實(shí)現(xiàn)回復(fù)文章評(píng)論后發(fā)送郵件通知的功能
這篇文章主要介紹了WordPress實(shí)現(xiàn)回復(fù)文章評(píng)論后發(fā)送郵件通知的功能,涉及wordpress針對(duì)評(píng)論與郵件的相關(guān)操作技巧,需要的朋友可以參考下2016-10-11WordPress使用自定義文章類型實(shí)現(xiàn)任意模板的方法
這篇文章主要介紹了WordPress使用自定義文章類型實(shí)現(xiàn)任意模板的方法,可通過自定義文章類型來實(shí)現(xiàn)任意模版的使用,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-10-11WordPress后臺(tái)地址被改導(dǎo)致無法登陸后臺(tái)的簡(jiǎn)單解決方法
這篇文章主要介紹了WordPress后臺(tái)地址被改導(dǎo)致無法登陸后臺(tái)的簡(jiǎn)單解決方法,簡(jiǎn)單分析了后臺(tái)無法登陸的原因與相應(yīng)的解決方法,涉及針對(duì)wordpress配置項(xiàng)的簡(jiǎn)單修改,需要的朋友2016-10-11