前一陣子我把網(wǎng)站徹底的做了一次SEO優(yōu)化,效果還是不錯(cuò)。雖然經(jīng)歷了多次更換主題,頻繁改動(dòng)網(wǎng)站標(biāo)題,服務(wù)器遭遇攻擊等等一些列風(fēng)波。這次SEO整合優(yōu)化主要包含:seo插件使用,分類目錄整理,內(nèi)鏈建設(shè),robots文件和htaccess文件編寫,站內(nèi)搜索,友情鏈接等等。經(jīng)過這次優(yōu)化后,網(wǎng)站收錄量上升明顯,搜索引擎流量也恢復(fù)得非常快。這篇文章主要講講我是怎么對(duì)網(wǎng)站進(jìn)行全方位優(yōu)化的。下面設(shè)計(jì)到的一些技術(shù)朱海濤有分散在其他文章中,這里做一個(gè)歸納和總結(jié)。
最近收錄量數(shù)據(jù),可以看到自從8月初進(jìn)行優(yōu)化后,收錄量大幅由以前的小幅度變化變?yōu)榇蠓壬仙厔?,并且?guī)缀趺刻於荚谧兓?/p>

1,網(wǎng)站標(biāo)題和wp主題
網(wǎng)站標(biāo)題經(jīng)過數(shù)次更改,現(xiàn)在基本上穩(wěn)定下來。網(wǎng)站標(biāo)題被朱海濤大改了好幾次,一般來說能夠一次性確定好主題當(dāng)然是更好了。然而對(duì)于我來說,修改標(biāo)題是必經(jīng)之路,因?yàn)榫W(wǎng)站運(yùn)營初期的思路和現(xiàn)在已經(jīng)發(fā)生二來很大變化。即便是不利于優(yōu)化,也得進(jìn)行更正,長痛不如短痛。之所以不停的折騰主題,是因?yàn)楝F(xiàn)在市面上的很多wordpress主體看起來非常漂亮,但是實(shí)際上是對(duì)搜索引擎不友好的,至少很多主題沒有對(duì)搜索引擎做過優(yōu)化。畢竟多數(shù)主題都是免費(fèi)的,主題作者可能也不會(huì)下很大力氣去做各個(gè)方面的優(yōu)化。所以我選擇了使用付費(fèi)主題,相對(duì)而言還是可靠一點(diǎn)。
2,robots.txt文件的修改
將robots.txt文件設(shè)置好對(duì)于集中站內(nèi)權(quán)重和降低無效收了和多次重復(fù)收錄是至關(guān)重要的。修改好以后去百度站長平臺(tái)檢測一下代碼是否設(shè)置正確。下面是我現(xiàn)在使用的robots.txt文件。
User-agent: *
Disallow:/wp-admin/
Disallow: /*/comment-page-*
Disallow: /*?replytocom*
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /category/*/page/
Disallow: /*/trackback
Disallow: /feed
Disallow: /*/feed
Disallow: /comments/feed
Disallow: /?s=*
Disallow: /*/?s=*\
Disallow: /attachment/
Disallow: /tag/*/page/
Sitemap: http://www.stcash.com/sitemap.xml
3,.htaccess文件配置
.htaccess文件可以配置很多規(guī)則,這里主要講一講將網(wǎng)站權(quán)重集中到一個(gè)域名上。大多數(shù)站長都知道要將www和不帶www域名重定向都其中一個(gè)來集中網(wǎng)站權(quán)重,選擇一個(gè)主域名,將另外一個(gè)直接跳轉(zhuǎn)到主域名上。當(dāng)我們需要把全站的不帶www的域名跳轉(zhuǎn)到帶www域名的時(shí)候,我們可以在cpanel后臺(tái)設(shè)置。但是這個(gè)設(shè)置有一個(gè)缺陷,只能首頁301重定向,子目錄,文章頁,列表頁都是無法跳轉(zhuǎn)的。修改.htaccess文件可以直接設(shè)置全站的跳轉(zhuǎn)。
直接上代碼
RewriteEngine on
RewriteCond %{HTTP_HOST} ^lianjintuan.com$ [NC]
RewriteRule ^(.*)$ http://www.lianjintuan.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteRule . /index.php [L]
DirectoryIndex index.html index.php
# END WordPress
上面的代碼對(duì)于wordpress和zblog php是通用的。當(dāng)然如果是wordpress搭建的網(wǎng)站,可以直接使用301重定向插件實(shí)現(xiàn)。
4,開通百度站內(nèi)搜索
百度站內(nèi)搜索能有效的增加網(wǎng)頁的收錄數(shù)量和收錄效果,這可不是我我說的的,下面是百度官方的原文。“近期有站點(diǎn)反饋安裝百度站內(nèi)搜索后,百度網(wǎng)頁搜索的收錄量出現(xiàn)了下降,站長擔(dān)心收錄下降和使用了站內(nèi)搜索有關(guān)。這一點(diǎn)無需顧慮,使用百度站內(nèi)搜索會(huì)增加百度網(wǎng)頁搜索的收錄渠道,只會(huì)促進(jìn)站點(diǎn)在大搜的收錄量,不會(huì)造成減少。”
具體影響機(jī)制如下圖:

