There different ways that one needs to do to increase impressions for their websites are:
Create content that gives values to the reader. Once you get users on the website try engaging with the users, check if your website link structure is optimized and SEO-friendly. Engage with your audience of interest over social media etc.