shoul_escaped_fragment_返回一个完整的页面内容[Ajax SEO]


Should _escaped_fragment_ returns a full page contents [ Ajax SEO ]

我试图了解SEO与ajax…我所知道的是,我所有的ajax链接必须是(漂亮的url)格式#!任何东西所以当机器人读取我的页面并找到#!url尝试通过使用_escaped_fragment_来请求内容,这将由我的PHP文件处理以返回内容(对!)但我的问题是,我的PHP文件,处理_escaped_fragment_返回一个完整的页面或只返回内容吗?

交货:如果我有一个大的html页面的html,头部,正文元素和每一个部分,其中包含ajax链接#!当用户单击它们时,检索诸如......之类的内容然后把这个div放到这个section中。我应该只将这个div返回给机器人,还是应该返回整个页面(html, head, body…)

整页

_escaped_fragment_请求的页面返回的HTML应该与客户端DOM中的HTML相同,一旦页面完成加载#!的内容。这包括<head>, <body>和其他所有东西。爬虫不知道也不关心内部内容会出现在哪里。这取决于你的代码来创建完整的页面。