sparender:基于puppeteer的高性能SPA SEO解决方案

时间:2024-06-18 15:27:08
【文件属性】:

文件名称:sparender:基于puppeteer的高性能SPA SEO解决方案

文件大小:63KB

文件格式:ZIP

更新时间:2024-06-18 15:27:08

spa ssr seo JavaScript

这是什么? 这是一个高性能的基于puppeteer的SSR方案, 他使用Headless Chrome从网页中生成html,然后以http的方法返回html内容 解决了什么问题 很多公司和开发者使用JavaScript框架(包括AngularJS,BackboneJS,ReactJS, VueJS)开发应用程序和网站。但很多搜索引擎,社交媒体,爬虫不支持抓取JavaScript的网页,也就无法做网站SEO。 通过UserAgent判断,如果是来自于爬虫, 则通过nginx(tomcat, Apache)等反向代理到本服务,则可以把渲染好的html网页内容传递给搜索引擎, 从而间接实现SEO,, 从而间接实现 SEO, 这样,既可以保持纯粹的前端开始思路, 还能节省 SSR 造成的服务器负担 也可以使用在爬虫采集, 生成网页截图,生成网页PDF场景 使用 git clone cd spa


【文件预览】:
sparender-master
----.gitignore(129B)
----package.json(1KB)
----.npmrc(56B)
----package-lock.json(122KB)
----src()
--------controller()
--------model()
--------index.js(471B)
--------tools()
--------service()
--------config()
--------common()
----runtime()
--------.gitkeep(0B)
--------logs()
----.eslintrc.js(230B)
----README.md(6KB)
----production.js(65B)
----testing.js(60B)
----development.js(66B)
----pm2.json(257B)

网友评论