Technical SEO Executive



Job Title: Technical SEO Executive
Location: Edinburgh
Reports to: Technical Lead


As part of your role as a technical SEO executive, you will work alongside the technical lead to deliver strategic and tactical technical SEO services across all of Yard’s SEO clients.


Day-to-day work will consist of three work-streams:

Technical SEO

  • Technical Audits
  • Migration Support
  • On-Site SEO

Data & Analysis

  • Monthly Reporting
  • Keyword Research & GAP Analysis
  • Organic Visibility

Web Development

  • Creation of new pages
  • Template changes


Essential Skills

  • Ability to learn quickly
  • Ability to self-manage and prioritise tasks
  • Work well as part of a team
  • Keeping up-to-date on the latest news within the industry

Education & Technical Expertise
While this role requires no prior experience or higher education, the following would be beneficial:

  • Higher Maths and Computing
  • Working knowledge of web programing languages (HTML)


We’re strongly committed to providing the highest possible standards of training and mentoring and to delivering amazing career development opportunities – many of our senior roles are filled from within the existing team and we encourage regular reviews and catch ups during the probation period of a new role to ensure everything’s running smoothly.

We’re super proud of our ‘Yardie culture’ and staff satisfaction is paramount to us so we work hard to ensure that the workplace is a positive and inspiring place to be, encouraging all our employees to maintain a healthy work-life balance by sticking to a 9-5 working day, where possible.

Team lunches, meetings and brainstorming sessions are commonplace in a bid to encourage team building and a supportive, welcoming office environment and this is all in addition to our contractual benefits


If this all sounds right up your street and you’re keen to join in, then send your CV and covering letter over to explaining why you’d be the perfect fit for us and we’ll be in touch if we’d like to have a chat.