I have a much higher Ahrefs URL rating and TF than all of my competitors, and my on page is pretty good too (not only my opinion). but I can't get to the first page. Some of them don't even have links. I feel like Google is just ranking them because they have big names and authority (walmart, amazon, etc.) and that I don't have a chance, no matter how much link-building I do. P.S. I know that google doesn't use any of these metrics, but they do have a correlation with the SERPS. my stuff is just so much higher and it boggles my mind.