使用angularjs和prerender.io的重定向链接

时间:2014-05-05 01:22:16

标签: angularjs single-page-application prerender prerenderview

重定向链接的含义是应用程序打开后内部重定向的链接。

prerender.io捕获了哪些页面? 重定向之前或之后的页面。

额外的问题: 是什么触发prerender.io知道页面已完全加载?

1 个答案:

答案 0 :(得分:3)

使用Prerender.io进行搜索引擎优化时,不建议使用Javascript重定向。

如果您正在进行重定向,则希望Google和其他抓取工具了解重定向,以便他们可以更新索引以指向正确的页面。 Prerender服务器尝试不遵循重定向,而是查找prerender specific meta tags,以便让您有机会告诉抓取工具他们应该更新其索引。

额外答案:Prerender服务器计算飞行中的请求数量,以便尝试告知页面何时完全加载。如果您想要更多地控制它,可以通过设置window.prerenderReady = false告诉Prerender服务器等待;页面最初加载时然后,当你的所有ajax调用完成后,设置window.prerenderReady = true;并且Prerender服务器将在那时保存静态HTML。

如果您有任何其他问题,请直接向我们发送电子邮件。我们很乐意提供帮助!