预渲染不等待动态页面标题和元标记渲染
Prerender not waiting for dynamic page title and meta tags rendering
我将prerender.io与一个角节点应用程序集成在一起,以实现SEO目的,就像POC一样,我的应用程序驻留在这里,好的部分是所有三个链接都被爬网了,所以我在这里测试的所有链接都可以获得200,但是我面临的问题是没有为每个链接捕获标题和元标签
我在标题标签中使用了类似的{{}}来进行描述,这也会反映在加载的页面上,但在爬网程序爬网时不会。你可以查看页面源代码,我试过使用
window.prerenderReady
但仍然无法使其发挥作用,有什么建议或如何实现?
这里看起来运行良好:
http://testseonode-datahouse.rhcloud.com/?_escaped_fragment_=
因此,看起来您使用的爬网程序没有使用转义碎片爬网协议进行爬网。您必须通过中间件中的用户代理来匹配这些爬网程序。
相关文章:
- CSS-如何定位内容数据标题
- 单击按钮以等待单击按钮
- React组件等待所需道具进行渲染
- 在PHP中使用javascript更改页面标题'if'
- Brightcove获取/显示HTML中的当前视频标题和描述
- React组件-设置页面标题
- jQuery动态更改标题
- HighCharts长标题文本在某些元素上重叠
- 将行添加到具有固定标题的HTML表中
- CKEditor v4:自制插件中对话框的动态标题
- 正在等待呈现图表,直到加载数据为止
- 在等待ajax请求时显示微调器并禁用页面
- 如何在自动完成时设置属性标题
- Javascript在for循环中等待处理请求
- JavaScript循环并等待函数
- 单元格的工具提示或标题不显示超过2000个字符
- 在等待异步任务时永久循环
- 如何从相应的控制器动态更新标题和描述
- 在通过child.print()打印之前,我如何等待图像加载到我的新窗口中
- 预渲染不等待动态页面标题和元标记渲染