This question is a little like asking: Who’s more important to the Patriots, Bill Belichik or Tom Brady? You can probably come up with an argument for either; but the reality is, both are vital to the team’s success. The same goes for SEO and PPC (pay-per-click). You couldn’t establish domain authority, organic brand affinity, and really, a wholly formed online presence without SEO. By the same token, you couldn’t granularly target prospects by demographic, behaviors, or keywords without PPC.

SEO is just one discipline encompassed by SEM (Search Engine Marketing). SEM includes PPC and SEO.
If it’s in the search engine, you can safely assume it’s search engine marketing!

On-page SEO refers to tactics utilized on or within a page to assist it in ranking higher in the search engine. On-page SEO includes both content and the HTML source code of a page (image optimization, keyword optimization, Schema markup, and more), but not external links and other external signals.

What have you done thus far? If the answer is nothing, you’re going to want to use one of the SEO tools I mentioned above to run a site audit. This will allow you to find and rectify any broken links, make sure all your meta tags are in order, and check page load speeds. Search Console also has a great “Crawl Errors” tool, in addition to other tools that help you diagnose your site’s speed and usability. Once your current pages are in order, get cracking on keyword research, and start putting out some content!

Yes! If you’re not familiar with HTTPS, it is essentially a more secure form of HTTP. Look up at the URL of this page. See the “https” at the beginning, and the word “Secure” to the left of it? Google looks on pages like these favorably. Not only does it index HTTPS pages first, but it also recognizes HTTPS as a ranking signal. HTTPS is also faster than HTTP, which can affect click-through rate. So yes, changing to HTTPS should positively impact your rankings!