增加robots.txt減少流量

在網站根目錄中增加一個檔案叫robots.txt,內容我只寫了:

User-agent: *
Disallow:

允許所有搜尋引掣將我的網站內容編入索引,未做任何限制。為什麼要增加這個檔案呢?因為近來在後台的錯誤記錄檔中發現,大部份的搜尋機器人在進來網站內部翻攪之前,都會去讀取根目錄下的robots.txt這個檔案,但在預設的wordpress安裝下,並不會產生這個檔案,所以我發現雖然機器人沒有找到這個檔案,但是wordpress還是會送出含有整個檔頭的錯誤頁面給它,而一天之中機器人造訪的次數不計其數,因此無意間流量大增,但增加的都是錯誤頁面的流量,再加上之前從MT跳船到WP,但有許多spambot還是繼續向原來MT的路徑發送垃圾留言,這可能也是導致流量驚人的原因。

以上這些都是我的猜想與假設,因為對於本站的高流量實在有著許多的不解,從cpanel裡看不出所以然來,總流量高得嚇人,可是單看網域的流量,其實是小的很,而且也沒放檔案給人下載,或者是該考慮換主機商的時候吧!

另外舉例來說,若要限制搜尋引掣索引其中一個資料夾,如images,那麼可以把規則寫成這樣:

User-agent: *
Disallow: /images/

而我只是因為想要減少錯誤頁面的送出流量,所以在robots.txt中沒有限制任何不被索引的資料夾。

ps.誰知道好的主機商請介紹一下哦!

[WP] 改用sidebar modules

這兩天把原本使用的sidebar widgets換成K2內建的sidebar modules,它們的功能都是方便使用者能夠快速的更動或排序側邊欄,只是以目前的進展來看,sidebar modules使用的自由度大於sidebar widgets,它的好處在於有無限量的text、php、html功能欄位,而且可以設定在哪些頁面出現哪些側邊欄位,在後台排序欄位時,也可以自訂欄位名,一目瞭然,不需要看打開內容才知道欄位是什麼,另外它也可以接受大部份專為sidebar widgets寫的外掛,同樣可以發揮功能。不過它的功能還是有些限制,例如內建的分類欄位和迴響欄位仍然沒有辦法自由變更顯示方式,這部份可能得靠其它外掛來補足了。

在進行更換的時候,發現sidebar modules與原本用來顯示CC授權的WpLicense衝突,會導致整個sidebar modules頁面無法設定,欄位上一片空白,把WpLicense停用後,就恢復正常,但必須重新設定sidebar,因此我另外找來o42-cc來來取代插入授權的功能。

另外我也取消了幾個外掛,如King Text WidgetKing Categories Widget,因為它們與sidebar modules不相容,而UserOnline在後台設定時有些錯誤,但前端頁面顯示是正常的,所以繼續使用,希望下個版本就可以修正過來。

原本打算要用同樣也是內建在k2裡的Asides功能,但他的功能實在太陽春了,無法做進一步的設定,只好又改回sideblog,幸好sideblogsidebar modules的相容性很好。

目前基本上已經恢復與之前使用sidebar widgets時相同的外觀,沒有做太多的更動,換個骨架還真辛苦!

又被盜連

真的很受不了這些人,明明就已經貼出來告訴你如何線上播放音樂,只要加上外掛和申請免費空間就行啦,而且既然已經申請免費空間了,幹嘛不把檔案都傳到那邊去,還要來盜連這裡的player.swf檔!

就算真的沒有辦法一定得連這邊,那也請出個聲、打個招呼,我還可以幫你想想辦法,不告而取,謂之……自己想吧!

在盜連之前請先考慮一下,人家可是花錢租空間和流量,你就這麼隨手一貼,我得花多少銀子來供養你啊!

請諸位大盜有點道德吧!如果再不改的話,我就要在此公佈您的網站位址了!

實在令人生氣……網路上的小白從來就沒少過……

[WP] 按月彙整改成下拉式選單

昨天Carrie說無法順利套用Drop-down Archive將原來的按月彙整清單改為下拉式的,原本以為是她安裝或是更動模版的問題,今天下午手癢把sidebar widgets升級為最新版本,結果就發生了同樣的問題:

內容都一樣的,我也很想只用那個下拉式選單的Archives,但是只要我拖曳一個過去、按下儲存設定,sidebar就會出現兩個

所以應該是新版sidebar widgets和drop-down archive相衝了吧!看來只有等drop_archive_widget的作者釋出新版本才能解決了。

不過不死心的我,又到wp的支援論壇上東翻西找,終於找到解決方式:既然外掛不能用,那就不用外掛,直接用語法加入即可!

語法如下:

這樣就解決問題啦!Carrie快試試!

[WP] AJAX Commenting失效?!

這幾天發現AJAX留言失效了,每次打完留言按submit後就一直停在那裡,不會像以前一樣會馬上出現在上方,但留言確實已經貼上,只是頁面不會fresh,不曉得是升級wp的緣故,還是k2佈景的問題。

所以要麻煩各位了,請在下方留言處試試,會不會有貼不上留言的情形。

update:換上八月九日的更新後,再度測試Ajax commenting功能,目前恢復正常!