File: //proc/self/root/tmp/bm-loop.log
> bewertemich-monorepo@1.0.0 growth:loop
> node ./scripts/growth-loop-report.mjs
{
"ok": true,
"generatedAt": "2026-06-02T18:59:01.683Z",
"siteBase": "https://bewertemich.de",
"purpose": "Daily growth-loop report for discoverability, community liquidity, and conversion-route readiness.",
"signals": {
"discoverability": {
"sitemapUrls": 156,
"imageUrls": 153,
"manifestLandingPages": 114,
"featuredLinks": 94,
"rootFallbackLinks": 141,
"feedItems": 60,
"segments": {
"dating": 29,
"business": 33,
"social": 18,
"decision": 15,
"city": 5,
"comparison": 13,
"checklist": 7
}
},
"community": {
"activePhotos": 81,
"votes": 455,
"users": 72,
"activeComparisons": 6,
"recent7d": {
"photos": 0,
"votes": 152,
"comparisons": 0
},
"photoFeedItems": 50,
"leaderboardCounts": {
"dating": 10,
"business": 10,
"social": 10
}
},
"conversionReadiness": {
"requiredRoutes": 19,
"routesOk": 19,
"routesWithUpload": 19,
"routesWithCompare": 15,
"routesWithMitbewerten": 19,
"routesWithTop10": 19,
"routesWithShareInviteKit": 18,
"routesWithBenchmarkUploadBridge": 4,
"routesWithSeoFlowBridge": 11,
"routeChecks": [
{
"route": "/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/profilbild-mini-diagnose/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/profilbild-live-radar/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/profilbild-score-kostenlos/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/ki-profilbildbewertung-alternative/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/profilbild-teilen-feedback-bekommen/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/selfie-vs-portrait/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/business-foto-locker-oder-formell/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/dating-hauptfoto-oder-ganzkoerper/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/mitbewerten/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/upload",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/compare/new",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/top10-dating/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": false,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": true,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/top10-business/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": false,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": true,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/top10-social/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": false,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": true,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/foto/60/dating-clara-am-cafe-fenster/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": false,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": true,
"hasSeoFlowBridge": false,
"contentType": "text/html"
},
{
"route": "/linkedin-profilbild-check/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/dating-app-foto-test/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": false,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
},
{
"route": "/profilbild-mini-diagnose/",
"status": 200,
"ok": true,
"hasUpload": true,
"hasCompare": true,
"hasMitbewerten": true,
"hasTop10": true,
"hasShareInviteKit": true,
"hasBenchmarkUploadBridge": false,
"hasSeoFlowBridge": true,
"contentType": "text/html"
}
]
}
},
"issues": [],
"nextActions": []
}