They have shared some amazing articles on growth and have made it seem like their journey has been smooth sailing.
While they have been popping champaign, I've been grinding night and day to gain an inch. Over months of reworking the video rendering engine and the UI/UX, our tool has gotten so much better. Check it out here https://motionbox.io
Our SEO efforts are finally paying off we are seeing our brand show up in the SERPs close to a few of their keywords, and they are driving us customers. We still have a lot of work to do if we want to catch up and eventually beat them.
I am going to share some of the things we started doing differently to compete with them through SEO -- again still so much work to do, but we are making noise!
One of the first mistakes I made was hiring someone in the UK for $6k a month to manage our SEO. The problem with having this guru run the show was we were hoping he would do the work while I coded.
This didn't work for us, and instead I should have spent that money on an outreach team and content creators.
When an outreach specialist that used to work at Canva reached out to me, I immediately got on a call with her to figure out what the service offered. She has a team of people who spend close to 40 hours a week trying to find backlinks.
Long story short after having a team of 5 outreach specialists within a month our domain ranking shot up from the 30s to the 40s.
I am using Next.js for Motionbox and there is some manual work that you must do in order to get it performant. Things like using next/image, doing static builds, using swr and not apollo in the marketing pages. Then there is using a CDN which it took me way to long to figure this one out. We use bunny.net and they are awesome.
Another cool optimization I did was to strip unused characters from our font file which reduced it from 100kb+ to 25kb. That combined with compressing assets and being strict about trying to ship the least amounts of bytes possible.
Getting your page speed score perfect is very hard, but if you can get your mobile score in the 70s or higher its a win in my book.
One of the biggest reasons Canva grew to a billion dollar company was their SEO strategy https://foundationinc.co/lab/canva-seo
I used this strategy and learnt from it. We made a few mistakes earlier on trying to implement this, but I am glad we did because I learnt so much. Watching veed.io closely help me understand how to properly implement it.
Basically getting your keyword research in order using Ahrefs, and turning the research into solid content clusters is where the honey is.
A content cluster in a nutshell is a page that you try to rank for a parent topic, and it interlinks with other content that are related but in a sub categorical way. Think of it like a parent child relationship between your content topics.
The more structured you can make it the easier it is to pump out content systematically.
The last thing I'll note on this post is when trying to rank in a saturated market you must look for the right keywords that give you a chance to rank for. The sweet spot is somewhere between 0 keyword difficulty - 30 keyword difficulty with 1k+ traffic, sometimes even 500 can be good, depending on the intent and your situation.
Everything revolves around proper research, and from there you can start to compete like we are showing to do.
Again, we have a long way to go. I am a solo founder with a small team, we are definitely the David in David vs Goliath, but with great heart, passion, and discipline we can win.
P.S happy to answer any questions below