我的公司正在运行 IIS 和 DNN(我不是服务器专家,所以我无知),我之前读过你应该重定向你的 . http://www.mydomain到 . http://mydomain或反之亦然。谁能给我这样做的理由?(句点“前置”删除href)
据我了解,这是因为搜索引擎将它们视为两个不同的“站点”(即使访问其中一个,我也可以登录其中一个但不能登录另一个)。
我还听说这可能是搜索引擎不喜欢的重复内容问题。
只是寻找一些专业的见解,将帮助我和其他人。
谢谢!
我的公司正在运行 IIS 和 DNN(我不是服务器专家,所以我无知),我之前读过你应该重定向你的 . http://www.mydomain到 . http://mydomain或反之亦然。谁能给我这样做的理由?(句点“前置”删除href)
据我了解,这是因为搜索引擎将它们视为两个不同的“站点”(即使访问其中一个,我也可以登录其中一个但不能登录另一个)。
我还听说这可能是搜索引擎不喜欢的重复内容问题。
只是寻找一些专业的见解,将帮助我和其他人。
谢谢!
这使您的网站对 SEO 更加友好。搜索引擎爬虫会将这些视为两个不同的 URL。这将导致您的网站在搜索引擎中的排名对同一内容有多个排名。
ScottGu 在博客文章中描述了这个问题以及如何解决它: http ://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-该-url-rewrite-extension.aspx
尽管它主要用于 SEO,但也存在潜在的可用性问题,即登录 www.domain.com 的用户可能会获得仅适用于 www 子域的 cookie,并且如果他们点击链接将被迫再次登录到 domain.com(不带 www 前缀)。
除了对 SEO 友好之外,这还可以防止在使用和不使用 www 时可能出现的一些错误。例如,用户可以登录 www.yourdomain.com 并收到一个 cookie。后来他通过 yourdomain.com 访问了您的网站,并且 cookie 不适用于那里。