I am new to SEO - Any suggestion on how to start proper SEO for my website

"I have been studying SEO for a period of time. I have completed the majority of optimization on the website and am now interested in building links and enhancing domain authority. How can I begin this process? I am only coming across paid articles or software options to get started, but I haven't found any free resources."

Start by focusing on building high-quality, relevant content that naturally attracts links. This could include creating in-depth guides, case studies, or original research. Focus on content that is valuable to your target audience and solves their problems.

Consider reaching out to influencers or bloggers in your industry to collaborate on content or guest posts. Building relationships with other websites is crucial for earning backlinks.

Utilize free tools like Google Search Console and Ahrefs’ free plan to analyze your website’s backlink profile and identify potential opportunities.

Remember, building domain authority takes time and effort, so be patient and consistent in your efforts.