想弄个个人网站,其实没你想的那么复杂。我当初也以为要懂编程、会设计、还得租服务器,结果拖了两年没动手。后来花了一个周末,用现成工具就搭起来了。现在每年花不到一百块,网站一直跑着。下面把我踩过的坑和实际步骤说清楚。
先想明白网站用来干什么。是放作品集给HR看,还是写技术博客,或者单纯记录生活。目的不同,做法差很远。作品集要突出图片和项目链接,博客要方便写文章和分类,简历站则要一目了然。建议拿张纸,写下三到五个你想放的栏目,比如“关于我”、“项目”、“文章”、“联系”。别贪多,个人网站内容少反而精致。
接着搞定域名。域名就是网址,比如你的名字拼音.com。注册的地方很多,国外有Namesilo、Cloudflare,国内有阿里云、腾讯云。一个.com域名首年通常六七十块,续费八十左右。.me、.dev会贵些。挑短、好记、不含数字和连字符的。如果名字被注册了,加个“me”或者“blog”也行。买完记得开自动续费,免得忘了被抢注。另外,域名隐私保护要开,不然你的邮箱电话会被公开,垃圾邮件能烦死你。
托管分两种。静态网站(纯HTML/CSS/JS,或者用Hexo、Hugo生成的)可以白嫖。GitHub Pages、Cloudflare Pages、Vercel、Netlify都提供免费托管,还送SSL证书。你只需要把代码推到仓库,它们自动构建发布。动态网站(比如WordPress)需要能跑PHP和MySQL的环境。虚拟主机一年一百到三百块,够个人用。VPS更自由,Vultr、搬瓦工每月五美元起,但要自己配置环境。新手建议从虚拟主机或WordPress.com开始,省心。
建站方式选哪种?三条路。一是用Squarespace、Wix这类拖拽平台,月费十到二十美元,好看但贵,数据不在自己手里。二是用WordPress,全球43%的网站用它。装个主题,比如Astra、GeneratePress,再配几个插件,就能做出像样的博客或企业站。需要一点学习成本,但教程满天飞。三是自己写代码,用静态生成器。Hexo配Next主题,半小时能跑起来。适合喜欢折腾的人。我推荐WordPress或Hexo,前者功能全,后者速度快。

设计别搞太花。见过太多个人网站,首页放巨大轮播图,颜色七八种,手机打开字都挤在一起。记住:留白、统一配色(最多三种颜色)、系统字体(比如-apple-system, BlinkMacSystemFont, "Segoe UI")。导航栏放三到五个链接就够了。移动端适配必须做,现在超过六成流量来自手机。用响应式主题,或者自己写媒体查询。
内容才是核心。别放“正在建设中”的页面。写你真正做过的事,比如项目复盘、读书笔记、工具推荐。每篇文章配一张图,标题写清楚。SEO方面,装个Yoast SEO插件,填好标题和描述。提交站点地图到Google Search Console和百度搜索资源平台。外链不用急,先写二十篇原创再说。如果不知道写什么,就从“我最近解决了什么问题”开始,真实经历比空洞教程更吸引人。
上线后记得备份。WordPress用UpdraftPlus,静态网站直接git。SSL证书用Let''s Encrypt,免费自动续。每月花十分钟更新插件和主题,防止漏洞。如果流量大了,再考虑CDN,Cloudflare免费版就够。另外,网站速度很重要,图片压缩一下,别传几MB的原图,用TinyPNG或者Squoosh。
算笔账:域名七十,虚拟主机两百,主题免费,总成本两百七。如果全用免费方案,域名七十,托管零,总成本七十。一杯咖啡钱换一个自己的地盘,值。
别等完美。先上线一个只有“关于我”和“联系”的页面,再慢慢加内容。我见过太多人卡在选颜色、挑字体上,最后什么都没发出来。动手写第一行字,传第一张图,你就已经超过大多数人了。