D dombowkett Active member Aug 18, 2019 #4 May be your website have highly competitive keywords, you have to build more backlinks to rank it in Google.
May be your website have highly competitive keywords, you have to build more backlinks to rank it in Google.