Cache: fix 1-year CSS cache and add version busting

- .htaccess: remove duplicate cache block that set all CSS/JS to max-age=31536000
  CSS/JS now use max-age=3600 must-revalidate (was 1 year, breaking live edits)
- index.php: bump main.min.css version v1.1.3 -> v1.1.4
- All 78 PHP files: add ?v=20260222 to main.css and cro-enhancements.css refs
  Forces browser cache bust for all pages after todays accessibility changes
This commit is contained in:
Peter Foster
2026-02-22 11:11:56 +00:00
committed by Peter Foster
parent 611a861bdd
commit 15e9ba598e
71 changed files with 121 additions and 116 deletions

View File

@@ -214,9 +214,14 @@ ServerSignature Off
# Cache-Control headers
<IfModule mod_headers.c>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|webp|svg|js|css)$">
# Images only — long cache is safe since filenames don't change
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|webp|svg)$">
Header set Cache-Control "max-age=31536000, public"
</FilesMatch>
# CSS and JS — short cache + must-revalidate so edits propagate within 1 hour
<FilesMatch "\.(css|js)$">
Header set Cache-Control "max-age=3600, public, must-revalidate"
</FilesMatch>
<FilesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=600, private, must-revalidate"
</FilesMatch>

View File

@@ -71,7 +71,7 @@ http_response_code(403);
opacity: 0.8;
}
</style>
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="/css/main.css?v=20260222">
</head>
<body>
<?php include($_SERVER["DOCUMENT_ROOT"] . "/includes/nav.php"); ?>

View File

