我正在设计一个网站,我们实际上是在创建一个 html 页面工厂。我们的数据库包含页面的静态内容,但所述页面将通过 API 调用对可公开访问的第 3 方站点进行扩充。例如 YouTube、Discogs、Wiki API、Last.FM 都有向网站管理员推销的 API。
对这些 API 的调用将是页面上静态内容的直接结果,并将用于自动使用来自所述 API 的最新信息来扩充这些页面。当下最大的问题是当页面加载和这些调用时,Google、Bing、Yahoo 等会检测到放置在 DOM 中的 API 结果还是只看到静态内容?
此外,您是否建议在页面生命周期中以事件方式进行这些调用的最佳位置 javascript/jquery,特别是 $(doc).ready() 如果它有所作为。
我看到了其他一些帖子,但他们似乎都认为 ajax 将由用户交互或查询参数驱动。我们的设计将使用实际的静态页面名称来对加载过程的某种风格进行 API 调用。非常感谢。