The 7 steps in creating a website are:
1. Define the purpose and goals.
2. Choose a domain name and hosting provider.
3. Plan the website structure and design.
4. Develop and design the website.
5. Add content and optimize for SEO.
6. Test the website and fix any issues.
7. Launch the website and promote it.