最近在研究本站:www.seocompany.sh.cn 網站優化的時候,發現本站內容不足,于是決定采取增加BLOG的策略。但,天下之大,BLOG程序之多,到底用那款BLOG程序,一時間,摸不到頭腦。結合SEO經驗與自身實力,決定采用Zblog程序—自認為是優化做的很不錯的網站,也是普通SEOER的首選,我是新手,所以我選擇。

以下談談我對Zblog程序優化的一點點看法,也是本站優化的一個

一、Zblog的結構。

(1)關于模板文件的說明,Zblog的模板文件都放在Template目錄下面,但其中比較重要值得優化的有幾個

default.html 首頁的模板 single.html 單個文章頁面模板

b_article-single.html 單個文章頁面之中的文章主體部分,single.html里面的文章內容就是嵌用了這個的格式。

catalog.html 用于首頁的翻頁,也就是說首頁從第二頁開始,都是這個負責顯示

(2)關于Zblog的幾個常用標簽

 

以下為引用的內容:
<#ZC_BLOG_HOST#> 代表博客的根網址
<#ZC_BLOG_TITLE#> 代表博客網站名稱,在后臺可以設置
<#ZC_BLOG_SUBTITLE#> 網站副名稱,同樣在后臺可以找到
<#BlogTitle#> 代表單個文章的主標題
<#article/tagtoname#> 該文章的標簽
<#article/intro#> 該文章的簡介部分
<#CACHE_INCLUDE_文件名#> 此標簽作用是包含外部文件,很實用。例如<#CACHE_INCLUDE_ABCDEFG#>這個意思就是把“INCLUDE”目錄下的“ABCDEFG.ASP"文件內容弄進來,首頁模板里面的側邊“網站收藏”“友情鏈接”“圖標集”等都是用這個標簽搞的,你可以打開“INCLUDE”目錄看看里面文件的內容研究研究。

 

二、Zblog模板的優

 

(1) Zblog 1.7的默認模板里面是沒有 keywords,description,generator 這幾個meta的 !
首先要把這幾個加回去,主要是針對單個文章頁面,也就是single.html
至于首頁的兩個default.html和catalog.html加不加上去,看個人喜歡了,我自己是比較懶的。
Single.html 要添加的Meta可以這樣加:(只是樣例)


以下為引用的內容:
<meta name="keywords" content="<#article/tagtoname#>" />
<meta name="description" content="<#article/intro#>" />

 

經過第一部分的網站優化過程,聰明的你很快就明白這兩行字的意思。其中所用的標簽就是上面所提到的標簽:要害詞和簡介。
 其中要嚴重注重的一點,就是上面那個description里面的標記“<#article/intro#>”,這個簡介不應該有任何HTML標簽,尤其是不能包含有英文的雙引號“,因為他們是放在頁面的head區的,里面包含Html標簽很輕易導致顯示出問題。本來它只應該是一段純粹的文字,但在我們平時在寫Blog的時候,經常會漏寫或者把簡介也加上了許多效果,導致文章簡介有很多HTML標簽存在,這個只能靠你平時的寫文章習慣。
有的朋友可能會說,這個簡介放在description這里這么危險干脆不要吧,我本人也嚴重同意,但不要它,沒有誰能代替啊,除非你改動程序,改動數據庫加上一個新的“文章描述”那我沒有意見。為了以后的升級兼容,先將就一下吧。或者你比較狠點,可以干脆點不要這一行description。我這里給出一個折衷點的辦法就是,你要加上Html標簽也可以,但是平時寫文章要記得把簡介里面的所有的雙引號“替換為單引號‘,至少我現在已經在這樣做還沒有出現過問題。希望作者能在下個版本中弄個直接用于description的標簽。

 

首頁的meta就沒有那么復雜了,寫上你的網站描述和要害詞就ok。

(2)仍然是單個文章頁面(Single.html),它的Title部分也不太理想。原來的Title是這樣的

<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>


可以看到,它的格式是 "博客名稱-文章標題”,而越左邊是越重要的,應該改成"文章標題-博客名稱”。這個輕易解決,把位置調換一下就行了。新的title如下:

<title><#BlogTitle#> <#ZC_MSG044#> <#ZC_BLOG_TITLE#></title>

