SEO fixes: orphan pages, schema cleanup, clean URLs, llms-full.txt
- Add 32 missing articles to blog page 2 with working pagination - Strip .php extensions from all blog article links (blog/index.php, article-footer.php) - Remove unverified aggregateRating from Organization schema - Remove empty telephone fields from Organization schema - Fix broken tel: link in homepage contact section (+44 1692 689150) - Update footer Twitter link to x.com - Create llms-full.txt for AI crawler indexing
This commit is contained in:
31
index.php
31
index.php
@@ -15,7 +15,7 @@ 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 = "UK Web Scraping Services | Custom Data Extraction Experts";
|
||||
$page_title = "Web Scraping Services UK | Expert Data Extraction";
|
||||
$page_description = "Expert UK web scraping services. We deliver clean, structured data for competitor pricing, market research & leads. GDPR compliant. 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";
|
||||
@@ -46,9 +46,12 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
<meta property="og:image" content="<?php echo htmlspecialchars($og_image); ?>">
|
||||
<meta property="og:image:width" content="1200">
|
||||
<meta property="og:image:height" content="630">
|
||||
<meta property="og:site_name" content="UK Data Services">
|
||||
<meta property="og:locale" content="en_GB">
|
||||
|
||||
<!-- Twitter Card -->
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:site" content="@ukdataservices">
|
||||
<meta name="twitter:url" content="<?php echo htmlspecialchars($canonical_url); ?>">
|
||||
<meta name="twitter:title" content="<?php echo htmlspecialchars($page_title); ?>">
|
||||
<meta name="twitter:description" content="<?php echo htmlspecialchars($page_description); ?>">
|
||||
@@ -298,6 +301,14 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
"description": "Professional web scraping and data analytics services",
|
||||
"publisher": {
|
||||
"@id": "https://ukdataservices.co.uk#organization"
|
||||
},
|
||||
"potentialAction": {
|
||||
"@type": "SearchAction",
|
||||
"target": {
|
||||
"@type": "EntryPoint",
|
||||
"urlTemplate": "https://ukdataservices.co.uk/search?q={search_term_string}"
|
||||
},
|
||||
"query-input": "required name=search_term_string"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -307,7 +318,7 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Service",
|
||||
"name": "Professional Data Services UK",
|
||||
"name": "Web Scraping Services UK",
|
||||
"description": "Comprehensive web scraping, data extraction, and business intelligence services for UK businesses",
|
||||
"provider": {
|
||||
"@id": "https://ukdataservices.co.uk#organization"
|
||||
@@ -354,18 +365,6 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
"position": 1,
|
||||
"name": "Home",
|
||||
"item": "https://ukdataservices.co.uk/"
|
||||
},
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 2,
|
||||
"name": "Web Scraping Services",
|
||||
"item": "https://ukdataservices.co.uk/services/web-scraping"
|
||||
},
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 3,
|
||||
"name": "Data Analytics Services",
|
||||
"item": "https://ukdataservices.co.uk/services/data-analysis-services"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -391,7 +390,7 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
"url": "https://ukdataservices.co.uk/assets/images/ukds-main-logo.png"
|
||||
},
|
||||
"datePublished": "2018-01-01",
|
||||
"dateModified": "2025-12-08",
|
||||
"dateModified": "2026-03-19",
|
||||
"inLanguage": "en-GB",
|
||||
"potentialAction": {
|
||||
"@type": "ReadAction",
|
||||
@@ -995,7 +994,7 @@ $twitter_card_image = "https://ukdataservices.co.uk/assets/images/ukds-social-ca
|
||||
<img src="assets/images/icon-phone.svg" alt="Business telephone icon for direct customer contact and consultation booking" loading="lazy" width="40" height="40">
|
||||
<div>
|
||||
<strong>Direct Line</strong>
|
||||
<p><a href="tel:"></a></p>
|
||||
<p><a href="tel:+441692689150">+44 1692 689150</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user