Website silos are ways to organize content and internal links so it is easier for visitors and search engines to discover your content. You can either use a virtual silo which uses your file and folder structure while a virtual silo links related content. A virtual silo is the easiest to implement.
Determine your topics and subtopics first using keyword research and an old school whiteboard to help you visualize your ideas. Your subtopics should cover everything a person would want to know about a topic. For example, if you create a website about SEO, you could have a subtopic about off-site SEO and then divide the subtopic into link building, guest blogging and more. This lets search engines determine your main content and relevant content related to the main theme of your website.
Make your site architecture visitor-friendly and intuitive. If you do this, search engines will understand your silo. Visitors will stay on your site longer, lowering your bounce rate. When creating a silo, focus on your content, not sales. Many webmasters concentrate on sales and neglect creating pages with quality long-form content which keep visitors on the site. Without silo organization, your site will be a collection of random pages and blog posts which visitors won't want to sort through to find what they want. If they discover the information they wanted, they won't know there is related content.
Use your blog for company news, events and news relevant to your industry. If you have a post about news in your industry, link to the post from the relevant subcategory. Think of your home page as a navigation page with your menu linking to your most important pages. You can link to less visited pages in the footer, such as your contact us and privacy policy page. For more information click here https://www.reddit.com/r/SEO/comments/cc4joq/isasilostructureidealforseo/.