免費學python的網站介紹「常用的免費seo優化軟體」

JSRender 是一個基於koa + puppeteer 構建的 SSR 服務端渲染 SEO 工具,可以幫助任何類型的前端渲染頁面進行快速服務端渲染,從而實現前端渲染類頁面進行SEO優化。

因為當時正好有個項目是用php+jq進行數據獲取的,現在市面上的SSR工具多針對react 和 vue 這類的主流框架,同時大多數的SSR工具對架構的侵入性較大,需要重新開發,因此做了這個JSRender 工具

JSRender: 一個SEO優化的SSR工具包

JSRender架構

JSRender 通過劫持流量,對 UA 進行判斷 spdier(搜索引擎爬蟲)決定是否哪些流量需要 puppeteer 進行渲染,哪些流量直接轉發。

JSRender: 一個SEO優化的SSR工具包

安裝部署

安裝部署提供了兩種方式,基於容器化的部署和基於npm命令的安裝:

使用 Docker 部署

使用docker安裝部署:

docker run -d -p 8000:8000 -v <config.json路徑>:/app/config/config.json registry.cn-shenzhen.aliyuncs.com/shikanon/jsrender

config.json 是配置文件,可以自定義config/config.json:

{
    "targetHost": "<需要做SSR的網站>"
}

使用 npm 安裝

使用 npm 安裝:

JSRender: 一個SEO優化的SSR工具包

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/268209.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-16 13:08
下一篇 2024-12-16 13:08

相關推薦

發表回復

登錄後才能評論