So I have a friend with an online retail store and a separate personal website. For some reason, searching for his business's name will show his personal site in the first five Google results.
Store -> ://rbai.example.com, "Ron Burgundy's Awesome Imporium" (fake, of course)
Personal Site -> ://rbhomepage.wordpress.org
He doesn't like this; he doesn't want his store to be connected in any way to his personal site and doesn't know why Google is finding him.
So I suggested that A) his store is linking to his personal site somewhere, B) his personal site may use his business name somewhere, and/or C) somewhere someone has published some content that mentions "Ron Burgundy's Awesome Imporium" with his link rbhomepage.wordpress.org, and Google has just made the connection.
I've looked through his Wordpress site and indeed, he has not mentioned his business name anywhere in content or meta tags. He doesn't link to his homepage anywhere from his store.