SlideShare a Scribd company logo
How to make
change happen in
your organisation
by talking your
devs’ language
Email: maria@builtvisible.com
Twitter: @mariacamanes
Slides: https://bit.ly/300QzGI
Developers are not your enemy!
They should be your allies
But they didn’t become developers to do SEO
You’ll need to make an extra effort to make them understand why they should
care about your recommendations…
…so that they can dedicate the time to implementing them successfully.
Reasons behind the fractured relationship
Bad experiences with
each other
Lack of education and
awareness
Lack of context
• SEOs have faced
pushback when
requesting certain
implementations
• Developers have been put
off by bad/inexperienced
SEOs selling
untrustworthy services
• SEOs don’t know enough
about development. Devs
don’t know enough about
SEO
• Lack of knowledge of the
fundamentals and
priorities of the other side
• Improved relationships &
trust can only be built
once an understanding
has been established
• When describing the
requirements for a new
feature / task to the dev.
team
• Aspects that might seem
evident to you might not
be as intuitive as you think
• They may end up with a
very different idea of what
you are asking for
A good Dev & SEO relationship will ultimately help you to
Make things
happen
Successfully
implemented
Implemented on
time
How to improve
communication
1. Delivering your SEO recommendations
2. Setting up the tools required to work together
3. Integration within the development workflow
4. Educating and empowering your dev team
Delivering your SEO
recommendations
The way in which you deliver SEO
recommendations will determine
how and when the developer
implements them.
Provide context & set
clear goals and
expectations
Give as many details as possible on your recommendations
• Explain the context of your recommendations
• Include the reasons why they are important
• Highlight the impact or potential benefit you expect to get out of its
implementation
• Break down the requirements into small tasks – providing context is important,
but you need to make sure it is structured clearly so that you can get every detail
implemented successfully.
To get developers on board, make sure
your requests include:
• What the problem is
• Why fixing it is important
• What is required
• What is the end goal
Enrich your
recommendations
• Include illustrations of the issues
• Provide developers with examples of
how the code should look
• Use wireframes and mock-ups to
communicate UX requirements more
effectively
• Add screenshots from competitors
for non-technical audiences
Help them understand what your users are experiencing
URL structure: webpagetest.org/video/compare.php?tests=<Test 1 ID>,<Test 2 ID>
Compare how users experience your site and your competitor’s
Give only one solution
to the problem
• Give only your preferred option and fight for that one to be
implemented.
• If you provide a few options, they’ll always go for the easiest one (which
won’t necessarily be your preferred one).
Tip: make sure you are familiar with the other alternatives too, in case the
development team shoots that one solution down.
In most cases, a single issue will have
more than one solution. Don’t present all
of them on your document.
Include a prioritised list of
your SEO recommendations
Rank them based on impact and difficulty
of implementation.
Accompanying spreadsheet
with data
• Create one tab for each recommendation and
order them in order of appearance in the
document (from highest to lowest priority).
• Reference tabs in the audit
• Use the same name and code number
Use log files data when
possible
• Basing your recommendations on actual log file data will help you
understand how Google interacts with your site and prioritise tasks
accordingly
• This will also increase your credibility and the trust of devs on your recs
You can see exactly what resources
search engines like Google are crawling
on your site
Useful log file analysis guide
Make sure your recommendations make it to the receiver.
Don’t send an email and hope for the best.
People are busy and chances are that your precious audit,
which took you days to complete, ends up buried by other
‘more urgent’ emails.
Face to face delivery
• Schedule a face to face meeting (ideally) or call with the relevant stakeholders
and developers and go through your document.
• Make sure everyone knows what’s required from them and don’t leave the
room until you get the buy-in from relevant stakeholders and developers.
• Now is time to prepare your backup solutions in case your preferred choice is
not shot down.
Setting up the tools
required to work
together
Make sure you keep track of your
recommendations to ensure they
get implemented successfully.
Get logins and access
to the ticketing system
Make sure you have access to the ticketing system. This way, when
they create the stories for your change requests, you’ll be able to
check:
• That they correspond to your requirements
• That all your recommendations are in tickets
Configure the system to get notifications when there is an update
on one of your SEO tickets or when someone mentions you in a
comment.
This will help you track and
monitor the day-to-day
progress without having to ask
the development team.
Implementations
tracker sheet
task
• To keep track of all the
recommendations provided.
• Educate your dev. team and/or
project manager to use it –
things will go smoother.
• Use the ‘Complete’ tab to report
on performance on QBRs &
monthly reports.
Tip: making devs. aware of the
success will enhance your
relationship & their trust on your
recs.
Here is a link to an example of
spreadsheet we use with our
clients
Priority
order Project Description Impact Ticket #
Status
Dates
(recommendation &
implementation)
Owner
Difficulty
Build a business case
Know what is important to the
stakeholders so you can justify the effort
for decision-makers.
Applying figures to your SEO recs will
add some pressure on the dev. team to
get things done.
E.g.: use Google’s impact calculator to
calculate the potential revenue impact of
implementing site speed recs.
E.g.: Group recs together and provide
combined value (e.g. page templates,
site speed recs together, etc.) Tip: whilst this will help you prioritise tasks against each other, as well as get the buy-in
from stakeholders, you should never guarantee these results; this is a forecast after all,
so make sure you make this clear.
Integration within the
development workflow
Don’t expect developers to disrupt
how they normally operate to
accommodate an SEO
recommendation.
Understand their development
methodology and accommodate as
much as possible to them.
Get involved in regular meetings and roadmap planning so you can make changes
ahead of time rather than after something has been shipped.
Work with them to make a plan to keep you informed of any big site changes that
might occur and offer them support.
They don’t want to do their job twice. Getting you involved from the beginning
will save everyone time.
Put your SEO recs into a
format that they understand
Use their language
Have a better understanding of how
they work and what is most important
to them within their day-to-day job.
• Find out what kind of project management methodology they use. E.g.
agile, waterfall, etc.
• Make sure you write tickets in the format they like them to be written
in (e.g. very to the point with no context, more context, etc.)
• Depending on their discipline, engineers will vary in their priorities and
what they care about the most (e.g. front end? Back end?)
E.g.: a front-end engineer will pay more attention to SEO issues that
will provide a poor user experience
Maintenance is key
Use the ticketing system on a regular basis
• Respond to any comments and questions on SEO tickets made by developers
• Make sure you closely follow updates on any of your stories
• Check implementations once they are implemented in staging, before they
are deployed
• When pushed live, check the live environment again to make sure everything
has been released successfully
• QA by yourself before launch will help you ensure that all requirements were
implemented without any bugs
Use your tools!
• Go through the top priority actions on your tracker on every call and get an
update on how things are
• This way, if there are any blockers, you’ll have time to act without causing
major delays
• Remember to update the spreadsheet to move any (successfully) completed
actions to the ‘Completed’ tab (include the implementations date so that you
can use to report on performance)
When you spend more time with developers you’ll learn
from them, and they’ll learn from you.
This is even more important when working agency-side.
Embed yourself within your dev team
Allocate one day where both sides have to spend
time together to learn one another’s processes,
priorities, and roadblocks
• Isn’t enough to simply provide a list of SEO recommendations off the back of
an audit and expect these to be actioned by the developers
• There is a fair chance your suggestions will get lost amongst other priorities
• Sitting with them 1 or 2 days a month will allow you to:
o provide support
o help with prioritisation
o make things happen
o better understand their priorities, challenges, and ways of working
Don’t be afraid to ask them if you see something strange!
If you are unsure about something, ask them before you proceed to create
recommendations. This will save you time!
Educate and empower
your dev team
Explain to devs how their
work impacts SEO &
establish yourself as a
trusted authority
• One of the reasons why developers may not care about SEO is because they
don’t think that it has anything to do with their day-to-day jobs
• It is your responsibility to explain it to them so that they can buy in to the
importance of SEO and understand what they can do to improve it
• Make SEO an habit & integrate SEO work on the daily routine by promoting
ongoing education on SEO topics
Examples:
• Organise regular SEO training sessions for developers
• Weekly knowledge share sessions
• Create an SEO best practice guide
• Write documentation
Make sure they are updated and train new starters!
E.g.: tags that can remove pages from
Google’s index, files that can slow down
page load times, snippets that can break
the HTML, etc.
Show them the data
• Let developers know when one of their implementations have had a positive impact
• Try to attribute performance changes directly to implementations made at the back of
your recommendations
• When this happens, make developers aware of the positive impact as well; they’ll be
happy to know that their effort have paid back, and this will enhance your relationship
with them, as well as their trust in the value of your recommendations
Share with developers any success
stories caused by their
implementations
Sitemaps upload
A few final thoughts…
Never throw an individual under the bus! As SEOs we need to be taking full
responsibility. You can’t just delegate & not validate implementations.
Be flexible! Let devs teach you about the issues with your site, why certain
recommendations can’t be done and allow them to come up with relevant
alternatives.
Sometimes what will make the most impact isn’t technical SEO. It can be
frustrating but your suggestions aren’t necessarily going to be the best thing for
the website or business to do at that time.
• Developers are not your enemy, but your ally!
• When interacting with developers, make sure you do so in a way that shows
you value their work.
• If they feel like you value their contribution, they’re more likely to put in
extra effort to get work done on time.
Remember...
Thank you.
builtvisible.com
Maria Camanes Fores
Senior SEO Consultant
Email: maria@builtvisible.com
Twitter: @mariacamanes
Slides: https://bit.ly/300QzGI

