Can Having a Blog on Your Website Rank it High on Search Engines?

I have a website with a blog on it, therefore l have discovered the importance of having a blog on my website.
Having a blog on your website can positively impact your search engine rankings
If you regularly publish high-quality, relevant content can improve your site’s visibility, attract organic traffic and contribute to better Search engine optimization (SEO).
This can help search engines to understand your site’s relevance to your users and potentially lead to higher rankings.
