SEO优化中,前端技术也需要诊断,主要是检查代码是否利于SEO优化,比如使用flashiframe框架javascript代码来加载内容,包括以下方面。
a.图片SEO优化是否合理。有没有添加alt标签,是否把图片写在了css代码里。
b.h权重标签。在正常的内容页面SEO优化中有没有过多或重复使用h标签,堆砌权重标签等行为。
c.meta中SEO优化代码是否存在,比如禁止转码移动适配,nofollowcanonical等使用是否合理。
d.代码是否规范。这句话有些笼统,主要解决前端代码是否符合w3c规范及页面的加载速度等,比如多个css或js文件应当合并,减少对服务器的请求次数,不宜在页面上写太多的script代码,应当放在一个js文件里面加载,尽量使用div+css分离代码,以提高页面打开的速度,有利于SEO优化搜索引擎抓取页面。
e.检查不利于收录的代码。在SEO优化中,这个需要根据具体网站页面来分析,比如有的网站使用瀑布流布局,无限加载内容图片懒加载等都不利于优化,将文字以图片格式输出等,可能是某些关键内容部分使用了这样的技术,需要单独进行修改。这里面也包含部分内容布局和用户体验的问题。
f.移动落地页及相关广告代码。这个可以参考如百度移动落地页白皮书,其中关于那些不合理的广告和用户体验相关的说明。