no, they are not. Football means American football in America and football (soccer) in England. Soccer is just the American version of football. I would argue that Fútbol, Fußball is better translated to football - especially as is it much more part of European culture than US culture, soccer is OK if you use American (or American influenced) English.
if I said I am going to the match or game not even mention the word football tomorrow, anywhere in Britain, everyone would understand, if I said I am going to the soccer game tomorrow they would look at me as if I was daft and Britain is reputed to be where football originated
No one use name soccer, except americans. I am from europe, and we call it football in every language I know. Only americans call it soccer. They should learn that it is football, not we that this is soccer... Rest of the world use football, so which name is more correct? Answer is easy, football. Using name soccer is really annoying in learning for everyone who is not american.