Another tip you can use is just reach out to the prior agency and say something like the following: “We realise you were using link networks for our website which has resulted in a Google penalty and loss in business. Can you please remove my website from any link network you have built?”. If the prior agency is decent, they will remove the links from the network.
Interviews can be a source of some decent traffic, both in giving and hosting them. On the giving side, you’re building your reputation and you’re gaining links, as the places who interview you publish a link to you as their source. On the hosting side, you publish links to influencers you interview, who have a decent chance of linking to you as a “check out this interview I did” comment somewhere. They have an interest in promoting it, after all.

Note: Google made a change a few years ago to how they track keywords and it has had a big impact on the discovery process. Before the change, Google would show which keywords consumers were using to find your website, making it easy to understand where and how your website was ranking. Google changed their tracking system so that any users who are logged into a Google account while searching will no longer have their keywords tracked as their Google activity remains encrypted. Due to this, when looking at Organic Traffic reports you will see (not provided) as a keyword throughout the reports – this often makes up over 90% of organic traffic and requires us to dig a bit more creatively to find what we need.
Brankica, Gooooood...ness! Where to start giving you props on this VERY well developed post. Absolutely brilliant. You have covered so much, so many areas and done it extremely well. Two items that grabbed me the most, as I have commented time and again about where I got my blogging start, and that is through freelance writing. So, I have always limited myself by using this form of media. Video / photo journalism are brilliant forms of communication, but I've always said, "Ah, that's for someone else..." And I noticed that you lightly touched on e-zines (article submissions). These will become viable again as they make adjustments. Anyway, I could go on forever. Again, you have done a fantastic job with this post. All the best, Bryan

Many bloggers don’t get time to maintain their blog frequency thus search engine bots also don’t like such blogs much. It is not that tough to maintain blog frequency, just need to be bit organized. But writing post frequently doesn’t mean that you write articles not related to your niche. Always write article related to your niche and take care about keywords.
This is a crucial area. If you do not have schema markup and rel="author", you are costing your business money. It is as simple as that. As an example, say I want to make spaghetti (pasta) for dinner I search for “Spaghetti Recipe” and instantly I see some great markup in play, but one competitor has no markup and no rel="author" they are losing business in my eyes. Wouldn't you agree?.
The term “organic traffic” is used for referring to the visitors that land on your website as a result of unpaid (“organic”) search results. Organic traffic is the opposite of paid traffic, which defines the visits generated by paid ads. Visitors who are considered organic find your website after using a search engine like Google or Bing, so they are not “referred” by any other website.