More Related Content

PDF
How to build a flexible content strategy
PDF
Words and the design process - Confab 2018 - Biz Sanford
PDF
SUPER Project management for freelancers
PDF
Stronger together: how to build your cross-team content engine
PDF
Easy and affordable user testing at Confab Central 2018
PPTX
Confab assess-progress 2018-05-22 - final
PDF
Scoping and Estimating WordPress Projects as an Agency
PDF
Google Analytics Overview
How to build a flexible content strategy
Words and the design process - Confab 2018 - Biz Sanford
SUPER Project management for freelancers
Stronger together: how to build your cross-team content engine
Easy and affordable user testing at Confab Central 2018
Confab assess-progress 2018-05-22 - final
Scoping and Estimating WordPress Projects as an Agency
Google Analytics Overview

What's hot (19)

PDF
Marketing Automation for Growth : internal vs. external workflows
PDF
Building Bridges Across an Expanding Universe - Mysti Berry
PPSX
Proposals - What to Say, How to Say It, and How Much to Charge
PDF
Careers in Product Management: April 24, 2014
PDF
Software Design Class (Session 6): Mapping the Coast- Creating Quality Develo...
PDF
Confab 2018 Talk - Solo Content: Lessons for Lone Rangers & Tiny Team
PPTX
Lean Business Analysis and UX Runway - Natalie Warnert
PPT
Sales Outlook Presentation
PDF
Software Design Class (Sessions 2, 3): Manning the Lookout- Creating Actionab...
PDF
Software Design Class (Session 1): Setting Sail- Understanding the Methods
PDF
Facebook's Official Guide to Technical Program Management Candidates
PPTX
Agile Team Behaviors
PPTX
Kick Off and Interview preparation
PDF
Using Agile IRL with Big Customers
PPTX
How to Get a Product Manager Job
PDF
Workshop 6: Build Your Organization's Optimization Culture
PDF
Carnegie Mellon MS PM Internships 2020
PDF
Instructional Design: A Forgotten Art?
PPTX
Learn Agile Marketing & SEO from Star Wars Stormtroopers
Marketing Automation for Growth : internal vs. external workflows
Building Bridges Across an Expanding Universe - Mysti Berry
Proposals - What to Say, How to Say It, and How Much to Charge
Careers in Product Management: April 24, 2014
Software Design Class (Session 6): Mapping the Coast- Creating Quality Develo...
Confab 2018 Talk - Solo Content: Lessons for Lone Rangers & Tiny Team
Lean Business Analysis and UX Runway - Natalie Warnert
Sales Outlook Presentation
Software Design Class (Sessions 2, 3): Manning the Lookout- Creating Actionab...
Software Design Class (Session 1): Setting Sail- Understanding the Methods
Facebook's Official Guide to Technical Program Management Candidates
Agile Team Behaviors
Kick Off and Interview preparation
Using Agile IRL with Big Customers
How to Get a Product Manager Job
Workshop 6: Build Your Organization's Optimization Culture
Carnegie Mellon MS PM Internships 2020
Instructional Design: A Forgotten Art?
Learn Agile Marketing & SEO from Star Wars Stormtroopers
Ad

