SEO: BreadcrumbList on all service pages, author bios, case study pages, internal links, address fix, llms.txt update

This commit is contained in:
Peter Foster
2026-03-08 11:13:11 +00:00
parent 62e69542b0
commit 4121a20e40
56 changed files with 2118 additions and 510 deletions

View File

@@ -0,0 +1,117 @@
<?php
$page_title = "James Wilson | Technical Director | UK Data Services";
$page_description = "James Wilson is Technical Director at UK Data Services. Read their articles on data extraction, analytics, and GDPR-compliant data solutions for UK businesses.";
$canonical_url = "https://ukdataservices.co.uk/blog/authors/james-wilson";
?>
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo htmlspecialchars($page_title); ?></title>
<meta name="description" content="<?php echo htmlspecialchars($page_description); ?>">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<meta property="og:title" content="<?php echo htmlspecialchars($page_title); ?>">
<meta property="og:description" content="<?php echo htmlspecialchars($page_description); ?>">
<meta property="og:url" content="<?php echo htmlspecialchars($canonical_url); ?>">
<meta property="og:type" content="profile">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;700&display=swap" rel="stylesheet">
<link rel="icon" type="image/svg+xml" href="../../assets/images/favicon.svg">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260308">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"@id": "https://ukdataservices.co.uk/blog/authors/james-wilson#person",
"name": "James Wilson",
"jobTitle": "Technical Director",
"worksFor": {
"@id": "https://ukdataservices.co.uk#organization"
},
"url": "https://ukdataservices.co.uk/blog/authors/james-wilson",
"sameAs": ["https://www.linkedin.com/in/james-wilson-tech/"]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://ukdataservices.co.uk/"},
{"@type": "ListItem", "position": 2, "name": "Blog", "item": "https://ukdataservices.co.uk/blog/"},
{"@type": "ListItem", "position": 3, "name": "James Wilson", "item": "https://ukdataservices.co.uk/blog/authors/james-wilson"}
]
}
</script>
</head>
<body>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/includes/nav.php'); ?>
<main id="main-content">
<section class="breadcrumb">
<div class="container">
<nav aria-label="breadcrumb">
<ol>
<li><a href="/">Home</a></li>
<li><a href="/blog/">Blog</a></li>
<li aria-current="page">James Wilson</li>
</ol>
</nav>
</div>
</section>
<section class="author-profile">
<div class="container">
<div class="author-header">
<div class="author-avatar" aria-hidden="true">
<span class="author-initials">JW</span>
</div>
<div class="author-info">
<h1>James Wilson</h1>
<p class="author-title">Technical Director, UK Data Services</p>
<a href="https://www.linkedin.com/in/james-wilson-tech/" class="author-linkedin" target="_blank" rel="noopener noreferrer">View LinkedIn Profile</a>
</div>
</div>
<div class="author-bio">
<h2>About James Wilson</h2>
<p>James Wilson is Technical Director at UK Data Services, overseeing engineering standards, infrastructure reliability, and the technical roadmap. He has 15 years of experience in software engineering across fintech, retail, and data services, with particular depth in .NET, cloud infrastructure, and high-availability system design. James sets the technical strategy for how UK Data Services builds, scales, and secures its data extraction platforms.</p>
</div>
<div class="author-expertise">
<h2>Areas of Expertise</h2>
<ul class="expertise-tags">
<li>.NET & C#</li>
<li>Cloud Infrastructure</li>
<li>System Architecture</li>
<li>DevOps</li>
<li>Data Security</li>
</ul>
</div>
</div>
</section>
<section class="cta">
<div class="container">
<div class="cta-content">
<h2>Work With Our Team</h2>
<p>Get expert data extraction and analytics support from the UK Data Services team.</p>
<div class="cta-buttons">
<a href="/quote" class="btn btn-primary">Get a Free Quote</a>
<a href="/blog/" class="btn btn-secondary">Read the Blog</a>
</div>
</div>
</div>
</section>
</main>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/includes/footer.php'); ?>
<script src="../../assets/js/main.js"></script>
</body>
</html>