Search in the search or web address field redirecting me to Google country specific pages

  • Hi,

    I'm living in Australia, I normally use google.com instead of google.com.au to search.
    I will use google.com/ncr first time I use whatever browsers to make sure I will not be redirect to google.com.au when I use the browser built-in search field.

    But this trick seems failed on Opera.
    My OS is Windows 7 ultimate 64.
    Opera version is 45.0.2552.225 beta.
    My language settings in Opera is English(US).

    If I use the search or web address field to search something, I will be redirected to google.com.au like this:
    https://www.google.com.au/search?client=opera&q=test&sourceid=opera&ie=UTF-8&oe=UTF-8

    If I enter google.com, it will go to the google.com because I went to google.com/ncr before. This page is like this:
    https://www.google.com/#newwindow=1&q=test

    Could anyone please tell me how to fix it?

    Cheers,

  • Unless you want to convince Opera you're not in Australia, I really have no suggestion. I can tell you how to change your recognized location to the US (in fact, that's in the FAQ) which would make it use Google.com, but the default search engines for a given location can't be changed.

  • Unless you want to convince Opera you're not in Australia, I really have no suggestion. I can tell you how to change your recognized location to the US (in fact, that's in the FAQ) which would make it use Google.com, but the default search engines for a given location can't be changed.

    Hi Sgunhouse,

    Thank you so much.
    I changed the file according to the FAQ, and reboot, now it use Google.com.

    What do you mean by "the default search engines for a given location can't be changed"?
    Does Opera have different default search engines for different countries, eg Baidu for China?

    Cheers,

  • Does Opera have different default search engines for different countries, eg Baidu for China?

    Kinda of it.

  • Does Opera have different default search engines for different countries, eg Baidu for China?

    Kinda of it.

    So if I'm going to China my default search engine will become Baidu instead of Google?

    Can I lodge this as a bug, most people in China who're using Opera are prefer another search engine other than Baidu.

    Cheers,

  • So if I'm going to China my default search engine will become Baidu instead of Google?

    Only if you install Opera there. Not sure if an update would do the same.

  • So if I'm going to China my default search engine will become Baidu instead of Google?

    Only if you install Opera there. Not sure if an update would do the same.

    Thanks a lot.
    If I install Opera when a VPN connection to US on, will it fix this issue?

  • When I change the VPN to another country Google will be that country

    But I use Startpage (They use Google, but it's not traced to you as doing the search)

    I also use duckduckgo (and I got them as my default search) as they don't track you.

    I fully believe in privacy and Freedom :)

  • If I install Opera when a VPN connection to US on, will it fix this issue?

    I don't know how Opera gets user location so I can't answer.

  • Opera is so much better in this regard: It checks your IP address’ location once during installation and sticks to it. You could manually update your Local State file from %appdata% should you wish to have another country set as default after installation.

    For other browsers, I have also been using the NCR or No Country Redirection method to get Google to serve search results in English rather than the language based on my current location.
    The main problem with this approach is that https://www.google.co.uk/ncr does not work, so you will have to cope with American search results from google.com instead of which many are useless unless of course you are actually from the United States.

  • Opera is so much better in this regard: It checks your IP address’ location once during installation and sticks to it. You could manually update your Local State file from %appdata% should you wish to have another country set as default after installation.
    For other browsers, I have also been using the NCR or No Country Redirection method to get Google to serve search results in English rather than the language based on my current location.
    The main problem with this approach is that https://www.google.co.uk/ncr does not work, so you will have to cope with American search results from google.com instead of which many are useless unless of course you are actually from the United States.

    I guess you should use https://www.google.com/ncr

  • That was the point - though he picked a bad example. Say he is visiting France - now, Opera remembers he is from the UK and directs him to google.co.uk automatically, but his other browsers don't. If he uses Google without "/ncr" he gets results in French because he is currently in France, while if he uses "/ncr" he gets results in English ... but from the US version of Google which may not give him the results he wanted.

  • @droople That is my point. NCR only works on google.com which includes American websites in the search results that are typically useless to English-speakers who are not from the United States. Opera’s approach is much better.

  • I think that google.com is not the same as google.us. In the US people using
    google will be referred to google.us, people in the UK get google.uk. The suffix
    for a given country is what will popup for the country you are in. Nobody gets
    google.com. To get google.com you must apply for it. Firefox and Google Chrome have an
    addon for this called Google NCR, Opera does not. I don’t know this for fact but I
    believe google uses your geo-location to set the search page. Using google.com
    removes your location but only for an instant; you type google.com but the google page you get is
    google.us or google.no or whereever you are located)

    Add the following to settings/ browser/ other search engines
    Name: Google NRC
    Keyword: google nrc_
    Address: https://www.google.com/search?q=%&pws=0&pws=0&gl=us&gl=us&gws_rd=cr
    then save

    When you type (copy-paste) the above address into the opera adress bar it will send you to Google %s Google
    up in the address bar you'll see www.google.com/searh (hooray)

  • Check Chrome extensions for "NoCOuntryRedirect (NCR)" it works for Opera. Also there are few others..

  • You could also try messing around with Windows Localization settings. Determining your location or forcing a location will prevent you from being redirected to specific websites or would force you to use other search engines. Just a theory on this front.

  • Opera attempts to determine your locale by asking Google, it may ignore your system settings completely. If you wish to, you can edit the file "Local state" to change its record of what Google told it. If you are using the built-in search the rest should not matter.

  • I hear local state -file editing no longer works.

    There's also another omnibox mod on Chrome store but there's a glitch with it. It works but eg. if writing/pasting keywords to address bar it goes to google.com but not straight to search results but to the search bar on google and then one has to press search again. I'm looking to get that fixed.. I'm very active on Github.

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.