从本质属性看,博客当然算个人网站,但这里的“当然”需要加一个前提:指的是独立域名下的自托管博客。如果把范围扩大到所有发布在第三方平台上的博客,事情就变得模糊了。
个人网站这个概念,比博客早得多。上世纪九十年代,那些用记事本敲出HTML页面、再通过FTP上传到免费空间里的个人主页,就是最原始的个人网站。它们没有评论功能,没有分类目录,甚至连设计都谈不上,只是把个人简介、兴趣爱好、联系方式堆在一张网页上。这种网站的核心特征是:内容由个人创作,存储空间归个人控制,网址也是个人专属。后来博客出现,其实是一场内容生产方式的革命。博客把原本需要手工维护的网页变成了自动排序的流水账,用户只需要在编辑框里打字,点击发布,系统就会按照时间倒序生成新页面。从这个角度看,博客并没有改变“个人拥有网站”的本质,只是把建站门槛降低了一百倍。
然而,门槛降低带来了另一个后果:绝大多数博客不再需要自己的服务器。早年的博客托管服务,比如Blogger、LiveJournal,以及后来的WordPress.com、简书、知乎专栏,让用户免费注册一个子域名或专属主页,就能发表文章。这时候的博客,外观上是一个独立网站的样子,但底层的域名解析、数据库、流量统计、广告分成,全都掌握在平台手里。用户一旦违反平台规则,或者平台宣布停运,整个博客瞬间消失。这样的博客,与其说是个人网站,不如说是平台上的个人专栏。它和个人网站的区别,就像租住的公寓和有房产证的房子一样,虽然都用来居住,但产权归属完全不同。
所以,判断一个博客算不算个人网站,关键不看功能,而看所有权和可控性。自购域名、租用虚拟主机或VPS、安装开源程序(例如WordPress或Typecho)搭建的博客,拥有独立的IP地址和完整的文件管理权限。哪怕服务器供应商倒闭,只要备份了数据库和主题文件,换一家主机商就能恢复原样。这种博客是百分之百的个人网站。反过来,如果你在公众号或知乎上写文章,虽然页面也能通过浏览器访问,但页面上有平台的水印、广告位,页面底部的备案号也是平台的。你既不能修改网站的头部导航,也不能添加自定义JavaScript脚本。这样状态下生产的博客,本质上只是平台内容库里的一个条目。
可是在日常口语中,人们往往不仔细区分。当你对朋友说“我有一个个人网站”,朋友脑海里浮现的可能是放着一个大头照、一段自我介绍、几个作品链接的展示页;而当你说“我在写博客”,朋友想到的是持续更新的文章列表。这两者在内容形态上确实不同。个人网站可以没有文章,也可以是一张名片、一个工具、一个相册,甚至是一个在线计算器;博客则天生依赖时间线,必须有内容不断推出。但换个角度看,很多个人网站也包含博客板块,很多博客也提供静态页面。比如技术圈常见的个人主页,左边挂简历,右边放技术文章,底下还有项目演示。这种混合体,没人能说它仅仅是博客,也没人能否认它的个人网站属性。

再回到技术实现上,今天最流行的静态网站生成器,比如Hugo、Jekyll、Hexo,生成的产物就是一堆HTML文件。用这些工具写博客,内容和界面完全分离,编译后的文件部署到任何一台服务器上都能运行。这种博客没有数据库,没有后台管理,甚至不需要动态脚本,它比上世纪九十年代的个人主页还要“轻”。但你能说它不是个人网站吗?它照样有域名、有页面、有内容,而且完全归个人所有。反过来,那些用Squarespace或Wix拖拽出来的个人网站,里面也有博客功能,但很多人用它们做作品集,很少更新文章。这些网站又算不算“博客”呢?显然,它们被归类为个人网站,而不是博客。
所以我的结论是:博客和个人网站不是对立关系,而是包含和被包含的关系。任何具备独立域名、独立控制权、个人化内容的博客,天生就是个人网站。那些寄居在大型平台上的博客,虽然在吃瓜群众眼里长得像网站,但实际权益和网络身份都受制于人,更像“个人空间”而非“个人网站”。如果你想拥有一个真正的个人网站,最靠谱的方法还是注册一个自己的域名,搭建一个自己说了算的博客。因为在这个时代,博客几乎成了个人网站最高频的载体形态——它既能展示持续思考,又保留技术上的开放性。正因如此,我认为“博客算不算个人网站”这个问题,答案并不重要。重要的是你如何理解个人在互联网上的主导权。那个你随时能备份、迁移、甚至关闭的博客,才配得上“个人网站”这四个字。而那些你只有写作权限的页面,哪怕页面做得再漂亮,也只是别人房子里的一个展柜。