I run a website, www.CBDSuppliers.eu , and I am stumped at the moment in trying to get traffic into it. It is part of a project that I am doing for college but I am hoping to continue with it after I graduate (hopefully!). My problem is that I have tried just about everything that I can for SEO but I'm still getting minimum traffic. I have optimised keywords, submitted it to multiple search engines, reduced page load times and developed backlinks. My problem is twofold. 1. Driving traffic to the site, I have a Twitter account that is at 1.45kand growing by about 30-4- followers a day so that has worked to some extent. Google, on the other hand, doesn't seem to want to know me. I just can't seem to find any definitive guide to what Google wants to rank a site higher. Is there any source that lays out all of the criteria that I would have to follow to get a better ranking. 2, My second problem is auditing the site. I have used the likes of Moz, Ahrefs, SEM Rush etc and they all give me different results. One says I have 40backlinks, another 600 and another 254k. It's the same with DA/PA. Could anyone recommend a good, reliable and accurate auditing source that truly reflects my situation (preferably free or free trial me being a student and all!). Thanking you in advance.