301根据用户的位置重定向?

时间:2014-02-12 20:08:08

标签: http seo http-status-code-301

我正在开发一个有网址/search的网络应用程序。我们还有一组与业务所在位置相对应的网址/search/location-1/search/location-2等。

到目前为止,我们已根据IP进行过滤,并在location-1中向用户显示相同内容,无论他们是/search还是/search/location-1。这些页面现在被标记为重复内容,并对我们在搜索引擎上的排名产生负面影响。

我们可以为301/search/search/location-1中的用户location-1/search进行动态/search/location-2重定向{1}}等?或者,是否有另一种更好的删除重复内容的方法?

1 个答案:

答案 0 :(得分:1)

您当然可以通过这种方式重定向用户,但由于您要离开请求者的IP,搜索机器人只能索引相对于每个机器人位置的位置URL,而不是最终用户的位置。那是你真正想要的吗?

Alternativley,您可以考虑在HTML中使用<meta name="robots" content="noindex">标记,以防止搜索机器人对您不希望它们编制索引的网页编制索引。因此,让机器人单独索引/search/location-1/search/location-2可能是有意义的,但如果您不使用重定向,则忽略/search