What does Link Earning mean in SEO?
So you've created some awesome content and your on-page SEO is top notch but your page is not ranking in the search engines. You dig around a little and find that those who are ranking at the moment do so because they have good quality links from other websites.
The mantra from some people is that you just need to give it time - "Build it and they will come". If you do people will discover it and be so impressed that they will link to it. This is link earning. You content is so good it earns links (rather than you having to pay for them).
In reality you are in a Catch 22. No one is going to discover your content if you are not ranking unless you follow other avenues (e.g. promote it to a large social media following, advertise it using PPC, etc.)
If these alternatives are not available to you then realistically you will need to do some link building