但这篇文章在 Hacker News 上发表还是很棒的。许多来自创业公司和科技界的人士都对此发表了评论,分享了他们的经验和观点。
归根结底,。我相信 John 和 Matt 的说法,谷歌在这方面已经取得了长足进步。问题是,他们还不够优秀或完善,不足以依赖这个因素,所以我强烈建议大家将内容放在同一个子域名和根域名上,最好放在子文件夹中。这样你就能最大限度地发挥你的潜在 SEO 优势。这是多年来从未改变的技术 SEO 技巧之一。
接下来,关于 rel=canonical 和 301 的问题,尤其是跨域 rel=canonical。这意味着,人们对于 rel=canonical 的使用非常满意,他们可能会说:“嘿,这个页面的打印版本应该与网页版本同等对待。或者,这个页面的移动版本应该与普通版本同等对待。” 没错。
但是,当涉及到跨域 rel=canonicals 和内容时,人们会有 美国移动数据库 更多的疑问,这可能是因为他们拥有多个网站,或者他们签署了许可协议,或者他们有业务开发或合作伙伴关系等等。所以他们会想:“嘿,我在多个网站上都有内容,我想移动其中一些内容,或者我想让引擎将它们全部解释为来自我的网站。我应该把它们放到另一个网站上,然后使用 301 重定向,还是应该使用跨域 rel=canonical 来将旧页面变为新页面?”
嗯,实际上,从技术角度来看,搜索引擎在这方面表现相当不错。谷歌做得很好。我们看到必应凭借跨域名 rel=canonical 在这方面表现良好。他们似乎也做得很好。不过,我最近没有那么强烈地感受到它们的作用。
基本原理是,使用 301 重定向后,另一个 site.com/a 可以重定向到您的 site.com/a,访问者和引擎(无论谁请求了旧页面)都会获得新页面。rel=canonical 的唯一区别在于,当访问者请求旧页面时,他们仍然会获得旧页面。他们仍然会获得 othersite.com/b。但是,搜索引擎会获得新版本的页面,或者会将它们视为基本相同的页面。