Fix SEO issues found via GSC audit

- Fix broken PHP syntax in real-time data extraction article
- Fix truncated meta description on homepage
- Fix truncated titles on competitive intelligence and price monitoring pages
- Update Selenium vs Playwright article year from 2024 to 2026
- Replace no-store cache headers on homepage with private revalidation
- 301 redirect thin duplicate real-time streaming article to canonical
- Add HSTS header to data-cleaning service page
- Replace SVG og:images with PNG social card across 24 blog articles
- Add Services breadcrumb level to London, Manchester, Birmingham pages
This commit is contained in:
Peter Foster
2026-03-10 04:37:15 +00:00
parent 4121a20e40
commit 34ddbe3fdd
33 changed files with 95 additions and 266 deletions

View File

@@ -10,7 +10,7 @@ $article_author = "Michael Thompson";
$canonical_url = "https://ukdataservices.co.uk/blog/articles/web-scraping-rate-limiting";
$article_published = "2025-04-28T09:00:00+00:00";
$article_modified = "2025-04-28T09:00:00+00:00";
$og_image = "https://ukdataservices.co.uk/assets/images/icon-speed.svg";
$og_image = "https://ukdataservices.co.uk/assets/images/ukds-social-card.png";
$read_time = 9;
?>
<!DOCTYPE html>
@@ -115,10 +115,10 @@ $read_time = 9;
</div>
<div class="share-buttons">
<a href="https://www.linkedin.com/sharing/share-offsite/?url=<?php echo urlencode($canonical_url); ?>" class="share-button linkedin" aria-label="Share on LinkedIn" rel="noopener" target="_blank">
<img loading="lazy" src="../../assets/images/icon-linkedin.svg" alt="LinkedIn">
<img loading="lazy" src="../../assets/images/ukds-social-card.png" alt="LinkedIn">
</a>
<a href="https://twitter.com/intent/tweet?url=<?php echo urlencode($canonical_url); ?>&text=<?php echo urlencode($article_title); ?>" class="share-button twitter" aria-label="Share on Twitter" rel="noopener" target="_blank">
<img loading="lazy" src="../../assets/images/icon-twitter.svg" alt="Twitter">
<img loading="lazy" src="../../assets/images/ukds-social-card.png" alt="Twitter">
</a>
</div>
</div>
@@ -814,10 +814,10 @@ monitor.print_report()
<p>&copy; <?php echo date('Y'); ?> UK Data Services. All rights reserved.</p>
<div class="social-links">
<a href="https://linkedin.com/company/uk-data-services" aria-label="LinkedIn" rel="noopener" target="_blank">
<img loading="lazy" src="../../assets/images/icon-linkedin.svg" alt="LinkedIn" loading="lazy">
<img loading="lazy" src="../../assets/images/ukds-social-card.png" alt="LinkedIn" loading="lazy">
</a>
<a href="https://twitter.com/ukdataservices" aria-label="Twitter" rel="noopener" target="_blank">
<img loading="lazy" src="../../assets/images/icon-twitter.svg" alt="Twitter" loading="lazy">
<img loading="lazy" src="../../assets/images/ukds-social-card.png" alt="Twitter" loading="lazy">
</a>
</div>
</div>