Best software (SEO HELP) for a small local business with little 4-5 page website?

"I have been trying to use various free tools like Google Keyword Planner and Google Analytics, but I haven't had much success so far. What I really need is step-by-step guidance on optimizing my website. I can potentially spend $100 a month on software, but I'm not sure which one to choose from the options I've heard of. I'm looking for a tool that can provide specific recommendations on what to add or change on my pages, suggest content to insert, and offer guidance on technical SEO tasks. I have spoken to some companies, but their prices are too high for us at the moment. We need a tool that can act as a guide and provide actionable recommendations, rather than just presenting us with raw data that we have to analyze ourselves. Simply put, we need clear instructions on what to do and how to do it."

A good option for a small business with a limited budget is SEMrush. It offers a free trial, allowing you to test its features before committing. SEMrush provides a comprehensive suite of tools, including keyword research, competitor analysis, website audits, and content optimization suggestions. It also offers a range of SEO guides and tutorials, providing actionable advice on how to improve your website’s ranking. While its full functionality is unlocked through a paid subscription, the free trial allows you to explore its capabilities and determine if it suits your needs.