CINXE.COM
Tech-focused SEO
<!doctype html> <html lang="en-GB"> <head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel='icon' href='https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/images/fav.png' type='image/x-icon'/> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <title>Tech-focused SEO</title><link rel="preload" data-rocket-preload as="image" href="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-11.jpg" fetchpriority="high"> <meta name="description" content="Our expert team helped this client gain a higher level of visibility, and increase monthly visitors by +300 users! Here's how..." /> <link rel="canonical" href="https://www.seoworks.co.uk/case-studies/tech-focused-seo/" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Tech-focused SEO" /> <meta property="og:description" content="Our expert team helped this client gain a higher level of visibility, and increase monthly visitors by +300 users! Here's how..." /> <meta property="og:url" content="https://www.seoworks.co.uk/case-studies/tech-focused-seo/" /> <meta property="og:site_name" content="The SEO Works" /> <meta property="article:publisher" content="https://www.facebook.com/SEOWorksUK/" /> <meta property="article:modified_time" content="2024-08-22T09:30:24+00:00" /> <meta property="og:image" content="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png" /> <meta property="og:image:width" content="500" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@seoworksuk" /> <meta name="twitter:label1" content="Estimated reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/","url":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/","name":"Tech-focused SEO","isPartOf":{"@id":"https://www.seoworks.co.uk/#website"},"primaryImageOfPage":{"@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/#primaryimage"},"image":{"@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/#primaryimage"},"thumbnailUrl":"https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png","datePublished":"2024-08-22T09:24:58+00:00","dateModified":"2024-08-22T09:30:24+00:00","description":"Our expert team helped this client gain a higher level of visibility, and increase monthly visitors by +300 users! Here's how...","breadcrumb":{"@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.seoworks.co.uk/case-studies/tech-focused-seo/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/#primaryimage","url":"https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png","contentUrl":"https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png","width":500,"height":500,"caption":"Loopcloud logo white"},{"@type":"BreadcrumbList","@id":"https://www.seoworks.co.uk/case-studies/tech-focused-seo/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.seoworks.co.uk/"},{"@type":"ListItem","position":2,"name":"Case Studies","item":"https://www.seoworks.co.uk/case-studies/"},{"@type":"ListItem","position":3,"name":"Tech-focused SEO"}]},{"@type":"WebSite","@id":"https://www.seoworks.co.uk/#website","url":"https://www.seoworks.co.uk/","name":"The SEO Works","description":"SEO Works. Award winning SEO company, Sheffield and Leeds","publisher":{"@id":"https://www.seoworks.co.uk/#organization"},"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://www.seoworks.co.uk/#organization","name":"The SEO Works","url":"https://www.seoworks.co.uk/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.seoworks.co.uk/#/schema/logo/image/","url":"https://www.seoworks.co.uk/wp-content/uploads/2023/09/seo_square.png","contentUrl":"https://www.seoworks.co.uk/wp-content/uploads/2023/09/seo_square.png","width":256,"height":256,"caption":"The SEO Works"},"image":{"@id":"https://www.seoworks.co.uk/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/SEOWorksUK/","https://x.com/seoworksuk","https://www.linkedin.com/company/the-seo-works/","https://instagram.com/seoworksuk"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="The SEO Works » Feed" href="https://www.seoworks.co.uk/feed/" /> <link rel="alternate" type="application/rss+xml" title="The SEO Works » Comments Feed" href="https://www.seoworks.co.uk/comments/feed/" /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.seoworks.co.uk/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--nasty-green: #85bd41;--wp--preset--color--charcoal-grey: #3e4042;--wp--preset--color--pure-white: #FFFFFF;--wp--preset--color--light-grey: #F5F5F5;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px);--wp--preset--font-family--league-spartan: "League Spartan", sans-serif;--wp--preset--font-family--outfit: "Outfit", sans-serif;--wp--preset--font-family--open-sans: "Open Sans", sans-serif;--wp--preset--font-family--montserrat: "Montserrat", sans-serif;--wp--preset--font-family--bitter: 'Bitter', serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--nasty-green);border-radius: 0;border-width: 0;color: var(--wp--preset--color--pure-white) !important;font-family: league_spartanbold;font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.156), 16px);line-height: normal;padding-top: 11px;padding-right: 30px;padding-bottom: 11px;padding-left: 30px;text-decoration: none;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--charcoal-grey);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-nasty-green-color{color: var(--wp--preset--color--nasty-green) !important;}.has-charcoal-grey-color{color: var(--wp--preset--color--charcoal-grey) !important;}.has-pure-white-color{color: var(--wp--preset--color--pure-white) !important;}.has-light-grey-color{color: var(--wp--preset--color--light-grey) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-nasty-green-background-color{background-color: var(--wp--preset--color--nasty-green) !important;}.has-charcoal-grey-background-color{background-color: var(--wp--preset--color--charcoal-grey) !important;}.has-pure-white-background-color{background-color: var(--wp--preset--color--pure-white) !important;}.has-light-grey-background-color{background-color: var(--wp--preset--color--light-grey) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-nasty-green-border-color{border-color: var(--wp--preset--color--nasty-green) !important;}.has-charcoal-grey-border-color{border-color: var(--wp--preset--color--charcoal-grey) !important;}.has-pure-white-border-color{border-color: var(--wp--preset--color--pure-white) !important;}.has-light-grey-border-color{border-color: var(--wp--preset--color--light-grey) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-league-spartan-font-family{font-family: var(--wp--preset--font-family--league-spartan) !important;}.has-outfit-font-family{font-family: var(--wp--preset--font-family--outfit) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-bitter-font-family{font-family: var(--wp--preset--font-family--bitter) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.645), 1.5em);line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='page-css-css' href='https://www.seoworks.co.uk/wp-content/cache/min/1/wp-content/themes/seoworks/assets/build/page.css?ver=1730215683' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='seoworks-temp-style-css' href='https://www.seoworks.co.uk/wp-content/cache/min/1/wp-content/themes/seoworks/dist/service-style.css?ver=1730215683' type='text/css' media='all' /> <link rel="https://api.w.org/" href="https://www.seoworks.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.seoworks.co.uk/wp-json/wp/v2/case-studies/16085" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.seoworks.co.uk/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://www.seoworks.co.uk/?p=16085' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.seoworks.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.seoworks.co.uk%2Fcase-studies%2Ftech-focused-seo%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.seoworks.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.seoworks.co.uk%2Fcase-studies%2Ftech-focused-seo%2F&format=xml" /> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> var ajaxurl = 'https://www.seoworks.co.uk/wp-admin/admin-ajax.php'; </script> <style type="text/css">.saboxplugin-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;width:100%;clear:both;display:block;overflow:hidden;word-wrap:break-word;position:relative}.saboxplugin-wrap .saboxplugin-gravatar{float:left;padding:0 20px 20px 20px}.saboxplugin-wrap .saboxplugin-gravatar img{max-width:100px;height:auto;border-radius:0;}.saboxplugin-wrap .saboxplugin-authorname{font-size:18px;line-height:1;margin:20px 0 0 20px;display:block}.saboxplugin-wrap .saboxplugin-authorname a{text-decoration:none}.saboxplugin-wrap .saboxplugin-authorname a:focus{outline:0}.saboxplugin-wrap .saboxplugin-desc{display:block;margin:5px 20px}.saboxplugin-wrap .saboxplugin-desc a{text-decoration:underline}.saboxplugin-wrap .saboxplugin-desc p{margin:5px 0 12px}.saboxplugin-wrap .saboxplugin-web{margin:0 20px 15px;text-align:left}.saboxplugin-wrap .sab-web-position{text-align:right}.saboxplugin-wrap .saboxplugin-web a{color:#ccc;text-decoration:none}.saboxplugin-wrap .saboxplugin-socials{position:relative;display:block;background:#fcfcfc;padding:5px;border-top:1px solid #eee}.saboxplugin-wrap .saboxplugin-socials a svg{width:20px;height:20px}.saboxplugin-wrap .saboxplugin-socials a svg .st2{fill:#fff; transform-origin:center center;}.saboxplugin-wrap .saboxplugin-socials a svg .st1{fill:rgba(0,0,0,.3)}.saboxplugin-wrap .saboxplugin-socials a:hover{opacity:.8;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;box-shadow:none!important;-webkit-box-shadow:none!important}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-color{box-shadow:none;padding:0;border:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;display:inline-block;color:#fff;font-size:0;text-decoration:inherit;margin:5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;overflow:hidden}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-grey{text-decoration:inherit;box-shadow:none;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:10px 5px;color:#444;fill:#444}.clearfix:after,.clearfix:before{content:' ';display:table;line-height:0;clear:both}.ie7 .clearfix{zoom:1}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-twitch{border-color:#38245c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-addthis{border-color:#e91c00}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-behance{border-color:#003eb0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-delicious{border-color:#06c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-deviantart{border-color:#036824}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-digg{border-color:#00327c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-dribbble{border-color:#ba1655}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-facebook{border-color:#1e2e4f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-flickr{border-color:#003576}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-github{border-color:#264874}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-google{border-color:#0b51c5}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-googleplus{border-color:#96271a}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-html5{border-color:#902e13}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-instagram{border-color:#1630aa}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-linkedin{border-color:#00344f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-pinterest{border-color:#5b040e}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-reddit{border-color:#992900}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-rss{border-color:#a43b0a}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-sharethis{border-color:#5d8420}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-skype{border-color:#00658a}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-soundcloud{border-color:#995200}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-spotify{border-color:#0f612c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-stackoverflow{border-color:#a95009}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-steam{border-color:#006388}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-user_email{border-color:#b84e05}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-stumbleUpon{border-color:#9b280e}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-tumblr{border-color:#10151b}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-twitter{border-color:#0967a0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-vimeo{border-color:#0d7091}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-windows{border-color:#003f71}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-whatsapp{border-color:#003f71}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-wordpress{border-color:#0f3647}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-yahoo{border-color:#14002d}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-youtube{border-color:#900}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-xing{border-color:#000202}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-mixcloud{border-color:#2475a0}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-vk{border-color:#243549}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-medium{border-color:#00452c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-quora{border-color:#420e00}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-meetup{border-color:#9b181c}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-goodreads{border-color:#000}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-snapchat{border-color:#999700}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-500px{border-color:#00557f}.saboxplugin-socials.sabox-colored .saboxplugin-icon-color .sab-mastodont{border-color:#185886}.sabox-plus-item{margin-bottom:20px}@media screen and (max-width:480px){.saboxplugin-wrap{text-align:center}.saboxplugin-wrap .saboxplugin-gravatar{float:none;padding:20px 0;text-align:center;margin:0 auto;display:block}.saboxplugin-wrap .saboxplugin-gravatar img{float:none;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1}.saboxplugin-wrap .saboxplugin-desc{margin:0 10px 20px;text-align:center}.saboxplugin-wrap .saboxplugin-authorname{text-align:center;margin:10px 0 20px}}body .saboxplugin-authorname a,body .saboxplugin-authorname a:hover{box-shadow:none;-webkit-box-shadow:none}a.sab-profile-edit{font-size:16px!important;line-height:1!important}.sab-edit-settings a,a.sab-profile-edit{color:#0073aa!important;box-shadow:none!important;-webkit-box-shadow:none!important}.sab-edit-settings{margin-right:15px;position:absolute;right:0;z-index:2;bottom:10px;line-height:20px}.sab-edit-settings i{margin-left:5px}.saboxplugin-socials{line-height:1!important}.rtl .saboxplugin-wrap .saboxplugin-gravatar{float:right}.rtl .saboxplugin-wrap .saboxplugin-authorname{display:flex;align-items:center}.rtl .saboxplugin-wrap .saboxplugin-authorname .sab-profile-edit{margin-right:10px}.rtl .sab-edit-settings{right:auto;left:0}img.sab-custom-avatar{max-width:75px;}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-color {-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-color .st1 {display: none;}.saboxplugin-wrap {margin-top:0px; margin-bottom:0px; padding: 0px 0px }.saboxplugin-wrap .saboxplugin-authorname {font-size:18px; line-height:25px;}.saboxplugin-wrap .saboxplugin-desc p, .saboxplugin-wrap .saboxplugin-desc {font-size:14px !important; line-height:21px !important;}.saboxplugin-wrap .saboxplugin-web {font-size:14px;}.saboxplugin-wrap .saboxplugin-socials a svg {width:36px;height:36px;}</style><style id='wp-fonts-local' type='text/css'> @font-face{font-family:"League Spartan";font-style:normal;font-weight:400;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/leaguespartan-regular.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"League Spartan";font-style:normal;font-weight:100;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/league-spartan-100.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"League Spartan";font-style:normal;font-weight:200;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/league-spartan-200.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"League Spartan";font-style:normal;font-weight:500;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/league-spartan-500.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"League Spartan";font-style:normal;font-weight:600;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/league-spartan-600.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"League Spartan";font-style:normal;font-weight:700;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/League_Spartan/league-spartan-700.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-regular.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:100;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-100.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-200.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-500.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-600.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Outfit/outfit-700.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/Open_Sans/opensans-regular-webfont.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/montserrat-v25-latin/montserrat-v25-latin-regular.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Bitter;font-style:regular;font-weight:400;font-display:swap;src:url('https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/fonts/bitter-v32-latin/bitter-v32-latin-regular.woff2') format('woff2');font-stretch:normal;} </style> <style type="text/css" id="wp-custom-css"> .cp_id_1f98f .popup-title, .cp_id_e10b9 .popup-title{ font-size: 28px; font-weight: bold; text-transform: uppercase; font-family: "league_spartanbold"; color: #303030; letter-spacing:3px; } .cp_id_1f98f .popup-title::after, .cp_id_e10b9 .popup-title::after { content: ''; width: 80px; height: 7px; background: #85BD3C; display: block; margin: 5px 0; } .cp_id_1f98f .popup-description { font-size: 22px; color: black; line-height: 9px; font-family: "open_sansregular"; font-weight: bold; margin-top: 20px; padding-top: 20px; } .cp_id_1f98f .popup-subdescription { display: block; margin-top: 10px; font-size: 22px; color: #85BD3C; font-weight: bold; font-family: "open_sansregular"; } .cp_id_1f98f .popup-btn { font-family: "open_sansregular"; font-size: 20px; font-weight: bold; } .page-template-template-aboutus .section-background__color .shortcode-casestudies .card-body .card-text p { color: #303030; } h2#slide-7-layer-5 { font-family: "league_spartanbold" !important; } .ssba-share-text-prev, .single-case-studies #ssba-classic-2, .case-studies-template-default .ssba-classic-2 { display: none!important; } .button-green { display: inline-block; background: #85BD3C; color: #fff!important; padding: 10px 30px; } @media only screen and (max-width: 600px) { .button-green { display:inline-block; width: 100%; text-align: center; } } mark.has-nasty-green-color{ padding: 0 } #SeersCMPBannerPreferenceButton{ background:#FFF !important; } .posted-on .updated { display: none; } </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> <noscript> <style id="wpr-lazyload-bg-nostyle"></style> </noscript> <script type="application/javascript">const rocket_pairs = []; const rocket_excluded_pairs = [];</script><meta name="generator" content="WP Rocket 3.17.2" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_automatic_lazy_rendering wpr_oci wpr_image_dimensions wpr_minify_css wpr_desktop wpr_preload_links" /></head> <body class="case-studies-template-default single single-case-studies postid-16085"> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <header id="header"> <nav class="navbar navbar-expand-lg scrolling-navbar nav-bg"> <div class="container"> <div class="navbar-header"> <a class="navbar-brand" href="https://www.seoworks.co.uk"> <img width="300" height="76" src="https://www.seoworks.co.uk/wp-content/themes/seoworks/assets/logos/Seoworks-Logo-Dark.svg" alt="Seo Works Logo" style="width:250px;height:64px;"> </a> <label for="hamburger-checkbox" class="navbar-toggler"> <svg viewBox="0 0 10 10" width="20" height="20"> <path stroke="white" d="M0,1 10,1 M0,5 10,5 M0,9 10,9" /> </svg> <input type="checkbox" id="hamburger-checkbox"> </label> <ul class="main-menu"> <li class="nav-item-list"> <div class="nav-row"> <a class="nav-link" href="https://www.seoworks.co.uk/services/"> Services </a> <label for="grandchild-navbar-toggler-0" class="child-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-0"> </label> </div> <div class="wrapper"> <ul class="expandable navbar-dropdown-menu child-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/seo-services/"> SEO Services </a> <label for="grandchild-navbar-toggler-0-0" class="grandchild-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-0-0"> </label> </div> <div class="wrapper"> <ul class="exandable navbar-dropdown-menu grandchild-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/seo-services/organic-seo/"> Organic SEO </a> </li> <li class="nav-item-list"> <a class="nav-link" href="/services/digital-pr-agency/"> Digital PR </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/content-marketing-content-strategy/"> Content Marketing </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/seo-services/technical-seo-agency/"> Technical SEO </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/local-seo/"> Local SEO </a> </li> </ul> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/ppc-services/"> PPC Services </a> <label for="grandchild-navbar-toggler-0-1" class="grandchild-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-0-1"> </label> </div> <div class="wrapper"> <ul class="exandable navbar-dropdown-menu grandchild-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/ppc-services/google-ads-management/"> Google Ads Management </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/ppc-services/google-shopping-management/"> Google Shopping Management </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/ppc-services/amazon-ppc-management/"> Amazon PPC Management </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/ppc-services/ppc-consultancy/"> PPC Consultancy </a> </li> </ul> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/paid-social-media-services/"> Paid Social </a> <label for="grandchild-navbar-toggler-0-2" class="grandchild-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-0-2"> </label> </div> <div class="wrapper"> <ul class="exandable navbar-dropdown-menu grandchild-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/paid-social-media-services/facebook-advertising/"> Facebook Advertising </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/paid-social-media-services/linkedin-advertising/"> LinkedIn Advertising </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/paid-social-media-services/youtube-advertising-agency/"> YouTube Advertising </a> </li> </ul> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/website-development-design/"> Design & Development </a> <label for="grandchild-navbar-toggler-0-3" class="grandchild-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-0-3"> </label> </div> <div class="wrapper"> <ul class="exandable navbar-dropdown-menu grandchild-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/website-development-design/design-services/"> Web Design Services </a> </li> <li class="nav-item-list"> <a class="nav-link" href="https://www.seoworks.co.uk/website-development-design/web-development-services/"> Web Development Services </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="nav-item-list"> <div class="nav-row"> <a class="nav-link" href="/about-seoworks/"> About Us </a> <label for="grandchild-navbar-toggler-19" class="child-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-19"> </label> </div> <div class="wrapper"> <ul class="expandable navbar-dropdown-menu child-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/culture"> Careers </a> </div> </li> </ul> </div> </li> <li class="nav-item-list"> <div class="nav-row"> <a class="nav-link" href="/case-studies/"> Case Studies </a> <label for="grandchild-navbar-toggler-21" class="child-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-21"> </label> </div> <div class="wrapper"> <ul class="expandable navbar-dropdown-menu child-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/automotive/"> Automotive </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/b2b/"> Business to Business </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/b2c/"> Business To Consumer </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/ecommerce/"> eCommerce </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/education/"> Education </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/health-medical/"> Healthcare </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/manufacturing/"> Manufacturing </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/financial-legal-professional/"> Professional Services </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/sector/saas/"> SaaS </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/portfolio/"> Web Portfolio </a> </div> </li> </ul> </div> </li> <li class="navbar-item "> <a class="nav-link" href="/awards/"> Awards </a> </li> <li class="nav-item-list"> <div class="nav-row"> <p class="nav-link"> Resources </p> <label for="grandchild-navbar-toggler-33" class="child-navbar-toggler"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#85BD3C" d="M12 21l-12-18h24z"/></svg> <input type="checkbox" id="grandchild-navbar-toggler-33"> </label> </div> <div class="wrapper"> <ul class="expandable navbar-dropdown-menu child-menu" aria-haspopup="true" aria-expanded="false"> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="/blog"> Blog </a> </div> </li> <li class="nav-item-list child-list"> <div class="nav-row"> <a class="nav-bar-dropdown-item" href="https://www.seoworks.co.uk/downloads/"> Free Digital Marketing Downloads </a> </div> </li> </ul> </div> </li> <li class="navbar-item "> <a class="nav-link" href="https://www.seoworks.co.uk/contact-us/"> Contact Us </a> </li> <li class="navbar-item last-item pulse highlight center-item"> <a class="nav-link" href="https://www.seoworks.co.uk/request-a-free-seo-analysis/"> FREE website review </a> </li> </ul> </div> </div> </nav> </header> <div id="content" class="site-content"> <div class="case-study"> <div class="header-content divider-bottom-left" style="background-image: url('https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-11.jpg')"> <div class="container"> <div class="row"> <div class="col-md-4 mx-auto"> <figure> <img width="350" height="350" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20350'%3E%3C/svg%3E" class="attachment-case-study-logo size-case-study-logo wp-post-image" alt="Loopcloud logo white" decoding="async" fetchpriority="high" data-lazy-srcset="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-350x350.png 350w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-300x300.png 300w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-150x150.png 150w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-200x200.png 200w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-400x400.png 400w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png 500w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-350x350.png" /><noscript><img width="350" height="350" src="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-350x350.png" class="attachment-case-study-logo size-case-study-logo wp-post-image" alt="Loopcloud logo white" decoding="async" fetchpriority="high" srcset="https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-350x350.png 350w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-300x300.png 300w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-150x150.png 150w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-200x200.png 200w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621-400x400.png 400w, https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-2024-08-21T143241.621.png 500w" sizes="(max-width: 350px) 100vw, 350px" /></noscript> </figure> </div> </div> <div class="row"> <div class="col-md-12 mx-auto mt-3"> <p>Using technical SEO to make a website Google-friendly and gain rankings in a saturated market.</p> </div> </div> </div> </div> <div id="primary" class="content-area"> <main id="main" class="site-main"> <div class="content"> <section class="case-study_information"> <div class="container"> <div class="row"> <div class="col-12"> <div class="title"> <h1>Tech-focused SEO</h1> <p><p><span style="font-weight: 400">Explore our collection of B2C (business to consumer) case studies to see the impact of our campaigns. We've collaborated with a wide range of B2C clients, developing their digital marketing strategies, growing their digital footprint, and growing their customer base. Our solutions are customized to suit your specific business requirements, with a core focus on increasing your online visibility, leading to measurable impact.</span></p></p> <a class="pulse free-seo-analysis" href="/contact-us/"> <span> <svg version="1.1" id="Layer_1" width="40px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <style type="text/css"> .st0{fill:#85BD3C;} </style> <g> <g> <path class="st0" d="M457.6,134.7c-30,0-54.4,24.4-54.4,54.4c0,10.9,3.3,21.1,8.8,29.6l-58.7,58.7c-8.5-5.6-18.7-8.8-29.6-8.8 c-11.3,0-21.9,3.5-30.6,9.4l-59.3-59.3c5.6-8.5,8.8-18.7,8.8-29.6c0-30-24.4-54.4-54.4-54.4s-54.4,24.4-54.4,54.4 c0,10.9,3.3,21.1,8.8,29.6L84,277.4c-8.5-5.6-18.7-8.8-29.6-8.8C24.4,268.6,0,293,0,323s24.4,54.4,54.4,54.4s54.4-24.4,54.4-54.4 c0-10.9-3.3-21.1-8.8-29.6l58.7-58.7c8.5,5.6,18.7,8.8,29.6,8.8c10.9,0,21.1-3.3,29.6-8.8l59.7,59.7c-5.2,8.3-8.2,18.2-8.2,28.7 c0,30,24.4,54.4,54.4,54.4s54.4-24.4,54.4-54.4c0-10.9-3.3-21.1-8.8-29.6l58.7-58.7c8.5,5.6,18.7,8.8,29.6,8.8 c30,0,54.4-24.4,54.4-54.4C512,159.1,487.6,134.7,457.6,134.7z M54.4,354.8c-17.6,0-31.9-14.3-31.9-31.9 c0-17.6,14.3-31.9,31.9-31.9c17.6,0,31.9,14.3,31.9,31.9C86.3,340.5,71.9,354.8,54.4,354.8z M188.3,220.9 c-17.6,0-31.9-14.3-31.9-31.9c0-17.6,14.3-31.9,31.9-31.9s31.9,14.3,31.9,31.9S205.9,220.9,188.3,220.9z M323.7,354.8 c-17.6,0-31.9-14.3-31.9-31.9s14.3-31.9,31.9-31.9c17.6,0,31.9,14.3,31.9,31.9C355.6,340.5,341.3,354.8,323.7,354.8z M457.6,220.9 c-17.6,0-31.9-14.3-31.9-31.9c0-17.6,14.3-31.9,31.9-31.9c17.6,0,31.9,14.3,31.9,31.9S475.2,220.9,457.6,220.9z"/> </g> </g> <g> <g> <path class="st0" d="M176.8,272.7c-4.4-4.4-11.5-4.4-15.9,0L138,295.6c-4.4,4.4-4.4,11.5,0,15.9c2.2,2.2,5.1,3.3,7.9,3.3 s5.8-1.1,7.9-3.3l22.9-22.9C181.2,284.2,181.2,277.1,176.8,272.7z"/> </g> </g> <g> <g> <path class="st0" d="M374,200.9c-4.4-4.4-11.5-4.4-15.9,0l-22.9,22.9c-4.4,4.4-4.4,11.5,0,15.9c2.2,2.2,5.1,3.3,7.9,3.3 c2.9,0,5.8-1.1,7.9-3.3l22.9-22.9C378.3,212.4,378.3,205.3,374,200.9z"/> </g> </g> </svg> </span> Start your next project - request a free quote today </a> </div> </div> </div> </div> </section> <section class="case-study_overview"> <div class="container"> <div class="row"> <div class="col-md-4 mx-auto mb-3"> <!-- display a sub field value --> <div class="overview"> <div class="overview-icon"> <img width="72" height="72" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2072%2072'%3E%3C/svg%3E" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-magnifier-10-72.png"><noscript><img width="72" height="72" src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-magnifier-10-72.png"></noscript> </div> <p><span>+32</span> top 3 keywords</p> </div> </div> <div class="col-md-4 mx-auto mb-3"> <!-- display a sub field value --> <div class="overview"> <div class="overview-icon"> <img width="72" height="72" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2072%2072'%3E%3C/svg%3E" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-note-19-72.png"><noscript><img width="72" height="72" src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-note-19-72.png"></noscript> </div> <p><span>+141</span> page 1 keywords</p> </div> </div> <div class="col-md-4 mx-auto mb-3"> <!-- display a sub field value --> <div class="overview"> <div class="overview-icon"> <img width="72" height="72" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2072%2072'%3E%3C/svg%3E" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-user-30-72.png"><noscript><img width="72" height="72" src="https://www.seoworks.co.uk/wp-content/uploads/2021/05/iconmonstr-user-30-72.png"></noscript> </div> <p><span>+3,000</span> monthly visitors</p> </div> </div> </div> </div> </section> <section class="case-study_challenge"> <div class="container"> <div class="row"> <div class="col-12"> <div class="title"> <h2>Challenge</h2> </div> <p>Loopcloud is a comprehensive platform for music creators, offering over 4 million royalty-free samples across various genres. Despite developing a state-of-the-art website that was great for user experience and brand awareness, the complexity of the platform made identifying and solving SEO issues difficult, limiting its potential to rank in the SERPs and attract a larger user base.</p> <p>The campaign鈥檚 primary objectives were to improve the platform's search engine rankings for strategic keywords, bolster the website鈥檚 technical ability, and keep ahead of key changes within the SEO industry.</p> </div> </div> </div> </section> <section class="case-study_solution" style="background-image: url('https://www.seoworks.co.uk/wp-content/uploads/2024/08/Untitled-design-11.jpg')"> <div class="container"> <div class="row"> <div class="col-12"> <div class="title"> <h2>Solution</h2> </div> <p>The first challenge the team faced was the fact that the site didn鈥檛 use regular HTML pages, and therefore wasn鈥檛 a typical set up for a campaign. Therefore, an intricate technical strategy was developed and executed to ensure that the site became more Google-friendly while maintaining its functionality and design appeal.</p> <p>Utilising in-depth analysis we were able to identify that Google was experiencing difficulties in crawling the site due to its complexity. In order to resolve this the team made several changes to URL structure as well as addressing a number of internal linking issues - allowing Google to navigate the site with ease, drastically improving the number of indexed pages within the site.</p> <p>Using a consultative approach, our technical experts also carried out detailed audits in the wake of Google鈥檚 Core Web Vital鈥檚 introduction, as well as following changes to them. Identifying metrics that had taken significant falls, a strategy was proposed and implemented that recovered lost ground and built upon strong foundations to improve site performance and speed in line with Google鈥檚 ever-evolving guidelines.</p> </div> </div> </div> </section> <section class="case-study_result"> <div class="container"> <div class="row"> <div class="col-12"> <div class="title"> <h2>Result</h2> </div> <p>This technical SEO focus led to a huge increase in indexed pages for Loopcloud, giving them a much higher level of visibility within the SERPs and the ability to expand their reach to a larger audience.</p> <p>But that wasn鈥檛 all - the expert-led campaign provided a significant increase in valuable traffic to their website, which in turn led to a number of lucrative client conversions.</p> </div> </div> </div> </section> </div> </main><!-- #main --> </div><!-- #primary --> </div> </div><!-- #content --> <footer id="colophon" class="site-footer"> <section class="footer-awards"> <div class="sections-tb"> <div class="container"> <div class="row justify-content-around"> <div class="col-12"> <p><a href="/awards/"><picture decoding="async" class="alignnone size-full wp-image-6617"> <source type="image/avif" srcset="/wp-content/uploads/2023/02/award_winning_agency_2023.png.avif"/> <img decoding="async" src="/wp-content/uploads/2023/02/award_winning_agency_2023.png" alt="Award Winning Agency" width="1391" height="170"/> </picture> </a></p> </div> </div> </div> </div> </section> <section class="footer-callToAction"> <svg class="large" width="280px" height="280px" viewBox="0 0 500 500"> <g id="Gear-Full" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="iconmonstr-gear-9" fill="#0000000D" fill-rule="nonzero"> <path d="M500,276.4375 L500,223.5625 L456.083333,223.520833 C454.854167,214 453,204.6875 450.520833,195.604167 L491.083333,178.75 L470.833333,129.895833 L430.25,146.666667 C425.5,138.416667 420.208333,130.520833 414.395833,123.020833 L445.458333,91.9166667 L408.0625,54.5416667 L376.958333,85.5833333 C369.479167,79.7916667 361.583333,74.4791667 353.3125,69.75 L370.083333,29.1458333 L321.25,8.91666667 L304.395833,49.4791667 C295.3125,47.0208333 286,45.1458333 276.479167,43.9375 L276.458333,0 L223.5625,0 L223.520833,43.9375 C214,45.1458333 204.6875,47.0208333 195.604167,49.4791667 L178.75,8.91666667 L129.895833,29.1458333 L146.666667,69.75 C138.416667,74.4791667 130.520833,79.7916667 123.020833,85.5833333 L91.9166667,54.5416667 L54.5416667,91.9166667 L85.5833333,123.020833 C79.7916667,130.520833 74.4791667,138.416667 69.75,146.666667 L29.1458333,129.895833 L8.91666667,178.75 L49.4791667,195.604167 C47.0208333,204.6875 45.1458333,214 43.9375,223.520833 L0,223.5625 L0,276.4375 L43.9375,276.479167 C45.1458333,286 47.0208333,295.3125 49.4791667,304.395833 L8.91666667,321.25 L29.1458333,370.104167 L69.75,353.333333 C74.5,361.583333 79.7916667,369.479167 85.5833333,376.979167 L54.5416667,408.083333 L91.9166667,445.458333 L123.020833,414.416667 C130.520833,420.208333 138.416667,425.520833 146.666667,430.25 L129.895833,470.854167 L178.75,491.083333 L195.604167,450.520833 C204.6875,452.979167 214,454.854167 223.520833,456.0625 L223.5625,500 L276.458333,500 L276.5,456.0625 C286.020833,454.854167 295.333333,452.979167 304.416667,450.520833 L321.270833,491.083333 L370.125,470.854167 L353.354167,430.25 C361.604167,425.5 369.5,420.208333 377,414.416667 L408.104167,445.458333 L445.5,408.083333 L414.4375,376.979167 C420.229167,369.479167 425.541667,361.583333 430.291667,353.333333 L470.875,370.104167 L491.125,321.25 L450.5625,304.395833 C453.020833,295.3125 454.895833,286 456.125,276.479167 L500,276.4375 Z M250,392 C171.5805,392 108,328.4195 108,250 C108,171.5805 171.5805,108 250,108 C328.4195,108 392,171.5805 392,250 C392,328.4195 328.4195,392 250,392 Z" id="Shape"></path> </g> </g> </svg> <svg class="small" width="280px" height="280px" viewBox="0 0 500 500"> <g id="Gear-Full" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="iconmonstr-gear-9" fill="#0000000D" fill-rule="nonzero"> <path d="M500,276.4375 L500,223.5625 L456.083333,223.520833 C454.854167,214 453,204.6875 450.520833,195.604167 L491.083333,178.75 L470.833333,129.895833 L430.25,146.666667 C425.5,138.416667 420.208333,130.520833 414.395833,123.020833 L445.458333,91.9166667 L408.0625,54.5416667 L376.958333,85.5833333 C369.479167,79.7916667 361.583333,74.4791667 353.3125,69.75 L370.083333,29.1458333 L321.25,8.91666667 L304.395833,49.4791667 C295.3125,47.0208333 286,45.1458333 276.479167,43.9375 L276.458333,0 L223.5625,0 L223.520833,43.9375 C214,45.1458333 204.6875,47.0208333 195.604167,49.4791667 L178.75,8.91666667 L129.895833,29.1458333 L146.666667,69.75 C138.416667,74.4791667 130.520833,79.7916667 123.020833,85.5833333 L91.9166667,54.5416667 L54.5416667,91.9166667 L85.5833333,123.020833 C79.7916667,130.520833 74.4791667,138.416667 69.75,146.666667 L29.1458333,129.895833 L8.91666667,178.75 L49.4791667,195.604167 C47.0208333,204.6875 45.1458333,214 43.9375,223.520833 L0,223.5625 L0,276.4375 L43.9375,276.479167 C45.1458333,286 47.0208333,295.3125 49.4791667,304.395833 L8.91666667,321.25 L29.1458333,370.104167 L69.75,353.333333 C74.5,361.583333 79.7916667,369.479167 85.5833333,376.979167 L54.5416667,408.083333 L91.9166667,445.458333 L123.020833,414.416667 C130.520833,420.208333 138.416667,425.520833 146.666667,430.25 L129.895833,470.854167 L178.75,491.083333 L195.604167,450.520833 C204.6875,452.979167 214,454.854167 223.520833,456.0625 L223.5625,500 L276.458333,500 L276.5,456.0625 C286.020833,454.854167 295.333333,452.979167 304.416667,450.520833 L321.270833,491.083333 L370.125,470.854167 L353.354167,430.25 C361.604167,425.5 369.5,420.208333 377,414.416667 L408.104167,445.458333 L445.5,408.083333 L414.4375,376.979167 C420.229167,369.479167 425.541667,361.583333 430.291667,353.333333 L470.875,370.104167 L491.125,321.25 L450.5625,304.395833 C453.020833,295.3125 454.895833,286 456.125,276.479167 L500,276.4375 Z M250,392 C171.5805,392 108,328.4195 108,250 C108,171.5805 171.5805,108 250,108 C328.4195,108 392,171.5805 392,250 C392,328.4195 328.4195,392 250,392 Z" id="Shape"></path> </g> </g> </svg> <!-- <div class="sections"> --> <div class="container"> <div class="container-inner"> <div class="column"> <div class="footer-callToAction-content"> <div class="footer-callToAction-content_icon"> <svg width="40" height="40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 60 60" style="enable-background:new 0 0 60 60;" xml:space="preserve" width="512px" height="512px"> <path d="M6,2h48c3.252,0,6,2.748,6,6v33c0,3.252-2.748,6-6,6H25.442L15.74,57.673C15.546,57.885,15.276,58,15,58 c-0.121,0-0.243-0.022-0.361-0.067C14.254,57.784,14,57.413,14,57V47H6c-3.252,0-6-2.748-6-6L0,8C0,4.748,2.748,2,6,2z" fill="#FFFFFF"/> </svg> </div> <div class="footer-callToAction-content_info"> <a href="tel:0800 292 2410">0800 292 2410</a> <p>Monday to Friday:<span> 8:30AM - 6PM</span></p> </div> </div> </div> <div class="column"> <div class="footer-callToAction-content"> <div class="footer-callToAction-content_icon"> <svg width="40" height="40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 511.626 511.626" style="enable-background:new 0 0 511.626 511.626;" xml:space="preserve"> <g> <g> <path d="M49.106,178.729c6.472,4.567,25.981,18.131,58.528,40.685c32.548,22.554,57.482,39.92,74.803,52.099 c1.903,1.335,5.946,4.237,12.131,8.71c6.186,4.476,11.326,8.093,15.416,10.852c4.093,2.758,9.041,5.852,14.849,9.277 c5.806,3.422,11.279,5.996,16.418,7.7c5.14,1.718,9.898,2.569,14.275,2.569h0.287h0.288c4.377,0,9.137-0.852,14.277-2.569 c5.137-1.704,10.615-4.281,16.416-7.7c5.804-3.429,10.752-6.52,14.845-9.277c4.093-2.759,9.229-6.376,15.417-10.852 c6.184-4.477,10.232-7.375,12.135-8.71c17.508-12.179,62.051-43.11,133.615-92.79c13.894-9.703,25.502-21.411,34.827-35.116 c9.332-13.699,13.993-28.07,13.993-43.105c0-12.564-4.523-23.319-13.565-32.264c-9.041-8.947-19.749-13.418-32.117-13.418H45.679 c-14.655,0-25.933,4.948-33.832,14.844C3.949,79.562,0,91.934,0,106.779c0,11.991,5.236,24.985,15.703,38.974 C26.169,159.743,37.307,170.736,49.106,178.729z" fill="#FFFFFF"/> <path d="M483.072,209.275c-62.424,42.251-109.824,75.087-142.177,98.501c-10.849,7.991-19.65,14.229-26.409,18.699 c-6.759,4.473-15.748,9.041-26.98,13.702c-11.228,4.668-21.692,6.995-31.401,6.995h-0.291h-0.287 c-9.707,0-20.177-2.327-31.405-6.995c-11.228-4.661-20.223-9.229-26.98-13.702c-6.755-4.47-15.559-10.708-26.407-18.699 c-25.697-18.842-72.995-51.68-141.896-98.501C17.987,202.047,8.375,193.762,0,184.437v226.685c0,12.57,4.471,23.319,13.418,32.265 c8.945,8.949,19.701,13.422,32.264,13.422h420.266c12.56,0,23.315-4.473,32.261-13.422c8.949-8.949,13.418-19.694,13.418-32.265 V184.437C503.441,193.569,493.927,201.854,483.072,209.275z" fill="#FFFFFF"/> </g> </svg> </div> <div class="footer-callToAction-content_info"> <a href="/cdn-cgi/l/email-protection#d2bbbcb4bd92a1b7bda5bda0b9a1fcb1bdfca7b9"><span class="__cf_email__" data-cfemail="bbd2d5ddd4fbc8ded4ccd4c9d0c895d8d495ced0">[email protected]</span></a> <p>Our expert SEO team will reply as soon as possible.</p> </div> </div> </div> <div class="column"> <div class="footer-callToAction-content quote"> <div class="footer-callToAction-content_icon shake"> <svg width="40" height="40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="512px" height="512px"> <g> <g> <path d="M467.812,431.851l-36.629-61.056c-16.917-28.181-25.856-60.459-25.856-93.312V224c0-67.52-45.056-124.629-106.667-143.04 V42.667C298.66,19.136,279.524,0,255.993,0s-42.667,19.136-42.667,42.667V80.96C151.716,99.371,106.66,156.48,106.66,224v53.483 c0,32.853-8.939,65.109-25.835,93.291l-36.629,61.056c-1.984,3.307-2.027,7.403-0.128,10.752c1.899,3.349,5.419,5.419,9.259,5.419 H458.66c3.84,0,7.381-2.069,9.28-5.397C469.839,439.275,469.775,435.136,467.812,431.851z" fill="#FFFFFF"/> </g> </g> <g> <g> <path d="M188.815,469.333C200.847,494.464,226.319,512,255.993,512s55.147-17.536,67.179-42.667H188.815z" fill="#FFFFFF"/> </g> </g> </svg> </div> <div class="footer-callToAction-content_info"> <a href="https://www.seoworks.co.uk/contact-us">Request a free quote</a> <p>Let's discuss how to make your website visible online.</p> </div> </div> </div> </div> </div> <!-- </div> --> </section> <section data-wpr-lazyrender="1" class="footer-widgets"> <div class="container"> <div class="inner-container"> <div class="column"> <aside class="widget"> <div id="text-9" class="widget-content widget_text"><h6 class="widget-title">Get in touch</h6> <div class="textwidget"><ul> <li><a href="/seo-services-london/">London</a></li> <li><a href="/sheffield-seo/">Sheffield</a></li> <li><a href="/seo-leeds/">Leeds</a></li> <li><a href="https://www.seoworks.co.uk/manchester-seo/">Manchester</a></li> <li><a href="https://www.seoworks.co.uk/birmingham-seo/">Birmingham</a></li> </ul> <div class="footer-social"> <ul> <li style="display: inline; margin-right: 5px;"><a href="https://uk.linkedin.com/company/seoworksuk"><img decoding="async" class="size-medium wp-image-13722 alignleft" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="" width="300" height="300" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/linked-in-white-1.svg" /><noscript><img decoding="async" class="size-medium wp-image-13722 alignleft" role="img" src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/linked-in-white-1.svg" alt="" width="300" height="300" /></noscript></a></li> <li style="display: inline; margin-right: 5px;"><a href="https://www.instagram.com/seoworksuk/"><img decoding="async" class="alignnone size-medium wp-image-13723" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="" width="300" height="300" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/instagram-white-1.svg" /><noscript><img decoding="async" class="alignnone size-medium wp-image-13723" role="img" src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/instagram-white-1.svg" alt="" width="300" height="300" /></noscript></a></li> <li style="display: inline; margin-right: 5px;"><a href="https://www.facebook.com/SEOWorksUK/"><img decoding="async" class="alignnone size-medium wp-image-13724" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="" width="300" height="300" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/facebook-white-1.svg" /><noscript><img decoding="async" class="alignnone size-medium wp-image-13724" role="img" src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/facebook-white-1.svg" alt="" width="300" height="300" /></noscript></a></li> <li><a href="https://twitter.com/seoworksuk"><img decoding="async" class="alignnone size-medium wp-image-13725" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="" width="300" height="300" data-lazy-src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/x-white-1.svg" /><noscript><img decoding="async" class="alignnone size-medium wp-image-13725" role="img" src="https://www.seoworks.co.uk/wp-content/uploads/2023/12/x-white-1.svg" alt="" width="300" height="300" /></noscript></a></li> </ul> </div> </div> </div> </aside> </div> <div class="column"> <aside class="widget"> <div id="text-8" class="widget-content widget_text"><h6 class="widget-title">More Than SEO</h6> <div class="textwidget"><p><span style="font-weight: 400;">The SEO Works is far more than an <a href="/">SEO Company.</a> We have a passionate team of online marketing experts delivering <a href="/ppc-services/">award-winning PPC services</a>聽and <a href="/website-development-design/">Web Design</a> year on year. We offer fully bespoke <a href="/services/">digital marketing services</a> designed to get your business more customers online. </span></p> </div> </div> </aside> </div> <div class="column"> <aside class="widget"> <div id="text-7" class="widget-content widget_text"><h6 class="widget-title">Trust SEO Works</h6> <div class="textwidget"><p><span style="font-weight: 400;">We are proud of our reputation as a <a href="https://www.seoworks.co.uk/seo-agency/">leading UK SEO Agency</a>, earned through high-quality campaigns and building strong relationships with our clients. We are the preferred choice for <a href="/seo-services/">SEO services</a> of leading companies in public & private sectors. View our <a href="https://www.seoworks.co.uk/case-studies/">Digital Marketing Case Studies</a> for more information.</span></p> </div> </div> </aside> </div> </div> </div> </section> <div data-wpr-lazyrender="1" class="footer-site-info site-info"> <div class="container"> <div class="row"> <div class="col-12"> <div class="site-info_menu"> <nav> <div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-11762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11762"><a href="https://www.seoworks.co.uk/culture/">Careers at The SEO Works</a></li> <li id="menu-item-10154" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10154"><a href="https://www.seoworks.co.uk/locations/">Our Locations</a></li> <li id="menu-item-6473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6473"><a href="https://www.seoworks.co.uk/terms-and-conditions/">Terms and Conditions</a></li> <li id="menu-item-6472" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6472"><a href="https://www.seoworks.co.uk/privacy/">Privacy</a></li> <li id="menu-item-6313" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6313"><a href="/sitemap_index.xml">XML Sitemap</a></li> <li id="menu-item-6263" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6263"><a href="https://www.seoworks.co.uk/html-sitemap/">HTML Sitemap</a></li> </ul></div> </nav> </div> <div class="site-info_copyright copyright"> <p>Copyright 2024 - Sheffield based SEO and PPC Management - SEO That Works</p> </div> </div> </div> </div> </div><!-- .site-info --> </footer><!-- #colophon --> <div id="back-top-top"></div> </div><!-- #page --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script defer data-cfasync="false"> window.addEventListener("load", function() { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-54R22D'); }) </script> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-54R22D" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.seoworks.co.uk","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="rocket_lazyload_css-js-extra"> /* <![CDATA[ */ var rocket_lazyload_css_data = {"threshold":"300"}; /* ]]> */ </script> <script type="text/javascript" id="rocket_lazyload_css-js-after"> /* <![CDATA[ */ !function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]); /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://www.seoworks.co.uk/wp-content/cache/min/1/wp-content/themes/seoworks/assets/build/js/page.js?ver=1730215683" id="page-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://www.seoworks.co.uk/wp-content/cache/min/1/wp-content/themes/seoworks/js/skip-link-focus-fix.js?ver=1730215683" id="seoworks-skip-link-focus-fix-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://www.seoworks.co.uk/wp-content/themes/seoworks/js/main.js?ver=1721723848" id="main-js-js" data-rocket-defer defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://www.seoworks.co.uk/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me --> <!-- plugin=object-cache-pro client=phpredis metric#hits=2904 metric#misses=48 metric#hit-ratio=98.4 metric#bytes=4620276 metric#prefetches=251 metric#store-reads=54 metric#store-writes=7 metric#store-hits=268 metric#store-misses=42 metric#sql-queries=22 metric#ms-total=409.43 metric#ms-cache=32.57 metric#ms-cache-avg=0.5428 metric#ms-cache-ratio=8.0 -->