First off, congratulations on the offer - and second, a bit of a pep talk from someone who's walked a similar path.
I work in-house as a print and digital designer at a tech company, and over the last few years I've shifted my freelance work almost entirely into websites, content, and SEO. I saw a real gap: small local businesses desperately need visibility and leads, and there's a huge opportunity to help them. That's what pushed me to learn.
a word of caution: SEO can be incredibly lucrative, but it's also deep and demanding. I'm no expert - I focus on the fundamentals: NAP consistency, page layout, speed, content structure, and on-page optimisation. i outsource backlinks, social signals, and brand outreach because I don't have the bandwidth to master everything. And I'm definitely not a technical SEO specialist who can spot cross-industry trends at scale.
that said, the core principles that actually move the needle are surprisingly similar to design. Master the fundamentals - the things that genuinely drive results - and you'll be effective. It's not magic, it's just a different set of rules.
the big change right now is speed. Between AI, new tools, and constant algorithm updates, both design and SEO are evolving faster than ever. Success increasingly depends on how well you adapt and leverage the tools available, rather than how much you already know.
Personally, I'd hesitate to take a full-time SEO role at my own company. the accountability is the main reason - I wouldn't want to be solely responsible for performance or risk breaking something critical. but as a skill to add to your toolkit? Absolutely worth it. I actually find SEO more strategically interesting than design these days - more moving parts, more room to think long-term.
A few things worth mulling over before you decide:
- Are you ready for a major shift in your day-to-day?
- Is there a raise or clear growth path attached to this role?
- Do you genuinely enjoy SEO more than design in the long run?
- Are you comfortable being uncomfortable while you ramp up?
- Will you have real support - tools, dev help, budget - or are you on your own?
And some questions to ask your leadership:
- What does success look like here - traffic, rankings, leads, revenue?
- Is there an existing strategy, or are you building from scratch?
- What tools and budget will be provided (Ahrefs, SEMrush, etc.)?
- Will you get developer support for technical fixes?
- How many clients or sites will you be responsible for?
- What's the timeline expectation for results (knowing it varies by brand)?
- Can you bring in freelancers for specialised tasks?
- How will performance be measured and reported?
- Is this role designed to grow into a team or department lead?
- What's the fallback if results don't come quickly?
At the end of the day, it boils down to whether you see this as a stressful responsibility shift... or an opportunity to level up into something new. Both are true - you just have to decide which one matters more right now.