Similar to How to make change happen in your organisation by talking your devs language (20)

PDF
Twin Cities Salesforce.com Developer User Group Presentation April 2012
PDF
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
PPTX
Herding Tigers: Helping Writers Let Go of Inline Links
PDF
Designing for efficiency.pdf
PPTX
Effective Business Analysis in a Changing World
PDF
Top Web Development Challenges & How To Tackle Them?
PDF
Beyond "Quality Assurance"
PPTX
Making personas work
PPTX
How to Select the Right Business Management Software
PPTX
Improve Product Design with High Quality Requirements
PPTX
Building the A - Team
PDF
How to Pitch a Software Development Initiative and Ignite Culture Change
PPTX
Project Management as an Art Form (DrupalCon Chicago 2011)
PPTX
Change management from a distance_Summary
PPTX
Blend Well for Best Results - Optimizing Engineer and Tech Writer Collaboration
PDF
Agile Software Development
PDF
Software Product Engineering
PDF
Agile Prototyping Best Practices
PDF
Unit4 for st.pdf
Twin Cities Salesforce.com Developer User Group Presentation April 2012
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
Herding Tigers: Helping Writers Let Go of Inline Links
Designing for efficiency.pdf
Effective Business Analysis in a Changing World
Top Web Development Challenges & How To Tackle Them?
Beyond "Quality Assurance"
Making personas work
How to Select the Right Business Management Software
Improve Product Design with High Quality Requirements
Building the A - Team
How to Pitch a Software Development Initiative and Ignite Culture Change
Project Management as an Art Form (DrupalCon Chicago 2011)
Change management from a distance_Summary
Blend Well for Best Results - Optimizing Engineer and Tech Writer Collaboration
Agile Software Development
Software Product Engineering
Agile Prototyping Best Practices
Unit4 for st.pdf
Ad

