what i have came up with 6 months tracking my compititors :
1-unnatural backlinks are not counted no matther how many backlinks you have , Google eyes is bigger than yours.
2-content is the king , Good content lead to Good social sharing and Google will not let you down , it will prize you of course.
3-Good content people love it will not only shared but other web masters and blogers will link to it as a source (natural backlinks).
The Questions is ; what are the best tips to write a good content and let people share it online ?
How non-english native speakers could write a good content , is there any service , any source to find good free lance writers ?
Waiting for your suggestions .Thank you ?