從09年建立博客至今,一直用的是ZBlog,以前做過一些優(yōu)化,例如標(biāo)題的優(yōu)化、全站靜態(tài)化等,不過有一項(xiàng)非常需要優(yōu)化的內(nèi)容我沒有做,當(dāng)時沒有研究,認(rèn)為那是不可能實(shí)現(xiàn)的,或者說實(shí)現(xiàn)起來非常困難的事情,那就是博客側(cè)欄的最新文章沒有把官網(wǎng)原版的JS調(diào)用改為直接顯示。
其實(shí),官網(wǎng)的JS調(diào)用最新文章的做法并沒有不對,因?yàn)檫@樣不用重建文件就可以任何時候任何文章里出現(xiàn)的都是最新發(fā)布的文章,而如果使用直接顯示的方式,那需要每次發(fā)布文章時都要重寫文件一次,重寫文件是全站重新生成靜態(tài)HTML文件一次,ZBlog的文章是真靜態(tài)的THML文件,不是偽靜態(tài)。
不過,如果文章數(shù)量并不多,更新也不太頻繁的話,側(cè)欄最新文章靜態(tài)化對SEO優(yōu)化是非常有利的,那樣的話,蛛蛛就可以索引到每一篇文章,如果是JS調(diào)用,蜘蛛貌似是不去索引的。
下面介紹下實(shí)現(xiàn)方法
1、找到模版的single.html文件(位置在:博客根目錄\THEMES\你的模版名稱\TEMPLATE\single.html),用記事本打開它,然后找到調(diào)用最新文章的代碼,如下所示:
<div class="function" id="divPrevious">
<h3><#ZC_MSG032#></h3>
<ul id="ulPrevious">
<#CACHE_INCLUDE_PREVIOUS#>
</ul>
</div>
2、把其中的
<#CACHE_INCLUDE_PREVIOUS#>
替換為
<#CACHE_INCLUDE_PREVIOUS_HTML#>
然后保存文件。
3、重建文件
這時博客的側(cè)欄文章就由原來的JS調(diào)用變成直接顯示了。
您可能感興趣的文章
如何實(shí)現(xiàn)zblog發(fā)布文章后自動更新sitemap文件
更多有關(guān)ZBlog的文章,請看ZBlog專題。