Overview
After a job completes, Adapt provides detailed results showing page health, performance metrics, and cache analysis. This guide helps you interpret results and take action on issues.Job Summary
The job summary provides high-level metrics:Understanding Progress Metrics
Task Counts
| Metric | Description |
|---|---|
total_tasks | Total pages discovered |
completed_tasks | Pages successfully checked |
failed_tasks | Pages that returned errors |
skipped_tasks | Pages excluded by filters |
percentage | Progress as a percentage |
Progress percentage excludes skipped tasks:
(completed + failed) / (total - skipped) × 100Job Status
Jobs progress through these states:- created: Job queued, waiting to start
- running: Actively crawling pages
- completed: All pages processed successfully
- failed: Encountered a critical error
- cancelled: Manually stopped by user
Performance Metrics
Response Times
Adapt measures two response times for each page:First Response Time
First Response Time
The initial request measures baseline performance and cache status:
- Fast: < 1000ms
- Moderate: 1000-3000ms
- Slow: 3000-5000ms
- Very Slow: > 5000ms
Second Response Time
Second Response Time
If the first request resulted in a cache MISS or EXPIRED, Adapt makes a second request to warm the cache and measure improved performance.This helps identify pages that benefit most from cache warming.
Performance Breakdown
Cache Analysis
Cache Status Values
| Status | Meaning | Action |
|---|---|---|
HIT | Page served from cache | ✅ Optimal performance |
MISS | Page not in cache | ⚠️ Cache warming recommended |
EXPIRED | Cached version outdated | ⚠️ Cache warming recommended |
DYNAMIC | Page cannot be cached | ℹ️ Expected for dynamic content |
ERROR | Cache system error | 🔴 Investigation needed |
Cache Hit Ratio
The cache hit ratio indicates how effectively your cache is serving content:- > 0.8 (80%+): Excellent cache performance
- 0.6 - 0.8 (60-80%): Good, room for improvement
- < 0.6 (< 60%): Poor, consider cache warming
Identifying Issues
Broken Links (404 Errors)
- Deleted pages still linked from other pages
- Typos in internal links
- Outdated navigation menus
The
discovered_from field shows whether the broken link was found in your sitemap or discovered by crawling links.Slow Pages
- Large unoptimised images
- Slow database queries
- Third-party scripts blocking rendering
- Cache misses
Server Errors (5xx)
- Check server logs for error details
- Verify database connectivity
- Check for recent code deployments
Redirects
When Redirects Are Good
When Redirects Are Good
301 redirects are appropriate for:
- Permanently moved content
- URL canonicalisation (www vs non-www)
- HTTPS enforcement
When to Fix Redirects
When to Fix Redirects
Update internal links if:
- Multiple redirects in a chain (redirect chains)
- High-traffic pages redirecting
- Redirects adding unnecessary latency
Viewing Task Details
Get detailed information about individual pages:Filtering Tasks
Filter results by specific criteria:| Parameter | Description | Example |
|---|---|---|
status | Task status | ?status=failed |
cache | Cache status | ?cache=miss |
path | URL path filter | ?path=/blog |
sort | Sort order | ?sort=-response_time |
limit | Results per page | ?limit=100 |
offset | Pagination offset | ?offset=50 |
Exporting Results
Adapt provides three export types:1. Full Job Export
Export all tasks with complete details:2. Broken Links Report
Export only failed pages (404s and errors):3. Slow Pages Report
Export pages with response times > 3000ms:Exports are limited to 10,000 tasks. Use filtering for larger datasets.
Analytics Integration
When Google Analytics is connected, results include traffic data:Best Practices
Review Results After Each Crawl
Review Results After Each Crawl
Don’t wait for issues to pile up. Review results after each crawl and fix broken links immediately.
Track Performance Over Time
Track Performance Over Time
Run crawls regularly and compare results to identify trends. Are response times improving or degrading?
Focus on High-Traffic Pages
Focus on High-Traffic Pages
Use analytics data to prioritise optimisation efforts. Fix slow pages with high traffic first.
Warm Cache After Publishing
Warm Cache After Publishing
Schedule a crawl immediately after publishing new content to warm your cache and ensure fast load times.
Export and Share Reports
Export and Share Reports