当前位置: 首页 > 工具软件 > Chrome SEO > 使用案例 >

使用GoogleChrome/rendertron进行页面渲染/单页面应用SEO

冯阳云
2023-12-01

1,简介

GitHub - GoogleChrome/rendertron: A Headless Chrome rendering solution

Rendertron是一款headless的Chrome渲染解决方案,旨在即时渲染和序列化网页。

Rendertron旨在使您的渐进式Web应用程序(PWA)能够向不呈现或执行JavaScript的任何漫游器提供正确的内容。

Rendertron作为独立的HTTP服务器运行。 Rendertron使用Headless Chrome渲染请求的页面,自动检测PWA完成加载的时间,并将响应序列化回原始请求。

要使用Rendertron,您的应用程序将配置中间件以确定是否将请求代理到Rendertron。 Rendertron与所有客户端技术(包括Web组件)兼容。

2.安装与部署

2.1 构建

下载仓库,安装依赖:

git clone https://github.com/GoogleChrome/rendertron.git
cd rendertron
npm install
npm run build

2.2 本地运行

安装了Chrome的本地实例后,您可以在本地启动服务器:

npm run start</
 类似资料: