Rebrand: UK AI Automation — new domain, logo, indigo colour scheme, AI services content

This commit is contained in:
Peter Foster
2026-03-21 09:48:46 +00:00
parent a4a8e237d6
commit 1d705572ad
164 changed files with 2870 additions and 9819 deletions

View File

@@ -3,8 +3,8 @@
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
$page_title = "UK Web Scraping Companies Compared | Find the Right Provider";
$page_description = "Compare UK web scraping companies. We break down what to look for, the questions to ask, and why UK Data Services is trusted by 150+ UK businesses.";
$canonical_url = "https://ukdataservices.co.uk/services/web-scraping-companies";
$page_description = "Compare UK web scraping companies. We break down what to look for, the questions to ask, and why UK AI Automation is trusted by 150+ UK businesses.";
$canonical_url = "https://ukaiautomation.co.uk/services/web-scraping-companies";
$keywords = "web scraping companies UK, web scraping company comparison, best web scraping service, UK data scraping companies, web scraping providers UK";
$breadcrumbs = [
@@ -21,7 +21,7 @@ $breadcrumbs = [
<title><?php echo htmlspecialchars($page_title); ?></title>
<meta name="description" content="<?php echo htmlspecialchars($page_description); ?>">
<meta name="keywords" content="<?php echo htmlspecialchars($keywords); ?>">
<meta name="author" content="UK Data Services">
<meta name="author" content="UK AI Automation">
<meta name="robots" content="index, follow">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
@@ -29,13 +29,13 @@ $breadcrumbs = [
<meta property="og:url" content="<?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:image" content="https://ukdataservices.co.uk/assets/images/ukds-main-logo.png">
<meta property="og:image" content="https://ukaiautomation.co.uk/assets/images/ukds-main-logo.png">
<meta property="og:locale" content="en_GB">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="<?php echo htmlspecialchars($page_title); ?>">
<meta name="twitter:description" content="<?php echo htmlspecialchars($page_description); ?>">
<meta name="twitter:image" content="https://ukdataservices.co.uk/assets/images/ukds-main-logo.png">
<meta name="twitter:image" content="https://ukaiautomation.co.uk/assets/images/ukds-main-logo.png">
<link rel="icon" type="image/svg+xml" href="/assets/images/favicon.svg">
<link rel="manifest" href="/manifest.json">
@@ -54,9 +54,9 @@ $breadcrumbs = [
"description": "Professional web scraping services for UK businesses. GDPR-compliant data extraction delivered accurately and at scale.",
"provider": {
"@type": "Organization",
"name": "UK Data Services",
"url": "https://ukdataservices.co.uk",
"@id": "https://ukdataservices.co.uk#organization"
"name": "UK AI Automation",
"url": "https://ukaiautomation.co.uk",
"@id": "https://ukaiautomation.co.uk#organization"
},
"serviceType": "Web Scraping",
"areaServed": {"@type": "Country", "name": "United Kingdom"},
@@ -74,7 +74,7 @@ $breadcrumbs = [
<style>
.page-hero {
background: linear-gradient(135deg, #144784 0%, #179e83 100%);
background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%);
color: white;
padding: 120px 0 80px;
text-align: center;
@@ -95,7 +95,7 @@ $breadcrumbs = [
box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}
.comparison-table th {
background: #144784;
background: #7c3aed;
color: white;
padding: 18px 20px;
text-align: left;
@@ -111,7 +111,7 @@ $breadcrumbs = [
.comparison-table tr:last-child td { border-bottom: none; }
.comparison-table tr:nth-child(even) td { background: #f8f9fa; }
.highlight-row td { background: #e8f5f1 !important; font-weight: 600; }
.check { color: #179e83; font-weight: bold; }
.check { color: #6d28d9; font-weight: bold; }
.cross { color: #dc3545; }
.partial { color: #f59e0b; }
.checklist-grid {
@@ -124,13 +124,13 @@ $breadcrumbs = [
padding: 30px;
border-radius: 12px;
box-shadow: 0 4px 15px rgba(0,0,0,0.08);
border-top: 4px solid #179e83;
border-top: 4px solid #6d28d9;
}
.checklist-card h3 { color: #1a1a1a; margin-bottom: 15px; font-size: 1.15rem; }
.checklist-card ul { list-style: none; padding: 0; }
.checklist-card li { padding: 8px 0 8px 25px; position: relative; color: #555; border-bottom: 1px solid #f0f0f0; }
.checklist-card li:last-child { border-bottom: none; }
.checklist-card li::before { content: '\2713'; position: absolute; left: 0; color: #179e83; font-weight: bold; }
.checklist-card li::before { content: '\2713'; position: absolute; left: 0; color: #6d28d9; font-weight: bold; }
.provider-types {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
@@ -142,9 +142,9 @@ $breadcrumbs = [
padding: 30px;
box-shadow: 0 4px 15px rgba(0,0,0,0.08);
}
.provider-type h3 { color: #144784; margin-bottom: 10px; }
.provider-type h3 { color: #7c3aed; margin-bottom: 10px; }
.provider-type p { color: #555; line-height: 1.6; font-size: 0.95rem; }
.provider-type .pros { color: #179e83; font-size: 0.9rem; margin-top: 10px; }
.provider-type .pros { color: #6d28d9; font-size: 0.9rem; margin-top: 10px; }
.provider-type .cons { color: #dc3545; font-size: 0.9rem; }
.questions-list { max-width: 750px; margin: 0 auto; }
.question-item {
@@ -153,37 +153,37 @@ $breadcrumbs = [
padding: 20px 25px;
margin-bottom: 12px;
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
border-left: 4px solid #179e83;
border-left: 4px solid #6d28d9;
}
.question-item h3 { color: #1a1a1a; font-size: 1rem; margin-bottom: 8px; }
.question-item p { color: #555; font-size: 0.95rem; line-height: 1.6; margin: 0; }
.cta-section {
background: linear-gradient(135deg, #144784 0%, #179e83 100%);
background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%);
color: white; padding: 80px 0; text-align: center;
}
.cta-section h2 { font-size: 2.2rem; margin-bottom: 20px; }
.cta-section p { font-size: 1.15rem; margin-bottom: 30px; opacity: 0.95; max-width: 700px; margin-left: auto; margin-right: auto; }
.hero-cta { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; }
.btn { display: inline-flex; align-items: center; justify-content: center; padding: 14px 28px; border: none; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 16px; cursor: pointer; transition: all 0.3s ease; }
.btn-primary { background: #179e83; color: white; }
.btn-primary { background: #6d28d9; color: white; }
.btn-primary:hover { background: #148f76; transform: translateY(-2px); }
.btn-secondary { background: white; color: #144784; border: 2px solid white; }
.btn-secondary { background: white; color: #7c3aed; border: 2px solid white; }
.btn-secondary:hover { background: transparent; color: white; }
.breadcrumb { background: #f5f5f5; padding: 15px 0; }
.breadcrumb ol { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 10px; }
.breadcrumb li:not(:last-child)::after { content: '\203A'; margin-left: 10px; color: #999; }
.breadcrumb a { color: #144784; text-decoration: none; }
.breadcrumb a { color: #7c3aed; text-decoration: none; }
.ukds-highlight {
background: linear-gradient(135deg, #e8f5f1 0%, #e8eef8 100%);
border: 2px solid #179e83;
border: 2px solid #6d28d9;
border-radius: 12px;
padding: 40px;
margin: 40px 0;
}
.ukds-highlight h2 { color: #144784; margin-bottom: 20px; }
.ukds-highlight h2 { color: #7c3aed; margin-bottom: 20px; }
.ukds-highlight ul { list-style: none; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.ukds-highlight li { padding: 8px 0 8px 25px; position: relative; color: #444; }
.ukds-highlight li::before { content: '\2713'; position: absolute; left: 0; color: #179e83; font-weight: bold; }
.ukds-highlight li::before { content: '\2713'; position: absolute; left: 0; color: #6d28d9; font-weight: bold; }
@media (max-width: 768px) {
.page-hero h1 { font-size: 2rem; }
.ukds-highlight ul { grid-template-columns: 1fr; }
@@ -194,9 +194,9 @@ $breadcrumbs = [
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://ukdataservices.co.uk/"},
{"@type": "ListItem", "position": 2, "name": "Services", "item": "https://ukdataservices.co.uk/#services"},
{"@type": "ListItem", "position": 3, "name": "Web Scraping Companies", "item": "https://ukdataservices.co.uk/services/web-scraping-companies"}
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://ukaiautomation.co.uk/"},
{"@type": "ListItem", "position": 2, "name": "Services", "item": "https://ukaiautomation.co.uk/#services"},
{"@type": "ListItem", "position": 3, "name": "Web Scraping Companies", "item": "https://ukaiautomation.co.uk/services/web-scraping-companies"}
]
}
</script>
@@ -435,11 +435,11 @@ $breadcrumbs = [
</div>
</section>
<!-- Why UK Data Services -->
<!-- Why UK AI Automation -->
<section class="content-section">
<div class="container">
<div class="ukds-highlight">
<h2>Why UK Businesses Choose UK Data Services</h2>
<h2>Why UK Businesses Choose UK AI Automation</h2>
<p>We are a UK-based, managed web scraping company. We handle everything — from compliance assessment and scraper build to data cleaning, delivery, and ongoing maintenance. Here is what that looks like in practice:</p>
<ul>
<li>Fixed-price quotes within 24 hours</li>
@@ -451,7 +451,7 @@ $breadcrumbs = [
<li>Delivery in your format: CSV, JSON, Excel, API</li>
<li>No hidden fees or surprise billing</li>
</ul>
<p style="margin-top: 25px;"><a href="/services/web-scraping" class="btn btn-primary">View Web Scraping Services</a>&nbsp;&nbsp;<a href="/quote" class="btn" style="background:#144784; color:white; padding:14px 28px; border-radius:8px; text-decoration:none; font-weight:600;">Get a Free Quote</a></p>
<p style="margin-top: 25px;"><a href="/services/web-scraping" class="btn btn-primary">View Web Scraping Services</a>&nbsp;&nbsp;<a href="/quote" class="btn" style="background:#7c3aed; color:white; padding:14px 28px; border-radius:8px; text-decoration:none; font-weight:600;">Get a Free Quote</a></p>
</div>
</div>
</section>