谷歌搜索我的网站缺少“www”前缀

问题描述:

我有一个类似于this的问题,但更改.htaccess文件尚未解决我的问题。谷歌搜索我的网站缺少“www”前缀

我通过在我的.htaccess文件中包含以下两条规则解决了这个问题。它现在可以正确地将任何没有www前缀的http请求重定向到带有它的页面。现在的问题是,谷歌仍然显示没有前缀的网站。主页显示在谷歌与www。前缀,但不包括其他页面。

RewriteCond %{HTTP_HOST} ^websitename.com [NC] 
RewriteRule ^(.*)$ http://www.websitename.com/$1 [L,R=301] 

使用谷歌搜索控制台:

指定首选域:在Search Console首页上,点击您想要的 网站。点击齿轮图标,然后点击网站设置。在 首选域部分,选择您想要的选项。

Set your preferred domain (www or non-www)

+1

这工作!谢谢! – TraderJosh