Using articles, or in fact any content format, to market your site or other place is so easy an idea that people do not realize they are being marketed to.
However, the most important criteria for creating articles is not to do so as some sort of promotion. You’re not selling with them. Although long form can work in some circumstances, short articles can get a point across quickly and move someone to visit your site or wherever you want to send them. They may not even be aware they are being sent to a website.
For example, you could write an article about your gardening niche. Your keywords such as names of flowers, or vegetables like carrots, can attract the reader to click your link. Someone looking for specific information on growing carrots can be attracted to click and see what else you can tell them. In fact, too much detail to take in at this point where you go through lengthy explanations can become tedious and no further action is taken.
Anybody can create an article with niche and topic keywords in it as a stimulus to get the interested reader to click your link. The secret is to keep to a focused topic and just give enough relevant information to tease the click.