So I've recently received many messages asking for tips on SEO from both the business owner and SEO expert side. The biggest advice I will give anyone when it comes to SEO whether it's an agency or a local business owner is that SEO is a long term process and there are no shortcuts to rank overnight. That means whether it's internal SEO or external SEO you'll need to be refining and adjusting your process over and over to see the best results possible.
Many of times I've seen people watch my SEO audits just to go pay some SEO expert overseas $50 a month for SEO just for their site to tank and be eventually blacklisted by Google and sent to the shadow realm of the tenth page or further, and on the other side I've had business owners start working with me only to leave 2 months in when they aren't ranking number one yet. Both of these strategies will not produce the SEO results you need for your business, and of the three clients I have currently the one thing they all have in common is patience and dedication to the process which is why all of them have seen drastic improvements to their SEO strategies and rank over time but it took over 6 months to do. Remember there are no shortcuts in the world of SEO and the best results are done over time.