@valigholami1386 SEO audits are a great way to create actionable plans to outperform your competitors, identify opportunities within your website, find and fix exit points, and create better customer experiences.
You should perform technical SEO audits, on-page SEO audits, and off-page SEO audits regularly.
There are many paid tools that will help you. The PAID tool of MOZ will help you very well to do a full SEO Audit of the website.
There are free tools as well but they will not provide you the detailed information of an SEO Audit. I suggest you use SEOptimer Tool to audit your website for free.
The purpose of the audit is to identify as many foundational issues affecting organic search performance as possible. The SEO audit will reveal:
Technical SEO issues
Website structure issues
On-page SEO issues
Potential off-site problems
User experience issues
Content gaps and opportunities
Competitive marketplace insights
Thank you.