SEO stands for Search Engine Optimization. Essentially this is the practice of optimizing your business presence both on-site and off-site to help you rank as efficiently as possible when people are searching online through the different search engines (Google, Bing, Yahoo)
The time it takes to see some SEO results varies drastically from business to business. Some of the factors include target area, competition, language, age of business (site, domain), current situation and more.
Yes, backlinking is an important part of any off-site SEO strategy as it signals to the search engines the trustworthiness and popularity of your site. Backlinking has been found to be an important ranking factor in the Google search algorthim.
Yes, a content marketing strategy can be an integral part of any SEO campaign. This includes researching, writing and creating content, normally in article form, then conducting outreach to make sure as many people can read and publications can “backlink” to that piece of content. The result is higher rankings, more traffic and increased leads.
Both SEO and PPC are integral to a full marketing strategy. SEO is like your marathon, it takes time, work and effort but the long term results are well worth it. PPC can be like a sprint and get you quick and immediate results. Both PPC and SEO work well together as you can compare keywords, searches, ads and meta information to optimize both channels.