How to make friends and
influence developers
Stephen Kenwright
@stekenwright
How long have you been waiting for the technical change you’re
most desperate to get implemented?
@stekenwright
< 1 month
1-6 months
6-12 months
12-24 months
Longer than 2 years
Will Critchlow / Moz.com
21.1%
36.8%
15.8%
26.3%
When do you think it will happen?
@stekenwright
Weeks
<6 months
6-12 months
1+ years
Never
Will Critchlow / Moz.com
10.5%
15.8%
10.5%
31.6%
31.6%
Is it a big deal?
@stekenwright
Not too bad
A serious frustration
Stopping us hitting KPIs
It’s cramping the
performance of the whole
company
Will Critchlow / Moz.com
10.5%
42.1%
26.3%
26.3%
@stekenwright
“Developer experience matters!”
deepcrawl.com/blog/webinars/making-javascript-work-for-search-martin-splitt
Start with an
audit
@stekenwright
Start with a
conversation
@stekenwright
● What’s in the roadmap right now?
● What were the last SEO recommendations you implemented?
● Who’s in the team?
● How do you like to work?
● What are your KPIs hopes and dreams?
Questions to ask
@stekenwright
What does your org look like?
@stekenwright
Front end Back end
CSS PHP, Ruby
HTML .NET
JavaScript, Angular JS etc. SQL, MySQL
Apache, IIS
Create reports your developers care about
@stekenwright
RAG-prioritised
audits
@stekenwright
PIE score
@stekenwright
e.g. optimise crawl by updating robots.txt
@stekenwright
Potential 8
Importance 9
Ease 9
PIE Score 8 + 9 + 9 / 3 = 8.67
You can’t estimate ease without
talking to developers first
@stekenwright
Improve your comms with developers
@stekenwright
Client
Client Developer
Client
Client
Client Developer
Client
DeveloperScoping
Recommendation
Implementation
Results Developer
BetterTypical
Forwarding
Lighthouse
reports
@stekenwright
KPI
frameworks
@stekenwright
Developers have their own KPI frameworks e.g. RAIL
@stekenwrightGoogle Developers
Find common ground
@stekenwright
Developers might not agree Developers might agree
We should implement AMP The site should be faster
Every page should have a
canonical tag
There should be less duplicate
content
We should render JavaScript
server-side
Search engines should be able
to render the site
We need to update our meta
data
We should make the site
accessible
Create KPI frameworks that work for your org
@stekenwright
KPI Starting
score
New score
Critical load 2.5 sec 0.5 sec
Pages crawled 10,000 5,000
Non-200 pages 5,000 1,000
Optimising Page Speed is not a
one-off task...so don’t make it one
@stekenwright
Time
Investment
Think Build Ship Tweak
How Spotify builds products
@stekenwright
It’s everyone’s job to think and
tweak, not just SEO
@stekenwright
Hack it on with
Tag Manager
@stekenwright
Use your CMS
@stekenwright
Vendors are your friends
@stekenwright
Talk to the success team
@stekenwright
Go to (or live stream) the conference
@stekenwright
Read the documentation
@stekenwright
Understand your incident
management process
@stekenwright
Adding your
client to your
Basecamp
@stekenwright
Ask their
developers
about
methodology
@stekenwright
@stekenwright
How we got development
resource at Pendragon PLC
No visibility on product roadmap
@stekenwright
The frustration
Digital expected Web Product to
keep track of recommendations
@stekenwright
The problem
Web Product were bending the
rules making any changes at all
@stekenwright
The real problem
@stekenwright
Pendragon PLC used Agile Epics
Epics organise issues into a single
body of work
@stekenwright
Epics are delivered in sprints...
@stekenwright
...so an epic must have a start and
end point
@stekenwright
@stekenwright
Pendragon PLC managed epics in Azure boards
Product Owner has to find a way to
take a recommendation out of an
email and into an Azure board
@stekenwright
If there’s no epic, there’s no Azure
board to add a recommendation to
@stekenwright
@stekenwright
The solution was to add all SEO
requirements to a single epic
● Web Product would know how much resource was required and when
they could have it back
● Digital would know what would be done and when
● Digital were forced to be proactive and organised
● Web Product got better briefs
● We could put a value on the epic rather than an individual fix
Benefits
@stekenwright
We got our JavaScript site indexed
@stekenwright
@stekenwright
Product management > coding
@stekenwright
Want to apply dev skills to SEO (in a big org)?
@stekenwright
riseatseven.com/careers
SEO Strategist
Front End Developer or Designer
The creative SEO agency for people who want more.
Sharp as a tack. Enthusiastic as hell. Experts in our field.

How to make friends and influence developers - @stekenwright at #TechSEO Summat