More from Builtvisible (20)

PDF
Webinar: How to benefit from changing consumer demand
PDF
GA4 Mini Training Webinar Deck.pdf
PPTX
Webinar: How and why to use social media to inform creative content
PPTX
Webinar: How to supercharge local SEO strategies for multi-location businesses
PPTX
How to prepare for Google's page experience update
PPTX
Optimising your faceted navigation to target long-tail keywords
PPTX
Ecommerce quick wins you can implement today to boost SEO performance
PDF
Checking google index status at scale
PPTX
Google for jobs – Matt Hunt's top tips from Tea-time SEO
PPTX
Crawling ecommerce sites – Maria Camanes' top tips from Tea-time SEO
PDF
Reducing site speed - Rachel Costello's top tips from Tea-time SEO
PDF
Webinar: Common challenges with e commerce seo optimisation
PDF
Webinar: Turn browsers to customers with product page improvements
PDF
Building a culture of measurement: PR Week Breakfast Briefing
PDF
Getting PR Onside with Data | SearchLove 2018
PDF
PPC Cost Analysis | Search Marketing Summit Australia 2
PDF
Addressing Site Quality | Search Marketing Summit Australia
PDF
SEO for Faceted Navigation | Get STAT City Crawl
PDF
Google Tag Manager Can Do What? | SMX London
PDF
Site speed for in-house marketers | BrightonSEO
Webinar: How to benefit from changing consumer demand
GA4 Mini Training Webinar Deck.pdf
Webinar: How and why to use social media to inform creative content
Webinar: How to supercharge local SEO strategies for multi-location businesses
How to prepare for Google's page experience update
Optimising your faceted navigation to target long-tail keywords
Ecommerce quick wins you can implement today to boost SEO performance
Checking google index status at scale
Google for jobs – Matt Hunt's top tips from Tea-time SEO
Crawling ecommerce sites – Maria Camanes' top tips from Tea-time SEO
Reducing site speed - Rachel Costello's top tips from Tea-time SEO
Webinar: Common challenges with e commerce seo optimisation
Webinar: Turn browsers to customers with product page improvements
Building a culture of measurement: PR Week Breakfast Briefing
Getting PR Onside with Data | SearchLove 2018
PPC Cost Analysis | Search Marketing Summit Australia 2
Addressing Site Quality | Search Marketing Summit Australia
SEO for Faceted Navigation | Get STAT City Crawl
Google Tag Manager Can Do What? | SMX London
Site speed for in-house marketers | BrightonSEO

