Maintaining a web site doesn't cost a lot but it's not free. You would have to register the domain name and pay an annual fee, create the web site or hire someone and make arrangements to host it, most often at a price. All three of those steps cost money and many people pay with income from, "stupid ads."