很多人初次搭建WordPress,卡在域名选购这一步,不确定不买域名能不能先把网站跑起来。答案是可以。从技术层面来说,WordPress运行并不强制绑定域名。准备好主机,安装完成WordPress之后,直接使用服务器IP就能访问网站前台和后台。比如浏览器输入http://123.45.67.89,就可以打开站点。主机服务商一般还会赠送临时域名,格式类似yourname.hostprovider.com,也可以直接拿来访问。所以单纯看能否运行,域名并不是必备条件。
但是能正常打开站点,和使用体验良好,完全是两回事。

用IP访问的弊端很明显。一长串数字很难记忆,分享网站地址给其他人很容易记混。IP地址还存在变动可能,更换服务器或者网络重启,访问地址就会改变。更现实的问题是HTTPS证书,给IP地址配置SSL证书难度很高,浏览器持续弹出不安全警告,用户看到这类提示大多会直接关闭页面。搜索引擎也不偏好IP地址访问的站点,收录与排名都会受到负面影响。
主机商赠送的临时域名,相比IP访问略有改善,但依旧有不少短板。域名所有权归属主机服务商,并不属于你本人。在这个域名下运营半年,积累文章内容和外部链接,后续更换主机的时候,临时域名无法迁移。网站一旦搬家,全部链接失效,之前积累的权重基本清零。而且临时域名字符长,观感差,不适合搭建正式站点。
免费二级域名是另外一种备选方案,部分平台提供yourname.freehost.com这类免费域名,无需付费。免费二级域名的缺陷和临时域名相近,所有权不归使用者,平台有权随时收回,SEO权重偏低,缺少品牌辨识度。只用来临时演示、个人练习写文章没有问题,但如果希望别人记住站点,或是后续打算依托网站开展其他事情,免费二级域名撑不起长期需求。
所以结论很明确:学习建站、搭建测试Demo,不购买域名完全可行。IP地址、临时域名、本地环境都可以部署WordPress,完整熟悉整套建站流程。但如果打算长期运营网站,哪怕只是个人博客,购买属于自己的域名很有必要。普通.com域名一年费用也就几十元,成本很低。带来的好处很实在,方便记忆、可以跟随站点迁移、支持配置HTTPS证书,对搜索引擎友好,还可以印在名片上。
域名和主机属于相互独立的两项服务。可以在阿里云注册域名,腾讯云购买主机;也可以在Namecheap注册域名,SiteGround租用主机。两者依靠DNS解析建立关联。域名注册商提供域名管理后台,把域名A记录指向主机IP,等待解析生效之后,域名就可以访问WordPress站点。整套操作不算复杂,第一次配置步骤看着多,操作一次就能掌握。
有一点需要提前规划:主机部署在中国大陆境内的话,域名必须完成ICP备案才能够正常访问。备案需要等待,一般七到二十个工作日。不想等待备案流程,可以把主机部署在香港或者海外,域名无需备案。代价是国内访问速度会下降,省去备案环节。
如果你暂时不确定要不要长期运营,可以先不买域名,使用主机商赠送临时域名安装WordPress,熟悉后台操作,撰写几篇文章测试效果。确定持续运营之后,再注册域名,在WordPress后台修改站点地址。更换域名需要批量修改数据库内链接,WordPress有相关插件完成替换,不过新手操作容易出错。更省心的方式是提前注册域名,安装WordPress的时候直接填写域名,规避后续迁移调整的麻烦。
域名并不是搭建WordPress的门槛,主机才是。先要准备主机,才能安装程序。域名属于后续配置项,可以购买,可以临时替代。但只要认真运营站点,迟早需要专属域名。早注册省去后续迁移麻烦,一年几十元的成本,不用过多纠结。