静态页面对于搜索引擎的影响

 

       当下,企业中越来越崇尚前后端分离的开发模式。后端工程师可以完全不用关注页面的展示,按照业务需求正常像前端的吐出数据即可,而前端会根据业务需求,使用后端数据来进行dom的构造和业务的执行。Chime 也在去年全面引入此种开发模式,大幅度提高了开发效率。

      但是这些都得益于现在用户浏览器的高效执行。但是从索引引擎角度看,要想构造出此时页面的渲染情况,需要像浏览器一样反复向服务器发送请求,很明显这样对于搜索引擎来说非常不利。搜索引擎还是希望能够直接给出结构化的页面。只有将页面静态化后才能更好的满足搜索引擎的口味。

对于页面静态, 在URL的设计上就需要动脑筋,对于URL的构造,主要需要遵循以下几点

  1. 每个页面都需要一个固定的URL,最好不要将各种参数拼接到URL中,这样非常不利于搜索引擎建立索引。
  2. 要求URL中的尽量能够凸显本页面所要体现的关键字,多次试验证明,URL中的关键字在SEO中权重非常高,特别是域名中要是能够出现关键词,那是绝大的加分项
  3. URL 层级结构清晰明了,一般不建议超过三级。 在Chime中,我们设计了州、city、zipcode,neighborhood几个层次,有些情况下为了避免URL过长,我们还使用了一些小的trick。
  4. URL中不要出现的对于内容无意义的内容。之前很多开发者为了方便,习惯将pageid等相关信息放到URL中,这个不怎么推荐。

页面结构优化

  1. 页面结构一定要是静态化的,就是爬虫一次请求就可以拿到页面的所有数据,不再需要发起Ajax二次请求,从爬虫角度看,就好像服务器上真是存在着这个页面文件,并没有向数据库请求数据一般。尽管现在很多搜索引擎都声称可以支持动态页面,但是在动态页面中需要多次发送请求,并且还需要构造各种参数,对爬虫负担非常大。爬虫对网站的权重的判断和抓取所用时间息息相关。
  2. 页面一定要稳定。这个稳定主要指两个方面,一个是页面响应速度,一定要打开快。如果页面不能打开,或者打开报错,就会收到搜索引擎的惩罚。另一方面就是返回的数据要相对稳定,比较忌讳每次请求吐出不一样的内容。
  3. 页面链接的设计,一定要进可能的讲网站的每个页面都通过内链互连起来。不出现孤岛页面, 孤岛页面的提交只能靠sitemap来提交。在Chime中,引入了面包屑导航的网站结构,按照地域级别将各个页面以树形结构组织起来。同时每个页面都做了推荐页面的链接,将各个页面以网状形式再次连接。
  4. sitemap的组织, sitemap按照功能拆解成小的模块。每个模块又限制项目条数,这样既可以保证搜索引擎快速了解网站结构,也可以很快速稳定地拿到每一个静态页面

    被搜索引擎收录是第一步,通过的网站结构的重新审查,并按本文内容进行调整后,收录量已经开始逐步上升,搜索也逐步增加。后续会着重从关键词优化方面来考虑。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值