Language redirection

Discussion in 'Search Engine Optimization' started by Istvan, Jun 10, 2007.

  1. #1
    From stats I have noticed that many visitors leave my site from the homepage (where you have to choose the language).

    I think a solution will be redirecting users by their browser language. Will this work?

    How will SE crawlers index the site? From the home page or also crawlers will be redirected per language?

    Thanks :)
     
    Istvan, Jun 10, 2007 IP
  2. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #2
    You would be better off implementing some kind of IP detection so users are given a specific version of the site based on the country they are from. Make sure you give them a way to alter the language though.

    I will be doing a tutorial on IP detection on my new blog (see link below) over the next couple of weeks.
     
    mad4, Jun 10, 2007 IP
  3. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #3
    I have found a JS script for redirecting visitors (en users to uk/index; es users to es/index...) will be the same as the ip redirection?

    Both JS and IP will cause problems with crawlers?

    Thanks
     
    Istvan, Jun 10, 2007 IP
  4. hmansfield

    hmansfield Guest

    Messages:
    7,904
    Likes Received:
    298
    Best Answers:
    0
    Trophy Points:
    280
    #4
    I have a translator on my site and I noticed that users simply find the site through the translated pages that are indexed.
    No redirects.
    It's very cool to see 30% of your top referring urls in other languages.

    The translator is at the top of the page, easy to find, and it seems to wok fine.
    I was also surprised at how fast all of the pages Translated) were indexed.
     
    hmansfield, Jun 10, 2007 IP
  5. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #5
    The IP method doesn't have to cause problems with crawlers - Google would just see the US version.
     
    mad4, Jun 10, 2007 IP
  6. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #6
    I have seen your website but the translation isn't very good made...I think it automatically made (ex. Babylon...)

    That's the problem I would like that crawlers index the site from the homepage not only the US page
     
    Istvan, Jun 10, 2007 IP
  7. hmansfield

    hmansfield Guest

    Messages:
    7,904
    Likes Received:
    298
    Best Answers:
    0
    Trophy Points:
    280
    #7
    Well, it's either Babelfish or Google translation.
    That's the problem with translators, unless you speak, and read 13 languages, how can you know if they are accurate?
    Not to mention that so many English words and phrases translate differently in different languages.
    But it does give you 13x the pages indexed:)
     
    hmansfield, Jun 10, 2007 IP
  8. oseymour

    oseymour Well-Known Member

    Messages:
    3,960
    Likes Received:
    92
    Best Answers:
    0
    Trophy Points:
    135
    #8
    Google used Babelfish technology for translation. The automatic translations are horrible.....I got visitors from them but no sales...

    You can have one index.....then it points to sections with the different languages..../en /es /de /in ect. this is how most multinational corporations do it
     
    oseymour, Jun 10, 2007 IP
  9. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #9
    Yes, unfortunately I cannot speak 13 languages :D, I have only read the section in my mother language.

    I hope in future these translation tools will be more accurate, so that we can have the site translate in 13 languages :)

    I have an index page where you can choose the language, but I'm losing many visitors, so I would like to redirect users to their language home page.
    Do you know if an automatic redirection in JS will change the way crawlers index the site?
     
    Istvan, Jun 11, 2007 IP
  10. Paul8368

    Paul8368 Well-Known Member

    Messages:
    614
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    110
    #10
    Have you considered getting translatoins done by people who speak other languages rather than automation?
     
    Paul8368, Jun 11, 2007 IP
  11. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #11
    I would use php to make the homepage automatically change its language depending on the users location.
     
    mad4, Jun 11, 2007 IP
  12. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #12
    Thanks for your advice, I have found a good php script that redirect users per their browser language. :)

    Anyone knows if this will change the crawlers index?
     
    Istvan, Jun 11, 2007 IP
  13. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #13
    If it is just checking browser language it should be OK.
     
    mad4, Jun 11, 2007 IP
  14. hmansfield

    hmansfield Guest

    Messages:
    7,904
    Likes Received:
    298
    Best Answers:
    0
    Trophy Points:
    280
    #14
    You still haven't tackled the issue of using a translator plug in, or hiring a company that specializes in translations.
    And do you necessarily want to assume that a reader doesn't read English(or want to read it) just by their IP address?

    I'd be interested in hearing your solutions.
     
    hmansfield, Jun 11, 2007 IP
  15. mad4

    mad4 Peon

    Messages:
    6,986
    Likes Received:
    493
    Best Answers:
    0
    Trophy Points:
    0
    #15
    I think it's OK to assume the language a reader wants to use based on their IP as long as you offer an easy way for them to change the language.

    If they do change the language a cookie should be set to remember it for the future.
     
    mad4, Jun 11, 2007 IP
  16. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #16
    The php file I have found checks browser language not IP.
    I know that language based on IP can cause some problems (ex. an English speaker working in Japan) :)
     
    Istvan, Jun 11, 2007 IP
  17. hmansfield

    hmansfield Guest

    Messages:
    7,904
    Likes Received:
    298
    Best Answers:
    0
    Trophy Points:
    280
    #17
    How does that work in search results. Do they have to search in English?
    Or will your site have the translated pages indexed, and then the appropriate page loads based on the browser language?

    I hope you don't mind the questions but is sounds intriguing.
     
    hmansfield, Jun 11, 2007 IP
  18. Istvan

    Istvan Well-Known Member

    Messages:
    1,544
    Likes Received:
    43
    Best Answers:
    0
    Trophy Points:
    175
    #18
    On my website I have an index page where you can choose your language (En, It, Es) and subpages in 3 languages (SE are indexing all the 3 versions). This php file redirects only users that access to the index page, users can access the other pages normally.

    For Firefox use the infos in Tools > Advance > General > Languages. Ex. If you have Ru it redirects to the index (where you can choose manually the language) or if you have Ru and En it redirects to English subpage.
    It's the same for IE, it uses the infos in Tools > Internet Options > Languages
     
    Istvan, Jun 11, 2007 IP