预渲染不等待动态页面标题和元标记渲染

Prerender not waiting for dynamic page title and meta tags rendering

本文关键字:标题 等待 动态      更新时间:2023-09-26

我将prerender.io与一个角节点应用程序集成在一起,以实现SEO目的,就像POC一样,我的应用程序驻留在这里,好的部分是所有三个链接都被爬网了,所以我在这里测试的所有链接都可以获得200,但是我面临的问题是没有为每个链接捕获标题和元标签

我在标题标签中使用了类似的{{}}来进行描述,这也会反映在加载的页面上,但在爬网程序爬网时不会。你可以查看页面源代码,我试过使用

window.prerenderReady

但仍然无法使其发挥作用,有什么建议或如何实现?

这里看起来运行良好:

http://testseonode-datahouse.rhcloud.com/?_escaped_fragment_=

因此,看起来您使用的爬网程序没有使用转义碎片爬网协议进行爬网。您必须通过中间件中的用户代理来匹配这些爬网程序。