我曾经有一个网站,该网站可以由example.comwww.example.com指向同一页面。我从Googlebot收到一封电子邮件,抱怨它无法访问example.com。为什么不只有www.example.com

评论

为www。
添加url dns记录应该足够容易。
系统管理员倾向于自动提供www子域,并将其链接到www子目录。这样,用户可以在该文件夹上方存储数据,而无需通过Web服务器对其进行访问。

仅仅因为www是domain.com的sudomain,所以使其保持活动状态是明智的

#1 楼

UX重要性

用户体验(也称为UX)仍然是管理和运营网站时最重要的因素之一。用户体验提高了您的转化率,增加了在页面上花费的时间,并且由于希望链接到您的网站的人数增加而间接改善了排名。

如果无法同时使用wwwwww都无法访问该站点,则会导致一些用户体验问题,最大的问题是,如果人们手动将带有或不带有Server not found的域直接输入到浏览器的地址栏中,该怎么办?返回http://www.example.com可能会使您失去网站访问者,而访问者越少,您获得社交提及和反向链接的机会就越少。

拥有无法通过两种方式访问​​的网站,无疑会削弱用户体验,并错过SEO机会。 Google和许多其他主要的搜索引擎会奖励那些获得高质量反向链接的网站,无论是博客链接,论坛链接甚至是社交提及,所有这些典型示例都是可以轻松自然地增加网站质量的优质方法。接收到http://example.com链接但只能通过键入www.example.com进行访问的网站无法从该链接获得任何SEO值。这是因为Google仅将链接功劳分配给所有想单击某些内容以获取“未找到服务器”的网页和网站。


解决方案第1部分(域DNS)

您应该先设置域DNS以同时与example.comwww一起使用,这可以通过以下任一方法找到将您的名称服务器更改为Web服务器的名称服务器,或使用cname别名将AA / AAAA记录指向带有www的域和子域。此设置过程因注册服务商而异。

解决方案第2部分(301重定向)

您应该将所有网站访问者和漫游器重定向到您网站的首选版本,这当然不是必需的,但它可以帮助跟踪访问者,并且获得的反向链接很可能是首选版本,收到的301重定向的链接丢失了少量的信用。另外,由于最初的反弹,还会重定向一些会减慢页面加载速度的内容。如果您使用的是Windows Server IIS,那么您应该查看Microsoft的URL重写扩展名。

解决方案第3部分(可选的规范链接)

建议这几天使用规范链接帮助搜索引擎建立网页,如果使用www和不使用301重定向都可以访问该网站,则此步骤几乎是必须的,因为Google和其他漫游器会错误地将您的非首选版本编入索引。规范的链接还有助于防止出现与q4312079q无关的重复内容,因此即使没有www主题也没有www主题,这还是很有帮助的,因为您可能在不同的子路径上可以访问内容,不必在意子域。

评论


好答案。我还要补充一点,由于其他UX原因,用户可能已经在错误的URL上添加了书签。

–RichardB
14年7月13日在12:05

好。您能否详细说明重定向问题?我读到可以在DNS中添加“ CNAME”记录,以便将“ www”重定向到“ @”(表示裸域)。这是SEO的好选择吗?

– Erel Segal-Halevi
14年7月13日在12:47

将www重定向到裸域是一个很好的SEO解决方案。但是,它不仅需要DNS条目。它还需要您的网络服务器配置来发出301重定向。

–斯蒂芬·奥斯特米勒(Stephen Ostermiller)
14年7月13日在12:50

值得强调的是,CNAME记录不会重定向任何内容。它将一个名称变成DNS中另一个名称的别名,即,这些名称将解析相同的名称(在A / AAAA查找的情况下,解析为相同的IP)。

–Håkan Lindqvist
14年7月13日在17:32

你的意思是这样吗? Knowledge.freshpromo.ca/seo-tools/301-redirect.php#canonical

– Erel Segal-Halevi
14年7月14日在8:17

#2 楼

您确实确实需要将www.子域指向您的网站。这对于输入流量特别重要。如果您告诉某人访问example.com,那么根据我的经验,有40%或更多的人会添加www.

我自己在创建网站时倾向于不带子域的裸域。过去,我偶尔会忽略重定向www。我几乎总是收到某人的抱怨,即“您的网站无法正常工作”,这是因为他们添加了www.,即使已经存在其他一些子域名,例如mytrip.example.com,也是如此。有些人坚持并像www.mytrip.example.com那样访问它。如果要保持这些链接有效并保留其中的任何PageRank,则应支持www.子域。

#3 楼

您是否应该将www.example.com重定向到您的网站?绝对。从从事Web开发并拥有IT学位的人那里讲,如果输入www.example.com并没有带我到您的站点,我的第一想到就是不要忽略www。我想,“哦,该站点必须关闭。”或我认为,“我一定没有正确输入域名。也许是exaample.com。我会用谷歌搜索。”

如果我确定域名,那么我的故障排除将停止在“站点下降”。也许第二天我会再试一次。如果仍然无法正常运行,我可能会完全放弃尝试。

我的问题是:为什么停止重定向www?使您的网站尽可能人性化。您的Web服务器应允许*.example.com重定向。去做。然后,如果用户键入ww.example.comblog.example.com而不是example.com/blog,他们仍然会进入您的站点。您可以执行此操作而不会破坏现有的子域。 webmail.example.com仍然可以按预期工作。

此外,通过IP过滤的魔力,您可以使admin.example.com在内部网络上正常工作。在您的外部网络上,admin.example.com可以重定向到example.com

我的一般想法:如果您知道人们可能或可能会遇到问题,为什么不解决呢?而当您使用它时,由于它不需要进行更多工作,为什么不解决所有相关问题呢?