It's incredible how people are interested in earning cryptocurrencies for free here. Of course it can be done, but it's a lot of time consuming and depends a lot on your efforts and time available.
When I learned about cryptocurrencies I never thought about earning them for free. My first idea was to buy them
I would not recommend for any newbie to do Airdrops , as they are Very much time consuming and the reward is so small, like faucets.
Advertising (with a website like you said) and bounty are better options