The best way for your site to satisfy search intent is by making sure that the content on your pages matches what people are looking for when they do an online search. Generally, you will be targeting informational and transactional searches.
When you are creating content, make sure you check the SERPs for that keyword and see what types of websites are on the first page and that your content aligns.