代码对于很多人来讲可能是优化上的短板,实际上我认为,不懂html代码的做不好优化,精通开发的SEO技术不会差到哪里去,那么今天我给大家简短的讲一下,网站针对搜索引擎所需要优化的核心点。
我一直认为,把复杂的事情简单化才会做的更好,本身就是一个简单的事情,大多数喜欢想太多,从而做太多,做太多就容易错太多,最终导致网站优化不好。
前几天有个站长看到我一篇文章里面小标题用了H1标签,跑过来把链接发给我,问我为什么文章里面加H1标签?难道H1标签不应该放到LOGO处更合适吗,我冷笑了一句,确实放到LOGO处更合适吧,可能是某一篇文章排版上出现了异常而已,这一点细节不用过于纠结,实际上这位同学就是过多的纠结这些细节问题,做了很多他认为很好的优化,结果网站一直不收录。
经过我一天的排查,才发现,原来他想网站打开更快,就使用高防服务器配合CDN,而且对方CDN是那边做了特殊处理,将搜索引擎的IP单独用一条线路走,而高防看到这条线路来的IP多就自动进黑名单了,这就导致正常用户可以打开,搜索引擎抓取失败。
经过我调查以后发现,很多高防服务器就算关了所有的防御,如果不将CDN加入到白名单,基本上都会出现这种情况,一旦某个CDN的ip访问源多了,很可能就进入你服务器的防御系统的黑名单了,轻则部分地区打不开,重则搜索引擎打不开,所以给到的解决办法是,让搜索引擎的IP直接解析到源。
实际上对于这位同学来讲,他一个新站,目前来讲完全没必要开这些复杂的东西,因为毕竟负载不大的情况下,开这些东西不但费钱,而且效果并不明显,重点是他同时还开启了防盗链,而且还没有把搜索引擎的UA加白,这又意味着页面可以抓取,图片模拟抓取失败。
1、针对抓取上的代码优化
所有的搜索引擎抓取都需要一个入口,可以是主动提交、可以是外链也可以是内链,那么针对代码这一块核心点就是优化内链的效果。
作为站内的一个优化,主要还是做好索引页,这样更利于让搜索引擎从你的索引页爬取到你的其他页面,从而收录其他页面。
现在知道为什么一般来讲资讯网站比企业网站更容易收录了吗,因为资讯网站首页、栏目页是作为索引页来做的,主要是利用这个页面让搜索引擎爬取到更多的内页,而企业网站则是让内页权重集中到首页上去,毕竟企业站更依靠首页去排名,所以操作不一样,得到的结果自然也就不一样。如果说你是做资讯网站的,那么首页一定要调用最新的文章,这样更利于搜索引擎从首页索引到最新文章的内页上去,当然企业站也可以如此操作,但你企业站不依靠内页去排名,内页实际上收录与不收录的意义就不大了。这就是为什么搜索引擎官方都在说收录和排名没有直接关系的原因了。
不仅仅是首页如此,我们的内页也需要调用到最新的文章,当你的老文章老页面被搜索引擎收录过后,依然会有爬虫继续爬取你的老文章,这个时候我们可以利用老的文章页作为索引页来处理,让他爬行老文章页面的时候,根据超链接爬取到你的新文章页面上来。我认为文章页面最合适调用的文章就是:tag相关标签文章(增加PV减少跳出)、同栏目相关文章(增加PV减少跳出)、最新文章(让搜索引擎更好的抓取到最新文章),而其他什么“随机文章”、“热点文章”之类的,我认为价值没有我说的这三种大。
2、结构化数据
实际上对于文章类的结构化数据来讲,百度完全有能力识别出来,但是你做了结构化数据以后,相对而言比不做效果会更好。
就好比如果你网站www和M是分开的情况下,你不做移动适配,搜索引擎依然可以识别出来,只要URL有规律,但你做了适配关系,搜索引擎自然更容易来识别出来。
3、落地页检测
我们移动网站很多时候的问题,可以直接用“移动落地页检测”工具检测出你移动端的问题,移动落地页主要是这么几个问题。
图片没有灯箱效果,这是比较常见的一个问题,大多数的人都是购买几十块钱甚至几块钱的模板,人家给你做的只是页面能打开,至于其他的优化那是不可能给你做的。具体怎么增加灯箱效果,不同的CMS操作不一样,有插件可以直接用插件实现。
那么落地页检测还有一部分的原因在于文章中/顶部插入广告,这是不允许的,在PC界面上顶部是可以插入广告的,但是在移动端,正文主体部分是不允许插入广告的。至于怎么下掉广告,大家都懂吧。
总结:当然代码上的优化有很多点,比如:A标签、P标签、ait标签、title标签、mata、绝对路径等等,而这些都是细节,对SEO有影响,但是不大,所以我认为上面这几个点,是我特别注意的,也是代码优化上的重点。
“张承辉博客” 网站SEO优化怎么做?百度网站优化排名的技巧 https://www.zhangchenghui.com/577