Fix all UKDS SEO cross-contamination risks
- Remove old sitemaps pointing to ukdataservices.co.uk URLs - Delete llms.txt/llms-full.txt (had ukdataservices references) - Replace all web scraping text in PHP files with AI automation equivalents - Add noindex to legal boilerplate pages (privacy, terms, cookie, GDPR) to prevent duplicate content penalty - Fix OG/Twitter social card images from ukds-* filenames to ukaiautomation-* - Fix lead-capture.php to write logs to ukaiautomation directory - Fix sitemap.php, quote-handler, canonical.php, related-services component
This commit is contained in:
@@ -53,7 +53,7 @@ function generateArticleSchema($title, $description, $datePublished, $dateModifi
|
||||
'name' => 'UK AI Automation',
|
||||
'logo' => [
|
||||
'@type' => 'ImageObject',
|
||||
'url' => $baseUrl . '/assets/images/ukds-main-logo.png'
|
||||
'url' => $baseUrl . '/assets/images/ukaiautomation-logo.svg'
|
||||
]
|
||||
],
|
||||
'image' => [
|
||||
@@ -125,7 +125,7 @@ function generateBlogPostingSchema($title, $description, $datePublished, $dateMo
|
||||
'name' => 'UK AI Automation',
|
||||
'logo' => [
|
||||
'@type' => 'ImageObject',
|
||||
'url' => $baseUrl . '/assets/images/ukds-main-logo.png',
|
||||
'url' => $baseUrl . '/assets/images/ukaiautomation-logo.svg',
|
||||
'width' => 300,
|
||||
'height' => 100
|
||||
]
|
||||
@@ -173,7 +173,7 @@ $authorProfiles = [
|
||||
'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.'
|
||||
'description' => 'Expert engineers specializing in AI Automation technologies, data pipelines, and enterprise data solutions.'
|
||||
],
|
||||
'compliance-team' => [
|
||||
'name' => 'UK AI Automation Compliance Team',
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
*
|
||||
* Usage:
|
||||
* $faqs = [
|
||||
* ['question' => 'What is web scraping?', 'answer' => 'Web scraping is...'],
|
||||
* ['question' => 'What is AI Automation?', 'answer' => 'AI Automation is...'],
|
||||
* ['question' => 'How much does it cost?', 'answer' => 'Pricing varies...']
|
||||
* ];
|
||||
* include($_SERVER['DOCUMENT_ROOT'] . '/includes/schema/faq-schema.php');
|
||||
@@ -63,12 +63,12 @@ function generateFAQSchema($faqs, $pageUrl = null, $pageName = null) {
|
||||
$commonFAQs = [
|
||||
'general' => [
|
||||
[
|
||||
'question' => 'What is web scraping and how can it benefit my business?',
|
||||
'answer' => 'Web scraping is the automated process of extracting data from websites. It benefits businesses by providing competitive intelligence, automating data collection, enabling real-time price monitoring, and supporting strategic decision-making with accurate market data.'
|
||||
'question' => 'What is AI Automation and how can it benefit my business?',
|
||||
'answer' => 'AI Automation is the automated process of extracting data from websites. It benefits businesses by providing competitive intelligence, automating data collection, enabling real-time price monitoring, and supporting strategic decision-making with accurate market data.'
|
||||
],
|
||||
[
|
||||
'question' => 'Is web scraping legal in the UK?',
|
||||
'answer' => 'Yes, web scraping is legal in the UK when conducted properly. We ensure full compliance with UK Data Protection Act 2018, GDPR, website terms of service, and industry best practices. We only collect publicly available data and respect robots.txt directives.'
|
||||
'question' => 'Is AI Automation legal in the UK?',
|
||||
'answer' => 'Yes, AI Automation is legal in the UK when conducted properly. We ensure full compliance with UK Data Protection Act 2018, GDPR, website terms of service, and industry best practices. We only collect publicly available data and respect robots.txt directives.'
|
||||
],
|
||||
[
|
||||
'question' => 'How do you ensure data accuracy?',
|
||||
@@ -85,7 +85,7 @@ $commonFAQs = [
|
||||
],
|
||||
'pricing' => [
|
||||
[
|
||||
'question' => 'What factors affect the cost of web scraping services?',
|
||||
'question' => 'What factors affect the cost of AI Automation Services?',
|
||||
'answer' => 'Costs depend on several factors: the number and complexity of target websites, data volume required, frequency of updates, anti-bot measures to navigate, data cleaning requirements, and delivery format preferences.'
|
||||
],
|
||||
[
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* 'region' => 'Greater London',
|
||||
* 'latitude' => 51.5074,
|
||||
* 'longitude' => -0.1278,
|
||||
* 'services' => ['Web Scraping', 'Data Analytics']
|
||||
* 'services' => ['AI Automation', 'Data Analytics']
|
||||
* ];
|
||||
* include($_SERVER['DOCUMENT_ROOT'] . '/includes/schema/local-business-schema.php');
|
||||
*/
|
||||
@@ -33,7 +33,7 @@ function generateLocalBusinessSchema($city, $region, $services = [], $latitude =
|
||||
'@type' => 'LocalBusiness',
|
||||
'@id' => $baseUrl . '/locations/' . $citySlug . '#localbusiness',
|
||||
'name' => 'UK AI Automation - ' . $city,
|
||||
'description' => 'Professional web scraping, data extraction, and business intelligence services for ' . $city . ' businesses. GDPR-compliant data solutions across ' . $region . '.',
|
||||
'description' => 'Professional AI Automation, data extraction, and business intelligence services for ' . $city . ' businesses. GDPR-compliant data solutions across ' . $region . '.',
|
||||
'url' => $baseUrl . '/locations/' . $citySlug,
|
||||
'telephone' => '',
|
||||
'email' => 'info@ukaiautomation.co.uk',
|
||||
@@ -58,7 +58,7 @@ function generateLocalBusinessSchema($city, $region, $services = [], $latitude =
|
||||
'@id' => $baseUrl . '/#organization',
|
||||
'name' => 'UK AI Automation'
|
||||
],
|
||||
'image' => $baseUrl . '/assets/images/ukds-main-logo.png',
|
||||
'image' => $baseUrl . '/assets/images/ukaiautomation-logo.svg',
|
||||
'sameAs' => [
|
||||
'https://www.linkedin.com/company/ukaiautomation',
|
||||
'https://twitter.com/ukaiautomation'
|
||||
@@ -129,7 +129,7 @@ $locationConfigs = [
|
||||
'latitude' => 51.5074,
|
||||
'longitude' => -0.1278,
|
||||
'services' => [
|
||||
'Web Scraping',
|
||||
'AI Automation',
|
||||
'Data Analytics',
|
||||
'Financial Data Services',
|
||||
'Competitive Intelligence',
|
||||
@@ -150,7 +150,7 @@ $locationConfigs = [
|
||||
'longitude' => -2.2426,
|
||||
'services' => [
|
||||
'Data Analytics',
|
||||
'Web Scraping',
|
||||
'AI Automation',
|
||||
'Business Intelligence',
|
||||
'Price Monitoring',
|
||||
'Data Cleaning'
|
||||
@@ -170,7 +170,7 @@ $locationConfigs = [
|
||||
'longitude' => -1.8904,
|
||||
'services' => [
|
||||
'Data Services',
|
||||
'Web Scraping',
|
||||
'AI Automation',
|
||||
'Business Intelligence',
|
||||
'Data Cleaning',
|
||||
'Competitive Intelligence'
|
||||
@@ -190,7 +190,7 @@ $locationConfigs = [
|
||||
'longitude' => -3.1883,
|
||||
'services' => [
|
||||
'Data Analytics',
|
||||
'Web Scraping',
|
||||
'AI Automation',
|
||||
'Financial Data',
|
||||
'Business Intelligence'
|
||||
],
|
||||
@@ -208,7 +208,7 @@ $locationConfigs = [
|
||||
'longitude' => -3.1791,
|
||||
'services' => [
|
||||
'Data Services',
|
||||
'Web Scraping',
|
||||
'AI Automation',
|
||||
'Business Intelligence',
|
||||
'Data Cleaning'
|
||||
],
|
||||
|
||||
@@ -114,7 +114,7 @@ $siteTestimonials = [
|
||||
[
|
||||
'author' => 'James Mitchell',
|
||||
'authorRole' => 'Retail Director, London Fashion Group',
|
||||
'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.',
|
||||
'reviewBody' => 'UK AI Automation transformed our competitor analysis process. Their AI Automation 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'
|
||||
],
|
||||
@@ -159,11 +159,11 @@ $siteTestimonials = [
|
||||
* Service-specific testimonials
|
||||
*/
|
||||
$serviceTestimonials = [
|
||||
'web-scraping' => [
|
||||
'web-Automation' => [
|
||||
[
|
||||
'author' => 'Robert Harris',
|
||||
'authorRole' => 'CTO, E-commerce Solutions Ltd',
|
||||
'reviewBody' => 'Their web scraping capabilities are world-class. They handled complex JavaScript-rendered pages with ease and delivered clean, accurate data exactly as specified.',
|
||||
'reviewBody' => 'Their AI Automation capabilities are world-class. They handled complex JavaScript-rendered pages with ease and delivered clean, accurate data exactly as specified.',
|
||||
'ratingValue' => 5
|
||||
]
|
||||
],
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*
|
||||
* Usage:
|
||||
* $serviceData = [
|
||||
* 'name' => 'Web Scraping Services',
|
||||
* 'description' => 'Professional web scraping services...',
|
||||
* 'url' => 'https://ukaiautomation.co.uk/services/web-scraping',
|
||||
* 'serviceType' => 'Web Scraping',
|
||||
* 'name' => 'AI Automation Services',
|
||||
* 'description' => 'Professional AI Automation Services...',
|
||||
* 'url' => 'https://ukaiautomation.co.uk/services/web-Automation',
|
||||
* 'serviceType' => 'AI Automation',
|
||||
* 'priceRange' => '500-50000',
|
||||
* 'features' => ['Feature 1', 'Feature 2']
|
||||
* ];
|
||||
@@ -96,11 +96,11 @@ function generateServiceSchema($serviceName, $serviceDescription, $serviceUrl, $
|
||||
* Predefined service configurations for consistency
|
||||
*/
|
||||
$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://ukaiautomation.co.uk/services/web-scraping',
|
||||
'serviceType' => 'Web Scraping',
|
||||
'web-Automation' => [
|
||||
'name' => 'AI Automation Services UK',
|
||||
'description' => 'Professional AI Automation and data extraction services for UK businesses. Automated data collection from websites with 99.8% accuracy and full GDPR compliance.',
|
||||
'url' => 'https://ukaiautomation.co.uk/services/web-Automation',
|
||||
'serviceType' => 'AI Automation',
|
||||
'priceRange' => '500-50000',
|
||||
'features' => [
|
||||
'Automated data extraction',
|
||||
|
||||
Reference in New Issue
Block a user