做免费小网站,核心就一句话:把页面做成静态文件,放到免费托管上,用平台送的二级域名。这样不花一分钱,也能得到一个能打开、能分享的网站。适合个人介绍、作品集、简历、活动页、简单博客。别一上来就想着做论坛、商城、会员系统,那些要数据库和后端,免费静态托管跑不了。
比较稳的组合是GitHub Pages加一套免费HTML模板。GitHub Pages对公开仓库免费,站点大小限制1GB,月流量软限制100GB,每小时构建约10次,个人小站基本用不完。注册GitHub后新建仓库,仓库名写成“你的用户名.github.io”,把index.html、样式和图片传进去,等几分钟访问“你的用户名.github.io”就能看到。不会写代码就去搜免费HTML模板,挑手机端能自动适配的,改文字换图片就行。图片先压到几百KB,别直接传几MB原图,访问会慢。
嫌GitHub Pages要折腾仓库,可以用Cloudflare Pages或Netlify。Cloudflare Pages免费版每月500次构建,静态请求和带宽不额外收费,连接GitHub后每次改代码自动发布,送的域名是pages.dev。Netlify免费版每月100GB带宽、300分钟构建,个人作品集够用,域名是netlify.app。这两个都支持绑定自己的域名,但域名本身要花钱,常见.com一年几十到一百多元,不算完全零成本。想一分钱不花,就用平台送的二级域名。
完全不想碰代码,也有免费建站工具。Google Sites免费,拖拽排版,适合做简单介绍页,但样式偏基础。WordPress.com免费版给3GB存储和二级域名,写博客方便,不过页面会带平台广告,功能也受限。Carrd免费计划能做单页个人页,带品牌标识。Canva也能生成简单网站,适合活动页和作品展示。这些工具上手快,代价是广告、品牌水印和模板限制,长期看不如静态托管自由。
做之前先想清楚内容。小网站不用贪多,三页就够:首页说清你是谁、做什么;作品或文章页放三到六个代表内容;联系页留邮箱或社交账号。导航别超过五个,手机上按钮要大一点。域名和托管都免费时,网站地址会长一点,比如username.github.io,分享时记得完整复制。要是以后想换自定义域名,在托管后台加CNAME记录,再把域名解析过去,一般十几分钟生效。用国外免费托管和二级域名通常不用备案,国内访问速度看线路,图片多的话加载会慢一些。

免费方案有边界。平台可能改规则、限流量、加广告,甚至清理长期不用的站点。重要内容一定在本地留备份,别只存云端。免费主机不适合放支付、登录、数据库,也不建议传身份证、住址等敏感信息。真要做动态功能,再考虑付费主机或Serverless,但那已经不是零成本了。先把这个免费小站跑起来,比反复比较工具更有用。