问题描述
我会尽量保持简单,因为我自己不太明白如何完全正确地提出问题。
我们的网站上有一份报告显示重复的元标题和描述,它们看起来非常(几乎完全)如下所示 - 尽管我使用了下面的示例域:
http://example.com/green
https://example.com/green
http://www.example.com/green
https://www.example.com/green
但是,其中只有一个作为 HTML 文件实际存在于我们的服务器上,即:
https://www.example.com/green
据我所知,我需要以某种方式告诉谷歌和其他搜索引擎这些 URL 中哪些是正确的,这应该通过指定“规范”链接或 URL 来完成。
我的问题是,显然必须将规范引用添加到任何存在的重复页面,而不是实际的主规范页面?但我们实际上没有任何其他页面,除了上面提到的页面。所以没有地方设置这些规范的 rel 引用?
我确定我完全没有对此有一个简单的解释吗?
解决方法
事实证明,这些是重复的 URL,因为我们的网站作为我们域的子域存在。任何到达 example.com(我们的域)的流量都需要通过 htaccess 文档中的重定向永久重定向到 https://www.example.com。