@@ -17,7 +17,7 @@ $page_description = "The page you're looking for doesn't exist. Explore our data
<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=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.error-page {

View File

@@ -81,7 +81,7 @@ error_log('500 Error triggered: ' . date('Y-m-d H:i:s') . ' - IP: ' . $_SERVER['
border-radius: 10px;
}
</style>
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="/css/main.css?v=20260222">
</head>
<body>
<?php include($_SERVER["DOCUMENT_ROOT"] . "/includes/nav.php"); ?>

View File

@@ -44,7 +44,7 @@ $breadcrumbs = [
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<!-- Enhanced Structured Data -->
<script type="application/ld+json">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -25,7 +25,7 @@ $modified_date = "2025-08-08";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -57,8 +57,8 @@ $modified_date = "2025-08-08";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -33,7 +33,7 @@ $read_time = 11;
<meta name="article:tag" content="Cloud Architecture, Web Scraping, Enterprise Technology, DevOps">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 11;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -25,7 +25,7 @@ $modified_date = "2025-08-08";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -57,8 +57,8 @@ $modified_date = "2025-08-08";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -25,7 +25,7 @@ $modified_date = "2025-08-08";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -57,8 +57,8 @@ $modified_date = "2025-08-08";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/icon-automation.svg";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph Tags -->
@@ -54,8 +54,8 @@ $og_image = "https://ukdataservices.co.uk/assets/images/icon-automation.svg";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Stylesheets -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Schema.org JSON-LD -->
<script type="application/ld+json">

View File

@@ -33,7 +33,7 @@ $read_time = 10;
<meta name="article:tag" content="GDPR, DPIA, Legal Compliance, UK Law">
<!-- Preload critical resources for performance -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<link rel="preload" href="<?php echo $og_image; ?>" as="image">
@@ -67,8 +67,8 @@ $read_time = 10;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Critical Button and Spacing Fix -->
<style>

View File

@@ -33,7 +33,7 @@ $read_time = 9;
<meta name="article:tag" content="Data Quality, Data Validation, Data Pipeline, Analytics">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 9;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -33,7 +33,7 @@ $read_time = 7;
<meta name="article:tag" content="Financial Services, Data Transformation, Automation, Case Study">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 7;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -22,7 +22,7 @@ $author = "UK Data Services Team";
<meta property="og:type" content="article">
<meta property="article:published_time" content="<?php echo $publish_date; ?>">
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<script type="application/ld+json">
{

View File

@@ -33,7 +33,7 @@ $read_time = 6;
<meta name="article:tag" content="GDPR, Data Protection, Compliance, Privacy">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 6;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -33,7 +33,7 @@ $read_time = 8;
<meta name="article:tag" content="CAPTCHA, Web Scraping, Security, Automation">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 8;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -33,7 +33,7 @@ $read_time = 12;
<meta name="article:tag" content="Python, Scrapy, Web Scraping, Enterprise, Framework">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 12;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -49,7 +49,7 @@ $breadcrumbs = [
<link rel="canonical" href="https://ukdataservices.co.uk/blog/articles/<?php echo $article_slug; ?>">
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<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=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

View File

@@ -28,8 +28,8 @@ $read_time = 11;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&family=Lato:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
</head>
<body>
<?php include($_SERVER["DOCUMENT_ROOT"] . "/includes/nav.php"); ?>

View File

@@ -25,7 +25,7 @@ $modified_date = "2025-08-08";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -57,8 +57,8 @@ $modified_date = "2025-08-08";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -28,8 +28,8 @@ $read_time = 9;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&family=Lato:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
</head>
<body>
<?php include($_SERVER["DOCUMENT_ROOT"] . "/includes/nav.php"); ?>

View File

@@ -33,7 +33,7 @@ $read_time = 10;
<meta name="article:tag" content="Retail, Price Monitoring, Competitive Intelligence, UK Market">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 10;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -33,7 +33,7 @@ $read_time = 9;
<meta name="article:tag" content="Selenium, Playwright, Web Automation, Browser Testing">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 9;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -29,8 +29,8 @@ $read_time = 8;
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Article metadata and other head elements (same as previous template) -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
</head>
<body>
<!-- Navigation (same as previous template) -->

View File

@@ -33,7 +33,7 @@ $read_time = 8;
<meta name="article:tag" content="Property Market, Real Estate, Investment, Data Analytics">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 8;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -33,7 +33,7 @@ $read_time = 9;
<meta name="article:tag" content="Rate Limiting, Web Scraping, Ethics, Best Practices">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -59,8 +59,8 @@ $read_time = 9;
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -25,7 +25,7 @@ $modified_date = "2025-08-08";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -57,8 +57,8 @@ $modified_date = "2025-08-08";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<link rel="stylesheet" href="../../assets/css/cro-enhancements.css?v=20260222">
<!-- Article Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/business-intelligen
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph Tags -->
@@ -51,7 +51,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/business-intelligen
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Stylesheets -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Schema.org JSON-LD -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/case-studies-catego
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/case-studies-catego
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/compliance-category
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/compliance-category
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/data-analytics-cate
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/data-analytics-cate
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/industry-insights-c
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/industry-insights-c
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/technology-category
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/technology-category
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/web-scraping-catego
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../../assets/css/main.css" as="style">
<link rel="preload" href="../../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog/web-scraping-catego
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../../assets/css/main.css">
<link rel="stylesheet" href="../../assets/css/main.css?v=20260222">
<!-- Category Schema -->
<script type="application/ld+json">

View File

@@ -23,7 +23,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog-og-image.png";
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources for performance -->
<link rel="preload" href="../assets/css/main.css" as="style">
<link rel="preload" href="../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -49,7 +49,7 @@ $og_image = "https://ukdataservices.co.uk/assets/images/blog-og-image.png";
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<!-- Blog-specific Schema -->
<script type="application/ld+json">

View File

@@ -174,7 +174,7 @@ if ($search_query) {
<link rel="canonical" href="<?php echo htmlspecialchars($canonical_url); ?>">
<!-- Preload critical resources -->
<link rel="preload" href="../assets/css/main.css" as="style">
<link rel="preload" href="../assets/css/main.css?v=20260222" as="style">
<link rel="preload" href="../assets/images/ukds-main-logo.png" as="image">
<!-- Open Graph / Social Media -->
@@ -192,7 +192,7 @@ if ($search_query) {
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700&family=Lato:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
</head>
<body>
<!-- Skip to content link for accessibility -->

View File

@@ -27,7 +27,7 @@ $keywords = "UK data services case studies, client success stories, data transfo
<link rel="icon" type="image/svg+xml" href="../assets/images/favicon.svg">
<!-- Styles -->
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<!-- Enhanced Case Studies Schema -->
<script type="application/ld+json">

View File

@@ -38,7 +38,7 @@ $canonical_url = "https://ukdataservices.co.uk/cookie-policy";
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.legal-content {

0
downloads/WeBuyPriceScraper_Setup_1.0.31.exe Executable file → Normal file
View File

View File

@@ -24,7 +24,7 @@ $keywords = "UK data services FAQ, web scraping questions, data cleaning help, b
<link rel="icon" type="image/svg+xml" href="assets/images/favicon.svg">
<!-- Styles -->
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<!-- FAQ Structured Data -->
<script type="application/ld+json">

View File

@@ -44,7 +44,7 @@ $breadcrumbs = [
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<!-- Comprehensive FAQ Schema for Featured Snippets -->
<script type="application/ld+json">

View File

@@ -38,7 +38,7 @@ $canonical_url = "https://ukdataservices.co.uk/gdpr-compliance";
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.legal-content {

View File

@@ -50,7 +50,7 @@ $breadcrumbs = [
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700&family=Lato:wght@400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<!-- Local Business Schema -->
<script type="application/ld+json">

View File

@@ -50,7 +50,7 @@ $breadcrumbs = [
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700&family=Lato:wght@400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<!-- Local Business Schema -->
<script type="application/ld+json">

View File

@@ -50,7 +50,7 @@ $breadcrumbs = [
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700&family=Lato:wght@400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<!-- Local Business Schema -->
<script type="application/ld+json">

View File

@@ -38,7 +38,7 @@ $canonical_url = "https://ukdataservices.co.uk/privacy-policy";
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.legal-content {

View File

@@ -44,7 +44,7 @@ $breadcrumbs = [
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<!-- Project Types Article Schema -->
<script type="application/ld+json">

View File

@@ -54,7 +54,7 @@ $breadcrumbs = [
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<!-- Google reCAPTCHA v3 -->
<?php require_once '.recaptcha-config.php'; ?>

View File

@@ -37,7 +37,7 @@ $keywords = "data cleaning UK, data validation, duplicate removal, data standard
<link rel="manifest" href="../manifest.json">
<!-- Styles -->
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<!-- Structured Data -->
<script type="application/ld+json">

View File

@@ -98,7 +98,7 @@ $faqPageName = 'Financial Data Services FAQ';
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700&family=Lato:wght@400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<!-- Schema Markup -->
<?php include($_SERVER['DOCUMENT_ROOT'] . '/includes/schema/service-schema.php'); ?>

View File

@@ -98,7 +98,7 @@ $faqPageName = 'Property Data Extraction FAQ';
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600;700&family=Lato:wght@400;500;600;700&display=swap" rel="stylesheet">
<!-- Styles -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/main.css?v=20260222">
<!-- Schema Markup -->
<?php include($_SERVER['DOCUMENT_ROOT'] . '/includes/schema/service-schema.php'); ?>

View File

@@ -38,7 +38,7 @@ $canonical_url = "https://ukdataservices.co.uk/terms-of-service";
<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:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.legal-content {

View File

@@ -12,7 +12,7 @@ $page_title = "Thank You | UK Data Services";
<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@100;200;300;400;500;600;700;800;900&family=Lato:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.css?v=20260222">
<style>
.thank-you-container {
max-width: 700px;

View File

@@ -17,7 +17,7 @@
<meta property="og:type" content="website">
<meta property="og:url" content="https://ukdataservices.co.uk/tools/cost-calculator">
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<style>
.calculator-container {
max-width: 800px;

View File

@@ -18,7 +18,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/data-converter";
<meta property="og:title" content="<?php echo htmlspecialchars($page_title); ?>">
<meta property="og:description" content="<?php echo htmlspecialchars($page_description); ?>">
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<script type="application/ld+json">
{

View File

@@ -20,7 +20,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/";
<meta property="og:type" content="website">
<meta property="og:url" content="<?php echo htmlspecialchars($canonical_url); ?>">
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<script type="application/ld+json">
{

View File

@@ -19,7 +19,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/robots-analyzer";
<meta property="og:description" content="<?php echo htmlspecialchars($page_description); ?>">
<meta property="og:type" content="website">
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<script type="application/ld+json">
{

View File

@@ -20,7 +20,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/scrapeability-checker";
<meta property="og:type" content="website">
<meta property="og:url" content="<?php echo htmlspecialchars($canonical_url); ?>">
<link rel="stylesheet" href="../assets/css/main.css">
<link rel="stylesheet" href="../assets/css/main.css?v=20260222">
<!-- SoftwareApplication Schema -->
<script type="application/ld+json">