I created a site in portuguese, but I get very little traffic from it from either Portugal or Brazil. The site is a .com extension, would it help if I got a .com.pt or .com.br? does it make a difference if the site is hosted in the US, or in order to be considered for decent rankings, I'd have better get hosting service inside the respective countries?