My search query is "façadier bastogne" in google.be which in English would translate as "plasterer" and bastogne being the local city I am targeting. I can't seem to understand why my site peintre-plafonneur-facadier-bastogne.be/fr would rank higher than our local directory "Pages d'or" (Yellow Pages) which has a high DA and almost always ranks first for similar searches as "peintre bastogne" (painter)?
Not to mention my site was created by Pages d'Or. How did they manage to rank this so high whereas if you look at it you'll see that they have not made any SEO work on it whatsoever.
Could anyone help me understand this or tell me which way to look in order to get that information?
I really need this as I am paying a lot to this directory for my site and was planning to launch my own WordPress website.