WEB前端开发中的几个SEO注意点

WEB前端开发中的几个SEO注意点,第1张

近几年来,SEO在国内得到了蓬勃的发展,其中很多的SEO技术越来越体现在web前端的一些细节上。要做好SEO,web前端这一块也要做必不可少的优化。

这就要求我们WEB前端工程师在开发页面的时候,要写出规范标准的代码,符合SEO,做好用户体验。

以下是一些在平时工作中总结的一些前端开发中的SEO注意点,其实很多也是前端的基础知识,仅供大家参考。

1、网站布局要做到样式与页面分离,删除页面中不必要的标签和元素。

2、页面生成要尽量小,要压缩页面的大小,页面尽量使用静态或伪静态。

3、所有的CSS、JS都要使用外部调用。

4、外部调用的JS文件的代码能放在底部的尽量放在底部,页面调用的css文件的代码尽量都放在head内,同一页面尽量不要超过3个JS外部调用。

5、每个页要只能出现一次H1标签,H2~H6标签可以多次,这样做是为了加重H1标签的权重。

6、除首页外别的页面要加面包屑型路径,导航一定要清晰。

7、网站一定要兼容脑残的IE各版本和FF等主流浏览器,这个虽然感觉对SEO影响不大,但是作为前端,这也是最基本的吧。

8、图片一定要添加alt属性,链接一定要添加title属性。

9、网站结构呈扁平状树型,目录结构不宜过深,每个页面离首页最多点击3次,过深不利于搜索引擎的抓取。

10、做好404页面,并测试其返回状态码为404。

11、确保网站代码无误,HTML能通过W3C版本。

移动端网站也需要考虑SEO,具体操作步骤是:

第一步、定位和页面设计。

无论是PC端还是移动端,网站都要考虑清楚消费群体的定位问题。虽然智能手机用户数量非常普及,但是要明白中国的大部分手机用户使用的还是2G网络,一直高

喊的3G、4G手机用户只有大约15%左右。所以,在页面设计时,要考虑到用户打开网页的时长,一些炫丽的flash、JS等建议还是不用为好。这不仅仅

是用户体验的问题,也是尽量减少百度索引抓取的工作,让百度蜘蛛尽可能多的爬行和收录页面。

第二步、网站尽可能简洁。

①手机网站比PC端网站的页面下载速度要慢得多,因此尽量把页面数和页面大小控制到最低。

②此外,由于是手机用户,用户浏览网页的时间是零碎的,不可能耐心点击很多的页面。因此,要尽可能精简移动网站设计。

③购买流程或者导购页面尽可能精简精简再精简,从消费者进入网站到购买尽可能提供最简单的步骤,直接摒弃那些冗余内容,为消费者呈现他们想要的。假如一个购买流程需要注册七八项,在购买时再填上七八项,那恐怕下次就不会有回头客了。

第三步、域名和robots设置。

①域名尽可能简短易记,大部分手机版网站的域名是PC端网站的二级域名,当然这个也很好,与传统网站保持一致,更让重视用户信赖。但是如果是专门的手机网站,最好起一个简短而且易记的域名。

②robots 设置上最好不要任何限制,让所有搜索引擎抓取。另外小生在这里纠正一个很多站长想当然的误区,百度官方声明百度spider

的爬虫UA是Baiduspider(www 和wap

一致),个别站长经常会误认为百度手机爬虫的UA是baiduspider-mobile,其实没这回事。

第四步、避免使用弹窗、flash、java等行为。

同样道理,flash和弹窗等行为将会占用很大一部分流量,对于移动手机用户而言,无疑会浪费时间和流量,对于搜索引擎而言,基本理解不了。在技术层面来

讲,Apple产品不支持Flash功能,很大一部分智能手机用户用不了这项功能,同样,很多智能手机也不支持Java,所以这只是两方面都不讨好的做 法。

第五步、页面细节优化。

①专属的手机网站头部标签。对于手机网站的首页或者频道首页的网

页代码中的keywords、description最好加上与PC端有所区别的meta标签和关键词,在每个页面的关键字及描述像做传统PC端网站一

样,做好针对性的填写工作。对搜索结果的展现(摘要)以及优化工作大有帮助。

②减少死链。如果没有内容,最好用状态码指定,比如404、403 等如果内容死链希望重定向到首页,最好通过302跳转,不要使用javascript

跳转。

第六步、使用规范化的协议,做好浏览器兼容调试工作。

一般来说手机建站有xhtml、html5、wml

三种协议,最好使用规范化、标准化的协议格式,避免造成不必要的麻烦。当然也可以做多个版本的站点,站点进行不同版式的自动适配。

第七步、url链接规范化。

①对于多个板块的二级域名或者目录来说,使用规范、简单的url,尽量去除与页面内容无关的参数,如用来区分手机型号、区分访问用户,方便统计等的参数。如手机版的“百度知道”http://wapiknow.baidu.com/

②页面url链接跳转最好是正常格式的目标url,不要中间进行跳转。

第八步、做好移动版与PC版网站的转换。

①确保在手机网站或者PC端网站各个页面上有相应的导航或者提示链接,让用户可以在手机版和PC版进行切换,也便于搜索引擎更好的收录。

②百度官方曾声明,对于移动站点,当baiduspider ua或者其它无法确定来源的ua访问时,建议默认情况下直接返回html5 或xhtml

类型的移动页面,不要重定向到PC页面。

第九步、手机网站适配声明。

手机页面进行合适的 DOCTYPE 声明有助于搜索引擎识别该页面是否适合手机浏览。声明位于文档中的最前面的位置,处于标签之前。

第十步、其它优化事项。

其它一些优化要点与传统PC端网站优化一样。如网站结构要用合理的树形结构,最好采用树形和扁平相结合清晰的面包屑导航,方便搜索引擎爬行抓取和用户体验title写法要尽量包含关键字,首页、频道页、内容页写法要有所侧重。

C#的web有两种形式webform和mvc

在webform的母板页里留三个占位符,title,keyword,description。重写URL,实现整站静态化。

在mvc的布局视图里,留三个占位符,title,keyword,description。配置多个路由,视频静态化。

网站的栏目要设置专门的seo表,每个页面(news,detail.....)对应的表也要有三个字段title,keyword,description。

采用DIV+CSS布局,页面的HTML文档绝不能出现CSS和JS的代码,只能外部应用,给百度蜘蛛一个清爽的文档。

设置站点地图 sitemap.xml 提交百度 天天更新

主页权重1.0 栏目0.9 分页0.8 产品详细页0.7 评论页0.6 其他0.5, 特别推荐的页面0.9


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/747733.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-15
下一篇2023-08-15

发表评论

登录后才能评论

评论列表(0条)

    保存