Same. Numerous 1st page top results, and even snippets. Honestly no idea how... I do know SEO basics, but didn't know I knew them well enough for this. Within a year I had the first result for a very, very popular search term. Granted it was a lot of hard work (18 hour days, sometimes).
No, no. I spent 18 hour days posting on social media, writing articles, designing cover images, researching, etc. I honestly didn't do much work in regards to SEO, at least I don't think so. (There were a few times I knew something was going to be released soon, so I wrote about it before anyone else did.) But I do believe all of this contributes to SEO.
But yeah, this brought my site to having every article I write today to be listed on page 1 (top 5 results, at the very least) almost within a day, numerous snippets, etc.
I wonder how easy this will continue to be in the chatgpt era. What takes you 18 hours can probably be generated in 18 seconds with enough fidelity to get traction.
The only thing I did was everything google recommended I do, literally. Run PageSpeed, do everything suggested. Log in to search console, do everything recommended. Super hard. And the keywords I dominate are for such things like, jewelry repair, jewelry repair near me, jewelry repair Seattle. Not niche. The reason I am beating such big spending rivals is because they usually have sites that break a lot of SEO rules funny enough. They try so hard and pay so much to "SEO Experts" but their site is templated spaghetti and no one can fix it, seemingly.