Some SEO techniques can be done without a website like optimizing Google my business profile. It is free and you don't need to pay for a domain.
Another way that SEO can be done without website is to create free blogs or pages on blogger.com or wix.com. These companies leave you to create content pages or blog posts through their platform.
The only thing it changes here is that you won't have your domain but you will use theirs. What does it mean? Let's say you want to create a page for digital marketing courses that you will call "Mydigitalcourses.com" for example, the domain will be like this "mydigitalcourses.wixsite.com"," "mydigitalcourses.blogger.com".
What are specials about these software companies is that SEO can be done without having a domain website. You can start optimizing the content there, find the right keywords. Simply things.
You can work there too at on-page SEO issues like meta title or meta description. It changes nothing from a normal website besides the part you will use their name on your domain articles.
If you like Seo I am 100% sure you will find a way. For me, the question can SEO be done without a website? Yes, 1000%!!!
Where can you start on SEO?
First, start writing content using keywords and detailed descriptions about your niche so you can give value to your readers, and second optimize your On-Page for SEO problems.
Don't forget to optimize your title and description. Find the right keywords and use them wisely. Don't overdo it.
Look for competitors and see what they are doing, how they are doing their marketing. What can you do better than them? How can you create good content that will be interesting for your future customers?
SEO is a long process but if you want to succeed you need to do the work. There are no simple things on SEO. Be persistent!
Another thing important is the security of your blog so, blogger.com and wix.com can be secured using HTTPS which makes it much more SEO friendly. Ps: Wix and blogger.com have integrated for free HTTPS security protocol.
Last advice even you will do all these optimizations probably you will not have the results that you were looking for. It is very important to be patient and persistent in publishing articles every week at least.
You have a great advantage on starting at wix.com or blogger.com because their parameters like the PHP script, user experience, well-designed templates will do your life much easier.
You can make a great website without having to learn HTML or CSS. It is a great advantage because this is the first step to being an SEO expert.
If you are using blogger.com you can use the search engine optimization tools provided by Google, Yahoo, and Bing. You will be able to see your website's indexing status and recent backlinks that point to your site, which is very useful. These tools will help you analyze how your site is doing on SEO, if it's doing well or not, and how you can improve it.
The next step if you want to be successful in SEO is content creation and link building. Content creation is an important factor in SEO because it gives value to your readers or future customers, so they will keep coming back for more of what you have to offer them on your website or blog.
Without links, there will be no traffic! So when it comes to link building don't just build links for the sake of building links, you have to build links that will bring traffic and improve your SEO.
As I say if you are a beginner always use simpler platforms to manage your websites, like blogger.com or wix.com. You can manage your posts, edit them, delete them, schedule them, see the traffic stats and the SEO ranking of your website all in one place.
If you want to check how much traffic your website is getting, then Google Analytics is the best tool for that. It will give you insights into how people are finding and visiting your website (via search engines or social media), what content is popular on your site and how many people are coming back to visit it again. This is very useful if you want to know what's going on with your blog or site and make adjustments if needed.
Think about your reader when you will write an article not always on SEO because your blog fans will share your content and link on their websites. Probably some of the readers have authorities websites so this will give signals to Google that your website is useful and is linked to important sites.
Every day as you see on google there are a lot of blogs created that speak for every niche so your blog needs to be different from the crowd. What does it mean differently? It means that you need to write for humans, not computers or algorithms. Leave that part to Google as is smart enough to understand the value of your articles.
Be careful too, on searching the topic of the post. Use keyword planner to choose the right topic that you are going to post. This research needs to do every time you write a blog post. Don't risk publishing something that no one will ever read. See what kind of help the people of your niche need. Use Keyword planner, ubersuggest.com, arefs.com tools that help understand better the traffic of your niche and what your competitors are writing about.
Another strategy I can suggest is the Q/A websites like Quora.com or Answerthepubblic.com. You can use these websites to see what questions are people mostly asking about your niche. What are their needs, how can you help them, etc.
Believe me, this is a great way to understand better the problems of your readers. Write for them, write to them to solve their problems.
Don't do the mistake that a lot do when they write a blog post. Seo is important but no one understands the google algorithm. Google algorithm is near perfect. Their data with time is more and more filled with content so they can differentiate an article from the other fast. . So give value so you can rank higher, write good content, think about your reader and most important thing solve problems.
Conclusion
First, hope this article has given some value, especially for the ones that are SEO lovers like me and don't know where to start. With time I have understood that SEO is not simpler but when you are persistent and you want to have success you will find a way. Even now that I have some experience I read and study new things about SEO. Search engine optimization has changed a lot from year to year not because google wants to frustrate us or make our life difficult, it's only because they want to give the best user experience to their users.
It is logical when you have this number of websites and this number of blogs to have the right filters so you can give the best option to your readers. This is what Google does!
Dont forget either to learn some SEO skills from the best like Neil Patel of ubersuggest,Dmitry Gerasimenko of Ahnref.com, and the last which I think is a great marketer Hasan Aboul Hassan of H-educate.com. When they publish an article or a YouTube video I am there hearing them because the moment they are now and the success they've had is because of their skills.
Our days it is absurd to pay for courses when you can find everything online. You want to be an SEO expert just go on YouTube and you will find a lot of strategies on how to improve your skills. There is no need to pay but there is a huge necessity that you love what you are doing. I say this because if you don't probably you will quit as SEO is very difficult. You have to be clear with yourself if you are going to learn search engine optimization. If yes I promise you is a great skill not only on the economical side of it but the part that everyone will need your skill. With billions of websites, there is a huge need for SEO experts so you will have a great career ahead of you. Where there is demand there are opportunities, where are opportunities there is success, where is success there are money. So start building your SEO skills without website. When you begin always find softwares that are beginner friendly like the ones I have suggest.
So now, let's see if this article has helped you and hopefully after some years when you will come back here you will thank me and leave me a pleasing comment.