Homepage vs landing page? You're being beaten by a better-matched page.
Google doesn't hand strangers your website. It hands them one page. Here's what makes a page worth handing over, why landing pages convert better, what belongs on one, and how to pick which to build first.