解讀如何實現百度帖吧圖片加“超鏈接”引流量_建站經驗教程
推薦:解讀百度喜歡收錄的網站類型2002年itbulu才接觸到電腦是什么樣的,一接觸電腦就喜歡上做網站。從那時候免費空間做個人主頁開始,后來才接觸到博客。最早接觸的是叫破落廢墟的博客,后來是用LOVEYUKI的ZBLOG,再后來才有了現在比較流行的Z-BLOG和PJBLOG。現在不管是做博客還是網站,比較
前段時間看到有分析到利用百度帖吧帖圖引流量的文章,沒有太在意,后來51LA站長交流群里有朋友在找這個的代碼,所以就研究了下。
實現方法及代碼:
1.建立名稱為test.jpg的文件夾,記得是文件夾
2.在該文件夾下放一個尺寸比較大的圖片如570*383,確保該圖片在帖到百度帖吧后會縮略顯示
3.在該文件夾上放置一個index.php或index.asp文件,文件內容如下:
PHP版代碼:
以下為引用的內容: <?php if($_SERVER['HTTP_REFERER']!=''){ @header("Content-type:image/jpeg"); echo file_get_contents("1.jpg");//第2步中放在test.jpg文件夾下的圖片名稱,亦即真正顯示的圖片 } else{ @header("location:http://www.lyrs.net");//點擊縮略圖時要跳轉到的網址 } ?> |
ASP版代碼:
以下為引用的內容: <% PIC_Url="1.jpg" If UCase(Cstr(Request.ServerVariables("HTTP_REFERER")))<>"" Then |
4.在百度帖吧中帖圖:http://www.lyrs.net/test.jpg
在百度帖吧中圖處帖上上網址后圖片會正常顯示,點擊圖片時會跳轉到設定的頁面,當然上復制上網址直接粘貼到瀏覽器或在QQ上發給好友,訪問時者會跳轉到你的網站。
原理分析:
百度中貼圖尺寸較大時會以縮略圖顯示,點擊縮略圖可查看原圖,但縮略圖不是直接鏈向原圖的,而是在js代碼彈出的(彈出代碼在http://static.tieba.baidu.com/tb/js/pb.js文件中),那這樣就導致瀏覽器就不會有來路信息,所以可以在PHP程序或ASP程序中判斷來路,如果來路為空,則跳轉到指定網址,如果來路不會空,則利用通過test.jpg目錄下的index.php或index.asp文件直接獲取直正的圖片或者生成直正的圖片,之所以文件夾名test.jpg中要含.jpg實質上是為是在百度帖吧時將文件夾偽裝成圖片。
之所以,通過QQ傳給朋友或直接在瀏覽器中輸圖片地址訪問進也會跳轉,那也是因為沒有來路信息。
測試地址:http://tieba.baidu.com/f?kz=273127757 (9樓為PHP版,10樓為ASP版)
擴展應用:
事實上既然index.php或index.asp中輸出的是直正的圖片,那么我們完全可以實現圖片隨機顯示的效果,如下ASP代碼實現了兩個圖片的隨機顯示:
以下為引用的內容: <% TheChar="||"'分隔字符 if inStr(PIC_Url,TheChar)>0 then If UCase(Cstr(Request.ServerVariables("HTTP_REFERER")))<>"" Then |
同樣我們也可以結合PHP應用,利用PHP實時生成動態圖片,如下面代碼即可讀取自己博客最新文章標題生成圖片:
以下為引用的內容: <?php $font = "mingliu.ttc";//字體(把字體文件放在同目錄里) $i=46; |
演示://uploads/yunying/jzjy/200912282208572618.php
用上面方法生成的動態圖片替換文章開頭圖片,這樣圖片所引起的關注度應該會更高些,點擊的可能性也會更大些,當然上面圖片只是演示,實際使用時生成的尺寸應該要做得大些。
分享:談細節決定網站建設的成敗勿以惡小而為之,勿以善小而不為,做網站就做到如同這句話一樣,要注重網站的細節,很多時候,一個小小的細節就能決定一個網站的成敗。 要做好一個網站,就必須注重用戶體驗,也就必須注重網站細節的優化。 做網站很注重的一個問題用戶體驗,用戶感覺好了,
- 相關鏈接:
- 教程說明:
建站經驗教程-解讀如何實現百度帖吧圖片加“超鏈接”引流量。