我们都知道SEO优化中一个很重要的环节就是前端代码审核,在了解搜索引擎的原理和索引规则的基础上,对网站进行全面的诊断,改进哪些不利于搜索引擎抓取和收录的代码,哪些不利于优化。这样一来,对前端代码的熟悉就显得更加重要了,所以不懂前端或者看不懂前端代码会直接影响优化效果。
1.什么样的代码有利于SEO?
前端代码从发展到现在经历了很多变化和发展,从最初的纯静态网页到动态,再到如今我们常用的HTML5,几乎所有的搜索引擎都要求使用div+css来布局网页,尽量避免使用框架和表格,网页中不要使用过多的代码和flash代码。
在了解搜索引擎代码规则的前提下,我们就能更容易的发现网站存在这些不利于优化的问题。所以:
① 检查是否使用了div+css布局
②哪些地方用到了不利于优化的代码,比如
③ 误输入作弊路径,CSS隐藏元素:如:使用none代码是否合理?
④代码冗余,例如CSS代码没有经过分离处理就直接写入HTML源代码中,会减慢页面加载速度,影响收录。
⑤ 压缩、简化、合并代码。对于搜索引擎来说,页面的大小、打开速度对收录是有影响的,体现在代码压缩、图片处理等细节上。
⑥ 是否使用了有利于优化的HTML标签。例如 和 都是加粗的意思,但是使用标签更有利于优化。
代码细节还是挺多的,如果你正在学习SEO优化技术的话,建议你花时间去阅读相关的前端书籍,对我们的优化会有很大帮助。
2. 使用工具和查看源代码分析网站
网站是否符合搜索引擎的收录规则?是否有助于提高收录量?如何对网站进行全面的诊断和分析?
1)内容排版问题。这个跟前端代码关系不大,但是我们检查内容的相关性,以及相关标题的a标签代码。注意href链接是否通畅,必要的a标签是否加上了title来描述内容。
2)合理使用权重标签。使用“查看源代码”检查h1~h6是否合理使用。我们要求如果没有页码,则必须有且只有一个h1作为title标签。其他h2~h6的合理使用均已规范。
3)网页大小及传输速度诊断。您可以使用百度统计、站长工具等进行速度测试,查看网站页面哪些代码需要压缩。分析后我们会做出相应的改进。
4)断链分析:使用xenu、站长工具、百度站长链接分析等查看是否有断链,如果存在且被收录,则在百度站长后台提交断链,并及时删除。
5)HTTP状态码检测:有些网页由于URL或者Web服务器配置不当,在浏览器上可以正常访问,但是HTTP状态码不正确,这就需要检查。比如不存在的页面应该返回404状态码而不是200,返回200状态码时出现3x状态码,这些都需要重新测试。
关于HTTP状态码,有时候会被忽略(忘记),有些网站收录不好,也不断创造原创内容,提升内容质量。其实收录不好的根本原因就是http状态码设置不正确!所以找到问题的根本原因才是最重要的,这需要我们有比较专业的知识来辅助,所以建议大家有空的时候多学习一些前端知识。
做SEO优化有点像当老板,什么事都要操心,不需要很精通,但需要了解原理和使用场景,光看很多书,粗略了解一下就行。不接触代码的优化是不够格的。所以你经常看到一些前端优化的人,也做得很好。原因是优化也是需要学习前端知识的,学得够好,自然就能胜任前端开发。
总结:SEO优化需要具备前端知识:能够熟练使用HTML、CSS代码并知道其作用,至少能够编写简单的静态页面;需要对Vue等前端辅助框架有一定的了解,能够看懂,不需要知道具体的代码执行流程和方法;然后综合诊断搜索引擎抓取和收录页面的规律是否有利于优化,其实挺简单易学的。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。