Recently uploaded (20)

PDF
Prove and Prioritize Profitability in Every Marketing Campaign - Zach Sherrod...
PDF
exceptionalinsights.group visitor traffic statistics 08-08-25
PDF
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
PDF
E_Book_Customer_Relation_Management_0.pdf
PDF
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
PDF
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
PDF
Proven AI Visibility: From SEO Strategy To GEO Tactics
PPTX
Ipsos+Protocols+Playbook+V1.2+(DEC2024)+final+IntClientUseOnly.pptx
PDF
How the Minnesota Vikings Used Community to Drive 170% Growth and Acquire 34K...
PDF
Mastering Bulk Email Campaign Optimization for 2025
PPTX
Sumit Saxena IIM J Project Market segmentation.pptx
PDF
Hidden gems in Microsoft ads with Navah Hopkins
PDF
AFCAT Syllabus 2026 Guide by Best Defence Academy in Lucknow.pdf
DOCX
AL-ahly Sabbour un official strategic plan.docx
PDF
How a Travel Company Can Implement Content Marketing
PPTX
Tea and different types of tea in India
PDF
Mastering Content Strategy in 2025 ss.pdf
PDF
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
PDF
20K Btc Enabled Cash App Accounts – Safe, Fast, Verified.pdf
PPTX
Assignment 2 Task 1 - How Consumers Use Technology and Its Impact on Their Lives
Prove and Prioritize Profitability in Every Marketing Campaign - Zach Sherrod...
exceptionalinsights.group visitor traffic statistics 08-08-25
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
E_Book_Customer_Relation_Management_0.pdf
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
Proven AI Visibility: From SEO Strategy To GEO Tactics
Ipsos+Protocols+Playbook+V1.2+(DEC2024)+final+IntClientUseOnly.pptx
How the Minnesota Vikings Used Community to Drive 170% Growth and Acquire 34K...
Mastering Bulk Email Campaign Optimization for 2025
Sumit Saxena IIM J Project Market segmentation.pptx
Hidden gems in Microsoft ads with Navah Hopkins
AFCAT Syllabus 2026 Guide by Best Defence Academy in Lucknow.pdf
AL-ahly Sabbour un official strategic plan.docx
How a Travel Company Can Implement Content Marketing
Tea and different types of tea in India
Mastering Content Strategy in 2025 ss.pdf
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
20K Btc Enabled Cash App Accounts – Safe, Fast, Verified.pdf
Assignment 2 Task 1 - How Consumers Use Technology and Its Impact on Their Lives

