Hello Uzair! In order to do SEO for a fresh website, the first step would be to decide on a good domain name. After which you can decide the structure and outline of the website. Once you have a plan, content comes into the role. Planning your content is very necessary for good functioning. Planning what to put up and the strategies alignment is essential for SEO. Learn what website trafficking is and who is your audience. Stay up to date with the techniques used by the competitors of your industry in order to ace SEO. For more info on SEO watch these videos at Seekho (https://seekho.ai/series/why-is-google-analytics-an-important-seo-tool/SR-131-160) covering all the relevant points. Hope it helps!