SEO schema cleanup + blog index update
Removed 42 deprecated/restricted schema blocks across 21 files: - FAQPage removed from all commercial pages (restricted Aug 2023) - HowTo removed from all pages (rich results removed Sep 2023) - Compliance guide: author type fixed Organization->Person Blog index: - New article cards: ai-web-scraping-2026, web-scraping-lead-generation-uk - Stats updated: 55+ articles -> 57+, 2025 Content -> 2026 Content - Featured article date updated to March 2026 - Blog schema updated with new BlogPosting entries
This commit is contained in:
@@ -92,78 +92,7 @@ $read_time = 12;
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- HowTo Schema for Technical Guide -->
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "HowTo",
|
||||
"name": "How to Set Up Scrapy for Enterprise Web Scraping Operations",
|
||||
"description": "Step-by-step guide to implement and scale Python Scrapy for enterprise web scraping operations with best practices and optimization techniques.",
|
||||
"image": "https://ukdataservices.co.uk/assets/images/icon-web-scraping-v2.svg",
|
||||
"estimatedCost": {
|
||||
"@type": "MonetaryAmount",
|
||||
"currency": "GBP",
|
||||
"value": "0"
|
||||
},
|
||||
"totalTime": "PT45M",
|
||||
"supply": [
|
||||
{
|
||||
"@type": "HowToSupply",
|
||||
"name": "Python 3.8+"
|
||||
},
|
||||
{
|
||||
"@type": "HowToSupply",
|
||||
"name": "Scrapy Framework"
|
||||
},
|
||||
{
|
||||
"@type": "HowToSupply",
|
||||
"name": "Development Environment"
|
||||
}
|
||||
],
|
||||
"tool": [
|
||||
{
|
||||
"@type": "HowToTool",
|
||||
"name": "Python IDE"
|
||||
},
|
||||
{
|
||||
"@type": "HowToTool",
|
||||
"name": "Command Line Interface"
|
||||
}
|
||||
],
|
||||
"step": [
|
||||
{
|
||||
"@type": "HowToStep",
|
||||
"name": "Install Scrapy Framework",
|
||||
"text": "Install Scrapy using pip and set up your development environment",
|
||||
"url": "https://ukdataservices.co.uk/blog/articles/python-scrapy-enterprise-guide#installation"
|
||||
},
|
||||
{
|
||||
"@type": "HowToStep",
|
||||
"name": "Create Scrapy Project",
|
||||
"text": "Initialize a new Scrapy project with proper directory structure",
|
||||
"url": "https://ukdataservices.co.uk/blog/articles/python-scrapy-enterprise-guide#project-setup"
|
||||
},
|
||||
{
|
||||
"@type": "HowToStep",
|
||||
"name": "Configure Settings",
|
||||
"text": "Set up enterprise-grade configuration for production deployment",
|
||||
"url": "https://ukdataservices.co.uk/blog/articles/python-scrapy-enterprise-guide#configuration"
|
||||
},
|
||||
{
|
||||
"@type": "HowToStep",
|
||||
"name": "Implement Spiders",
|
||||
"text": "Build scalable spider classes with proper error handling",
|
||||
"url": "https://ukdataservices.co.uk/blog/articles/python-scrapy-enterprise-guide#spider-development"
|
||||
},
|
||||
{
|
||||
"@type": "HowToStep",
|
||||
"name": "Deploy and Monitor",
|
||||
"text": "Deploy to production and implement monitoring systems",
|
||||
"url": "https://ukdataservices.co.uk/blog/articles/python-scrapy-enterprise-guide#deployment"
|
||||
}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- Skip to content link for accessibility -->
|
||||
|
||||
Reference in New Issue
Block a user