lambda dynamic prerenderer:使用Lambda @ EdgeS3和CloudFront为机器人和爬网程序动态地预渲染页面。 不再需要is
Lambda动态预渲染器 介绍 顾名思义,动态渲染是基于动态条件渲染页面。 我们想要做的是解决现代渐进式Web应用程序的一个非常普遍的问题,即它与某些较旧的爬网程序无法很好地协同工作,这些爬网程序不幸地仍在网络上使用,例如在Facebook和LinkedIn上使用的那些爬网程序。 因此,我们的条件是“如果爬虫或漫游器看到该页面,则为其提供预渲染的标记”。 甚至Google都认为这对于SEO是一种非常好的方法。 请参阅他们的文档和以供进一步阅读。 为此,我们需要在实际访问服务器之前拦截浏览器的请求,以查看访问者是否是机器人。 此存储库假定整个解决方案均使用Amazon Web Service
文件列表
lambda-dynamic-prerenderer-master.zip
(预估有个24文件)
lambda-dynamic-prerenderer-master
deploy-demo-site.sh
1KB
serverless.edge.yml
938B
demo-site-s3
index.html
187B
bundle.js
108KB
package.json
950B
SECURITY.md
619B
snippets
lambda-iam-trust-relationship.json
201B
暂无评论