It sounds like you have a situation where your website's homepage is ranking for specific queries instead of the more relevant sub-pages. This can happen due to several reasons, including Google's algorithm or how you've structured your website. Here are some steps you can take to address this issue:
Keyword Targeting: Make sure each sub-page is optimized for specific keywords related to the location and type of recruitment services you provide. Ensure that the content on each sub-page is relevant to those keywords.
Meta Tags and Titles: Use unique and descriptive meta tags and titles for each sub-page. Ensure that they accurately reflect the content and purpose of each page.
Content Optimization: Review the content on your sub-pages. Is it comprehensive and informative? Does it provide value to users searching for specific queries? High-quality, relevant content can improve rankings.
Internal Linking: Ensure that you are using internal links appropriately. Link from your homepage to the relevant sub-pages using anchor text that includes the keywords you want those sub-pages to rank for.
Consider Content Silos: Organize your website's content into logical groups or silos, where each silo is focused on a specific topic or location. This can help search engines understand the relevance of your sub-pages better.
Additionally, search engine algorithms can change, so it's essential to stay updated with SEO best practices and adapt your strategy accordingly.