我真是服了,现在看见网上那些教人图片SEO的就来气,什么“写好Alt百度秒收”,纯纯的误人子弟!我上一个图站就是这么死的,吭哧吭哧给每张图都写了小作文一样的描述,甚至把关键词密度算得明明白白,结果呢?三个月,五百张图就收了不到十张,那流量曲线比我的发际线还平。
真让我破防的是上周,凌晨三点被服务器报警邮件吵醒说CPU爆了,我爬起来一看日志,好家伙,全是百度的蜘蛛在爬我那个巨他妈大的、没有做任何压缩和懒加载的首页banner图!一张图5MB,它爬了不下二十遍,把我带宽和资源吃得干干净净,然后——然后它根本就没有去爬我那些精心优化过的内容页和图片详情页!就在门口转悠,跟个傻子似的。我盯着日志里那一串串来自同一个IP的404(因为我后来把那张大图删了)和200状态码,抽了三根烟才想明白,蜘蛛的爬取配额和耐心是有限的,它卡在你一个破图上,你后面再好的内容也是白搭。
所以说,想让图片被收,第一步根本不是写Alt!第一步是让蜘蛛能顺滑地、无阻碍地、快速地“看到”你的图!你服务器慢得跟蜗牛似的,或者图片链接藏得太深(比如必须点五层JS弹窗才能看到原图),蜘蛛爬不动、找不到,你Alt写出花来也是给空气看。
血的教训总结几条,听不听由你:
1. 先伺候好服务器和页面速度。图站就别用那种垃圾虚拟主机了,至少整个好点的VPS。图片必须上CDN,必须压缩(WebP格式香得很),必须懒加载。你得让蜘蛛觉得你家门好进,路好走。
2. 结构,结构,还是他妈的结构!别把图片链接藏在JavaScript深处。用最朴素的HTML 标签,src路径清晰。最好有个独立的图片频道或者标签页,让蜘蛛能顺着站点地图(就是XML Sitemap,记得把图片的URL也提交进去)一口气爬完。
3. 然后才是你那些Alt、Title、周边文字。别堆砌关键词!写一句人能看懂的话,描述清楚图片里是什么。比如“一只在键盘上睡觉的橘猫”,就比“SEO 猫咪 键盘 高清 壁纸”这种鬼东西强一万倍。百度现在也不傻,它也在试着理解内容。
4. 去看日志!去看日志!去看日志!(重要的事情说三遍)别自己意淫。百度资源平台那点数据延迟太高,真正实时的动态在服务器访问日志里。看看蜘蛛到底来没来,来了爬了哪些页,是不是卡在哪儿了。这里有篇讲怎么分析日志抓蜘蛛鬼影的保命文档,当初我要是早点看到,也不至于白干三个月。
5. 最后,看开点。百度对图片的收录和排名逻辑,跟网页完全是两个世界。有时候你做得都对,但它就是不收,可能就是在“沙盒”里关着你,或者觉得你整个站权重还不够。这玩意儿急不来,保持更新,保持结构清晰,剩下的交给时间和玄学。反正我现在想通了,慢点就慢点吧,总比瞎折腾把站搞K了强。
妈的,说多了都是泪。不说了,我又得去盯着日志看今天蜘蛛大爷心情好不好了。