(3). 還是單個文章頁面(Single.htm),我并不是對它有偏見,其實首頁(default.html和catalog.html)也有這個問題.
就是關于h1和h2的使用, <h1></h1>在標準化里面的意義是表示標題,而并不是用來弄大小。Zblog里面,用h1顯示了網站名稱,用h2顯示副標題。但顯然把這個h1留給文章的標題更加合適。于是,你可以在single.html default.html catalog.html三個文件中找到:


以下為引用的內容:
<h1 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h1>
<h2 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h2>

 

怎么改好呢?又不能和原來的相差太遠。幸好Zblog模板采用Xhtml CSS來控制顯示的,我們可以把h1和h2換成div, 或者改成span。用Div是比較理想的,和原來的h1同樣是盒狀的block。ID="BlogTitle"保持不變。
于是代碼換成

 

以下為引用的內容:
<div id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></div>
<div id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></div>

EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()

前些天有網友Email給我問了下面這個問題:

 

以下為引用的內容:

David Yin 你好:

冒昧給你寫信,想請教一個問題,我以前用動態程序做了一個站,大約天天ip=1500左右,最近,我換了程序,網站全靜態,問題是url地址改變了,現在天天就300多點ip,請問有沒有加速讓搜索引擎收錄呢,

當時我是這樣回答的:


以下為引用的內容:
做一個定制的404錯誤頁面,里面最好包含站內搜索,以及分類鏈接等,讓那些從搜索來的用戶,可以找到要去的頁面。 
另外,你還可以重新提交一次。

 

這位朋友碰到的問題就是,因為網站重構后,頁面的rul變了,那么在搜索來的流量大量的會碰到404錯誤頁面。
那么這個問題怎么解決呢?

上面我的答復中包括了兩個辦法。

1)重新提交你的網站到搜索引擎,包括提交Sitemaps

2)設計一個非凡的404錯誤頁面,向用戶介紹一下網站最新的情況,接著在頁面中寫出網站新的分類,重要的鏈接,還有就是假如新的程序有站內搜索功能的話,也添加在這個頁面上。

 

 

現在DavidYin再補充三個辦法:

3)網站重構后,原有的指向網站內頁的外部鏈接都失效了,那么修復這些外部鏈接很重要,比如通過聯系其他的站長,或者通過留言的方式把新的外部連接添加上去。

4)增加新的有效的指向內頁的外部鏈接。比如通過軟文的方式。

5)假如網站原來的結構可以保留的話,那么暫時保留,讓用戶可以正常訪問,接著在robots.txt里設置阻止蜘蛛訪問這些舊的頁面。這樣可以保持原來的流量,同時還可以讓蜘蛛慢慢的去掉這些舊的鏈接。到一段時間之后,沒有了這些訪問者之后,就可以去除了。

在做網站重構的時候,一定要十分小心,才可以讓流量不會損失的太多。因此一定要事先規劃好,做好以上的幾點就可以了。

作者: David Yin

原載: SEO 網站優化推廣

版權所有。轉載時必須以鏈接形式注明作者和原始出處及本聲明。

EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()

11月20號,有人在站長世界論壇問Google處理子域名和二級目錄時的區別。版主tedster做了比較具體的回答。

從大部分角度來說,子域名是被當作一個獨立的域名來處理的。有的時候子域名帶有點主域名的特性,比如說在sitelink里,子域名可能和主域名同時列出來。

子域名被懲罰或喪失權重,一般不會影響到主域名。但反過來并不成立,也就是說假如主域名被懲罰,通常會連帶子域名受影響。

從總體上說,在一個權重很高的域名上建立子域名,這個子域名和新的域名相差不多,權重必須靠自己重新建立。

這些內容與我們目前所知的大致相同,所以也就沒有特意介紹。

不過12月7號,tedster在參加拉斯維加斯Pubcon(站長世界組織的站長大會)時,Matt Cutts告訴他,Google將很快在對待子域名時與對待子目錄一樣。也就是說,一個域名下最多只有兩個URL可以被列在特定搜索結果中,不會再出現三個四個或更多子域名與主域名URL同時排在搜索結果中。

這種現象挺常見,有很多人在權重較高的域名開多個子域名,試圖控制搜索排名。不少大站常這么做。

