.htaccess 如何拒绝除谷歌机器人以外的美国用户?

.htaccess 如何拒绝除谷歌机器人以外的美国用户?,.htaccess,seo,.htaccess,Seo,至于我的一个朋友的要求,我必须建立一个网站为3个国家在3个子域。 像 这三者都有共同的内容和一些独特的内容。所有来自特定国家/地区的流量都将重定向到相关子域 我的问题是谷歌索引。由于所有来自美国的流量都将指向us.example.com,谷歌机器人将只索引us.example子域。但是在.example.com中的中还有很多其他内容。那么,我怎样才能让谷歌为我的另外两个子域名编制索引呢 感谢您的建议您是如何进行特定于位置的排序的 您需要做的是添加一个基于某些内容的异常,可能是基于用户代理的异常

至于我的一个朋友的要求,我必须建立一个网站为3个国家在3个子域。 像

这三者都有共同的内容和一些独特的内容。所有来自特定国家/地区的流量都将重定向到相关子域

我的问题是谷歌索引。由于所有来自美国的流量都将指向
us.example.com
,谷歌机器人将只索引
us.example子域
。但是在.example.com中的
中还有很多其他内容。那么,我怎样才能让谷歌为我的另外两个子域名编制索引呢


感谢您的建议

您是如何进行特定于位置的排序的

您需要做的是添加一个基于某些内容的异常,可能是基于用户代理的异常


然而,谷歌搜索所有语言,所以你真的不应该担心它。他们的AU搜索版本将抓取AU等。如果你想让谷歌为其美国搜索索引AU。。。这可能会让你在谷歌遇到一些麻烦(老实说,这会挫败你想要实现的目标)。

谢谢你的快速回复。我正在使用Geoip识别国家代码,并将用户重定向到相关子域。你的意思是说如果我什么都没做,那么谷歌特定版本的国家就会为我的页面建立索引,是吗?没错。谷歌几乎每种语言都有一个版本,而每种语言通常都表示自己来自该地区。您还可以考虑查看用户定义的语言/区域的检查。如果您想实现这个目标,我建议在每个区域中的服务器上推荐每个国家特定的子域。完成后,将每个子域提交到google webmaster工具并设置目标位置。您还可以通过在网站主页中放置地理元标记来设置此设置。
au.example.com
us.example.com
in.example.com