NameHug
新闻资讯
使用教程· 1 次阅读

网站用 www 还是不带 www:区别、选择建议与 301 跳转设置

example.com 和 www.example.com 在技术和 SEO 上有什么区别?本文给出选择建议,并说明如何用 301 跳转统一网址、配置证书和告诉搜索引擎首选网址。

建站时常见的问题是:网站地址用 example.com 还是 www.example.com。两种写法都可以,关键在于选定一个,并让另一个自动跳转过来。

两者有什么区别

技术上,www.example.com 是 example.com 的一个子域名。对访问者来说两者几乎没有差别,但在 DNS、Cookie 和搜索引擎层面有一些不同。

不带 www 的理由

  • 更短:口头传播、印在名片和广告上更简洁。
  • 品牌感:不少新品牌和产品官网选择不带 www。

带 www 的理由

  • DNS 更灵活:按 DNS 标准,主域名不能设置 CNAME 记录,www 可以。使用 CDN、建站平台、负载均衡时,平台给出的往往是一个 CNAME 目标,用 www 配置更方便,以后切换服务商也只需改一条记录。
  • Cookie 范围更可控:网站在主域名上设置的全域 Cookie 会发送到所有子域名,例如 static.example.com、api.example.com。主站放在 www 上,更容易把 Cookie 限制在主站范围内。
  • 访问者习惯:部分访问者会习惯性地输入 www。

选择建议

  • 小型网站、个人博客、品牌官网:两种都可以,按喜好选择。
  • 流量较大、计划使用 CDN 或多个子域名的网站:倾向使用 www。
  • 已经上线的网站:沿用现在的写法,不要轻易更换。

无论选择哪种,另一种写法都必须能访问,并 301 跳转到首选网址。

对 SEO 的影响

搜索引擎把 example.com 和 www.example.com 视为两个不同的网址。如果两者都能打开、又不跳转,同一个页面会出现两个网址,容易被判定为重复内容,链接权重也会被分散。

统一网址需要做到以下几点:

  1. 301 永久跳转:非首选写法的所有页面,跳转到首选写法的同一路径。
  2. canonical 标签:页面中用 <link rel="canonical"> 指向首选网址。
  3. 内部链接、站点地图统一:站内链接和 sitemap 只使用首选网址。
  4. 在站长平台提交首选网址的站点:例如百度搜索资源平台、Google Search Console。

如何设置 301 跳转

第一步:两种写法都要能解析

  • 主域名(@):A 记录指向服务器,或使用平台提供的值。
  • www:CNAME 指向平台目标,或 A 记录指向同一台服务器。

第二步:证书要覆盖两种写法

跳转发生在 HTTPS 连接建立之后,证书必须同时包含 example.com 和 www.example.com,否则访问非首选写法时会先看到证书错误。使用 Let's Encrypt 申请证书时,同时填写两个域名即可。

第三步:配置跳转

自有服务器(Nginx 示例,首选不带 www):

server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://example.com$request_uri;
}

server {
    listen 443 ssl;
    server_name www.example.com;
    # ssl_certificate 和 ssl_certificate_key 指向同时包含两个域名的证书
    return 301 https://example.com$request_uri;
}

首选带 www 时,把 example.com 和 www.example.com 的位置对调即可。

Cloudflare: 在规则中创建重定向规则,把非首选主机名的请求 301 跳转到首选主机名,并保留路径和参数。托管方法见把域名托管到 Cloudflare。

Vercel、Netlify 等平台: 在项目中同时添加两种写法的域名,平台会提供“重定向到首选域名”的选项。

注册商的 URL 转发通常只适合 HTTP 跳转,访问 HTTPS 地址时会出现证书错误,并且可能不保留路径,不建议用来做 www 与不带 www 之间的跳转。

常见问题

网站已经上线,还能更换吗?
可以。设置全站 301 跳转,并同步更新 canonical、站点地图和站长平台设置。搜索排名可能出现短期波动,一般会逐步恢复。

邮箱地址会受影响吗?
不会。邮箱地址是 [email protected] 的形式,MX 记录设置在主域名上,与网站选择哪种写法无关。

两种写法都能打开、不做跳转可以吗?
不建议。除了重复内容问题,访问者分享出去的链接也会不统一,统计数据被拆成两份。

更多解析知识,请阅读域名解析设置指南。

网站用 www 还是不带 www:区别、选择建议与 301 跳转设置 — NameHug