Great content will pay off. Google and other search engines are now doing a great job in punishing websites which try to rank high with "black hat" techniques, but they also reward sites which do create great content.
In addition to applying the other solutions for this problem, be patient. Google and other search engines are very sceptical regarding new sites, so they don't rank them high in the beginning.
Search engines love content. A lot of content = a lot of traffic. But how to offer unique content on your website without stealing, and without spending a lot of time (or money) to create some?
Fortunately, sometimes there is free content out there which is up for grabs. Frequently organizations or institutions who are not internet-savvy don't know that the content they have could be put online (or made directly accessible to search engines, i.e. not hidden in a database).
For example, imagine you're a new website for lawyers. What information might be out there which is not directly accessible on websites today? Maybe there is some government database with tons lawsuits, with a description of the lawsuit and the outcome etc. Maybe it's even accessible via the web, but only through a search form (so search engines don't crawl that data). Approach the governmental body in charge and ask them if you can use the data and make it accessible to users in a userfriendly form. Maybe they agree to it - why shouldn't they? They may also have an interest in their content getting found.
How many sites (and esp. how many high-quality sites) link to your site is a key factor which determines your ranking in google and other search engines. Therefore you should always seek to get high-quality links to your site.
There are various strategies to achieve this. A well-structured longlist can be found here.
Just like you (should), other websites are constantly seeking to get unique content on their site, to increase their readership and enhance their ranking in search engines. Therefore many allow guest posting, i.e. where guests provide an article and are permitted to place one or two links back to their site in return.
A service for which guest blogging made all the difference is Buffer (read their story here).
Search for high-ranking websites in your niche and ask them if you could write a guest post for them. Not all accept guest posts - you'll see that if you check who is posting on their site. A longlist of high-traffic sites which allow guest posting can be found here.
This is important for two reasons:
See a detailed description of how to give your websites proper title tags on MOZ.
See a detailed description of this on SearchEngineWatch
Although search engines only understand text, they do recognize the existence videos and pictures, and often regard a mix of several different content types as possibly more informative than text-only, and reward it accordingly in the rankings.
Links to other (high-quality) sites signals that you are (or at least consider yourself to be) in a good neighborhood, which is usually rewarded by search engines.
However, if you link too much search engines may see this as a sign that you don't have a lot of relevant content on your site (that's why you have to send your visitors to many other sites) so your ranking will suffer.
If you manage to get links to your site, make sure that they are descriptive, e.g. a site linking to you with the anchor text (= text in the link) such as "Check out this great site to find solutions to all your problems" is not as valuable as "Check out Solutionbay, the no.1 site to find solutions to all your problems."
One way search engines assess the quality of your site is by how long people stay there. If visitors bounce very shortly after they came to your site (e.g. from a search result page) then search engines see this as an indicator of low quality content on your site.
Vice versa, if you succeed to engage people and make them browse many of your sites (not only the 'landing page' where they entered) then that wil have a positive effect on your rankings.
Getting links from blogs-only (as an example...) is by far not as powerful as getting a mix of links from blogs, newspapers, social media and so on. So try to get a diversified link profile.
Search engines are getting smarter every day... and they figured out a long time already that a link from the content area of a site is a much more powerful statement than a link from the footer.
So try to get your links into the heart of the sites' content which link to you.
If you don’t receive the email in the next 2 minutes please check your junk folder, and add [email protected] to your safe sender list.