解读如何实现百度帖吧图片加“超链接”引流量_建站经验教程
推荐:解读百度喜欢收录的网站类型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
用上面方法生成的动态图片替换文章开头图片,这样图片所引起的关注度应该会更高些,点击的可能性也会更大些,当然上面图片只是演示,实际使用时生成的尺寸应该要做得大些。
分享:谈细节决定网站建设的成败勿以恶小而为之,勿以善小而不为,做网站就做到如同这句话一样,要注重网站的细节,很多时候,一个小小的细节就能决定一个网站的成败。 要做好一个网站,就必须注重用户体验,也就必须注重网站细节的优化。 做网站很注重的一个问题用户体验,用户感觉好了,
- 相关链接:
- 教程说明:
建站经验教程-解读如何实现百度帖吧图片加“超链接”引流量。