8號tedster又加了一句,說Matt Cutts下午把他叫到一邊澄清了一下,這個改變并不是百分之百子域名的URL不可能和主域名同時出現。Google目前的計劃是,使用一個阻尼參數,使得同一個域名下第三個URL被顯示很困難,第四個就更困難。Matt Cutts可能還會在其他場合談這個問題。

當然這種處理肯定是有例外的。比如像博客代管商,不同的子域名是不同的博客作者,不太可能完全這樣處理。

我感覺,假如Google真的這么做,會對很多網站的SEO策略和技巧產生重大影響。讓我們拭目以待吧。

EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()

最近在幾個Blog中都看到了關于SEO和用戶體驗的一下評論,如白鴉大哥的SEO和用戶體驗,友好性,漫長的路,強化網站內容質量,也看到很多的人就關于SEO和用戶體驗進行的議論!我在看了這幾篇文章后,也發表了我自己的意見,也引起了大家的更多議論.

SEO是一門高深的學問,我還處于學習的過程中,就我現在的理解我認為它以內容建設為本,通過要害詞的篩選分布,內部和外部鏈接的優化,整體結構的標準化等等措施,來不斷的提煉網站的精髓,增強搜索引擎的友好度,對網站進行推廣.網站的品牌度的增強和維護是需要SEO工作者的不斷努力和堅持的,短暫的投機的做法只能曇花一現!

而用戶體驗是要融入整個網站體系中,像豬豬說的:UED是要從產品結構設計時開始考慮的,更多的是功能上的,信息架構上的,產品方向上的!這點我是很贊同的.無論是前期的投入,還是后期的修改,無論是增加交互功能,還是對連接文字的加粗變色,任何一個改變都是為了讓更多的用戶方便的操作網站,更加直接的在網站中獲取各自需要的信息,提高用戶的黏合力,留住并帶來更多的用戶,也是為了增強和維護網站的品牌.

換個方面來想,SEO是為了讓更多用戶更方便準確的找到信息,用戶體驗也是為了讓更多用戶更方便準確的找到信息,就這個來說二者是為了共同的目標,沒有任何沖突,甚至我覺得似乎SEO其實是在提高整個互聯網的一個用戶體驗!所以我沒有覺得SEO和用戶體驗有什么矛盾,或許在我的回帖中表達的不夠清楚!

我的意思只是說在具體工作的過程中,二者有時候是會出現碰撞的!就想你扁桃體發炎要是消炎藥,而現在的消炎藥又是很傷胃的,吃藥是為了身體,不吃藥也是為了身體,可是最終吃了藥傷了胃.這就和SEO和用戶體驗一樣,也是會起沖突的,要害的是如何將沖突解決.我們應該做的是把問題具體化,針對不同的問題進行討論,無論是哪一方做出讓步,都是為了整個網站,為了同樣一個目標.

SEO和用戶體驗孰輕孰重并不重要,共同攜手才是最重要的!

原文:http://hi.baidu.com/gonwiy/blog/item/b145d63d03f65ac49f3d62ed.html

EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()

據Google站長博客報道,Google目前答應網站治理員自行修改sitelinks(網站附加鏈接)。所謂的sitelinks(網站附加鏈接)指的是當你在Google搜索某些要害詞的時候,系統自動顯示的一些重要的頁面以幫助用戶快捷導航。

 

Sitelinks(網站附加鏈接)的顯示是完全自動化的過程,Google的算法會解析網站結果和內容并確定將哪些頁面做為網站附加鏈接提供,網站附加鏈接的這些算法只是針對部分網站,并非針對全部網站。

現在,網站的治理員登錄Google Webmaster Tools就可以自己來選擇顯示或者不顯示某些sitelinks(網站附加鏈接),因為有些sitelinks可能對于用戶來說并沒有什么用處,那么治理員可以手動將其刪除。當你刪除一個頁面的時候,在90天內這個頁面不會出現在sitelinks之中,不過,刪除生效需要一個星期左右的時間。

查看和治理你的sitelinks,請登錄到Google Webmaster Tools界面里,選擇Sitelinks(網站鏈接)就可以治理,如下圖所示。

 

原創文章如轉載,請注明:轉載自月光博客 [ http://www.williamlong.info/ ]

EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()