“Found you via homepage” means that another LinkedIn user viewed your profile after seeing a quote about you somewhere on their home page.
As you can guess, this means that LinkedIn has recommended your profile to a specific user on their home page.
In simple terms, this means that your profile appeared in someone’s newsfeed and they clicked on it. Perhaps you liked an article or commented on a post shared by a mutual friend.