Command Info

Name: external-backlinks:sync

Description: Import external backlinks from domains database, update their status, and send expiration alerts

Status: completed

Start Time: 2026-08-14 19:42:53

End Time: 2026-08-14 19:42:53

Total Time: 0 seconds

Dispatched Jobs Count: 0

Successful Jobs Count: 0

Failed Jobs Count: 0

Output

19:42:53 Lock acquired for command: external-backlinks:sync
19:42:53 🔄 Starting external backlinks sync...
19:42:53 🔍 DRY RUN MODE - No data will be imported or updated
19:42:53 📥 Starting import from domains database...
19:42:53 🔌 Testing connection to domains database...
19:42:53 ✅ Connection to domains database successful
19:42:53 🔍 Building website mapping by hostname...
19:42:53 📊 Found 2494 websites for matching
19:42:53 📥 Fetching external backlinks from domains database with website hostnames...
19:42:53 📋 Found 100 external backlinks to import
19:42:53 📊 Import Results:
19:42:53 ⚠️ 5 backlinks couldn't be matched to websites by hostname.
19:42:53 🔄 Updating external backlinks status...
19:42:53 Found 106 external backlinks to process.
19:42:53 ✅ Status update completed!
19:42:53 🔔 Checking for expiration alerts...
19:42:53 📊 Found 1 backlinks about to expire and 0 past expiry
19:42:53 ⚠️ Alert sent for backlink about to expire: https://expiring.com/page
19:42:53 ✅ Sent 1 expiration alerts
19:42:53 🔍 DRY RUN - No actual alerts were sent
19:42:53 📊 Final status distribution:
19:42:53 Lock released for external-backlinks:sync