The song was made in response to two songs that Neil Young had made about racism in the Southern United States , called `` Southern Man '' and `` Alabama '' . `` Sweet Home Alabama '' was written as an answer to two songs , `` Southern Man '' and `` Alabama '' by Neil Young , which dealt with themes of racism and slavery in the American South .