SEO is about an strategy that will give more quality and quantity of traffic to your website, with this strategy you do not need a budget on attract more users to your website that is why it focuses on improve what are you giving to the user trough your website, what value are you giving to them. Your website not only needs to have a good appearance, it also needs to give the users a good experience when they visit it, also the content is very important, give the users content that is about what make your service or product special, this also gives the user a way to trust you.
Another part that is important on a SEO strategy is how to use keywords, basically are words and phrases on your web content that helps the people to find you when they use Search Engines like Google, the use of good keywords improves the visibility and traffic to your website.
Starting a SEO plan does not need any budget, unless you want to hire a professional, a lot of tools are for free to help you for example Google Analytics, AnswerThePublic, Google Trends even MOZ has a beginner guide that helps you start with your SEO plan, so what are you waiting for?
Image by: Seo infographic vector created by gstudioimagen - www.freepik.com