當部落格文章越來越多時,
有時想找到自己曾經發表過的文章,
還真的有點困難呢。
也看過討論區有許多使用者在提出建議
希望PIXNET 能提供搜尋服務
不過,目前pixnet 為了主機負荷量問題,
希望能寫出更好的程式,來解決搜尋造成的負荷問題,
所以暫時也無法提供。
也看過有其他使用者,曾說可以掛上GOOGLE 的搜尋列
來達到這項功能。
因此,今天特別跑去找了一些Blog
在Nelson 大大的部落格,找到這項功能
研究比對了一下,將這項功能分享給大家吧^^"
我的原始碼
<!-- SiteSearch Google --> <form method="get" action="http://www.google.com.tw/custom" target="_blank"> <input type="hidden" name="domains" value="blog.pixnet.net/hung;blog.pixnet.net"> </input> <label for="sbi" style="display: none"> 輸入您的搜尋字詞 </label> <input type="text" name="q" size="14" maxlength="255" value="" id="sbi"> </input><br /> <input type="radio" name="sitesearch" value="pixnet.net/hung" checked id="ss0"> </input> <label for="ss0" title="Hung @ Pixnet"> <font size="-1" color="#000000"> Hung @ Pixnet </font> </label><br /> <input type="radio" name="sitesearch" value="pixnet.net" id="ss1"> </input> <label for="ss1" title="Blog @ pixnet"> <font size="-1" color="#000000"> Blog @ pixnet </font> </label><br /> <input type="radio" name="sitesearch" value="Google 搜尋" id="ss2"> </input> <label for="ss2" title="搜尋網頁"> <font size="-1" color="#000000"> 搜尋網頁 </font> </label><br /> <label for="sbb" style="display: none"> 提交搜尋表單 </label> <input type="submit" name="sa" value="使用 Google 搜尋" id="sbb"> </input> <input type="hidden" name="client" value="pub-**********"> </input> <input type="hidden" name="forid" value="1"> </input> <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> <input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF; LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"> </input> <input type="hidden" name="hl" value="zh-TW"> </input> </form> <!-- Search Google -->
接著,我們來解釋一下可變動的部份 <input type="radio" name="sitesearch" value="pixnet.net/hung" checked id="ss0"> </input> <label for="ss0" title="Hung @ Pixnet"> <font size="-1" color="#000000"> Hung @ Pixnet </font> </label><br /> /* 上面這部份,算是專門搜尋某域名的一組程式碼 (找不到比較好的說詞 :P ) 稍微解釋一下變數部份 value="你的網址" checked 代表這設為預設值,就是一開始就被圈選為搜尋範圍, *請注意,你只能設定某組為預設值而已,設定兩組以上者, google 會以最後一組為搜尋標準。 id="ss0" 這裡是編號,不同域名搜尋時,需設定不同編號,由ss0 依序編列下去。 (至於如果沒修改到,會發生什麼事,hung 也不是很清楚 = =" 剛剛稍微測試了一下,沒發現什麼錯誤,歡迎大家指導) label for="ss0" 請和上面的id 編號一致。 title="Hung @ Pixnet" 表單名稱 <font size="-1" color="#000000"> Hung @ Pixnet </font> font 部分為設定文字,至於如何設置這裡不多贅述 不過有個很棒的網站介紹喔,有需要的人可以去看看 文字特效:點我 (請注意一點,有些文字特效,可能在非ie 的瀏覽器下,會無法使用。) 而被font 包起來的部份 則可以自由編輯為你想要的文字 ex: <font size="-1" color="#000000">我的部落格</font> */ 以上是特定域名的一組程式碼,如果你有需要,可以無限擴充,但是請注意編號排列。 在這裡,hung用了三組,分別是搜尋hung @ pixnet、blog @ pixnet (pixnet 內所有的blog)、網頁搜尋 如果你覺得沒必要,也可以拿掉:) 接著看看其他地方
<input type="hidden" name="client" value="pub-0920076965348539"> </input> <input type="hidden" name="forid" value="1"> </input> <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> <input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF; LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"> </input> <input type="hidden" name="hl" value="zh-TW"> </input> 老實說,這部分我還沒弄得很清楚 應該是google adsense 的判斷程式。 拿掉對沒有使用google adsense 的用戶,不至產生影響才是。 如有錯誤,歡迎指教^^" /* <input type="hidden" name="client" value="pub-******"> google adsense 的判斷編號 <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> 網站所採用的編碼,一般來說正體(繁體)中文都是big5,簡體為gbk,英文為iso 不過,現在有越來越多站台採用utf8,以減少亂碼的產生。 因為pixnet 採用utf8 編碼,所以這裡設置為utf8 <input type="hidden" name="hl" value="zh-TW"> 網站國別 */ 呼,總算寫完了,希望可以幫上大家一點小忙嚕^^"
*本站採用姓名標示-非商業性-相同方式分享
<!-- SiteSearch Google --> <form method="get" action="http://www.google.com.tw/custom" target="_blank"> <input type="hidden" name="domains" value="blog.pixnet.net/hung;blog.pixnet.net"> </input> <label for="sbi" style="display: none"> 輸入您的搜尋字詞 </label> <input type="text" name="q" size="14" maxlength="255" value="" id="sbi"> </input><br /> <input type="radio" name="sitesearch" value="pixnet.net/hung" checked id="ss0"> </input> <label for="ss0" title="Hung @ Pixnet"> <font size="-1" color="#000000"> Hung @ Pixnet </font> </label><br /> <input type="radio" name="sitesearch" value="pixnet.net" id="ss1"> </input> <label for="ss1" title="Blog @ pixnet"> <font size="-1" color="#000000"> Blog @ pixnet </font> </label><br /> <input type="radio" name="sitesearch" value="Google 搜尋" id="ss2"> </input> <label for="ss2" title="搜尋網頁"> <font size="-1" color="#000000"> 搜尋網頁 </font> </label><br /> <label for="sbb" style="display: none"> 提交搜尋表單 </label> <input type="submit" name="sa" value="使用 Google 搜尋" id="sbb"> </input> <input type="hidden" name="client" value="pub-**********"> </input> <input type="hidden" name="forid" value="1"> </input> <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> <input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF; LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"> </input> <input type="hidden" name="hl" value="zh-TW"> </input> </form> <!-- Search Google -->
接著,我們來解釋一下可變動的部份 <input type="radio" name="sitesearch" value="pixnet.net/hung" checked id="ss0"> </input> <label for="ss0" title="Hung @ Pixnet"> <font size="-1" color="#000000"> Hung @ Pixnet </font> </label><br /> /* 上面這部份,算是專門搜尋某域名的一組程式碼 (找不到比較好的說詞 :P ) 稍微解釋一下變數部份 value="你的網址" checked 代表這設為預設值,就是一開始就被圈選為搜尋範圍, *請注意,你只能設定某組為預設值而已,設定兩組以上者, google 會以最後一組為搜尋標準。 id="ss0" 這裡是編號,不同域名搜尋時,需設定不同編號,由ss0 依序編列下去。 (至於如果沒修改到,會發生什麼事,hung 也不是很清楚 = =" 剛剛稍微測試了一下,沒發現什麼錯誤,歡迎大家指導) label for="ss0" 請和上面的id 編號一致。 title="Hung @ Pixnet" 表單名稱 <font size="-1" color="#000000"> Hung @ Pixnet </font> font 部分為設定文字,至於如何設置這裡不多贅述 不過有個很棒的網站介紹喔,有需要的人可以去看看 文字特效:點我 (請注意一點,有些文字特效,可能在非ie 的瀏覽器下,會無法使用。) 而被font 包起來的部份 則可以自由編輯為你想要的文字 ex: <font size="-1" color="#000000">我的部落格</font> */ 以上是特定域名的一組程式碼,如果你有需要,可以無限擴充,但是請注意編號排列。 在這裡,hung用了三組,分別是搜尋hung @ pixnet、blog @ pixnet (pixnet 內所有的blog)、網頁搜尋 如果你覺得沒必要,也可以拿掉:) 接著看看其他地方
<input type="hidden" name="client" value="pub-0920076965348539"> </input> <input type="hidden" name="forid" value="1"> </input> <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> <input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF; LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"> </input> <input type="hidden" name="hl" value="zh-TW"> </input> 老實說,這部分我還沒弄得很清楚 應該是google adsense 的判斷程式。 拿掉對沒有使用google adsense 的用戶,不至產生影響才是。 如有錯誤,歡迎指教^^" /* <input type="hidden" name="client" value="pub-******"> google adsense 的判斷編號 <input type="hidden" name="ie" value="UTF-8"> </input> <input type="hidden" name="oe" value="UTF-8"> </input> 網站所採用的編碼,一般來說正體(繁體)中文都是big5,簡體為gbk,英文為iso 不過,現在有越來越多站台採用utf8,以減少亂碼的產生。 因為pixnet 採用utf8 編碼,所以這裡設置為utf8 <input type="hidden" name="hl" value="zh-TW"> 網站國別 */ 呼,總算寫完了,希望可以幫上大家一點小忙嚕^^"
*本站採用姓名標示-非商業性-相同方式分享
文章標籤
全站熱搜

