Author Topic: Question about Geolocation  (Read 5942 times)

2much

  • Newbie
  • *
  • Posts: 42
    • View Profile
    • Email
Question about Geolocation
« on: May 29, 2012, 12:20:35 PM »
So in my spare (!!)  time I like to help out a network of meditation centers.  I was hoping you guys could help me out as I'm not too well versed in IP targetting and Geolocation issues.

Here's the scenario.  This is for their book publishing site. 

"Currently, the site is setup with the following format:

    tharpa.com/country/book

Which means that right now Tharpas UK & US need unique URLs to promote common book content.

However, we'd like one common URL for publicity and promotion purposes that would lead people to their respective country (i.e. UK or US). For example, we could have a URL such as tharpa.com/esh (for Eight Steps to Happiness) and then when people typed this in they would automatically be redirected to tharpa.com/uk/esh or tharpa.com/us/esh.

Therefore, tharpa.com/esh would have lots of content (videos, etc) and we would widely promote that URL in social media, SEO, press releases, Adwords, etc, but that page would be a redirect only. The question is: from an SEO perspective, will Google recognize our backlinks, keywords, etc, etc that point to a redirect-only page and give Tharpa credit for the content??"

The reason for doing it this way is that, to order a book, a customer must first select the country office that will fulfill the order. 

"We don't want to send people to a static stand-alone page, we want to send them to a fully functioning website. And the website only really functions if people see prices in their currency, etc. If they have to choose their country, it's not seemless or ideal."

I would really appreciate any info/heads up/leads you guys could offer.  Thanks!

Adam C

  • Inner Core
  • Hero Member
  • *
  • Posts: 622
    • View Profile
Re: Question about Geolocation
« Reply #1 on: May 29, 2012, 01:23:41 PM »
Great question, and an area that I've been paying a lot of attention to recently.

I think there are probably 2 or 3 different answers to this.

Firstly, I'm convinced there could be a more elegant solution than separate pages (such as customising the on-page elements based on user IP, rather than redirecting based on IP).  However, sounds like you're being pushed down the multiple page path, so...

Second solution is very Google-centric.  As far as I know, Bing won't support this solution as well as Google would.  You could use a combination of rel=canonical and rel=alternate hreflang="x", where

for your UK page publish:

<link rel="canonical" href="http://tharpa.com/us/esh">
<link rel="alternate" hreflang="en" href="http://tharpa.com/us/esh">
<link rel="alternate" hreflang="en-gb" href="http://tharpa.com/uk/esh">

for your US page publish:

<link rel="canonical" href="http://tharpa.com/us/esh"> <-- (optional)
<link rel="alternate" hreflang="en" href="http://tharpa.com/us/esh">
<link rel="alternate" hreflang="en-gb" href="http://tharpa.com/uk/esh">

If you have any other countries you're targeting in English add a similar line (rel=alternate hrefland=en-XX) for all "esh" pages.

This should (for Google at least):

eliminate duplication issues
consolidate juice
for local engines (e.g. google.co.uk) the local URL will rank (.../uk/esh)

For the above I've assumed that http://tharpa.com/esh doesn't exist, and that the /us/ page is the catch all for all English language search that's not from the UK.

If you have the patience to work through the following link, it might be worthwhile.  At least the discussion between Pierre and Edward at the top, then scroll to the bottom for Kieran's question to another Google rep, Christopher.

https://plus.google.com/115984868678744352358/posts/9zA3a96XahN

Adam C

  • Inner Core
  • Hero Member
  • *
  • Posts: 622
    • View Profile
Re: Question about Geolocation
« Reply #2 on: May 29, 2012, 01:27:08 PM »
I should add that I've not deployed this approach yet so take the above as theoretical.  I do intend to test it though, so should have some results in the next few months that I can share.

Gurtie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1628
    • View Profile
Re: Question about Geolocation
« Reply #3 on: May 29, 2012, 03:53:22 PM »
>> such as customising the on-page elements based on user IP, rather than redirecting based on IP

that would definitely be my preference - it also allows for easier recovery if the IP is wrong (ie; very easy to default a currency dropdown but leave an intuitive way to amend it, much harder to provide a clear way to amend which country someone is in without being intrusive).  If you want to get into local spellings and amends for colloquialisms though that might be a lot of work to setup.

2much

  • Newbie
  • *
  • Posts: 42
    • View Profile
    • Email
Re: Question about Geolocation
« Reply #4 on: June 04, 2012, 04:36:16 PM »
Adam thanks so much for this answer, I really appreciate it!  It's exactly what we were looking for.

Now I only have one final question.

If we create a page called tharpa.com/us/esh

This will be a page used for offline advertising.  Our goal would be to use IP sniffing so that, based on a user's IP, they will get the relevant country site.

Do you know the best way to do this?  I realize this is a very basic question but I am not a programmer and don't know anything about IP sniffing etc.  So perhaps this is a "IP delivery" 101 question?  Either way, what is the best way to do this?  And would that page be a 301 redirect to the relevant page based on the user's country IP?

THANKS AGAIN I really appreciate your help!

bill

  • Devil's Avocado
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1286
  • Avast!
    • View Profile
    • Email
Re: Question about Geolocation
« Reply #5 on: June 05, 2012, 02:42:02 AM »
Don't redirect based on user IP. That's the worst possible user experience. You'll inevitably catch out some poor soul in Japan who wants to go to your English site, but he then gets forced to the Japanese site regardless. Then, said user will often become a vocal critic of your poorly thought out system and badmouth you wherever he can.

As Gurtie pointed out earlier:

>> such as customising the on-page elements based on user IP, rather than redirecting based on IP

Don't force the user to go to a particular version. Just make it easy for them to get there.

Adam C

  • Inner Core
  • Hero Member
  • *
  • Posts: 622
    • View Profile
Re: Question about Geolocation
« Reply #6 on: June 06, 2012, 04:23:34 PM »
I'd tend to agree with Bill's sentiment here, but there are plenty of examples of sites that do this.

One thing to consider is that most major SE spiders crawl from IP addresses that map to the US, so if you want them to crawl your non-US content you'll need to let them at it somehow.