How to make change happen in your organisation by talking your devs language

  • 1. How to make change happen in your organisation by talking your devs’ language Email: maria@builtvisible.com Twitter: @mariacamanes Slides: https://bit.ly/300QzGI
  • 2. Developers are not your enemy! They should be your allies
  • 3. But they didn’t become developers to do SEO
  • 4. You’ll need to make an extra effort to make them understand why they should care about your recommendations… …so that they can dedicate the time to implementing them successfully.
  • 5. Reasons behind the fractured relationship Bad experiences with each other Lack of education and awareness Lack of context • SEOs have faced pushback when requesting certain implementations • Developers have been put off by bad/inexperienced SEOs selling untrustworthy services • SEOs don’t know enough about development. Devs don’t know enough about SEO • Lack of knowledge of the fundamentals and priorities of the other side • Improved relationships & trust can only be built once an understanding has been established • When describing the requirements for a new feature / task to the dev. team • Aspects that might seem evident to you might not be as intuitive as you think • They may end up with a very different idea of what you are asking for
  • 6. A good Dev & SEO relationship will ultimately help you to Make things happen Successfully implemented Implemented on time
  • 7. How to improve communication 1. Delivering your SEO recommendations 2. Setting up the tools required to work together 3. Integration within the development workflow 4. Educating and empowering your dev team
  • 8. Delivering your SEO recommendations The way in which you deliver SEO recommendations will determine how and when the developer implements them.
  • 9. Provide context & set clear goals and expectations Give as many details as possible on your recommendations • Explain the context of your recommendations • Include the reasons why they are important • Highlight the impact or potential benefit you expect to get out of its implementation • Break down the requirements into small tasks – providing context is important, but you need to make sure it is structured clearly so that you can get every detail implemented successfully. To get developers on board, make sure your requests include: • What the problem is • Why fixing it is important • What is required • What is the end goal
  • 10. Enrich your recommendations • Include illustrations of the issues • Provide developers with examples of how the code should look • Use wireframes and mock-ups to communicate UX requirements more effectively • Add screenshots from competitors for non-technical audiences
  • 11. Help them understand what your users are experiencing
  • 12. URL structure: webpagetest.org/video/compare.php?tests=<Test 1 ID>,<Test 2 ID> Compare how users experience your site and your competitor’s
  • 13. Give only one solution to the problem • Give only your preferred option and fight for that one to be implemented. • If you provide a few options, they’ll always go for the easiest one (which won’t necessarily be your preferred one). Tip: make sure you are familiar with the other alternatives too, in case the development team shoots that one solution down. In most cases, a single issue will have more than one solution. Don’t present all of them on your document.
  • 14. Include a prioritised list of your SEO recommendations Rank them based on impact and difficulty of implementation.
  • 15. Accompanying spreadsheet with data • Create one tab for each recommendation and order them in order of appearance in the document (from highest to lowest priority). • Reference tabs in the audit • Use the same name and code number
  • 16. Use log files data when possible • Basing your recommendations on actual log file data will help you understand how Google interacts with your site and prioritise tasks accordingly • This will also increase your credibility and the trust of devs on your recs You can see exactly what resources search engines like Google are crawling on your site Useful log file analysis guide
  • 17. Make sure your recommendations make it to the receiver. Don’t send an email and hope for the best. People are busy and chances are that your precious audit, which took you days to complete, ends up buried by other ‘more urgent’ emails. Face to face delivery • Schedule a face to face meeting (ideally) or call with the relevant stakeholders and developers and go through your document. • Make sure everyone knows what’s required from them and don’t leave the room until you get the buy-in from relevant stakeholders and developers. • Now is time to prepare your backup solutions in case your preferred choice is not shot down.
  • 18. Setting up the tools required to work together Make sure you keep track of your recommendations to ensure they get implemented successfully.
  • 19. Get logins and access to the ticketing system Make sure you have access to the ticketing system. This way, when they create the stories for your change requests, you’ll be able to check: • That they correspond to your requirements • That all your recommendations are in tickets Configure the system to get notifications when there is an update on one of your SEO tickets or when someone mentions you in a comment. This will help you track and monitor the day-to-day progress without having to ask the development team.
  • 20. Implementations tracker sheet task • To keep track of all the recommendations provided. • Educate your dev. team and/or project manager to use it – things will go smoother. • Use the ‘Complete’ tab to report on performance on QBRs & monthly reports. Tip: making devs. aware of the success will enhance your relationship & their trust on your recs. Here is a link to an example of spreadsheet we use with our clients Priority order Project Description Impact Ticket # Status Dates (recommendation & implementation) Owner Difficulty
  • 21. Build a business case Know what is important to the stakeholders so you can justify the effort for decision-makers. Applying figures to your SEO recs will add some pressure on the dev. team to get things done. E.g.: use Google’s impact calculator to calculate the potential revenue impact of implementing site speed recs. E.g.: Group recs together and provide combined value (e.g. page templates, site speed recs together, etc.) Tip: whilst this will help you prioritise tasks against each other, as well as get the buy-in from stakeholders, you should never guarantee these results; this is a forecast after all, so make sure you make this clear.
  • 22. Integration within the development workflow Don’t expect developers to disrupt how they normally operate to accommodate an SEO recommendation. Understand their development methodology and accommodate as much as possible to them.
  • 23. Get involved in regular meetings and roadmap planning so you can make changes ahead of time rather than after something has been shipped. Work with them to make a plan to keep you informed of any big site changes that might occur and offer them support. They don’t want to do their job twice. Getting you involved from the beginning will save everyone time.
  • 24. Put your SEO recs into a format that they understand Use their language Have a better understanding of how they work and what is most important to them within their day-to-day job. • Find out what kind of project management methodology they use. E.g. agile, waterfall, etc. • Make sure you write tickets in the format they like them to be written in (e.g. very to the point with no context, more context, etc.) • Depending on their discipline, engineers will vary in their priorities and what they care about the most (e.g. front end? Back end?) E.g.: a front-end engineer will pay more attention to SEO issues that will provide a poor user experience
  • 25. Maintenance is key Use the ticketing system on a regular basis • Respond to any comments and questions on SEO tickets made by developers • Make sure you closely follow updates on any of your stories • Check implementations once they are implemented in staging, before they are deployed • When pushed live, check the live environment again to make sure everything has been released successfully • QA by yourself before launch will help you ensure that all requirements were implemented without any bugs Use your tools! • Go through the top priority actions on your tracker on every call and get an update on how things are • This way, if there are any blockers, you’ll have time to act without causing major delays • Remember to update the spreadsheet to move any (successfully) completed actions to the ‘Completed’ tab (include the implementations date so that you can use to report on performance)
  • 26. When you spend more time with developers you’ll learn from them, and they’ll learn from you. This is even more important when working agency-side. Embed yourself within your dev team Allocate one day where both sides have to spend time together to learn one another’s processes, priorities, and roadblocks • Isn’t enough to simply provide a list of SEO recommendations off the back of an audit and expect these to be actioned by the developers • There is a fair chance your suggestions will get lost amongst other priorities • Sitting with them 1 or 2 days a month will allow you to: o provide support o help with prioritisation o make things happen o better understand their priorities, challenges, and ways of working
  • 27. Don’t be afraid to ask them if you see something strange! If you are unsure about something, ask them before you proceed to create recommendations. This will save you time!
  • 29. Explain to devs how their work impacts SEO & establish yourself as a trusted authority • One of the reasons why developers may not care about SEO is because they don’t think that it has anything to do with their day-to-day jobs • It is your responsibility to explain it to them so that they can buy in to the importance of SEO and understand what they can do to improve it • Make SEO an habit & integrate SEO work on the daily routine by promoting ongoing education on SEO topics Examples: • Organise regular SEO training sessions for developers • Weekly knowledge share sessions • Create an SEO best practice guide • Write documentation Make sure they are updated and train new starters! E.g.: tags that can remove pages from Google’s index, files that can slow down page load times, snippets that can break the HTML, etc.
  • 30. Show them the data • Let developers know when one of their implementations have had a positive impact • Try to attribute performance changes directly to implementations made at the back of your recommendations • When this happens, make developers aware of the positive impact as well; they’ll be happy to know that their effort have paid back, and this will enhance your relationship with them, as well as their trust in the value of your recommendations Share with developers any success stories caused by their implementations Sitemaps upload
  • 31. A few final thoughts…
  • 32. Never throw an individual under the bus! As SEOs we need to be taking full responsibility. You can’t just delegate & not validate implementations.
  • 33. Be flexible! Let devs teach you about the issues with your site, why certain recommendations can’t be done and allow them to come up with relevant alternatives.
  • 34. Sometimes what will make the most impact isn’t technical SEO. It can be frustrating but your suggestions aren’t necessarily going to be the best thing for the website or business to do at that time.
  • 35. • Developers are not your enemy, but your ally! • When interacting with developers, make sure you do so in a way that shows you value their work. • If they feel like you value their contribution, they’re more likely to put in extra effort to get work done on time. Remember...
  • 36. Thank you. builtvisible.com Maria Camanes Fores Senior SEO Consultant Email: maria@builtvisible.com Twitter: @mariacamanes Slides: https://bit.ly/300QzGI