我曾经有一个网站,两个网站均可访问,example.com
并www.example.com
指向同一页面。
现在,我移至另一台服务器,仅example.com
工作了。
我从Googlebot收到一封电子邮件,抱怨它无法访问www.example.com
。
我知道我可以www.example.com
指出example.com
,但是我真的需要吗?为什么不只有example.com
?
我曾经有一个网站,两个网站均可访问,example.com
并www.example.com
指向同一页面。
现在,我移至另一台服务器,仅example.com
工作了。
我从Googlebot收到一封电子邮件,抱怨它无法访问www.example.com
。
我知道我可以www.example.com
指出example.com
,但是我真的需要吗?为什么不只有example.com
?
Answers:
用户体验的重要性
用户体验(也称为UX)仍然是管理和运营网站时最重要的因素之一。用户体验提高了您的转化率,增加了在页面上花费的时间,并由于希望链接到您的网站的人数增加而间接改善了排名。
如果无法同时通过网站访问网站,则可能www
会引起一些用户体验问题,最大的问题是,如果人们www
在地址栏中手动输入您的域名(直接输入或不直接输入您的域名),返回的浏览器Server not found
可能会让您失去网站访问者的机会访客,您获得社交提及和反向链接机会的机会较少。
拥有无法通过两种方式访问的网站,无疑会削弱用户体验,并会错过SEO机会。
搜索引擎优化的重要性
Google和许多其他主要的搜索引擎都会奖励那些获得高质量反向链接的网站,无论是博客链接,论坛链接甚至是社交提及,所有这些典型示例都是可以轻松自然地增加网站质量的优质方法。接收到链接http://www.example.com
但只能进行输入http://example.com
的网站不能从该链接获得任何SEO值。这是因为Google仅将链接功劳传递给毕竟想单击某些内容以获取“未找到服务器”的页面和网站。
解决方案第1部分(域DNS)
您应该先设置域DNS以使其与www.example.com
和一起使用example.com
,这可以通过将名称服务器更改为Web服务器的名称或将AA / AAAA记录指向使用cname别名的带有www 的域和子域来找到。 。此设置过程因注册服务商而异。
解决方案第2部分(301重定向)
您应该将所有网站访问者和漫游器重定向到您网站的首选版本,这当然不是必需的,但是它可以帮助跟踪访问者,并且获得的反向链接很可能是首选版本,收到的301重定向的链接损失很小的信用。由于最初的跳动,还会重定向一些会减慢页面加载速度的内容。
如果使用Apache2作为Web服务器,那么我建议检查出最常用和最基本的Apache htaccess重定向,或者在使用Windows Server IIS的情况下,则应检查Microsoft的URL重写扩展名。
解决方案第3部分(可选规范链接)
建议最近这些天使用规范链接来帮助搜索引擎建立页面,如果可以使用www
301重定向和不使用301重定向来访问该网站,则此步骤几乎是必须的,因为Google和其他漫游器会错误地将您的非首选版本编入索引。规范链接还有助于防止重复的内容无关的内容,www
因此即使没有www主题也没有www主题,这都是很有帮助的事情,因为您可能在不同的子路径上访问了内容,不必理会子域。
CNAME
记录不会重定向任何内容。它使一个名称成为DNS中另一个名称的别名,即,这些名称将解析相同的名称(如果使用A
/ AAAA
查找,则将解析为相同的IP )。
您确实确实需要将www.
子域指向您的网站。这对于输入流量特别重要。如果您告诉某人访问example.com
,那么其中的许多人都会增加访问量。www.
根据我的经验,这样做的比例是40%或更多。
创建网站时,我本人倾向于不带子域的裸域。www
在过去,我偶尔会忽略重定向。我几乎总是有人说:“你的网站不能正常工作”,这是因为他们加入让投诉www.
这一点连的情况下已经有一些其他子域一样mytrip.example.com
。有些人坚持并像访问它www.mytrip.example.com
。
如果Google告诉您它无法使用它访问您的网站,www.
则可能是因为有指向它的外部链接。如果要保持这些链接有效并保留其中的任何PageRank,则应支持该www.
子域。
您应该www.example.com
重定向到您的网站吗?绝对。从从事Web开发并拥有IT学位的人那里讲,如果打字www.example.com
不能使我进入您的网站,我的第一想到就是不要遗漏www
。我想,“哦,该站点必须关闭。” 或者,我想,“我一定没有正确输入域名。也许是exaample.com
。我会用谷歌搜索。”
如果我确定域名正确,那么我的故障排除将在“站点关闭”处停止。也许第二天我会再试一次。如果仍然无法解决问题,我可能会完全放弃尝试。
我的问题是:为什么停止重定向www
?使您的网站尽可能人性化。您的Web服务器应允许重定向*.example.com
。去做。然后,如果用户输入ww.example.com
或blog.example.com
而不是example.com/blog
,他们仍然会进入您的网站。您可以在不破坏现有子域的情况下执行此操作。 webmail.example.com
仍可以按预期工作。
此外,通过IP过滤的魔力,您可以admin.example.com
在内部网络上工作。在您的外部网络上,admin.example.com
可以重定向到example.com
。
我的一般想法是:如果您知道人们可能或可能会遇到问题,为什么不解决呢?而当您使用它时,由于它不需要进行更多工作,为什么不解决所有相关问题呢?