I guess you have it all wrong …….. you are looking at the wrong things IMO
* Google is looking for unique content & quality back links …… top priority to check *
But does your site have unique content ?!
1. some sites have better content than others ….. but does not need to be a major factor
2. you may say : I checked my site with copyscape : I am good !! ………. probably that is where you guys get it all wrong !
Why I am telling this ?
search for snippets of texts : select 2 lines of a paragraph from your site and google it like this :
“this snippet of text is my site content“
look what google finds……….
there are a lot of sites being copied by SEO companies that use blogger (blogspot) sites and add just these few lines……….and because it is a trusted subdomain……..it is hard to convince google it is (was) yours……and probably punish your site…..go figure.
E-sportsbets.org : your site has been copied too mate, just select a few lines and you will see……yes another blog copying your content…..just saying !