I cant find myself on search results. What i need to do? Someone told me that i need to get reviews . Is that true? Thank you
Well, that is unfortunate.
When you have good reviews, it helps the buyer to have confidence in you.
I have no idea, I am new too.
You can follow this