Lets talk about SEO
Ok lets first start by saying yes everyone should be doing SEO from the very start of your brand (you want to build a brand not just another store). Is SEO as hard as the experts want you to feel like it is. Short answer is no it is not its actually rather easy. But and here is the rub, it takes TIME. SEO is a long game, we are talking months not days or weeks but months. And it takes time to set it up properly. Seo is a combination of things, from making sure you have keywords in your titles and descriptions, making sure that EVERY SINGLE product has its meta description in place. That MOST (at least the first 4 pictures of your product if you have multiple pictures) have alt text in them with one to two keywords max. (this also makes sure those that are visually impaired know what the pictures are which is great for customer service). You will also want to set up blog/ article posts.
Now the reason you do all of this is that it will SLOWLY start to bring in organic traffic, there is no such thing as passive income so get that whole idea out of your head, stop biting at this crap that all the gurus want to throw out. You actually *gasp* have to work at this to make it successful.
Seo is also about constancy. You want to have at least two blog posts a day, I personally aim for one to two blog posts a day 5 days a week, this will continue to rise your topical authority in google's eyes. Avoid a thing that is called keyword stuffing, which means you just stuff hundreds of thousands of keywords into one article or description! Search engines do not like this at all not to mention it makes
I use ten short tail, ten long tail, ten LSI and ten NLP keywords per article...don't know what they stand for, Google Gemini/Chatgpt is your friend for this. Description wise i aim for at least two to 5 keywords, kind of mix and match on that one depending on my mood mostly just two keywords one short one long tail, Also these blog posts can easily be written by chatgpt so long as you give it as much information on your brand as you can give! This is where your brand bible comes into play. With Chatgpt set up properly I can easily write roughly 10 articles every 3 hours. It might be a little less if I do not like what it puts out.
The best thing is you can automate these articles to pop up whenever and how often you want in your site once you have chatgpt write the article. Automate what you can to save time. But don't automate everything you still need that human touch!