Die Gesamtheit Deines Webauftritts ist Deine "Website". "Site" ist englich und bedeutet so viel wie "Ort". Die Website ist also der Ort, an dem Du im Internet Dein Angebot repräsentierst. Eine Webseite ist eine einzelne Seite dieser Website - also z.B. Deine Startseite, Deine Impressumseite u.s.w. Die "Homepage" ist die Startseite Deiner Website. Es ist die Webseite, die angezeigt wird, wenn Besucher Deine Internetadresse eingeben. Landingpages sind einzelne Webseiten, die für eine bestimmte Kampagne / ein Angebot erstellt wurden und sind in der Regel sehr verkaufsorientiert. Suchmaschinenoptimierung (SEO) funktioniert übrigens über die einzelnen Webseiten, Landingpages und Blogbeiträge und nicht über die "Site" - also den Gesamtauftritt von Dir.