站長您好, 請不要再這樣做了,這樣是違反GOOGLE規定的, 還有pub-xxxxxxxxxxxxxxxx 這一段是每個帳號的識別碼 用了別人的等於在幫別人賺錢 詳情請來我家看看,相關文章連結以放在暱稱旁。
我想,我在文章中就已經有提到了 :p => 應該是google adsense 的判斷程式。 拿掉對沒有使用google adsense 的用戶,不至產生影響才是。 也就是,對於只需要用到搜尋的用戶 而非google adsense 的使用者, 拿掉是不會有影響的 :p 不過,我忘記把帳號編號隱藏這點 是我的疏失 也感謝你的提醒^^"
Google計畫政策規定不得修改任何廣告碼 由於您參加了Adsense,這樣很有可能會影響您的帳號 我認為將Adsense for Search拿掉程式碼的身份識別拿掉、將顯示域名改為文字描述...等等就是修改廣告碼, 不過最終是否違反規定在於Google Adsense小組的認定 所以還是建議您寫信問Google,這樣最清楚 我不希望看到台灣出現砍帳號熱潮 那種事情前兩年大陸就發生過了
剛剛稍微查了一下授權條款,的確有提到這點 也謝謝你的提醒^^" 至於給google 去信的事, 等我營隊完回來再說 XD 暫時先把廣告下架 :p
已經寫信詢問Google 了 詳情可參閱這篇=> http://blog.pixnet.net/hung/post/3877533 謝謝您 :)