我在 AWS EC2 上托管一个网站,并且一直在微调我的配置和 SEO。所有页面都可以正常工作,并且我的域路由也可以正常工作。我一直遇到的问题是,当我在 Google 上查找我的网站时,我会看到 mydomain.com 和 my.public.ip.amazonaws.com 的结果。我试图防止后者出现并使用户感到困惑。
我查看了 Google 的抓取程序和“robot.txt”规则,以防止抓取网站的某些区域(文档)。但如果我在那里创建 noindex 规则,我就会从 Google 中删除我的整个网站。如何防止搜索引擎显示通过我的服务器 IP 访问的内容,并仅显示通过我的域路由的内容?
您的网络服务器应该将用户重定向到您的规范域。
因此,对
my.public.ip.amazonaws.com
的请求应该是 301
重定向:
Location: https://example.com/whatever