如何让Facebook在多市场,多语言网站上抓取正确的网址?

时间:2013-07-02 12:06:35

标签: facebook geoip canonical-link

我们有一个拥有多个市场和多种语言的网站,我们使用规范来避免重复内容。

geoip匹配脚本用于通过查看他们的IP将用户重定向到我们猜测的市场。

当我们尝试在Facebook上添加链接到网站时会出现问题。由于地理位置重定向,Facebook会抓取规范而不是网页网址并链接到错误的市场。

实施例: Url / nl-nl / nl / locator canonical / nl-nl / global / locator

en =语言 fi =市场/国家

当新用户访问/ nl-nl / global / locator时,我们会查看ip并尝试将用户重定向到ip对应的市场(如果市场已连接语言)。

到目前为止一切顺利。

问题在于,由于facebook抓取工具被视为新访问者/ nl-nl / global / locator,其ip与尝试创建链接的人不同,因此他们不会获得相同的市场和链接,除非语言仅用于一个市场,用户不在同一个国家/地区。内容是相同的,但市场是错误的。而不是/ nl-nl / nl / locator,facebook帖子链接到en / nl-nl / be / locator

基本上我希望facebook忽略规范并使用指定的url,但我不确定是否可能或正确的路径来解决这个问题。

0 个答案:

没有答案