Rebrand: UK AI Automation — new domain, logo, indigo colour scheme, AI services content
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
* @return string JSON-LD script tag
|
||||
*/
|
||||
function generateArticleSchema($title, $description, $datePublished, $dateModified, $authorName, $imageUrl, $articleUrl, $category = null, $keywords = []) {
|
||||
$baseUrl = 'https://ukdataservices.co.uk';
|
||||
$baseUrl = 'https://ukaiautomation.co.uk';
|
||||
|
||||
$schema = [
|
||||
'@context' => 'https://schema.org',
|
||||
@@ -50,7 +50,7 @@ function generateArticleSchema($title, $description, $datePublished, $dateModifi
|
||||
'publisher' => [
|
||||
'@type' => 'Organization',
|
||||
'@id' => $baseUrl . '/#organization',
|
||||
'name' => 'UK Data Services',
|
||||
'name' => 'UK AI Automation',
|
||||
'logo' => [
|
||||
'@type' => 'ImageObject',
|
||||
'url' => $baseUrl . '/assets/images/ukds-main-logo.png'
|
||||
@@ -69,7 +69,7 @@ function generateArticleSchema($title, $description, $datePublished, $dateModifi
|
||||
'isPartOf' => [
|
||||
'@type' => 'Blog',
|
||||
'@id' => $baseUrl . '/blog/#blog',
|
||||
'name' => 'UK Data Services Blog',
|
||||
'name' => 'UK AI Automation Blog',
|
||||
'publisher' => [
|
||||
'@id' => $baseUrl . '/#organization'
|
||||
]
|
||||
@@ -99,7 +99,7 @@ function generateArticleSchema($title, $description, $datePublished, $dateModifi
|
||||
* Generate BlogPosting Schema (more specific than Article)
|
||||
*/
|
||||
function generateBlogPostingSchema($title, $description, $datePublished, $dateModified, $authorName, $imageUrl, $articleUrl, $category = null, $keywords = []) {
|
||||
$baseUrl = 'https://ukdataservices.co.uk';
|
||||
$baseUrl = 'https://ukaiautomation.co.uk';
|
||||
|
||||
$schema = [
|
||||
'@context' => 'https://schema.org',
|
||||
@@ -122,7 +122,7 @@ function generateBlogPostingSchema($title, $description, $datePublished, $dateMo
|
||||
'publisher' => [
|
||||
'@type' => 'Organization',
|
||||
'@id' => $baseUrl . '/#organization',
|
||||
'name' => 'UK Data Services',
|
||||
'name' => 'UK AI Automation',
|
||||
'logo' => [
|
||||
'@type' => 'ImageObject',
|
||||
'url' => $baseUrl . '/assets/images/ukds-main-logo.png',
|
||||
@@ -143,7 +143,7 @@ function generateBlogPostingSchema($title, $description, $datePublished, $dateMo
|
||||
'isPartOf' => [
|
||||
'@type' => 'Blog',
|
||||
'@id' => $baseUrl . '/blog/#blog',
|
||||
'name' => 'UK Data Services Blog'
|
||||
'name' => 'UK AI Automation Blog'
|
||||
],
|
||||
'inLanguage' => 'en-GB'
|
||||
];
|
||||
@@ -165,18 +165,18 @@ function generateBlogPostingSchema($title, $description, $datePublished, $dateMo
|
||||
* Author configurations for the site
|
||||
*/
|
||||
$authorProfiles = [
|
||||
'uk-data-services-team' => [
|
||||
'name' => 'UK Data Services Team',
|
||||
'ukaiautomation-team' => [
|
||||
'name' => 'UK AI Automation Team',
|
||||
'role' => 'Data Intelligence Experts',
|
||||
'description' => 'Our team of certified data professionals and engineers providing expert guidance on web scraping, data analytics, and business intelligence.'
|
||||
'description' => 'Our team of certified data professionals and engineers providing expert guidance on AI automation, data pipelines, and business intelligence.'
|
||||
],
|
||||
'technical-team' => [
|
||||
'name' => 'UK Data Services Technical Team',
|
||||
'name' => 'UK AI Automation Technical Team',
|
||||
'role' => 'Senior Data Engineers',
|
||||
'description' => 'Expert engineers specializing in web scraping technologies, data pipelines, and enterprise data solutions.'
|
||||
],
|
||||
'compliance-team' => [
|
||||
'name' => 'UK Data Services Compliance Team',
|
||||
'name' => 'UK AI Automation Compliance Team',
|
||||
'role' => 'Data Protection Specialists',
|
||||
'description' => 'Specialists in GDPR compliance, data protection, and regulatory requirements for data collection.'
|
||||
]
|
||||
@@ -189,7 +189,7 @@ if (isset($articleData) && is_array($articleData)) {
|
||||
$articleData['description'],
|
||||
$articleData['datePublished'],
|
||||
$articleData['dateModified'] ?? $articleData['datePublished'],
|
||||
$articleData['authorName'] ?? 'UK Data Services Team',
|
||||
$articleData['authorName'] ?? 'UK AI Automation Team',
|
||||
$articleData['imageUrl'],
|
||||
$articleData['articleUrl'],
|
||||
$articleData['category'] ?? null,
|
||||
|
||||
@@ -25,18 +25,18 @@
|
||||
* @return string JSON-LD script tag
|
||||
*/
|
||||
function generateLocalBusinessSchema($city, $region, $services = [], $latitude = null, $longitude = null) {
|
||||
$baseUrl = 'https://ukdataservices.co.uk';
|
||||
$baseUrl = 'https://ukaiautomation.co.uk';
|
||||
$citySlug = strtolower(str_replace(' ', '-', $city));
|
||||
|
||||
$schema = [
|
||||
'@context' => 'https://schema.org',
|
||||
'@type' => 'LocalBusiness',
|
||||
'@id' => $baseUrl . '/locations/' . $citySlug . '#localbusiness',
|
||||
'name' => 'UK Data Services - ' . $city,
|
||||
'name' => 'UK AI Automation - ' . $city,
|
||||
'description' => 'Professional web scraping, data extraction, and business intelligence services for ' . $city . ' businesses. GDPR-compliant data solutions across ' . $region . '.',
|
||||
'url' => $baseUrl . '/locations/' . $citySlug,
|
||||
'telephone' => '',
|
||||
'email' => 'info@ukdataservices.co.uk',
|
||||
'email' => 'info@ukaiautomation.co.uk',
|
||||
'priceRange' => '££-£££',
|
||||
'paymentAccepted' => ['Credit Card', 'Bank Transfer', 'Invoice'],
|
||||
'currenciesAccepted' => 'GBP',
|
||||
@@ -56,12 +56,12 @@ function generateLocalBusinessSchema($city, $region, $services = [], $latitude =
|
||||
'parentOrganization' => [
|
||||
'@type' => 'Organization',
|
||||
'@id' => $baseUrl . '/#organization',
|
||||
'name' => 'UK Data Services'
|
||||
'name' => 'UK AI Automation'
|
||||
],
|
||||
'image' => $baseUrl . '/assets/images/ukds-main-logo.png',
|
||||
'sameAs' => [
|
||||
'https://www.linkedin.com/company/ukdataservices',
|
||||
'https://twitter.com/ukdataservices'
|
||||
'https://www.linkedin.com/company/ukaiautomation',
|
||||
'https://twitter.com/ukaiautomation'
|
||||
]
|
||||
];
|
||||
|
||||
|
||||
@@ -10,19 +10,19 @@
|
||||
$organizationSchema = [
|
||||
'@context' => 'https://schema.org',
|
||||
'@type' => 'Organization',
|
||||
'@id' => 'https://ukdataservices.co.uk/#organization',
|
||||
'name' => 'UK Data Services',
|
||||
'legalName' => 'UK Data Services Limited',
|
||||
'url' => 'https://ukdataservices.co.uk',
|
||||
'@id' => 'https://ukaiautomation.co.uk/#organization',
|
||||
'name' => 'UK AI Automation',
|
||||
'legalName' => 'UK AI Automation Ltd',
|
||||
'url' => 'https://ukaiautomation.co.uk',
|
||||
'logo' => [
|
||||
'@type' => 'ImageObject',
|
||||
'url' => 'https://ukdataservices.co.uk/assets/images/ukds-main-logo.png',
|
||||
'url' => 'https://ukaiautomation.co.uk/assets/images/ukaiautomation-logo.svg',
|
||||
'width' => 300,
|
||||
'height' => 100
|
||||
],
|
||||
'image' => 'https://ukdataservices.co.uk/assets/images/ukds-main-logo.png',
|
||||
'description' => 'Enterprise web scraping and data analytics services for UK businesses. Specialising in competitive intelligence, price monitoring, and GDPR-compliant data extraction.',
|
||||
'email' => 'info@ukdataservices.co.uk',
|
||||
'image' => 'https://ukaiautomation.co.uk/assets/images/ukaiautomation-logo.svg',
|
||||
'description' => 'Enterprise AI automation and data pipeline services for UK businesses. Specialising in competitive intelligence, price monitoring, and GDPR-compliant data extraction.',
|
||||
'email' => 'info@ukaiautomation.co.uk',
|
||||
'address' => [
|
||||
'@type' => 'PostalAddress',
|
||||
'streetAddress' => 'Professional Data Services Centre',
|
||||
@@ -63,8 +63,8 @@ $organizationSchema = [
|
||||
]
|
||||
],
|
||||
'sameAs' => [
|
||||
'https://www.linkedin.com/company/uk-data-services',
|
||||
'https://x.com/ukdataservices'
|
||||
'https://www.linkedin.com/company/ukaiautomation',
|
||||
'https://x.com/ukaiautomation'
|
||||
],
|
||||
'contactPoint' => [
|
||||
[
|
||||
@@ -81,7 +81,7 @@ $organizationSchema = [
|
||||
],
|
||||
[
|
||||
'@type' => 'ContactPoint',
|
||||
'email' => 'info@ukdataservices.co.uk',
|
||||
'email' => 'info@ukaiautomation.co.uk',
|
||||
'contactType' => 'customer service',
|
||||
'availableLanguage' => 'English',
|
||||
'areaServed' => 'GB'
|
||||
@@ -90,7 +90,7 @@ $organizationSchema = [
|
||||
'foundingDate' => '2013',
|
||||
'numberOfEmployees' => [
|
||||
'@type' => 'QuantitativeValue',
|
||||
'value' => '15'
|
||||
'value' => '1'
|
||||
]
|
||||
];
|
||||
?>
|
||||
|
||||
@@ -20,12 +20,12 @@
|
||||
* @param string|null $itemUrl URL of the item being reviewed
|
||||
* @return string JSON-LD script tag
|
||||
*/
|
||||
function generateReviewSchema($reviews, $itemName = 'UK Data Services', $itemType = 'Organization', $itemUrl = null) {
|
||||
function generateReviewSchema($reviews, $itemName = 'UK AI Automation', $itemType = 'Organization', $itemUrl = null) {
|
||||
if (empty($reviews)) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$baseUrl = 'https://ukdataservices.co.uk';
|
||||
$baseUrl = 'https://ukaiautomation.co.uk';
|
||||
|
||||
// Calculate aggregate rating
|
||||
$totalRating = 0;
|
||||
@@ -86,7 +86,7 @@ function generateReviewSchema($reviews, $itemName = 'UK Data Services', $itemTyp
|
||||
* Generate standalone AggregateRating schema (without individual reviews)
|
||||
*/
|
||||
function generateAggregateRatingSchema($itemName, $itemType, $ratingValue, $reviewCount, $itemUrl = null) {
|
||||
$baseUrl = 'https://ukdataservices.co.uk';
|
||||
$baseUrl = 'https://ukaiautomation.co.uk';
|
||||
|
||||
$schema = [
|
||||
'@context' => 'https://schema.org',
|
||||
@@ -114,7 +114,7 @@ $siteTestimonials = [
|
||||
[
|
||||
'author' => 'James Mitchell',
|
||||
'authorRole' => 'Retail Director, London Fashion Group',
|
||||
'reviewBody' => 'UK Data Services transformed our competitor analysis process. Their web scraping accuracy and speed helped us make better pricing decisions. We\'ve seen a 23% improvement in our market positioning since working with them.',
|
||||
'reviewBody' => 'UK AI Automation transformed our competitor analysis process. Their web scraping accuracy and speed helped us make better pricing decisions. We\'ve seen a 23% improvement in our market positioning since working with them.',
|
||||
'ratingValue' => 5,
|
||||
'datePublished' => '2024-09-15'
|
||||
],
|
||||
@@ -142,7 +142,7 @@ $siteTestimonials = [
|
||||
[
|
||||
'author' => 'David Brown',
|
||||
'authorRole' => 'Director of Analytics, Birmingham Manufacturing Co',
|
||||
'reviewBody' => 'We needed complex automotive parts pricing data across multiple European suppliers. UK Data Services delivered beyond expectations with excellent accuracy and compliance documentation.',
|
||||
'reviewBody' => 'We needed complex automotive parts pricing data across multiple European suppliers. UK AI Automation delivered beyond expectations with excellent accuracy and compliance documentation.',
|
||||
'ratingValue' => 5,
|
||||
'datePublished' => '2024-05-15'
|
||||
],
|
||||
@@ -189,7 +189,7 @@ $serviceTestimonials = [
|
||||
if (isset($reviews) && is_array($reviews)) {
|
||||
echo generateReviewSchema(
|
||||
$reviews,
|
||||
$reviewItemName ?? 'UK Data Services',
|
||||
$reviewItemName ?? 'UK AI Automation',
|
||||
$reviewItemType ?? 'Organization',
|
||||
$reviewItemUrl ?? null
|
||||
);
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
* $serviceData = [
|
||||
* 'name' => 'Web Scraping Services',
|
||||
* 'description' => 'Professional web scraping services...',
|
||||
* 'url' => 'https://ukdataservices.co.uk/services/web-scraping',
|
||||
* 'url' => 'https://ukaiautomation.co.uk/services/web-scraping',
|
||||
* 'serviceType' => 'Web Scraping',
|
||||
* 'priceRange' => '500-50000',
|
||||
* 'features' => ['Feature 1', 'Feature 2']
|
||||
@@ -37,9 +37,9 @@ function generateServiceSchema($serviceName, $serviceDescription, $serviceUrl, $
|
||||
'serviceType' => $serviceType,
|
||||
'provider' => [
|
||||
'@type' => 'Organization',
|
||||
'@id' => 'https://ukdataservices.co.uk/#organization',
|
||||
'name' => 'UK Data Services',
|
||||
'url' => 'https://ukdataservices.co.uk'
|
||||
'@id' => 'https://ukaiautomation.co.uk/#organization',
|
||||
'name' => 'UK AI Automation',
|
||||
'url' => 'https://ukaiautomation.co.uk'
|
||||
],
|
||||
'areaServed' => [
|
||||
'@type' => 'Country',
|
||||
@@ -47,7 +47,7 @@ function generateServiceSchema($serviceName, $serviceDescription, $serviceUrl, $
|
||||
],
|
||||
'availableChannel' => [
|
||||
'@type' => 'ServiceChannel',
|
||||
'serviceUrl' => 'https://ukdataservices.co.uk/quote',
|
||||
'serviceUrl' => 'https://ukaiautomation.co.uk/quote',
|
||||
'servicePhone' => '',
|
||||
'availableLanguage' => 'English'
|
||||
]
|
||||
@@ -99,7 +99,7 @@ $serviceConfigs = [
|
||||
'web-scraping' => [
|
||||
'name' => 'Web Scraping Services UK',
|
||||
'description' => 'Professional web scraping and data extraction services for UK businesses. Automated data collection from websites with 99.8% accuracy and full GDPR compliance.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/web-scraping',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/web-scraping',
|
||||
'serviceType' => 'Web Scraping',
|
||||
'priceRange' => '500-50000',
|
||||
'features' => [
|
||||
@@ -113,7 +113,7 @@ $serviceConfigs = [
|
||||
'competitive-intelligence' => [
|
||||
'name' => 'Competitive Intelligence Services UK',
|
||||
'description' => 'Strategic competitive intelligence and market analysis services. Monitor competitors, track market trends, and gain actionable business insights.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/competitive-intelligence',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/competitive-intelligence',
|
||||
'serviceType' => 'Competitive Intelligence',
|
||||
'priceRange' => '1000-25000',
|
||||
'features' => [
|
||||
@@ -127,7 +127,7 @@ $serviceConfigs = [
|
||||
'price-monitoring' => [
|
||||
'name' => 'Price Monitoring Services UK',
|
||||
'description' => 'Real-time price monitoring and competitor price tracking services. E-commerce pricing intelligence for UK retailers and brands.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/price-monitoring',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/price-monitoring',
|
||||
'serviceType' => 'Price Monitoring',
|
||||
'priceRange' => '500-15000',
|
||||
'features' => [
|
||||
@@ -141,7 +141,7 @@ $serviceConfigs = [
|
||||
'data-cleaning' => [
|
||||
'name' => 'Data Cleaning & Validation Services UK',
|
||||
'description' => 'Professional data cleaning, validation, and standardisation services. Transform messy data into accurate, structured datasets.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/data-cleaning',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/data-cleaning',
|
||||
'serviceType' => 'Data Cleaning',
|
||||
'priceRange' => '500-20000',
|
||||
'features' => [
|
||||
@@ -155,7 +155,7 @@ $serviceConfigs = [
|
||||
'data-analytics' => [
|
||||
'name' => 'Data Analytics Services UK',
|
||||
'description' => 'Business intelligence and data analytics solutions for UK enterprises. Transform raw data into actionable insights.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/data-analysis-services',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/data-analysis-services',
|
||||
'serviceType' => 'Data Analytics',
|
||||
'priceRange' => '1000-30000',
|
||||
'features' => [
|
||||
@@ -169,7 +169,7 @@ $serviceConfigs = [
|
||||
'api-development' => [
|
||||
'name' => 'API Development Services UK',
|
||||
'description' => 'Custom API development and data integration services. Build robust APIs to connect your systems and automate data workflows.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/api-development',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/api-development',
|
||||
'serviceType' => 'API Development',
|
||||
'priceRange' => '2000-40000',
|
||||
'features' => [
|
||||
@@ -183,7 +183,7 @@ $serviceConfigs = [
|
||||
'property-data-extraction' => [
|
||||
'name' => 'UK Property Data Extraction Services',
|
||||
'description' => 'Professional property data extraction from UK property portals including Rightmove, Zoopla, and OnTheMarket. GDPR-compliant property market intelligence.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/property-data-extraction',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/property-data-extraction',
|
||||
'serviceType' => 'Property Data Extraction',
|
||||
'priceRange' => '1000-25000',
|
||||
'features' => [
|
||||
@@ -197,7 +197,7 @@ $serviceConfigs = [
|
||||
'financial-data-services' => [
|
||||
'name' => 'Financial Data Services UK',
|
||||
'description' => 'FCA-aware financial data services for hedge funds, asset managers, and investment firms. Market data extraction and alternative data solutions.',
|
||||
'url' => 'https://ukdataservices.co.uk/services/financial-data-services',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/financial-data-services',
|
||||
'serviceType' => 'Financial Data Services',
|
||||
'priceRange' => '5000-100000',
|
||||
'features' => [
|
||||
|
||||
Reference in New Issue
Block a user