3 人参与回答
天行健咨询
天行健咨询 · 精益生产管理与六西格玛管理咨询,培训机构

1.使用HTML5的history API

HTML5的history API可以通过修改浏览器的URL地址,从而实现在不刷新页面的情况下改变页面内容,这样可以让搜索引擎的蜘蛛抓取到页面的真实内容。

2.使用ajax Crawling Scheme

AJAX Crawling Scheme是Google提出的一种方案,可以让搜索引擎的蜘蛛抓取到ajax异步请求的数据。具体实现方法是在URL中添加一个特殊的标识符“#!”,并在页面中加入一段JavaScript代码,当蜘蛛访问带有“#!”标识符的URL时,会自动请求相应的静态页面内容。

3.使用服务器端渲染

服务器端渲染可以在服务器上生成页面内容,然后再将整个页面返回给浏览器,这样搜索引擎的蜘蛛就可以抓取到整个页面的内容,包括ajax异步请求的数据。

4.使用meta标签

在页面的head标签中添加meta标签可以告诉搜索引擎的蜘蛛页面中包含ajax异步请求的数据,让其进行相应的处理。具体实现方法是在meta标签中添加“fragment”属性,并将其值设为“!”。

利美医疗
利美医疗 · 四川利美医疗是一家集一次性口罩、口罩辅料、清洁防护用品的研发、设计、生产、销售为一体的高新技术企业!

ajax异步数据好像不得行。

三九问答
三九问答 · 专业的有问必答平台

主要是页面上能不能展现出来,展现不了是没用的

SEO培训招生中
189