去百度站長平臺(tái)就可以開通站內(nèi)搜索了,并且在開通站內(nèi)搜索以后,還可以像百度提交種子頁面。

種子頁面填寫我們制作好的sitemap.xml文件就可以了

5,分類目錄和文章重新整理
下圖是我現(xiàn)在的分類目錄,幾乎囊括了朱海濤所能寫的一切內(nèi)容。并且?guī)缀鯖]有沖突,現(xiàn)在已經(jīng)有好幾個(gè)欄目被收錄了。分好類以后為每個(gè)欄目寫好description和keywords,欄目頁的權(quán)重比內(nèi)頁要高,能很好的競爭關(guān)鍵詞。當(dāng)然契合網(wǎng)站主題也是相當(dāng)重要的。另外也將文章進(jìn)行了重新歸類,將質(zhì)量比較差的文章都移除。

6,tag標(biāo)簽的使用 參考這篇文章《網(wǎng)站tag對(duì)seo影響,tag標(biāo)簽應(yīng)該怎么使用》
7,圖片alt,內(nèi)鏈的建設(shè)
給每張圖片都增加alt標(biāo)簽,增加文章內(nèi)鏈數(shù)量。多數(shù)站長都知道增加內(nèi)鏈的重要性,但是很多人難以堅(jiān)持建設(shè)好內(nèi)鏈,主要還是想偷懶。其實(shí)做內(nèi)鏈建設(shè),我們完全可以使用插件來做半自動(dòng)化內(nèi)鏈。使用wordpress插件 WP keyword link自動(dòng)內(nèi)鏈插件,我們只需要設(shè)置好相關(guān)文字對(duì)應(yīng)的鏈接,以后第一次出現(xiàn)設(shè)置好的額文字會(huì)自動(dòng)變成錨文本鏈接。使用這個(gè)插件,就需要以后一直使用,如果哪天卸載了這個(gè)插件,已經(jīng)構(gòu)建的自動(dòng)內(nèi)鏈又會(huì)消失。

8,友情鏈接設(shè)置在首頁顯示
在widget_logic中增加一句代碼 (is_home() || is_front_page()) && !is_paged()

