How can I create a robust support hub on my website?

I am looking to build a support hub in my Shopify website with lots of articles, FAQs, search functionality etc. Can anyone recommend the best way to achieve this? Thank you!

@HollyD - you can create blog posts for articles and separate page for FAQs, add this FAQ page to main menu if it is that important.

What exactly are you planning to achieve?