Your SEO agency needs to know how to run a keyword analysis. They need to understand that keywords are crucial, and that you have target customers that you want to reach. Your agency should be aware of what keywords your competitors are using, keywords that will give you the maximum ROI, how many keywords to target to help boost your revenues and profits. The agency should do a lot of research in your specific niche, so that they can determine whether short-tail or long-tail keywords are better for leads.
You should also expect your agency to perform a content audit. This is a significant part of the SEO strategy, and it helps to ensure that your website content is going to link perfectly with what the customer or consumer would expect of your site when it comes up during their queries.
A technical on-page audit, which is where the technical aspects of your website’s SEO is taken into account. Essentially, this is like a wellness check for your website to find out what needs to be fixed, and ensure the pages on your site are bot-friendly as search engine bots do crawl the site to index it.
A link audit is going to be the last type of audit you should expect from your company. They are going to help you look at your backlinks—because backlinks can make or break your SEO strategy. Oftentimes SEO companies will help write blog articles that can backlink to your website to help give your website credibility.