1<!DOCTYPE html> 2<html lang="en-GB"> 3 4<head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Web Design Agency North East: Edward Robertson</title> 8 <link rel="canonical" href="https://www.edwardrobertson.co.uk"> 9 10 <link rel="preconnect" href="https://use.typekit.net"> 11 <link rel="preconnect" href="https://p.typekit.net" crossorigin> 12 13 <style> 14 .n{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline-color:rgba(0,0,0,0);font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}address{font-style:normal}a{text-decoration:none}a,a:visited,a:hover,a:focus,a:active,object,embed,a img{outline-color:rgba(0,0,0,0)}img{border:0}button::-moz-focus-inner{border:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html{font-size:100%}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;height:auto}#skip-to-main{display:none}.wrap{float:left;width:100%}.reset--list{margin:0;padding:0;list-style-type:none}.clr-l{clear:left}.clr-r{clear:right}.clr-b{clear:both}.centered{text-align:center}.required{font-style:normal;color:red}iframe[name=twttrHubFrame]{display:none !important}#fb-root>div{left:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;appearance:button}.uneditable-input,input[type=text],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],textarea{border-radius:4px;padding:.5em;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=text]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:2px rgba(82,168,236,.25) solid}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}body{background:#2d3b42;font:normal 18px/1.5625 "Soleil",Arial,"Helvetica Neue",sans-serif;font-weight:300;color:#444;overflow-x:hidden}h1,h2,h3,h4,h5{color:#2d3b42;font-family:"Soleil",Arial,"Helvetica Neue",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;line-height:1.4;margin:0 0 1rem 0;padding:0}input,select,option,textarea,button{font:normal 18px/1.5 "Soleil",Arial,"Helvetica Neue",sans-serif}p{margin:0 0 1em 0;padding:0}h1{font-size:clamp(1.875em,4vw,2.25em);line-height:1.3}h2{font-size:clamp(1.5em,4vw,1.875em);line-height:1.2}h3{font-size:clamp(1.3em,4vw,1.5em);line-height:1.4}h4{font-size:clamp(1em,4vw,1.3em);line-height:1.5}h5{font-size:1em}b,strong{color:#000;font-weight:600}a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#2dbbe9}a:hover,a:active,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:rgb(56.54094827
1459,190.7370689655,234.2090517241)}input.button,.button{background:#2dbbe9;background:-moz-linear-gradient(top, rgb(91.1637931034, 201.9482758621, 237.8362068966) 0%, #2dbbe9 100%);background:-webkit-linear-gradient(top, rgb(91.1637931034, 201.9482758621, 237.8362068966) 0%, #2dbbe9 100%);background:linear-gradient(to bottom, rgb(91.1637931034, 201.9482758621, 237.8362068966) 0%, #2dbbe9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );color:#fff !important;text-decoration:none;display:inline-block}.button:hover{box-shadow:inset 0 100px 0 0 rgb(91.1637931034,201.9482758621,237.8362068966);border-color:rgb(91.1637931034,201.9482758621,237.8362068966);color:#fff}.button i{font-size:.75em;margin-left:.5em}.outlined-button{border:1px #fff solid}.button,.outlined-link{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:#2dbbe9;transition-property:#2dbbe9;-webkit-transition-duration:.3s;transition-duration:.3s}.button:before,.outlined-link:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgb(21.525862069,160.4655172414,205.474137931);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.button:hover,.button:focus,.button:active,.outlined-link:hover,.outlined-link:focus,.outlined-link:active{color:#fff}.button:hover:before,.button:focus:before,.button:active:before,.outlined-link:hover:before,.outlined-link:focus:before,.outlined-link:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.outlined-link{border:1px #2dbbe9 solid;color:#2dbbe9;text-transform:lowercase;font-weight:normal;background:rgba(0,0,0,0)}.outlined-link:hover{border-color:rgb(21.525862069,160.4655172414,205.474137931) !important}.button,.outlined-link,.action-button{padding:.75em 1.5em .8em 1.5em;border-radius:6px;text-transform:uppercase;font-weight:400;letter-spacing:.0125em;overflow:hidden}svg{height:1rem}#breadcrumb{text-align:center;animation:fadeInUp 1s both .25s;pointer-events:auto}.breadcrumb__item{display:inline-block;position:relative;padding:0 1em .5em 1em}.breadcrumb__link{color:#fff;font-size:.875em;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-family:"Soleil",Arial,"Helvetica Neue",sans-serif}#breadcrumb a:hover{color:#2dbbe9;border-bottom:1px #2dbbe9 dashed}#breadcrumb a:focus-visible{outline:3px solid rgba(0,0,0,0);color:#000;background-color:#fd0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem;text-decoration-color:#000}#breadcrumb a:focus-visible span{color:#000}.breadcrumb__item:before{content:"âª";position:absolute;right:100%;margin-right:-4px;color:#999}.breadcrumb__item:first-child{padding-left:0}.breadcrumb__item:first-child:before{display:none}#page-wrap{margin:0 auto;position:relative}.inner{width:94%;max-width:90rem;margin:0 auto}@media screen and (max-width: 600px){.inner{width:90%}}html.locked,body.locked{overflow:hidden}@media screen and (max-width: 1260px){.inner{width:92%}}.narrow-inner{max-width:70em}.section{float:left;width:100%}.default-page{padding:clamp(1.5rem,3vw,3rem) 0}.plain-page{padding:0 0 3rem 0}.plain-page__inner{max-width:60rem}.plain-masthead{background-color:#fff;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M100.16 24.75a2.93 2.93 0 11.04 5.86 2.93 2.93 0 01-2.95-2.91 2.92 2.92 0 012.9-2.95zm-100 0a2.93 2.93 0 11.04 5.86 2.93 2.93 0 01-2.95-2.91 2.92 2.92 0 012.9-2.95zm9.57 53.18c1.6 0 2.9 1.3 2.9 2.9a2.95 2.95 0 01-2.95 2.96 2.9 2.9 0 01-2.9-2.9 2.95 2.95 0 012.95-2.96zm58.57-2.51a2.93 2.93 0 11.04 5.86 2.93 2.93 0 11-.04-5.86zM49.45 4.4a2.93 2.93 0 11.04 5.86 2.93 2.93 0 01-.04-5.86zM21.66 49.6l2.95 2.91-2.9 2.95-2.95-2.9zm43.55-12.85s2.9 1.3 2.9 2.9v.05c0 1.6-1.3 2.9-2.9 2.9h-.04c-1.6 0-2.9-2.9-2.9-2.9z' stroke-width='1' stroke='none' fill='hsla(199, 75%, 42%, .075)'/><path d='M89.93 57.48a1.08 1.08 0 01.39-1.38c2.44-1.53 5.04-1.81 7.15-.8 2.1 1.03 3.47 3.26 3.77 6.13.22 2.14 1.14 3.71 2.58 4.42 1.44.7 3.24.45 5.07-.69a1.07 1.07 0 011.13 1.8c-2.44 1.54-5.04 1.83-7.14.81-2.1-1.02-3.48-3.25-3.77-6.12-.23-2.15-1.15-3.72-2.59-4.42-1.44-.7-3.24-.46-5.07.68-.5.32-1.16.16-1.47-.33l-.05-.1zm10.06 31.11a.87.87 0 011.07.46c.99 2.14.95 4.28-.1 5.88-1.05 1.6-3 2.48-5.36 2.42-1.76-.04-3.13.54-3.85 1.63
14-.72 1.1-.71 2.59.03 4.18a.87.87 0 11-1.59.73c-.99-2.13-.95-4.27.1-5.87 1.05-1.6 3-2.48 5.36-2.42 1.76.04 3.13-.54 3.85-1.63.72-1.1.71-2.59-.03-4.18a.87.87 0 01.52-1.2zm0-100a.87.87 0 011.07.46c.99 2.14.95 4.28-.1 5.88-1.05 1.6-3 2.48-5.36 2.42-1.76-.04-3.13.54-3.85 1.63-.72 1.1-.71 2.59.03 4.18a.87.87 0 11-1.59.73c-.99-2.13-.95-4.27.1-5.87 1.05-1.6 3-2.48 5.36-2.42 1.76.04 3.13-.54 3.85-1.63.72-1.1.71-2.59-.03-4.18a.87.87 0 01.52-1.2zM9.44 9.9c.15-.3.54-.39.9-.24 1.88.82 3.16 2.12 3.53 3.58.38 1.47-.21 2.93-1.6 4.02-1.04.8-1.47 1.81-1.22 2.81.26 1 1.17 1.9 2.57 2.5.39.18.6.58.47.9-.13.34-.55.47-.93.3-1.88-.82-3.16-2.12-3.54-3.58-.37-1.46.22-2.93 1.6-4.01 1.05-.81 1.48-1.82 1.23-2.82-.26-1-1.17-1.89-2.58-2.5-.38-.17-.59-.57-.46-.9l.03-.07zm-19.51 47.59a1.08 1.08 0 01.39-1.38c2.44-1.53 5.04-1.81 7.15-.8 2.1 1.03 3.47 3.26 3.77 6.13.22 2.14 1.14 3.71 2.58 4.42 1.44.7 3.24.45 5.07-.69a1.07 1.07 0 011.13 1.8c-2.44 1.54-5.04 1.83-7.14.81C.78 66.75-.6 64.52-.9 61.65c-.23-2.15-1.15-3.72-2.59-4.42-1.44-.7-3.24-.46-5.07.68-.5.32-1.16.16-1.47-.33l-.05-.1zM-.01 88.59a.87.87 0 011.07.46c.99 2.14.95 4.28-.1 5.88-1.05 1.6-3 2.48-5.36 2.42-1.76-.04-3.13.54-3.85 1.63
14-.72 1.1-.71 2.59.03 4.18a.87.87 0 11-1.59.73c-.99-2.13-.95-4.27.1-5.87 1.05-1.6 3-2.48 5.36-2.42 1.76.04 3.13-.54 3.85-1.63.72-1.1.71-2.59-.03-4.18a.87.87 0 01.52-1.2zm43.92-4.85c-.24-.48-.1-1.08.36-1.38 2.41-1.59 5-1.93 7.13-.96s3.55 3.17 3.92 6.03c.27 2.14 1.23 3.7 2.68 4.36 1.46.67 3.25.38 5.05-.8a1.07 1.07 0 011.48.3c.32.5.19 1.16-.3 1.48-2.4 1.59-5 1.94-7.13.96-2.12-.97-3.55-3.17-3.91-6.03-.28-2.14-1.23-3.69-2.69-4.36-1.46-.67-3.25-.38-5.05.8-.49.32-1.16.2-1.48-.3l-.06-.1zM41 45.67c-.47.25-1.07.1-1.38-.35-1.61-2.39-2-4.98-1.05-7.11.94-2.14 3.13-3.6 5.98-4 2.14-.3 3.67-1.27 4.32-2.73.65-1.47.34-3.26-.87-5.05-.33-.49-.2-1.15.28-1.48.5-.33 1.15-.2 1.5.28 1.6 2.39 2 4.98 1.04 7.11-.94 2.14-3.12 3.6-5.98 4-2.13.3-3.67 1.27-4.32 2.73-.65 1.47-.34 3.26.87 5.05.33.49.21 1.15-.28 1.49-.04.01-.07.04-.1.06z' stroke-width='1' stroke='none' fill='hsla(199, 75%, 42%, .075)'/><path d='M101 9.76l.75 1.71-9.97 4.34-.74-1.72zM87.35 9.7l-.66 1.75L59.14 1.12l.65-1.76zM41.4-6.21l1.62.93L34.2 10l-1.62-.94zM87.35 109.7l-.66 1.76-27.55-10.35.65-1.75zM50.58 56.03l1.85-.3 1.83 11.32-1.85.3zm-6.22 13.79l-.5 1.8-17-4.66.5-1.8zM41.4 93.79l1.62.93L34.2 110l-1.62-.94zM87.35 9.7l-.66 1.75L59.14 1.12l.65-1.76zm-7.77 42.56l.77 1.76-16.34 7.11-.77-1.75zM1 9.76l.75 1.71-9.96 4.34-.75-1.72zm100 0l.75 1.71-9.97 4.34-.74-1.72zM31.04 27.68l.6 1.86-23.13 7.48-.6-1.86zm48.1 46.45l.73-1.72 10 4.28-.74 1.72zM41.4-6.2l1.62.93L34.2 10l-1.62-.94zM67.54 11.2l1.62.94-7.26 12.57-1.62-.94zM21.22 90.35l-.6-1.4 9.58-4.16.6 1.39zm69.3-49.79l-1.5 1.12L78.5 27.55l1.5-1.12zm-3.17 69.14l-.66 1.76-27.55-10.35.65-1.75zM41.4 93.8l1.62.93L34.2 110l-1.62-.94zM1 9.76l.74 1.71-9.96 4.34-.75-1.72z' stroke-width='1' stroke='none' fill='hsla(199, 75%, 42%, .075)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");text-align:center}.plain-masthead__overlay{padding:4.5rem 0}@media screen and (max-width: 600px){.plain-masthead__overlay{padding:2rem 0}}.plain-masthead__overlay{background:hsla(0,0%,100%,0);background:-moz-linear-gradient("top", rgba(255, 255, 255, 0) 0%, #fff 100%);background:-webkit-linear-gradient("top", rgba(255, 255, 255, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from', endColorstr='$to', GradientType=0)}.plain-masthead__intro__title{margin-bottom:0}.plain-masthead__intro__tagline{margin-top:1rem;font-weight:300;font-size:clamp(1.3em,4vw,1.5em);line-height:1.4}.masthead{background-color:#2dbbe9}.masthead__overlay{padding:4.5rem 0}.masthead__grid{display:grid;grid-template-columns:130px 1fr;gap:3rem}.masthead__logo{background:#fff;padding:.5rem;border-radius:6px}.masthead__intro{display:flex;justify-content:center;flex-direction:column}.masthead__intro__title,.masthead__intro__tagline{color:#fff;margin-bottom:0}.masthead__intro__title{font-weight:600;font-weight:600;-webkit-font-smoothing:antialiased}.masthead__intro__tagline{font-size:clamp(1.3em,4vw,1.5em);line-height:1.4;font-weight:300;margin-top:1rem}@media screen and (max-width: 900px){.masthead__grid{gap:1.5rem}}@media screen and (max-width: 600px){.masthead__overlay{padding:2rem 0}.masthead__grid{display:block}.masthead__logo{display:inline-block;max-width:120px;margin-bottom:1.5rem}}.feature{text-align:center}.feature__tagline{font-weight:400;text-transform:uppercase;font-family:"Soleil",Arial,"Helvetica Neue",sans-serif;color:#bbb}.feature__tagline a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(45,187,233,.25);text-decoration-color:rgba(45,187,233,.25)}.feature__title{font-size:clamp(1.5em,4vw,1.875em);line-height:1.2;color:#2d3b42;margin-bottom:.5rem}.feature__text{font-size:clamp(1em,4vw,1.3em);line-height:1.5;font-weight:300}#latest-blogs{padding:3rem 0;background:#eef2f3 url(/images/h-ft-bg.png) top center/100% no-repeat}#latest-blogs .page-feature{margin-bottom:2em}#latest-blogs .page-feature .inner{position:relative}#latest-blogs .page-feature .outlined-link{margin-left:0;background:#fff;border:0;box-shadow:1px 1px 0px rgba(0,0,0,.25)}.page-not-found{min-height:600px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.page-not-found__title{font-size:clamp(1.5em,4vw,1.875em);line-height:1.2}.admin-content p:last-child{margin-bottom:0}.cell{display:block;float:left;margin-top:0}.cell:first-child{margin-left:0}#header{position:absolute;top:0;left:0;z-index:9999;background:hsl(200,18.9189189189%,16.7647058824%)}.header__inner{position:relative;display:flex;justify-content:space-between}a#logo{margin:1.325em 0 1em 0;width:262px;display:block}a#logo:focus-visible{outline-offset:.5rem;outline:2px solid #2dbbe9}.nav-toggle{display:none}#header.dark{background:none;position:fixed;-moz-transition:all .5s linear;-o-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}#header.dark.colour{background:hsla(200,18.9189189189%,11.7647058824%,.9);border:0}.nav__list{display:flex;flex-flow:row wrap}.nav__link{outline:0;color:#fff;display:block;position:relative;font-size:1.175em;padding:1.275em 1.75em;font-weight:500;text-transform:lowercase}.nav__link svg{color:#2dbbe9;position:relative;top:2px}.nav__link:focus-visible span{outline:3px solid rgba(0,0,0,0);color:#000;background-color:#fd0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem;text-decoration-color:#000}.nav__item.active .nav__link.parent,.nav__item:hover .nav__link.parent,.nav__link.parent:hover{color:#fff}.nav__link.active,.nav__link:hover,.nav__group__link:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25rem;-webkit-text-decoration-color:#2dbbe9;text-decoration-color:#2dbbe9}.nav__item.active .nav__link.parent,.nav__group{background-color:#2d3b42}@media(hover: hover){.nav__item:hover .nav__link.parent,.nav__link.parent:hover{background-color:#2d3b42}}.nav__group{border-radius:6px;bottom:auto;position:absolute;
14left:0;min-width:250px;z-index:3;visibility:hidden;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;padding:1.75em}.nav__item:hover .nav__group,.nav__link:hover .nav__group{visibility:visible}@media(hover: hover){.nav__item.active .nav__group{visibility:visible}}.nav__group__item{border-left:2px rgba(45,187,233,.375) solid;padding-left:1em}.nav__group__link{color:#fff;font-weight:700;text-transform:lowercase}.nav__group__link:focus-visible{outline:3px solid rgba(0,0,0,0);color:#000;background-color:#fd0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem;text-decoration-color:#000}.nav__group__linkdesc{padding:0;margin:.5em 0 0 0;font-size:.75em;color:#999}@media screen and (max-width: 1200px){a#logo{width:240px}.nav__link{padding:1.5em;font-size:1em}}@media screen and (max-width: 1020px){#header.active.dark{background-color:#2d3b42}.header__inner{display:block;width:100% !important}a#logo{margin:1em;position:relative;z-index:11}.nav-toggle{width:auto;position:absolute;top:0;right:1em;text-align:center;border:1px #fff solid;color:#fff;padding:.65em .8em;cursor:pointer;text-transform:uppercase;font-weight:bold;border-radius:6px;background-color:rgba(0,0,0,0);font-size:.875em;display:flex;flex-direction:row;align-items:center;gap:.45em;z-index:11}.nav-toggle:focus-visible{outline-offset:.125rem;outline:2px solid #2dbbe9}.nav-toggle.active{text-align:center;background:#2dbbe9;border-color:#2dbbe9;color:#fff}.nav-toggle.active:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(45,187,233,0);border-top-color:#2dbbe9;border-width:10px;margin-left:-10px}.nav-toggle__bars{display:inline-flex;flex-direction:column;gap:4px;height:22px;justify-content:center;width:22px}.nav-toggle__bars span{background-color:#fff;display:block;height:2px;width:100%;transition:opacity 350ms ease-in-out,transform 350ms ease-in-out}.nav-toggle.active .nav-toggle__bars span:nth-child(2){opacity:0;transform:scale(0)}.nav-toggle.active .nav-toggle__bars span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle.active .nav-toggle__bars span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav{background-color:#2d3b42;z-index:-1;opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.nav.active{opacity:1;visibility:visible;z-index:10}.nav.active .nav__group{opacity:1;visibility:visible}.nav__item{display:block}.nav__link{border-top:1px #000 solid;background-color:hsl(200,18.9189189189%,11.7647058824%);border-radius:0;padding:1em}.nav__link:hover{background-color:hsl(200,18.9189189189%,11.7647058824%)}.nav__link svg{display:none}.nav__list{display:block;height:100%;overflow-y:auto;padding:77px 0 154px}.nav__group{display:block;background-color:rgba(0,0,0,0);position:relative;padding:0;margin-top:-10px;border:10px solid hsl(200,18.9189189189%,11.7647058824%);left:0;transition:opacity 350ms ease-in-out,visibility 350ms ease-in-out}.nav__group__item{border-bottom:1px hsl(200,18.9189189189%,11.7647058824%) solid;padding:0;border-left:0}.nav__group__link{display:block;color:#fff;padding:1rem}.nav__group__linkdesc{margin-top:0;display:none}}@media screen and (max-width: 540px){a#logo{width:36px;height:38px;background:url(/images/logo-er.png) no-repeat center center;background-size:cover}a#logo picture{display:none}.nav-toggle{font-size:.75em}.nav__list{padding:73px 0 146px}}.page-feature{float:left;width:100%;margin-bottom:1em;text-align:center}.page-feature h1{margin:.5em 0;font-size:2.25em;letter-spacing:-0.5px;font-weight:600}.page-feature h2{font-size:2.25em;letter-spacing:-0.375px;font-weight:600;margin-bottom:.325em}.page-feature.special h2{background:-moz-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-webkit-gradient(left top, right top, color-stop(40%, #2dbbe9), color-stop(60%, #1ed2ce));background:-webkit-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-o-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-ms-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:linear-gradient(to right, #2dbbe9 40%, #1ed2ce 60%);background-clip:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$clr-primary', endColorstr='$clr-third', GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-feature h3{font-weight:600;margin-bottom:.5em;font-size:1.5em;letter-spacing:-0.375px}.page-feature p{font-size:1.3em}.page-feature a:not(.button){color:#2d3b42;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25rem;-webkit-text-decoration-color:#2dbbe9;text-decoration-color:#2dbbe9}.page-feature a:not(.button):hover{text-decoration-thickness:3px}.page-feature a:not(.button):focus-visible{outline:3px solid rgba(0,0,0,0);color:#000;background-color:#fd0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem;text-decoration-color:#000}.page-feature-small{margin:0 0 2em 0}.page-feature-small p{font-size:1em}.group{clear:both;padding:0px;margin:0px;zoom:1}.group:before,.group:after{display:table}.group:after{clear:both} </style> 15 16 <link rel="stylesheet" href="/css/edwardrobertson.min.css?v=1788866228"> 17 18 <style> 19 @-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}#welcome{background:#000;color:#fff;position:relative;height:100vh;overflow:hidden}#welcome .overlay{background:linear-gradient(-45deg, rgba(8, 107, 105, 0.75), rgba(45, 59, 66, 0.75), rgba(52, 82, 122, 0.75));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#welcome .slide{height:100vh;overflow:hidden;background-size:cover;background-position:top center;background-repeat:no-repeat}.slide-inner-wrap{float:left;width:100%;position:absolute;
19left:0;top:50%;margin-top:-140px;text-align:center;z-index:3}.welcome-slide__image{width:100%;height:100vh;position:relative;object-fit:cover}.splide__arrows{display:none}.inner--welcome{max-width:62em}.welcome-caption{float:left;width:100%;color:#fff}.welcome-caption__title,.welcome-caption__tagline{color:#fff;font-size:2.25em;line-height:1.3;letter-spacing:-0.5px;-webkit-animation:fadeInUp 1s both .25s;animation:fadeInUp 1s both .25s;font-weight:600}.welcome-caption__intro{margin:1em auto 1.5em auto;-webkit-animation:fadeInUp 1s both 1s;animation:fadeInUp 1s both 1s}.welcome-caption__intro h1,.welcome-caption__intro p{display:inline;font-weight:300;color:#fff;font-size:1.3em;line-height:1.5625}.welcome-caption__intro a{color:#fff}.welcome-caption__intro a:focus-visible{outline:3px solid rgba(0,0,0,0);color:#000;background-color:#fd0;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem;text-decoration-color:#000}.welcome-caption__intro p a,.welcome-caption__intro h1 a{border-bottom:1px #fff dashed}.welcome-caption__intro p a:hover,.welcome-caption__intro h1 a:hover{border-bottom-style:solid;border-bottom-color:#2dbbe9;color:#2dbbe9}.welcome-caption .button,.welcome-caption .outlined-link{display:inline-block;margin-top:1em;margin:0 1.25em;-webkit-animation:fadeInUp 1s both 1.5s;animation:fadeInUp 1s both 1.5s}.welcome-caption .outlined-link{color:#fff;border-color:#fff}.welcome-caption .outlined-link:hover{border-color:rgb(91.1637931034,201.9482758621,237.8362068966)}.page-feature--homepage-intro{margin:4em 0 2em 0}.page-feature--homepage-intro2{margin:0 0 3em 0}.page-feature--homepage-intro .button,.page-feature--homepage-intro2 .button{margin-top:.5em}.homepage-intro{margin-top:-1px;position:relative;background:#e6e9ea;background:-moz-linear-gradient(top, #e6e9ea 0%, #fff 100%);background:-webkit-linear-gradient(top, #e6e9ea 0%, #fff 100%);background:linear-gradient(to bottom, #e6e9ea 0%, #fff 100%)}.homepage-intro h2{font-size:.8em !important;color:#999;text-transform:uppercase;font-weight:normal;margin-bottom:.75rem}.homepage-intro h3{font-size:1.8em !important}.homepage-projects{margin-bottom:2em}.homepage-project{background-color:#2d3b42;color:#fff;padding:0;border-radius:6px;box-shadow:0px 0px 10px rgba(0,0,0,.25),0px 2px 6px rgba(0,0,0,.125);text-align:center;margin-bottom:3%}.homepage-project:hover{color:#fff}.homepage-project .outlined-link{color:#fff;border-color:#fff;margin-top:.5em}.homepage-project .projectstat-name{color:#fff;font-size:1.3em}.homepage-project .projectstat{padding:1.5em 1em 0 1em;border-radius:6px;margin:0}.homepage-project .projectstat strong{display:inline-flex;font-size:4.25em;color:#fff;line-height:1.125;position:relative}.homepage-project-logo{width:auto;height:50px;margin:0 0 1em 0}.homepage-project-thumbnail{width:auto;max-height:260px;margin:2em 0 1em 0}.homepage-project__text{padding:0 2em 1em 2em}.homepage-project-link{margin:2rem 0 1rem 0}.homepage-project-link a{display:block}.homepage-project h4{text-transform:uppercase;font-size:.875rem;color:#fff;font-weight:normal;margin-bottom:.75rem}@supports(display: grid){.homepage-projects{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2em}.homepage-project{margin-left:0 !important;width:100%}}.projectstat{text-align:center;margin-top:1em}.projectstat b{font-size:5.5em;letter-spacing:-0.5px;line-height:1.125;color:#222;position:relative;font-weight:bold;background:-moz-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-webkit-gradient(left top, right top, color-stop(40%, #2dbbe9), color-stop(60%, #1ed2ce));background:-webkit-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-o-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:-ms-linear-gradient(left, #2dbbe9 40%, #1ed2ce 60%);background:linear-gradient(to right, #2dbbe9 40%, #1ed2ce 60%);background-clip:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$clr-primary', endColorstr='$clr-third', GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.projectstat p{margin:0;padding:0}.projectstat-name{font-size:1.5em;margin-bottom:.25em;color:#000}.projectstat-small-print{text-transform:uppercase;font-size:.75em;letter-spacing:.125em;color:#999}.homepage-intro-pattern h2{font-size:.8em !important}.homepage-intro-pattern h3{font-size:1.8em !important}.page-feature--homepage-intro2 h3{font-size:1.5em !important}@media screen and (max-width: 820px){.homepage-projects{display:block}.homepage-project{margin:0 0 1em 0}.homepage-project__text{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width: 1260px){.homepage-project .projectstat strong{font-size:2.5em}.homepage-project .projectstat-name{font-size:1em}}@media screen and (max-width: 1200px){.welcome-caption__title,.welcome-caption__tagline{font-size:1.75em}#welcome,#welcome .overlay{height:600px}}@media screen and (max-width: 1020px){.welcome-caption{top:auto;transform:none}.welcome-caption__title,.welcome-caption__tagline{font-size:1.75em !important}}@media screen and (max-width: 820px){.homepage-project-thumbnail{position:relative;top:auto;left:auto;width:100%;max-height:100%}}@media screen and (max-width: 790px){.slide-inner-wrap{margin-top:-200px}}@media screen and (max-width: 700px){.homepage-project__text{width:100%;margin-left:0}}@media screen and (max-width: 640px){.welcome-caption{padding-bottom:1em}.welcome-caption__title,.welcome-caption__tagline{font-size:1.5em !important;line-height:1.3 !important}.welcome-caption__intro h1,.welcome-caption__intro p{font-size:1em}}@media screen and (max-width: 600px){.slide-inner-wrap{position:relative;margin-top:0;top:auto;padding:5em 0 4em 0;background:linear-gradient(-45deg, rgba(8, 107, 105, 0.75), rgba(45, 59, 66, 0.75), rgba(52, 82, 122, 0.75))}.welcome-slider,.welcome-slide__image{display:none}#welcome{background:url(/images/2023/06/webp/welcome-office-newcastle2--960.webp);background-size:cover;background-position:center center}#welcome,#welcome .overlay{height:auto}}@media screen and (max-width: 560px){.welcome-caption .button,.welcome-caption .outlined-link{margin:0 .5em 1em .5em;font-size:.875em}}@media screen and (max-width: 500px){.welcome-caption__title,.welcome-caption__tagline{font-size:1.375em !important}.welcome-caption .button,.welcome-caption .outlined-link{margin:0;width:100%}.welcome-caption .button{margin-bottom:.75rem}} </style> 20 21
21<script> 22 (function() { 23 var tk = document.createElement('script'); 24 tk.src = 'https://use.typekit.net/ktw7nui.js'; 25 tk.async = true; 26 tk.onload = function() { 27 try { 28 Typekit.load({ 29 async: true 30 }); 31 } catch (e) {} 32 }; 33 document.head.appendChild(tk); 34 })(); 35 </script>
35 36 37 <meta name="msapplication-TileImage" content="/apple-touch-icon-precomposed.png"> 38 <meta name="msapplication-TileColor" content="#4dcdc5"> 39 <link rel="shortcut icon" href="/favicon.ico"> 40 <link rel="apple-touch-icon" href="/apple-touch-icon.png"> 41 42 <!-- Hotjar Tracking Code for https://www.edwardrobertson.co.uk/ --> 43
43<script>
vendor: 202 bytes, lines 43-49
43 44 (function(h, o, t, j, a, r) { 45 h.hj = h.hj || function() { 46 (h.hj.q = h.hj.q || []).push(arguments) 47 }; 48 h._hjSettings = { 49 hjid:
494959421
vendor: 343 bytes, lines 49-58
49, 50 hjsv: 6 51 }; 52 a = o.getElementsByTagName('head')[0]; 53 r = o.createElement('script'); 54 r.async = 1; 55 r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; 56 a.appendChild(r); 57 })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); 58
58</script>
58 59 <!-- Facebook Pixel Code --> 60
60<script>
vendor: 678 bytes, lines 60-79
60 61 ! function(f, b, e, v, n, t, s) { 62 if (f.fbq) return; 63 n = f.fbq = function() { 64 n.callMethod ? 65 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 66 }; 67 if (!f._fbq) f._fbq = n; 68 n.push = n; 69 n.loaded = !0; 70 n.version = '2.0'; 71 n.queue = []; 72 t = b.createElement(e); 73 t.async = !0; 74 t.src = v; 75 s = b.getElementsByTagName(e)[0]; 76 s.parentNode.insertBefore(t, s) 77 }(window, document, 'script', 78 'https://connect.facebook.net/en_US/fbevents.js'); 79 fbq('init', '
79500915087475139
vendor: 42 bytes, lines 79-81
79'); 80 fbq('track', 'PageView'); 81
81</script>
81 82 <noscript><img height="1" width="1" style="display:none" 83 src="https://www.facebook.com/tr?id=500915087475139&ev=PageView&noscript=1" /></noscript> 84 <!-- End Facebook Pixel Code --> 85 86 87 <meta name="description" content="A web, design &amp; digital agency in Newcastle &amp; Darlington, Edward Robertson plan, design, develop &amp; support trusted tech solutions for websites, web apps and back-end systems. Get in touch today."> 88<meta property="og:title" content="Web Design Agency North East: Edward Robertson"> 89<meta property="og:description" content="A web, design &amp; digital agency in Newcastle &amp; Darlington, Edward Robertson plan, design, develop &amp; support trusted tech solutions for websites, web apps and back-end systems. Get in touch today."> 90<meta property="og:url" content="https://www.edwardrobertson.co.uk"> 91 <meta property="og:image" content="https://www.edwardrobertson.co.uk/images/fallback/social-card.jpg"> 92 <meta property="og:image:width" content="600"> 93 <meta property="og:image:height" content="400"> 94<meta property="og:site_name" content="Edward Robertson"> 95 <meta property="og:type" content="website"> 96<meta name="twitter:card" content="summary"> 97<meta name="twitter:url" content="https://www.edwardrobertson.co.uk"> 98<meta name="twitter:title" content="Web Design Agency North East: Edward Robertson"> 99<meta name="twitter:description" content="A web, design &amp; digital agency in Newcastle &amp; Darlington, Edward Robertson plan, design, develop &amp; support trusted tech solutions for websites, web apps and back-end systems. Get in touch today."> 100 <meta name="twitter:image" content="https://www.edwardrobertson.co.uk/images/fallback/social-card.jpg"> 101<meta name="twitter:creator" content="edrobwebdesign">
102<script type='application/ld+json' > 103 { 104 "@context":"https://schema.org", 105 "@graph": [ 106 { 107 "@type":"Organization", 108 "@id":"https://www.edwardrobertson.co.uk/#organization", 109 "name":"Edward Robertson Digital Design", 110 "url":"https://www.edwardrobertson.co.uk", 111 "address": { 112 "@type": "PostalAddress", 113 "addressLocality": "Darlington", 114 "addressRegion": "County Durham", 115 "postalCode": "DL1 1GL", 116 "streetAddress": "Business Central, 2 Union Square" 117 }, 118 "contactPoint": [ 119 { 120 "@type": "ContactPoint", 121 "telephone": "+44 (0)1325 489 300", 122 "contactType": "customer support", 123 "areaServed": "Darlington" 124 }, 125 { 126 "@type": "ContactPoint", 127 "telephone": "+44 (0)191 232 5684", 128 "contactType": "customer support", 129 "areaServed": "Newcastle upon Tyne" 130 } 131 ], 132 "sameAs": [ 133 "https://www.facebook.com/edwardrobertsonwebdesign", 134 "https://www.instagram.com/edrobwebdesign/", 135 "https://www.linkedin.com/company/edward-robertson-limited", 136 "https://twitter.com/edrobwebdesign" 137 ], 138 "logo": { 139 "@type":"ImageObject", 140 "@id":"https://www.edwardrobertson.co.uk/#logo", 141 "url":"https://www.edwardrobertson.co.uk/images/edward-robertson-logo.png" 142 ,"width":261, 143 "height":46, 144 "caption":"Edward Robertson Digital Design" 145 }, 146 "image": { 147 "@id":"https://www.edwardrobertson.co.uk/#logo" 148 } 149 }, 150 { 151 "@type":"WebSite", 152 "@id":"https://www.edwardrobertson.co.uk/#website", 153 "url":"https://www.edwardrobertson.co.uk", 154 "name":"Edward Robertson Digital Design", 155 "publisher": { 156 "@id":"https://www.edwardrobertson.co.uk/#organization" 157 } 158 }, 159 { 160 "@type":"WebPage", 161 "@id":"https://www.edwardrobertson.co.uk/#webpage", 162 "url":"https://www.edwardrobertson.co.uk", 163 "inLanguage":"en", 164 "name":"Home | Edward Robertson: Design, Development, SEO and Marketing ~ Newcastle, Darlington and the UK", 165 "isPartOf": { 166 "@id":"https://www.edwardrobertson.co.uk/#website" 167 }, 168 "about": { 169 "@id":"https://www.edwardrobertson.co.uk/#organization" 170 }, 171 "description":"Edward Robertson is a web design agency with a reputation for getting results. From our offices in Newcastle and Darlington we plan, design, develop and support trusted tech solutions for websites, apps, and back-end systems that deliver real results to your business." 172 } 173 ] 174 } 175</script>
175<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 72 bytes, lines 175-176
175 176 <script async src="https://www.googletagmanager.com/gtag/js?id=
176G-GZ0MEC8TBV
vendor: 20 bytes, lines 176-177
176"></script> 177
177<script> 178
vendor: 185 bytes, lines 178-183
178window.dataLayer = window.dataLayer || []; 179 function gtag(){dataLayer.push(arguments);} 180 gtag('js', new Date()); 181 182 183 gtag('config', '
183G-GZ0MEC8TBV
vendor: 12 bytes, lines 183-184
183'); 184
184</script>
184</head> 185 186<body> 187 <div id="skip-to-main"><a href="#main">skip to main content</a></div> 188 <div id="page-wrap"><header id="header" class="wrap dark"> 189 <div class="inner header__inner"> 190 <a id="logo" href="/" title="Visit our Homepage" aria-label="Main"> 191 <picture> 192 <source type="image/webp" srcset="/images/edward-robertson-logo-white.webp"> 193 <img src="/images/edward-robertson-logo-white.png" width="262" height="45" alt="Edward Robertson web design logo: click for home page"> 194 </picture> 195 </a> 196 <button type="button" id="nav-menu-toggle" class="nav-toggle" title="Show main navigation" data-alt-title="Hide main navigation" aria-expanded="false" aria-controls="nav" data-toggle="nav"> 197 <span class="nav-toggle__bars"> 198 <span></span> 199 <span></span> 200 <span></span> 201 </span> 202 <span class="nav-toggle__title">Menu</span> 203 </button> 204 <nav id="nav" class="nav" data-hidden="nav"> 205 <ul id="menubar" role="menubar" aria-label="Primary Navigation" class="reset--list nav__list"> 206 <li role="menuitem" class="nav__item nv-18"> 207 <a class="nav__link parent " href="/what-we-do/" aria-haspopup="true" aria-expanded="false" aria-controls="18_menu"><span>What We Do <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-down" class="svg-inline--fa fa-angle-down fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"></path></svg></span> 208 </a> 209 <ul id="18_menu" class="reset--list nav__group"> 210 <li class="nav__group__item"> 211 <a class="nav__group__link" href="/what-we-do/visual-web-design/" title="Go to Design page">Design</a> 212 <div class="nav__group__linkdesc">User-centred experiences that connect with your audience.</div> 213 </li> 214 <li class="nav__group__item"> 215 <a class="nav__group__link" href="/what-we-do/website-app-system-development/" title="Go to Development page">Development</a> 216 <div class="nav__group__linkdesc">Bespoke software to enhance business performance.</div> 217 </li> 218 <li class="nav__group__item"> 219 <a class="nav__group__link" href="/what-we-do/search-engine-optimisation/" title="Go to SEO page">SEO</a> 220 <div class="nav__group__linkdesc">Marketing strategies for improved visibility and traffic.</div> 221 </li> 222 <li class="nav__group__item"> 223 <a class="nav__group__link" href="/what-we-do/digital-marketing/" title="Go to Marketing page">Marketing</a> 224 <div class="nav__group__linkdesc">Techniques to drive awareness and customer acquisition.</div> 225 </li> 226 </ul> 227 </li> 228 <li role="menuitem" class="nav__item nv-23"> 229 <a class="nav__link " href="/our-work/"><span>Our Work</span> 230 </a> 231 </li> 232 <li role="menuitem" class="nav__item nv-24"> 233 <a class="nav__link parent " href="/about/" aria-haspopup="true" aria-expanded="false" aria-controls="24_menu"><span>About Us <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-down" class="svg-inline--fa fa-angle-down fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">
233<path fill="currentColor" d="M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"></path></svg></span> 234 </a> 235 <ul id="24_menu" class="reset--list nav__group"> 236 <li class="nav__group__item"> 237 <a class="nav__group__link" href="/about/who-we-are/" title="Go to Who We Are page">Who We Are</a> 238 <div class="nav__group__linkdesc">We are experts, and we continually work to improve what we do and how we do it.</div> 239 </li> 240 <li class="nav__group__item"> 241 <a class="nav__group__link" href="/about/why-choose-us/" title="Go to Why Choose Us page">Why Choose Us</a> 242 <div class="nav__group__linkdesc">An independent digital agency determined to create websites that work for our clients.</div> 243 </li> 244 <li class="nav__group__item"> 245 <a class="nav__group__link" href="/about/how-we-work/" title="Go to Our Approach page">Our Approach</a> 246 <div class="nav__group__linkdesc">Techniques and scientific analysis that will get you where you need to go.</div> 247 </li> 248 <li class="nav__group__item"> 249 <a class="nav__group__link" href="/about/darlington-web-design/" title="Go to Darlington Office page">Darlington Office</a> 250 <div class="nav__group__linkdesc">Covering Darlington, County Durham, Teesside, North Yorkshire and nearby.</div> 251 </li> 252 <li class="nav__group__item"> 253 <a class="nav__group__link" href="/about/newcastle-web-design/" title="Go to Newcastle Office page">Newcastle Office</a> 254 <div class="nav__group__linkdesc">Covering Newcastle, Sunderland, Northumberland and nearby.</div> 255 </li> 256 <li class="nav__group__item"> 257 <a class="nav__group__link" href="/about/company-history/" title="Go to Our Story page">Our Story</a> 258 <div class="nav__group__linkdesc">We have been creating web sites since 1996. And we are still not tired.</div> 259 </li> 260 <li class="nav__group__item"> 261 <a class="nav__group__link" href="/about/leave-a-review/" title="Go to Reviews page">Reviews</a> 262 <div class="nav__group__linkdesc">As an independent digital agency we rely on feedback from people like you.</div> 263 </li> 264 <li class="nav__group__item"> 265 <a class="nav__group__link" href="/about/careers/" title="Go to Careers page">Careers</a> 266 <div class="nav__group__linkdesc">We're always on the lookout for talented designers, developers and account managers.</div> 267 </li> 268 </ul> 269 </li> 270 <li role="menuitem" class="nav__item nv-33"> 271 <a class="nav__link " href="/blog/"><span>Blog</span> 272 </a> 273 </li> 274 <li role="menuitem" class="nav__item nv-34"> 275 <a class="nav__link " href="/contact/"><span>Contact</span> 276 </a> 277 </li> 278 </ul> 279</nav> 280 </div> 281</header><main id="main"> 282 <section id="welcome" class="wrap"> 283 <div id="welcome-slider" class="splide"> 284 <div class="wrap slick-slider welcome-slider splide__track"> 285 <ul class="splide__list"> 286 <li class="splide__slide"> 287 <div class="slide sl-0"> 288 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px, (max-width: 960px) 960px, (max-width: 1280px) 1280px, 1600px" srcset="/images/2023/06/webp/welcome-office-newcastle2--360.webp 360w, /images/2023/06/webp/welcome-office-newcastle2--480.webp 480w, /images/2023/06/webp/welcome-office-newcastle2--600.webp 600w, /images/2023/06/webp/welcome-office-newcastle2--720.webp 720w, /images/2023/06/webp/welcome-office-newcastle2--960.webp 960w, /images/2023/06/webp/welcome-office-newcastle2--1280.webp 1280w, /images/2023/06/webp/welcome-office-newcastle2.webp 1600w"><img fetchpriority="high" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px, (max-width: 960px) 960px, (max-width: 1280px) 1280px, (max-width: 1600px) 1600px" srcset="/images/2023/06/jpg/welcome-office-newcastle2--360.jpg 360w, /images/2023/06/jpg/welcome-office-newcastle2--480.jpg 480w, /images/2023/06/jpg/welcome-office-newcastle2--600.jpg 600w, /images/2023/06/jpg/welcome-office-newcastle2--720.jpg 720w, /images/2023/06/jpg/welcome-office-newcastle2--960.jpg 960w, /images/2023/06/jpg/welcome-office-newcastle2--1280.jpg 1280w, /images/2023/06/jpg/welcome-office-newcastle2.jpg 1600w" src="/images/2023/06/jpg/welcome-office-newcastle2.jpg" width="1600" height="800" class="welcome-slide__image" alt="welcome office newcastle" title="welcome office newcastle" ></picture> <div class="overlay"></div> 289 </div> 290 </li> 291 <li class="splide__slide"> 292 <div class="slide sl-1"> 293 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px, (max-width: 960px) 960px, (max-width: 1280px) 1280px, 1600px" srcset="/images/2023/06/webp/welcome-office-darlington--360.webp 360w, /images/2023/06/webp/welcome-office-darlington--480.webp 480w, /images/2023/06/webp/welcome-office-darlington--600.webp 600w, /images/2023/06/webp/welcome-office-darlington--720.webp 720w, /images/2023/06/webp/welcome-office-darlington--960.webp 960w, /images/2023/06/webp/welcome-office-darlington--1280.webp 1280w, /images/2023/06/webp/welcome-office-darlington.webp 1600w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px, (max-width: 960px) 960px, (max-width: 1280px) 1280px, (max-width: 1600px) 1600px" srcset="/images/2023/06/jpg/welcome-office-darlington--360.jpg 360w, /images/2023/06/jpg/welcome-office-darlington--480.jpg 480w, /images/2023/06/jpg/welcome-office-darlington--600.jpg 600w, /images/2023/06/jpg/welcome-office-darlington--720.jpg 720w, /images/2023/06/jpg/welcome-office-darlington--960.jpg 960w, /images/2023/06/jpg/welcome-office-darlington--1280.jpg 1280w, /images/2023/06/jpg/welcome-office-darlington.jpg 1600w" src="/images/2023/06/jpg/welcome-office-darlington.jpg" width="1600" height="800" class="welcome-slide__image" alt="welcome office darlington" title="welcome office darlington" ></picture> <div class="overlay"></div> 294 </div> 295 </li> 296 </ul> 297 </div> 298 </div> 299 <div class="slide-inner-wrap"> 300 <div class="welcome-caption">
301 <div class="inner inner--welcome"> 302 <div class="welcome-caption__title a--l a--pt">We want to make the digital world better.</div> <div class="welcome-caption__tagline a--l a--pt">Every day we leave the web a little better than we found it.</div> <div class="welcome-caption__intro a--l a--pt"><h1>A web, design & digital agency in <a href="/about/newcastle-web-design/">Newcastle upon Tyne</a> & <a href="/about/darlington-web-design/">Darlington</a></h1> 303<p> we plan, design, develop & support trusted tech solutions for websites, web apps and back-end systems.</p></div> 304 <div class="welcome-actions"> 305 <a class="button" href="/about/why-choose-us/" title="Read about why choose us" aria-label="Read about why choose us">Why Choose Us</a> <a class="outlined-link" href="/about/who-we-are/" title="Read about who we are" aria-label="Read about who we are">Who We Are</a> </div> 306 </div> 307 </div> 308 </div> 309 310 <div class="page-divider start"> 311 <svg class="page-divider-shape" fill="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 100" preserveAspectRatio="none" style=" fill:#e5e8e9;"> <path d="M 0 0 L 100 99 L 200 0 V 100 H 0"></path></svg> 312</div> 313 <div class="page-divider start left"> 314 <svg class="page-divider-shape" fill="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 100" preserveAspectRatio="none" style=" fill:#e5e8e9;"> <path d="M 0 0 L 100 99 L 200 0 V 100 H 0"></path></svg> 315 </div> 316 <div class="page-divider start right"> 317 <svg class="page-divider-shape" fill="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 100" preserveAspectRatio="none" style=" fill:#e5e8e9;"> <path d="M 0 0 L 100 99 L 200 0 V 100 H 0"></path></svg> 318 </div> 319 </section> 320 321 <section class="wrap homepage-intro"> 322 <div class="wrap homepage-intro-pattern"> 323 <div class="inner"> 324 325 <div class="page-feature page-feature--homepage-intro" data-aos="fade-up"> 326 <div class="inner narrow-inner"> 327 <h2>A North East web design & digital agency</h2> 328<h3>We create websites with purpose.</h3> 329<p>We are a digital agency specialising in <a href="https://www.edwardrobertson.co.uk/what-we-do/visual-web-design/">website design</a>, <a href="https://www.edwardrobertson.co.uk/what-we-do/website-app-system-development/">web development</a>, <a href="https://www.edwardrobertson.co.uk/what-we-do/search-engine-optimisation/">search engine optimisation</a> and <a href="https://www.edwardrobertson.co.uk/what-we-do/digital-marketing/">digital marketing</a>. We work with businesses to create innovative digital solutions to meet their complex challenges. Our creative solutions enable our clients to become more competitive, more profitable and more efficient.</p> 330<p>We're six-time winners of the Internet Award at the North East Business Awards. We're the agency you should have chosen the first time. </p> </div> 331 </div> 332 333 <div class="wrap homepage-projects"> 334 <article class="cell homepage-project" data-aos="fade-up" style="background-color:#0b6479;"> 335 <div class="projectstat"> 336 <strong> 337 <span data-aos="fade-in" data-animate-from="0" data-animate-to="33">33</span><span>%</span> 338 </strong> 339 <div class="projectstat-name">increase in visitors from search engines</div> 340 </div> 341 342 <div class="homepage-project__text"> 343 <a tabindex="-1" href="/our-work/muckle-llp/" title="Read Muckle LLP case study" aria-label="Read: Muckle LLP case study"><picture><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2023/06/png/muckle-large-featured--360.png 360w, /images/2023/06/png/muckle-large-featured--480.png 480w, /images/2023/06/png/muckle-large-featured--600.png 600w" src="/images/2023/06/png/muckle-large-featured--600.png" width="600" height="414" class="homepage-project-thumbnail" alt="Muckle LLP" title="A preview of Muckle LLP website" ></picture></a> 344 <picture><source type="image/webp" srcset="/images/2023/06/webp/191c.webp"><img loading="lazy" src="/images/2023/06/png/191c.png" width="300" height="80" class="homepage-project-logo" alt="Muckle LLP" title="Muckle LLP logo" ></picture> <h4>Web Design for Legal & Professional</h4> 345 <p>Muckle LLP have been helping regional, national and international clients with their legal needs since 1920.</p> <div class="homepage-project-link" > 346 <a class="button" href="/our-work/muckle-llp/" title="Read Muckle LLP case study" aria-label="Read: Muckle LLP case study">View Case Study</a> 347 </div> 348 </div> 349 </article> 350 <article class="cell homepage-project" data-aos="fade-up" style="background-color:#0a72b2;"> 351 <div class="projectstat"> 352 <strong>
353 <span data-aos="fade-in" data-animate-from="0" data-animate-to="90">90</span><span>%</span> 354 </strong> 355 <div class="projectstat-name">increase in organic traffic</div> 356 </div> 357 358 <div class="homepage-project__text"> 359 <a tabindex="-1" href="/our-work/elite-embroidery/" title="Read Elite Embroidery case study" aria-label="Read: Elite Embroidery case study"><picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2024/04/webp/eliteembroidery-large-featured--360.webp 360w, /images/2024/04/webp/eliteembroidery-large-featured--480.webp 480w, /images/2024/04/webp/eliteembroidery-large-featured--600.webp 600w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2024/04/png/eliteembroidery-large-featured--360.png 360w, /images/2024/04/png/eliteembroidery-large-featured--480.png 480w, /images/2024/04/png/eliteembroidery-large-featured--600.png 600w" src="/images/2024/04/png/eliteembroidery-large-featured--600.png" width="600" height="414" class="homepage-project-thumbnail" alt="Elite Embroidery" title="A preview of Elite Embroidery website" ></picture></a> 360 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2024/04/webp/elite-embroidery-logo-white--360.webp 360w, /images/2024/04/webp/elite-embroidery-logo-white--480.webp 480w, /images/2024/04/webp/elite-embroidery-logo-white--600.webp 600w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2024/04/png/elite-embroidery-logo-white--360.png 360w, /images/2024/04/png/elite-embroidery-logo-white--480.png 480w, /images/2024/04/png/elite-embroidery-logo-white--600.png 600w" src="/images/2024/04/png/elite-embroidery-logo-white--600.png" width="600" height="228" class="homepage-project-logo" alt="Elite Embroidery" title="Elite Embroidery logo" ></picture> <h4>Web Design for E-commerce & Retail</h4> 361 <p>Selling personalised clothing can be complicated. We created a website for Elite Embroidery to make the complicated simple.</p> <div class="homepage-project-link" > 362 <a class="button" href="/our-work/elite-embroidery/" title="Read Elite Embroidery case study" aria-label="Read: Elite Embroidery case study">View Case Study</a> 363 </div> 364 </div> 365 </article> 366 <article class="cell homepage-project" data-aos="fade-up" style="background-color:#51984a;"> 367 <div class="projectstat"> 368 <strong> 369 <span data-aos="fade-in" data-animate-from="0" data-animate-to="133">133</span><span>%</span> 370 </strong> 371 <div class="projectstat-name">increase in organic traffic</div> 372 </div> 373 374 <div class="homepage-project__text"> 375 <a tabindex="-1" href="/our-work/pondkeeper/" title="Read Pondkeeper case study" aria-label="Read: Pondkeeper case study"><picture><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2023/06/png/pondkeeper-tablet-phone--360.png 360w, /images/2023/06/png/pondkeeper-tablet-phone--480.png 480w, /images/2023/06/png/pondkeeper-tablet-phone--600.png 600w" src="/images/2023/06/png/pondkeeper-tablet-phone--600.png" width="600" height="360" class="homepage-project-thumbnail" alt="Pondkeeper" title="A preview of Pondkeeper website" ></picture></a> 376 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2025/06/webp/pondkeeper-logo-transparent--360.webp 360w, /images/2025/06/webp/pondkeeper-logo-transparent--480.webp 480w, /images/2025/06/webp/pondkeeper-logo-transparent--600.webp 600w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px" srcset="/images/2025/06/png/pondkeeper-logo-transparent--360.png 360w, /images/2025/06/png/pondkeeper-logo-transparent--480.png 480w, /images/2025/06/png/pondkeeper-logo-transparent--600.png 600w" src="/images/2025/06/png/pondkeeper-logo-transparent--600.png" width="600" height="161" class="homepage-project-logo" alt="Pondkeeper" title="Pondkeeper logo" ></picture> <h4>Web Design for E-commerce & Retail</h4> 377 <p>Selling pond equipment can be complicated. We created a website for Pondkeeper to make the complicated simple.</p> <div class="homepage-project-link" > 378 <a class="button" href="/our-work/pondkeeper/" title="Read Pondkeeper case study" aria-label="Read: Pondkeeper case study">View Case Study</a> 379 </div> 380 </div> 381 </article> 382 </div> 383 384 <div class="page-feature page-feature--homepage-intro2"> 385 <div class="inner narrow-inner"> 386 <h3>Recognised as one of the top website design and development agencies in the North East</h3> 387<p>We work with our clients to discover what will make them more successful, and we design digital solutions to deliver that. Our web designers and web developers love to create web, mobile and tablet software for the best businesses in the area and across the UK.</p> 388<p>Our in-house team provide digital strategy, bespoke web design & development and ongoing support. We'll look after the smallest details to make a big difference to your business. </p> <a class="button" href="/about/how-we-work/" title="Find out more about how we do our work" aria-label="Find out more about how we do our work">How We Do It</a> 389 </div> 390 </div> 391 </div> 392 </div> 393 </section> 394</main> 395 396 <section id="latest-blogs" class="wrap"> 397 <div class="inner"> 398 <div class="wrap page-feature page-feature--home-blog"> 399 <div class="inner narrow-inner"> 400 <h3>Latest from the <a href="/blog/" title="Go to Blog page" aria-label="Blog">Blog</a></h3> 401 </div> 402 </div> 403 <div class="wrap blog-listings"> 404 <div class="cell blog-listing" data-aos="fade-up"> 405 <a tabindex="-1" href="/blog/stop-publishing-ai-slop/" title="Read: Google's Message To Website Owners: Stop Publishing AI Slop" aria-label="Read: Google's Message To Website Owners: Stop Publishing AI Slop"> 406 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/06/webp/writing-content-yourself--360.webp 360w, /images/2026/06/webp/writing-content-yourself--480.webp 480w, /images/2026/06/webp/writing-content-yourself--600.webp 600w, /images/2026/06/webp/writing-content-yourself--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/06/jpg/writing-content-yourself--360.jpg 360w, /images/2026/06/jpg/writing-content-yourself--480.jpg 480w, /images/2026/06/jpg/writing-content-yourself--600.jpg 600w, /images/2026/06/jpg/writing-content-yourself--720.jpg 720w" src="/images/2026/06/jpg/writing-content-yourself--720.jpg" width="720" height="432" alt="writing content yourself" title="writing content yourself" ></picture> </a> 407 <div class="blog-summary"> 408 <picture><source type="image/webp" srcset="/images/2023/06/webp/1.webp"><img loading="lazy" src="/images/2023/06/jpg/1.jpg" width="177" height="177" class="blog-author-image" alt="Graham Miller" title="Graham Miller" ></picture> <div class="blog-date">18th June 2026</div> 409 <div class="blog-author"><em>•</em> By Graham Miller</div> 410 <h4 class="blog-title"> 411 <a href="/blog/stop-publishing-ai-slop/" title="Read: Google's Message To Website Owners: Stop Publishing AI Slop" aria-label="Read: Google's Message To Website Owners: Stop Publishing AI Slop">Google's Message To Website Owners: Stop Publishing AI Slop</a> 412 </h4> 413 </div> 414</div><div class="cell blog-listing" data-aos="fade-up"> 415 <a tabindex="-1" href="/blog/how-should-websites-be-built-for-ai-agents/" title="Read: How Should Websites be Built Today so They Work When AI Agents Start Browsing Tomorrow?" aria-label="Read: How Should Websites be Built Today so They Work When AI Agents Start Browsing Tomorrow?"> 416 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/03/webp/webmc--360.webp 360w, /images/2026/03/webp/webmc--480.webp 480w, /images/2026/03/webp/webmc--600.webp 600w, /images/2026/03/webp/webmc--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/03/jpg/webmc--360.jpg 360w, /images/2026/03/jpg/webmc--480.jpg 480w, /images/2026/03/jpg/webmc--600.jpg 600w, /images/2026/03/jpg/webmc--720.jpg 720w" src="/images/2026/03/jpg/webmc--720.jpg" width="720" height="432" alt="webmcp" title="webmcp" ></picture> </a> 417 <div class="blog-summary"> 418 <picture><source type="image/webp" srcset="/images/2023/06/webp/1.webp"><img loading="lazy" src="/images/2023/06/jpg/1.jpg" width="177" height="177" class="blog-author-image" alt="Graham Miller" title="Graham Miller" ></picture> <div class="blog-date">13th March 2026</div> 419 <div class="blog-author"><em>•</em> By Graham Miller</div> 420 <h4 class="blog-title"> 421 <a href="/blog/how-should-websites-be-built-for-ai-agents/" title="Read: How Should Websites be Built Today so They Work When AI Agents Start Browsing Tomorrow?" aria-label="Read: How Should Websites be Built Today so They Work When AI Agents Start Browsing Tomorrow?">How Should Websites be Built Today so They Work When AI Agents Start Browsing Tomorrow?</a> 422 </h4> 423 </div> 424</div><div class="cell blog-listing" data-aos="fade-up"> 425 <a tabindex="-1" href="/blog/from-seo-to-geo/" title="Read: From Search Engine Optimisation to Generative Engine Optimisation" aria-label="Read: From Search Engine Optimisation to Generative Engine Optimisation"> 426 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/02/webp/seo-to-geo--360.webp 360w, /images/2026/02/webp/seo-to-geo--480.webp 480w, /images/2026/02/webp/seo-to-geo--600.webp 600w, /images/2026/02/webp/seo-to-geo--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/02/jpg/seo-to-geo--360.jpg 360w, /images/2026/02/jpg/seo-to-geo--480.jpg 480w, /images/2026/02/jpg/seo-to-geo--600.jpg 600w, /images/2026/02/jpg/seo-to-geo--720.jpg 720w" src="/images/2026/02/jpg/seo-to-geo--720.jpg" width="720" height="434" alt="seo to geo" title="seo to geo" ></picture> </a> 427 <div class="blog-summary"> 428 <picture><source type="image/webp" srcset="/images/2023/06/webp/1.webp"><img loading="lazy" src="/images/2023/06/jpg/1.jpg" width="177" height="177" class="blog-author-image" alt="Graham Miller" title="Graham Miller" ></picture> <div class="blog-date">20th February 2026</div> 429 <div class="blog-author"><em>•</em> By Graham Miller</div> 430 <h4 class="blog-title"> 431 <a href="/blog/from-seo-to-geo/" title="Read: From Search Engine Optimisation to Generative Engine Optimisation" aria-label="Read: From Search Engine Optimisation to Generative Engine Optimisation">From Search Engine Optimisation to Generative Engine Optimisation</a> 432 </h4> 433 </div> 434</div><div class="cell blog-listing" data-aos="fade-up"> 435 <a tabindex="-1" href="/blog/how-to-encourage-more-google-reviews-without-annoying-your-customers/" title="Read: How to Encourage More Google Reviews (Without Annoying Your Customers)" aria-label="Read: How to Encourage More Google Reviews (Without Annoying Your Customers)"> 436 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/01/webp/get-more-google-reviews--360.webp 360w, /images/2026/01/webp/get-more-google-reviews--480.webp 480w, /images/2026/01/webp/get-more-google-reviews--600.webp 600w, /images/2026/01/webp/get-more-google-reviews--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2026/01/jpg/get-more-google-reviews--360.jpg 360w, /images/2026/01/jpg/get-more-google-reviews--480.jpg 480w, /images/2026/01/jpg/get-more-google-reviews--600.jpg 600w, /images/2026/01/jpg/get-more-google-reviews--720.jpg 720w" src="/images/2026/01/jpg/get-more-google-reviews--720.jpg" width="720" height="432" alt="get more google reviews" title="get more google reviews" ></picture> </a> 437 <div class="blog-summary"> 438 <picture><source type="image/webp" srcset="/images/2023/06/webp/1.webp"><img loading="lazy" src="/images/2023/06/jpg/1.jpg" width="177" height="177" class="blog-author-image" alt="Graham Miller" title="Graham Miller" ></picture> <div class="blog-date">15th January 2026</div> 439 <div class="blog-author"><em>•</em> By Graham Miller</div> 440 <h4 class="blog-title"> 441 <a href="/blog/how-to-encourage-more-google-reviews-without-annoying-your-customers/" title="Read: How to Encourage More Google Reviews (Without Annoying Your Customers)" aria-label="Read: How to Encourage More Google Reviews (Without Annoying Your Customers)">How to Encourage More Google Reviews (Without Annoying Your Customers)</a> 442 </h4> 443 </div> 444</div><div class="cell blog-listing" data-aos="fade-up"> 445 <a tabindex="-1" href="/blog/why-bespoke-website-builds-make-sense-for-client-and-customer/" title="Read: Why a Bespoke Website makes Good Business Sense" aria-label="Read: Why a Bespoke Website makes Good Business Sense"> 446 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2025/10/webp/bespoke-site-business-sense--360.webp 360w, /images/2025/10/webp/bespoke-site-business-sense--480.webp 480w, /images/2025/10/webp/bespoke-site-business-sense--600.webp 600w, /images/2025/10/webp/bespoke-site-business-sense--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2025/10/jpg/bespoke-site-business-sense--360.jpg
446360w, /images/2025/10/jpg/bespoke-site-business-sense--480.jpg 480w, /images/2025/10/jpg/bespoke-site-business-sense--600.jpg 600w, /images/2025/10/jpg/bespoke-site-business-sense--720.jpg 720w" src="/images/2025/10/jpg/bespoke-site-business-sense--720.jpg" width="720" height="480" alt="bespoke site business sense" title="bespoke site business sense" ></picture> </a> 447 <div class="blog-summary"> 448 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px" srcset="/images/2024/07/webp/lauren--360.webp 360w, /images/2024/07/webp/lauren--480.webp 480w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px" srcset="/images/2024/07/jpg/lauren--360.jpg 360w, /images/2024/07/jpg/lauren--480.jpg 480w" src="/images/2024/07/jpg/lauren--360.jpg" width="360" height="361" class="blog-author-image" alt="lauren" title="lauren" ></picture> <div class="blog-date">15th October 2025</div> 449 <div class="blog-author"><em>•</em> By Lauren Young</div> 450 <h4 class="blog-title"> 451 <a href="/blog/why-bespoke-website-builds-make-sense-for-client-and-customer/" title="Read: Why a Bespoke Website makes Good Business Sense" aria-label="Read: Why a Bespoke Website makes Good Business Sense">Why a Bespoke Website makes Good Business Sense</a> 452 </h4> 453 </div> 454</div><div class="cell blog-listing" data-aos="fade-up"> 455 <a tabindex="-1" href="/blog/the-great-decoupling-what-google-s-ai-overviews-mean-for-your-website-traffic/" title="Read: The âGreat Decouplingâ - What Googleâs AI Overviews Mean for Your Website Traffic" aria-label="Read: The âGreat Decouplingâ - What Googleâs AI Overviews Mean for Your Website Traffic"> 456 <picture><source type="image/webp" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2025/08/webp/the-great-decouplin--360.webp 360w, /images/2025/08/webp/the-great-decouplin--480.webp 480w, /images/2025/08/webp/the-great-decouplin--600.webp 600w, /images/2025/08/webp/the-great-decouplin--720.webp 720w"><img loading="lazy" sizes="(max-width: 360px) 360px, (max-width: 480px) 480px, (max-width: 600px) 600px, (max-width: 720px) 720px" srcset="/images/2025/08/jpg/the-great-decouplin--360.jpg 360w, /images/2025/08/jpg/the-great-decouplin--480.jpg 480w, /images/2025/08/jpg/the-great-decouplin--600.jpg 600w, /images/2025/08/jpg/the-great-decouplin--720.jpg 720w" src="/images/2025/08/jpg/the-great-decouplin--720.jpg" width="720" height="432" alt="the great decoupling" title="the great decoupling" ></picture> </a> 457 <div class="blog-summary"> 458 <picture><source type="image/webp" srcset="/images/2023/06/webp/1.webp"><img loading="lazy" src="/images/2023/06/jpg/1.jpg" width="177" height="177" class="blog-author-image" alt="Graham Miller" title="Graham Miller" ></picture> <div class="blog-date">4th August 2025</div> 459 <div class="blog-author"><em>•</em> By Graham Miller</div> 460 <h4 class="blog-title"> 461 <a href="/blog/the-great-decoupling-what-google-s-ai-overviews-mean-for-your-website-traffic/" title="Read: The âGreat Decouplingâ - What Googleâs AI Overviews Mean for Your Website Traffic" aria-label="Read: The âGreat Decouplingâ - What Googleâs AI Overviews Mean for Your Website Traffic">The âGreat Decouplingâ - What Googleâs AI Overviews Mean for Your Website Traffic</a> 462 </h4> 463 </div> 464</div> </div> 465 </div> 466 </section> 467<section id="strip-contact" class="wrap"> 468 <div class="wrap str-contact-overlay"> 469 <div class="inner inner--strip-contact"> 470 <h2>We plan, design, develop and support trusted tech solutions for people like you.</h2> 471 <div class="section strip-contact-details"> 472 <div class="cell strip-contact-detail"> 473 <strong>Darlington</strong> 474 <a href="tel:01325489300" title="Call Edward Robertson Darlington office" aria-label="Call Edward Robertson Darlington office: +44 (0)1325 489 300">+44 (0)1325 489 300</a> 475 </div> 476 <div class="cell strip-contact-detail"> 477 <strong>Newcastle</strong> 478 <a href="tel:01912325684" title="Call Edward Robertson Newcastle office" aria-label="Call Edward Robertson Newcastle office: +44 (0)191 232 5684">+44 (0)191 232 5684</a> 479 </div> 480 <div class="cell strip-contact-detail"> 481 <strong>Online</strong> 482 <a href="/contact/" title="Write enquiry to Edward Robertson" aria-label="Enquiry Form">Enquiry Form</a> 483 </div> 484 </div> 485 486 </div> 487 </div> 488</section> 489 490<div id="strip-accreditations" class="wrap"> 491 <div class="inner"> 492 <ul class="group accreditations-logos"> 493 <li class="accreditation-logo" data-aos="fade-up"><img loading="lazy" width="100" height="80" src="/images/work-nbsl.jpg" alt="NBSL Registered Provider"></li> 494 <li class="accreditation-logo" data-aos="fade-up"><img loading="lazy" width="222" height="58" src="/images/work-NECC.jpg" alt="North East Chamber of Commerce"></li> 495 <li class="accreditation-logo" data-aos="fade-up"><img loading="lazy" width="138" height="58" src="/images/work_digital_union.jpg" alt="Digital Union"></li> 496 <li class="accreditation-logo" data-aos="fade-up"><img loading="lazy" width="160" height="58" src="/images/work_nebusiness_awards.jpg" alt="North East Business Awards"></li> 497 <li class="accreditation-logo" data-aos="fade-up"><a href="https://registry.blockmarktech.com/certificates/db296552-1459-405b-9836-d7eff22b33df/" target="_new"><img loading="lazy" width="160" height="58" src="/images/cyberessentials.gif" alt="Cyber Essentials"></a></li> 498 </ul> 499 </div> 500</div><div id="newsletter-socials" class="wrap"> 501 <div class="inner newsletter-grid"> 502 <div class="cell f-newsletter"> 503 <div class="text"> 504 <h3 class="newsletter-title">Expert website advice</h3> 505 <p>Get monthly news & ideas. Unsubscribe at any time.</p> 506 </div> 507 </div> 508 <form action="https://edwardrobertson.us3.list-manage.com/subscribe/post?u=3bbbffc59bb87a553d803a440&id=ec752b606f" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="cell validate" target="_blank" novalidate>
509 <label for="mce-EMAIL">Email Address <span class="asterisk">*</span></label> 510 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="envelope" class="svg-inline--fa fa-envelope fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg><input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" title="Email address" aria-label="Enter your email address" required placeholder="e.g. [email protected]"> 511 <button type="submit" value="Subscribe" name="subscribe" class="button" title="Subscribe to our newsletter" aria-label="Subscribe to our newsletter">Subscribe</button> 512 </form> 513 </div> 514</div> <footer class="section" id="footer"> 515 <div class="inner"> 516 <div class="footer-grid"> 517 <div class="cell f-office-contact"> 518 <div class="f-email"> 519 <a class="footer-logo" href="/" title="Click for Homepage" aria-label="Click for Homepage"><img loading="lazy" width="250" height="98" class="logo" src="/images/edward-robertson-logo-white.png" alt="Edward Robertson web design logo: click for home page"></a> 520 <h3>Not just a provider, we're your technology partner.</h3> 521 <p>We're a multi-award winning web, design and digital agency. We're based in Newcastle upon Tyne and Darlington, but we work with clients from Durham, Sunderland, Northumberland, Teesside, the North East and nationwide.</p> 522 </div> 523 <div class="group"> 524 <div class="cell f-office"> 525 <h4><img loading="lazy" width="14" height="13" src="/images/blue-star.png" alt="Web Design Newcastle" /> Web Design Newcastle</h4> 526 <p class="f-office-location">Generator Studios, Newcastle upon Tyne, NE1 2LA</p> 527 <p><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-alt" class="svg-inline--fa fa-phone-alt fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> <a href="tel:01912325684" title="Call Edward Robertson Newcastle office" aria-label="Call 0191 232 5684">0191 232 5684</a></p> 528 <p><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="map-marker-alt" class="svg-inline--fa fa-ma
528p-marker-alt fa-w-12" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> <a href="https://www.edwardrobertson.co.uk/about/newcastle-web-design/" title="Learn more about Newcastle office" aria-label="Newcastle Office">Newcastle</a></p> 529 </div> 530 <div class="cell f-office"> 531 <h4><img loading="lazy" width="20" height="13" src="/images/quaker-hat.png" alt="Web Design Darlington" /> Web Design Darlington</h4> 532 <p class="f-office-location">2 Union Square, Darlington, DL1 1GL</p> 533 <p><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-alt" class="svg-inline--fa fa-phone-alt fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> <a href="tel:01325489300" title="Call Edward Robertson Darlington office" aria-label="Call 01325 489 300">01325 489 300</a></p> 534 <p><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="map-marker-alt" class="svg-inline--fa fa-ma
534p-marker-alt fa-w-12" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> <a href="https://www.edwardrobertson.co.uk/about/darlington-web-design/" title="Learn more about Darlington office" aria-label="Darlington Office">Darlington</a></p> 535 </div> 536 </div> 537 </div> 538 <div> 539 540 <div class="cell f-links"> 541 <h3>Explore</h3> 542 <ul class="reset--list"> 543 <li class="f-item"> 544 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/" title="Go to Homepage" aria-label="Homepage">Homepage</a> 545 </li> 546 <li class="f-item"> 547 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/what-we-do/" title="Go to What We Do page" aria-label="What We Do">What We Do</a> 548 </li> 549 <li class="f-item"> 550 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/our-work/" title="Go to Our Work page" aria-label="Our Work">Our Work</a> 551 </li> 552 <li class="f-item"> 553 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/" title="Go to About Us page" aria-label="About Us">About Us</a> 554 </li> 555 <li class="f-item"> 556 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/blog/" title="Go to Blog page" aria-label="Blog">Blog</a> 557 </li> 558 <li class="f-item"> 559 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/contact/" title="Go to Contact page" aria-label="Contact">Contact</a> 560 </li> 561 </ul> 562 </div> 563 564 <div class="cell f-links"> 565 <h3>Company</h3> 566 <ul class="reset--list"> 567 <li class="f-item"> 568 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/who-we-are/" title="Go to Who We Are page" aria-label="Who We Are">Who We Are</a> 569 </li> 570 <li class="f-item"> 571 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/why-choose-us/" title="Go to Why Choose Us page" aria-label="Why Choose Us">Why Choose Us</a> 572 </li> 573 <li class="f-item"> 574 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/how-we-work/" title="Go to Our Approach page" aria-label="Our Approach">Our Approach</a> 575 </li> 576 <li class="f-item"> 577 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/darlington-web-design/" title="Go to Darlington web, design & digital agency page" aria-label="Darlington web, design & digital agency">Darlington web, design & digital agency</a> 578 </li> 579 <li class="f-item"> 580 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/newcastle-web-design/" title="Go to Newcastle web, design & digital agency page" aria-label="Newcastle web, design & digital agency">Newcastle web, design & digital agency</a> 581 </li> 582 <li class="f-item"> 583 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/company-history/" title="Go to Our Story page" aria-label="Our Story">Our Story</a> 584 </li> 585 <li class="f-item"> 586 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/leave-a-review/" title="Go to Reviews page" aria-label="Reviews">Reviews</a> 587 </li> 588 <li class="f-item"> 589 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/about/careers/" title="Go to Careers page" aria-label="Careers">Careers</a> 590 </li> 591 </ul> 592 </div> 593 594 <div class="cell f-links"> 595 <h3>What We Do</h3> 596 <ul class="reset--list"> 597 <li class="f-item"> 598 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/what-we-do/visual-web-design/" title="Go to Website & Mobile Design page" aria-label="Website & Mobile Design">Website & Mobile Design</a> 599 </li> 600 <li class="f-item"> 601 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/what-we-do/website-app-system-development/" title="Go to Web, App & System Development page" aria-label="Web, App & System Development">Web, App & System Development</a> 602 </li> 603 <li class="f-item"> 604 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/what-we-do/search-engine-optimisation/" title="Go to Search Engine Optimisation page" aria-label="Search Engine Optimisation">Search Engine Optimisation</a> 605 </li> 606 <li class="f-item"> 607 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256" data-icon="caret-right" class="svg-inline--fa caret-right fa-w-20"><rect width="256" height="256" fill="none"></rect><polyline points="96 48 176 128 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></polyline></svg> <a href="/what-we-do/digital-marketing/" title="Go to Digital Marketing page" aria-label="Digital Marketing">Digital Marketing</a> 608 </li> 609 </ul> 610 </div> 611 </div> 612 </div> 613 </div> 614 <div id="credits"> 615 <div class="inner"> 616 <div class="cell copyright"> 617 <p>© <a href="https://www.edwardrobertson.co.uk" title="Click for Homepage" aria-label="Click for Homepage">Edward Robertson Digital Design and Development Agency</a> 1996 - 2026. 618 <br>We plan, design and develop and support tech solutions for websites, apps, and back-end systems. Edward Robertson Limited is a limited company registered in England. Registration Number: 03931089. Registered Office: 2 Union Square, Darlington, County Durham, DL1 1GL. VAT Number: 708683901.</p> 619 <p>What are you doing reading this all the way down here? You must have terrific attention to detail, like we do. You're probably looking for our <a href="/terms/" title="Go to Terms and Conditions page" aria-label="Terms and Conditions">terms and conditions</a>, <a href="/privacy-policy/" title="Go to Privacy Policy page" aria-label="Privacy Policy">privacy policy</a>, <a href="/equality-policy/" title="Go to Equality Policy page" aria-label="Equality Policy">equality policy</a>, <a href="/cookie-policy/" title="Go to Cookie Policy Page" aria-label="Cookie Policy">cookie policy</a> or <a href="/modern-slavery-policy/" title="Go to Modern Slavery Policy page" aria-label="Modern Slavery Policy">modern slavery policy</a>. Enjoy!</p> 620 </div> 621 622 <div class="cell social-icons"> 623 <a class="external-social--twitter" rel="noopener noreferrer" target="_blank" aria-label="Visit our Twitter" title="Visit our Twitter" href="https://twitter.com/edrobwebdesign"><svg xmlns="http://www.w3.org/2000/svg" data-prefix="fab" data-icon="twitter" class="svg-inline--fa fa-x-twitter fa-w-16" viewB
623ox="0 0 512 512"><path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg></a> <a class="external-social--facebook" rel="noopener noreferrer" target="_blank" aria-label="Visit our Facebook" title="Visit our Facebook" href="https://www.facebook.com/edwardrobertsonwebdesign"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook-f" class="svg-inline--fa fa-facebook-f fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></a> <a class="external-social--instagram" rel="noopener noreferrer" target="_blank" aria-label="Visit our Instagram" title="Visit our Instagram" href="https://www.instagram.com/edrobwebdesign/"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="instagram" class="svg-inline--fa fa-instagram fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></a> <a class="external-social--linkedin" rel="noopener noreferrer" target="_blank" aria-label="Visit our Linkedin" title="Visit our Linkedin" href="https://www.linkedin.com/company/edward-robertson-limited/"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="linkedin-in" class="svg-inline--fa fa-linkedin-in fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg></a> <a class="external-social--youtube" rel="noopener noreferrer" target="_blank" aria-label="Visit our Youtube" title="Visit our Youtube" href="https://www.youtube.com/c/EdwardrobertsonCoUk"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" class="svg-inline--fa fa-youtube fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a> <a class="external-social--threads" rel="noopener noreferrer" target="_blank" aria-label="Visit our Threads" title="Visit our Threads" href="https://threads.net/@edrobwebdesign"><svg aria-label="Threads" data-icon="threads" class="svg-inline--fa fa-threads" viewB
623ox="0 0 192 192" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M141.537 88.9883C140.71 88.5919 139.87 88.2104 139.019 87.8451C137.537 60.5382 122.616 44.905 97.5619 44.745C97.4484 44.7443 97.3355 44.7443 97.222 44.7443C82.2364 44.7443 69.7731 51.1409 62.102 62.7807L75.881 72.2328C81.6116 63.5383 90.6052 61.6848 97.2286 61.6848C97.3051 61.6848 97.3819 61.6848 97.4576 61.6855C105.707 61.7381 111.932 64.1366 115.961 68.814C118.893 72.2193 120.854 76.925 121.825 82.8638C114.511 81.6207 106.601 81.2385 98.145 81.7233C74.3247 83.0954 59.0111 96.9879 60.0396 116.292C60.5615 126.084 65.4397 134.508 73.775 140.011C80.8224 144.663 89.899 146.938 99.3323 146.423C111.79 145.74 121.563 140.987 128.381 132.296C133.559 125.696 136.834 117.143 138.28 106.366C144.217 109.949 148.617 114.664 151.047 120.332C155.179 129.967 155.42 145.8 142.501 158.708C131.182 170.016 117.576 174.908 97.0135 175.059C74.2042 174.89 56.9538 167.575 45.7381 153.317C35.2355 139.966 29.8077 120.682 29.6052 96C29.8077 71.3178 35.2355 52.0336 45.7381 38.6827C56.9538 24.4249 74.2039 17.11 97.0132 16.9405C119.988 17.1113 137.539 24.4614 149.184 38.788C154.894 45.8136 159.199 54.6488 162.037 64.9503L178.184 60.6422C174.744 47.9622 169.331 37.0357 161.965 27.974C147.036 9.60668 125.202 0.195148 97.0695 0H96.9569C68.8816 0.19447 47.2921 9.6418 32.7883 28.0793C19.8819 44.4864 13.2244 67.3157 13.0007 95.9325L13 96L13.0007 96.0675C13.2244 124.684 19.8819 147.514 32.7883 163.921C47.2921 182.358 68.8816 191.806 96.9569 192H97.0695C122.03 191.827 139.624 185.292 154.118 170.811C173.081 151.866 172.51 128.119 166.26 113.541C161.776 103.087 153.227 94.5962 141.537 88.9883ZM98.4405 129.507C88.0005 130.095 77.1544 125.409 76.6196 115.372C76.2232 107.93 81.9158 99.626 99.0812 98.6368C101.047 98.5234 102.976 98.468 104.871 98.468C111.106 98.468 116.939 99.0737 122.242 100.233C120.264 124.935 108.662 128.946 98.4405 129.507Z"></path></svg> 624</a> </div> 625 </div> 626 </div> 627 </div> 628 </footer> 629 630 <div id="cookie-notice"> 631 <div class="inner"> 632 <div> 633 <div class="cookie-acceptance__text">This website uses cookies to ensure that you have the best experience. Read our <a href="/cookie-policy/">Cookie Policy</a> for more information.</div> 634 <div class="cookie-acceptance__button" id="accept-cookies"><button id="cookie-acceptance-button">Accept all cookies</button></div> 635 <div class="cookie-acceptance__button" id="decline-cookies"><button id="cookie-decline-button">Disable non-essential cookies</button></div> 636 </div> 637 </div> 638 </div> 639
639<script defer src="/js/aos.min.js"></script>
vendor: 1 bytes, line 639
639
640<script defer src="/js/edwardrobertson.min.js?v=1774257609"></script>
640 641 642
642<script defer src="/js/splide.min.js"></script>
642 643 644 645 646 647
648<script src="/js/homepage.min.js" defer></script>
vendor: 1 bytes, line 648
648
649<script defer src="https://secure.leadforensics.com/js/16943.js" async="async"></script>
649 650<noscript><img src="https://secure.leadforensics.com/16943.png" style="display:none;" alt="Lead Forensics" /></noscript> 651 652 </body> 653</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.