Doing seo yourself without hiring anyone can be challenging. However, with the right motivation, anything can be done. First, have a goal in mind. After that, you need to research marketing and your business. It is important to understand the way customers speak when they are finding a business or service. If your business is updated with keywords you can use them to show up more in search pages. Moreover, put relevant content related to these keywords on your website. Another important factor is analysis. New marketing trends need to be analyzed and content needs to be built around those trends to make sure potential customers find you relevant. For this, you can take up different seo courses online to develop good understanding.