diff --git a/assets/css/main.css b/assets/css/main.css index 9b01fd3..0ebeedb 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -432,7 +432,7 @@ input[type="number"], textarea, [contenteditable="true"] { height: 100%; } -.service-card h3 { +.service-card h3,.service-card h2 { font-size: 1.5rem; font-weight: 600; margin-bottom: 16px; @@ -542,7 +542,7 @@ input[type="number"], textarea, [contenteditable="true"] { height: 100%; } -.feature h3 { +.feature h3,.feature h2 { font-size: 1.3rem; font-weight: 600; margin-bottom: 16px; @@ -4320,7 +4320,7 @@ body { font-size: 17px; } line-height: 1.55; } .service-card ul { margin-top: 8px; } -.service-card h3 { font-size: 1.4rem; } +.service-card h3,.service-card h2 { font-size: 1.4rem; } /* Fix 3: Stats row labels bigger */ .hero-stats .stat-label { font-size: 1.05rem; } @@ -4730,3 +4730,12 @@ body { font-size: 17px; } margin-right: auto; box-sizing: border-box; } + +.section-label { + font-size: 0.85rem; + font-weight: 700; + letter-spacing: 2px; + text-transform: uppercase; + color: #148069; + margin-bottom: 8px; +} diff --git a/assets/images/ukds-social-card.png b/assets/images/ukds-social-card.png new file mode 100644 index 0000000..2d5b86b Binary files /dev/null and b/assets/images/ukds-social-card.png differ diff --git a/index.php b/index.php index 865fbae..4d021e1 100644 --- a/index.php +++ b/index.php @@ -7,7 +7,9 @@ ini_set('session.cookie_secure', '1'); session_start(); // Prevent caching - page contains session-specific tokens -// Aggressive no-cache headers removed to improve SEO performance. Caching is now enabled. +header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); +header("Pragma: no-cache"); +header("Expires: Sat, 01 Jan 2000 00:00:00 GMT"); if (!isset($_SESSION['csrf_token'])) { $_SESSION['csrf_token'] = bin2hex(random_bytes(32)); } @@ -15,13 +17,13 @@ header('Strict-Transport-Security: max-age=31536000; includeSubDomains'); header('Content-Security-Policy: default-src \'self\'; script-src \'self\' \'unsafe-inline\' https://cdnjs.cloudflare.com https://www.googletagmanager.com https://www.google-analytics.com https://www.clarity.ms https://www.google.com https://www.gstatic.com; style-src \'self\' \'unsafe-inline\' https://fonts.googleapis.com; font-src \'self\' https://fonts.gstatic.com; img-src \'self\' data: https://www.google-analytics.com; connect-src \'self\' https://www.google-analytics.com https://analytics.google.com https://region1.google-analytics.com https://www.google.com; frame-src https://www.google.com;'); // SEO and performance optimizations -$page_title = "Web Scraping Services UK | Custom Data Extraction (GDPR)"; -$page_description = "UK's trusted web scraping service. We deliver custom, 99.8% accurate, GDPR-compliant data to fuel your business. Get a free, no-obligation quote today."; +$page_title = "Web Scraping Services UK | Get Your Free Quote Today"; +$page_description = "Custom web scraping & data extraction for UK businesses. Competitor prices, property listings, market data — delivered clean, structured, on schedule. No contract. Free quote."; $canonical_url = "https://ukdataservices.co.uk/"; $keywords = "web scraping services UK, data analytics London, web scraping UK, data extraction services, business intelligence, competitive analysis, price monitoring, data analytics Manchester, market research, web data mining, GDPR compliant scraping, enterprise data solutions, automated data collection UK"; $author = "UK Data Services"; -$og_image = "https://ukdataservices.co.uk/assets/images/ukds-main-logo.png"; -$twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-main-logo.png"; +$og_image = "https://ukdataservices.co.uk/assets/images/ukds-social-card.png"; +$twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-card.png"; ?> @@ -29,7 +31,7 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-main-logo
Stop guessing what your competitors are doing.
+We extract real-time pricing, product, and market data from any website — legally, accurately, and on your schedule.