9,服務(wù)器屏蔽惡意流量以及圖片防止復(fù)制
這個(gè)代碼是服務(wù)器空間商所寫,可以有效減少惡意訪問,并且防止了圖片復(fù)制,減少網(wǎng)站流量耗損。這里大家可能沒有明白怎么會(huì)減少寬帶流量使用量,一般情況下,別人從我們網(wǎng)站直接復(fù)制圖片,如果不做特殊處理,所引用的圖片依舊使我們服務(wù)器上的圖片,引用我們文章的人越多,相應(yīng)的因?yàn)閳D片而耗損的寬度流量就越多。需要注意的是,我曾經(jīng)使用過這段代碼,會(huì)導(dǎo)致百度對(duì)robots.txt文件的抓取產(chǎn)生影響。所以可以去掉有關(guān)搜索引擎的那幾句。
RewriteCond %{HTTP_COOKIE} !^.*securesig.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*google-bot.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*bing-bot.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*baiduspider.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*360spider.*$ [NC]
RewriteRule ^(.*)$ detect.html [L]
10,站點(diǎn)地圖,網(wǎng)站html版本的sitemap和xml版本的sitemap制作參考這篇文章?!睹獠寮谱骶W(wǎng)站地圖sitemap html和xml版本》
這里就再給大家分享下xml版本的網(wǎng)站地圖,這個(gè)版本是張戈所寫。
將下面代碼保存到 sitemap.php,上傳到網(wǎng)站根目錄
require('./wp-blog-header.php');
header("Content-type: text/xml");
header('HTTP/1.1 200 OK');
$posts_to_show = 1000;
echo '';
echo ''
?>
daily
1.0
/* 文章頁面 */
header("Content-type: text/xml");
$myposts = get_posts( "numberposts=" . $posts_to_show );
foreach( $myposts as $post ) { ?>
monthly
0.6
/* 單頁面 */
$mypages = get_pages();
if(count($mypages) > 0) {
foreach($mypages as $page) { ?>
ID); ?>
ID)->post_modified); ?>+00:00
weekly
0.6
/* 博客分類 www.stcash.com*/
$terms = get_terms('category', 'orderby=name&hide_empty=0' );
$count = count($terms);
if($count > 0){
foreach ($terms as $term) { ?>
slug); ?>
weekly
0.8
/* 標(biāo)簽(可選) */
$tags = get_terms("post_tag");
foreach ( $tags as $key => $tag ) {
$link = get_term_link( intval($tag->term_id), "post_tag" );
if ( is_wp_error( $link ) )
return false;
$tags[ $key ]->link = $link;
?>
monthly
0.4
重寫.htaccess,在第一行加上一句代碼
RewriteRule ^(sitemap)\.xml$ $1.php
這樣代碼的意思是將php文件重寫為xml文件,ok,xml制作完畢。
11,做好上述配置以外,外鏈建設(shè)也是相當(dāng)重要的。對(duì)于自媒體作者來說,去各大自媒體平臺(tái)發(fā)稿是個(gè)增加外鏈的最好方式??梢越o大家看看朱海濤自媒體博客最近的外鏈情況,幾乎都是高質(zhì)量的外鏈。

12,文章列表頁在新窗口打開,這個(gè)嚴(yán)格說起來算不上seo優(yōu)化,只是用戶體驗(yàn)優(yōu)化。
我現(xiàn)在使用的主題默認(rèn)所有頁面都在原窗口打開,這個(gè)會(huì)一定程度會(huì)影響網(wǎng)站跳出率。所以朱海濤曾經(jīng)聯(lián)系過主題作者,奈何那邊給出的方案也不行,結(jié)果在自己折騰了一下,發(fā)現(xiàn)做到這個(gè)也不是很難的事情,只需要修改有一句代碼即可。
在index.php里面加載了文章列表頁的模板slider.php,只需要修改一句代碼
這里只針對(duì)和我使用一個(gè)系列主題的用戶。其他用戶一般只需要在index.php中仔細(xì)查看下代碼,最后都會(huì)發(fā)現(xiàn)一點(diǎn)端倪的。wordpress主題代碼結(jié)構(gòu)大同小異,找到列表頁加載模板修改即可。
來源:朱海濤自媒體(微信/QQ號(hào):81433982),原創(chuàng)文章如轉(zhuǎn)載,請(qǐng)注明本文鏈接: http://www.stcash.com/6024
【版權(quán)與免責(zé)聲明】如發(fā)現(xiàn)內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息發(fā)郵件至 1830498703@qq.com ,我們將及時(shí)溝通刪除處理。 以上內(nèi)容均為網(wǎng)友發(fā)布,僅代表網(wǎng)友個(gè)人觀點(diǎn),不代表平臺(tái)觀點(diǎn),涉及言論、版權(quán)與本站無關(guān)。