回忆起来,我从小学就学着用 FrontPage 来制作网页了,但是除了Github Page,我从来没有真的自己假设运营网站过。不过现在有了,在Agent和SaaS服务的加持下,创建并上线一个网站,已经变得相当简单了…
技术选型与部署
为了短平快的上线,编写无后端的纯前端自然是最好的选择。不过有了当前工作中的网站运营经验,框架用了 Next.js,以方便进行 SEO 和 GEO。同时,为了快速部署和我自己能访问,还需要使用 Vercel 和 Cloudflare。
Vercel 介绍
Vercel 是一个专为前端开发者设计的云平台,主要特点包括:
- 免费托管:提供免费的静态网站托管服务
- 自动部署:与 GitHub 集成,代码推送到仓库后自动部署
- 全球 CDN:内容分发网络确保全球访问速度
- HTTPS 支持:自动提供免费的 SSL 证书
部署流程很简单:在 Vercel 官网注册账号,连接 GitHub 仓库,选择要部署的项目即可。Vercel 会自动识别静态网站并完成部署。不过其默认域名很早前就被屏蔽了,所以为了使用方便,还要再借助 Cloudflare。
Cloudflare 介绍
Cloudflare 是一个提供 CDN、DNS 解析和域名注册服务的平台。我选择它的原因:
- 一站式服务:域名购买、DNS 解析、CDN 加速都可以在一个平台完成
- 免费域名 DNS:基础 DNS 服务免费
- 安全防护:内置 DDoS 防护和其他安全功能
虽然 Cloudflare 财大气粗可以免费用,但是域名还是要买的,为了不再多个平台多个账户,我直接在 Cloudflare 买了。
SEO 与 GEO 入门
SEO(Search Engine Optimization) 和 GEO(Generative Engine Optimization)其实在目前来说是基本一样的两种手段,前者是通过技术手段提高自己的内容在搜索引擎中的排名,后者则是提高在LLM服务中被回答的概率。由于LLM的回答目前也依赖搜索获得的信息,所以本质上,两者现在都是优化被搜索和展示的情况。
如果用正当的方法,应该是优化网站的结构和关键词设计,使得网站的信息容易被抓取和收录。但是取巧的话,也可以大量投放低质信息,信息海战术增加概率(终于明白文字营销号的意义了)。
我只是个个体,自然无法去走信息海,主要还是搜了俩技能,给编译出的静态网站加了下关键词…