Rebrand: UK AI Automation — new domain, logo, indigo colour scheme, AI services content

This commit is contained in:
Peter Foster
2026-03-21 09:48:46 +00:00
parent a4a8e237d6
commit 1d705572ad
164 changed files with 2870 additions and 9819 deletions

View File

@@ -1,7 +1,7 @@
<?php
$page_title = "Free Robots.txt Analyzer | UK Data Services";
$page_title = "Free Robots.txt Analyzer | UK AI Automation";
$page_description = "Analyze any website's robots.txt file instantly. See crawling rules, blocked paths, sitemaps, and get recommendations for web scraping compliance.";
$canonical_url = "https://ukdataservices.co.uk/tools/robots-analyzer";
$canonical_url = "https://ukaiautomation.co.uk/tools/robots-analyzer";
?>
<!DOCTYPE html>
<html lang="en">
@@ -27,7 +27,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/robots-analyzer";
"@type": "SoftwareApplication",
"name": "Robots.txt Analyzer",
"description": "Free tool to analyze robots.txt files and understand crawling permissions",
"url": "https://ukdataservices.co.uk/tools/robots-analyzer",
"url": "https://ukaiautomation.co.uk/tools/robots-analyzer",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web Browser",
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "GBP" }
@@ -37,37 +37,37 @@ $canonical_url = "https://ukdataservices.co.uk/tools/robots-analyzer";
<style>
.analyzer-container { max-width: 900px; margin: 0 auto; padding: 40px 20px; }
.analyzer-header { text-align: center; margin-bottom: 40px; }
.analyzer-header h1 { font-size: 2.2em; color: #1a1a2e; margin-bottom: 15px; }
.analyzer-header h1 { font-size: 2.2em; color: #1e1b4b; margin-bottom: 15px; }
.analyzer-header p { color: #666; font-size: 1.1em; }
.analyzer-card { background: #fff; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); padding: 40px; }
.url-input-group { display: flex; gap: 12px; margin-bottom: 30px; }
.url-input-group input { flex: 1; padding: 16px; border: 2px solid #e0e0e0; border-radius: 8px; font-size: 1em; }
.url-input-group input:focus { border-color: #179e83; outline: none; }
.url-input-group button { background: #179e83; color: white; border: none; padding: 16px 32px; border-radius: 8px; font-weight: 600; cursor: pointer; }
.url-input-group input:focus { border-color: #6d28d9; outline: none; }
.url-input-group button { background: #6d28d9; color: white; border: none; padding: 16px 32px; border-radius: 8px; font-weight: 600; cursor: pointer; }
.url-input-group button:hover { background: #148a72; }
.url-input-group button:disabled { background: #ccc; cursor: not-allowed; }
.results-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
@media (max-width: 768px) { .results-grid { grid-template-columns: 1fr; } }
.result-box { background: #f8f9fa; border-radius: 8px; padding: 20px; }
.result-box h3 { color: #1a1a2e; margin-bottom: 15px; font-size: 1.1em; display: flex; align-items: center; gap: 8px; }
.result-box pre { background: #1a1a2e; color: #a5d6a7; padding: 15px; border-radius: 6px; overflow-x: auto; font-size: 0.85em; max-height: 300px; }
.result-box h3 { color: #1e1b4b; margin-bottom: 15px; font-size: 1.1em; display: flex; align-items: center; gap: 8px; }
.result-box pre { background: #1e1b4b; color: #a5d6a7; padding: 15px; border-radius: 6px; overflow-x: auto; font-size: 0.85em; max-height: 300px; }
.stat-badge { display: inline-block; padding: 6px 12px; border-radius: 15px; font-size: 0.9em; font-weight: 600; margin: 4px; }
.badge-green { background: #e8f5e9; color: #2e7d32; }
.badge-yellow { background: #fff3e0; color: #ef6c00; }
.badge-red { background: #ffebee; color: #c62828; }
.badge-blue { background: #e3f2fd; color: #1565c0; }
.loading { text-align: center; padding: 40px; display: none; }
.spinner { width: 40px; height: 40px; border: 4px solid #e0e0e0; border-top-color: #179e83; border-radius: 50%; animation: spin 1s linear infinite; margin: 0 auto 15px; }
.spinner { width: 40px; height: 40px; border: 4px solid #e0e0e0; border-top-color: #6d28d9; border-radius: 50%; animation: spin 1s linear infinite; margin: 0 auto 15px; }
@keyframes spin { to { transform: rotate(360deg); } }
#results { display: none; }
.breadcrumb { padding: 15px 20px; background: #f5f5f5; font-size: 0.9em; }
.breadcrumb a { color: #144784; text-decoration: none; }
.breadcrumb a { color: #7c3aed; text-decoration: none; }
.breadcrumb span { color: #888; margin: 0 8px; }
.path-list { list-style: none; padding: 0; margin: 0; max-height: 200px; overflow-y: auto; }
.path-list li { padding: 8px 12px; border-bottom: 1px solid #e0e0e0; font-family: monospace; font-size: 0.9em; }
.path-list li:last-child { border-bottom: none; }
.cta-box { text-align: center; padding: 30px; background: linear-gradient(135deg, #144784 0%, #179e83 100%); border-radius: 8px; color: white; margin-top: 30px; }
.cta-box a { display: inline-block; background: white; color: #144784; padding: 14px 28px; border-radius: 6px; text-decoration: none; font-weight: 600; }
.cta-box { text-align: center; padding: 30px; background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%); border-radius: 8px; color: white; margin-top: 30px; }
.cta-box a { display: inline-block; background: white; color: #7c3aed; padding: 14px 28px; border-radius: 6px; text-decoration: none; font-weight: 600; }
</style>
</head>
<body>
@@ -96,7 +96,7 @@ $canonical_url = "https://ukdataservices.co.uk/tools/robots-analyzer";
<div id="results">
<div style="margin-bottom: 25px;">
<h3 style="color: #1a1a2e; margin-bottom: 15px;">📊 Quick Summary</h3>
<h3 style="color: #1e1b4b; margin-bottom: 15px;">📊 Quick Summary</h3>
<div id="summaryBadges"></div>
</div>