单页面PC端站点如何被百度收录

来源:好排名seo问题交流

现在我的网站使用Angular做的单页面跳转的网站,这样就导致首页全是ng-include方式加载 头部 尾部 和内容。但是 这样不是不利于百度seo么?于是,我又把需要百度能搜索出来的页面全部静态化了,放在服务器中。但从官网首页进入的页面并不是这些页面,这些页面只是为了给百度收录用的,然后我会在这些页面里面添加一个refresh meta标签进行二次跳转。但再通过百度各种提交的方法之后,等了3天了,这些还未被收录,但从服务器的log上看,百度爬虫确实GET到了这些页面。这是为什么呢?

但是很早以前就存留在项目中的静态页面确实被收录了。

回复当前问题

注册/登录后立即回复

#1楼 用户:10000

一些网站如果是用js开发的,是不利于seo的,因为百度本身不会抓取js显示之后的内容,因为蜘蛛无法抓取js执行后的结果.

现在一些h5的技术很流行,例如一些用js框架做的站,可能更适合app一类的产品,做为pc和移动想让蜘蛛抓取的话,确实有这个问题,

如果想让蜘蛛抓取,显示内容应该是服务器直接显示的最好,二次js加载显示的内容是不会被抓取的