In my experience, content has impacted SEO and organic traffic more than pretty much any other one element (assuming you have a reasonably clean, fast, structurally sound site). That’s not to say things like sitemaps and link building aren’t important. They are, 100%. But, if you’re really trying to increase organic traffic dramatically, improving and creating content will be your best bet because it's essentially what your site is made up of. Plus, great content can help you earn links and boost your traffic in other ways so it’s what you should start with anyway.
Posting average content just because you have to post content on your website will not be going to favor you. It can backfire you for sure as your audience might build a negative perception of your website. To make sure everything works out well and in your favor, of course, you should always post great content no matter what. Your website is a representation of your company or business, so, you should always keep in mind that posting downgrade content will decrease your viewership. As a matter of fact, you should aim higher & post content which engages more & more consumers.
Beyond organic and direct traffic, you must understand the difference between all of your traffic sources and how traffic is classified. Most web analytics platforms, like Google Analytics, utilize an algorithm and flow chart based on the referring website or parameters set within the URL that determine the source of traffic. Here is a breakdown of all sources:
The first step that I take is to do a quick Google search to find pages on my domain where I've mentioned the keyword in question so that I can add an internal link. To do this, I'll use the following search query, replacing DOMAIN with your domain name (e.g. matthewbarby.com) and KEYWORD with the keyword you're targeting (e.g. "social media strategy"):