استكشف تسلسل المراقبة

صفحات ونتائج HTTP افتراضية عولجت بقواعد الفحص والتنبيه نفسها المستخدمة للأزواج المحفوظة. لا يُفحص موقع حقيقي، ولا تُحفظ بيانات في حسابك، ولا يُرسل إشعار فعلي.

الفاصل موعد مستهدف وليس قياسًا مستمرًا للتوافر. لا يقيس هذا التمرين الفهرسة أو الترتيب.

استخدم السجل المعبأ مثالًا فقط. اكتب في الفارغ المصدر والهدف الحقيقيين ووقت الملاحظة بتوقيت UTC والدليل والمسؤول ونتيجة المتابعة. اترك المجهول فارغًا. سجل الحوادث ليس ملف استيراد للمراقب؛ فالاستيراد يستخدم العمودين الموثقين sourceUrl وtargetUrl.

M01 · تغير نص رابط سليم

يبقى href والهدف صالحين. دون توقع للنص تكون الملاحظة الثانية سليمة وتنتج إشعار تغيير؛ لا ينتج تكرارها إشعارًا آخر.

قارن النص بالاتفاق وسجل قبول التغيير أو رفضه.

الملاحظة 1

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
تغيرت تفاصيل الرابط
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Updated guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Updated guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "anchor"
    ],
    "warning": false,
    "recovered": false,
    "changed": true,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": "trackedChanged"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Updated guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Updated guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": null
  }
}

M02 · 403 ثم انتهاء المهلة

لا تثبت أي محاولة وجود الرابط. تتطابق UNREACHABLE ووجهة 200، لذا قد تنبه الثانية رغم اختلاف خطأ المصدر. ينتج الرابط المقروء لاحقًا تعافيًا.

افحص الوصول وأعد المحاولة. لا تستنتج الحذف من هذين الطلبين وحدهما.

الملاحظة 1

نتيجة الرابط
المصدر غير متاح · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
1
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 403,
    "targetStatus": 200,
    "html": ""
  },
  "result": {
    "status": "UNREACHABLE",
    "sourceStatus": 403,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "HTTP_403",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "UNREACHABLE:200",
    "failures": 1,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
المصدر غير متاح · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
مشكلة متكررة تحتاج مراجعة
الملاحظات المتتالية التي تتضمن مشكلة
2
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": null,
    "targetStatus": 200,
    "html": "",
    "sourceError": "PAGE_TIMEOUT"
  },
  "result": {
    "status": "UNREACHABLE",
    "sourceStatus": null,
    "targetStatus": 200,
    "sourceFinalUrl": null,
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "PAGE_TIMEOUT",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "UNREACHABLE:200",
    "failures": 2,
    "changes": [],
    "warning": true,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": "UNREACHABLE:200",
    "notification": "trackedAttention"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
استُعيد الرابط
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "status"
    ],
    "warning": false,
    "recovered": true,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": "trackedRecovered"
  }
}

M03 · غائب من HTML مقروء

استجابتان مقروءتان لا تحتويان href المتوقع. تنتج الثانية تنبيهًا، ثم ينتج رجوع الرابط الثابت تعافيًا.

افحص HTML والعنوان المتوقع بدقة قبل طلب الاستعادة. راجع التوجيه والعرض منفصلين.

الملاحظة 1

نتيجة الرابط
لم يُعثر عليه في HTML · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
1
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><p>No target link in this fixture.</p></main>"
  },
  "result": {
    "status": "NOT_FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "NOT_FOUND_IN_HTML",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "NOT_FOUND:200",
    "failures": 1,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
لم يُعثر عليه في HTML · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
مشكلة متكررة تحتاج مراجعة
الملاحظات المتتالية التي تتضمن مشكلة
2
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><p>No target link in this fixture.</p></main>"
  },
  "result": {
    "status": "NOT_FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "NOT_FOUND_IN_HTML",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "NOT_FOUND:200",
    "failures": 2,
    "changes": [],
    "warning": true,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": "NOT_FOUND:200",
    "notification": "trackedAttention"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
استُعيد الرابط
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "status"
    ],
    "warning": false,
    "recovered": true,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": "trackedRecovered"
  }
}

M04 · الرابط موجود والوجهة معطلة

يوجد الرابط في كل ملاحظة. تجعل استجابتان 404 النتيجة غير سليمة وتنتجان تنبيهًا؛ تعيد 200 السلامة.

أسند الحادث إلى مالك الوجهة. تغيير رابط المصدر ليس الحل الصحيح تلقائيًا.

الملاحظة 1

نتيجة الرابط
عُثر على الرابط · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
1
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 404,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 404,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": "HTTP_404"
  },
  "transition": {
    "healthy": false,
    "signature": "FOUND:404",
    "failures": 1,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
عُثر على الرابط · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
مشكلة متكررة تحتاج مراجعة
الملاحظات المتتالية التي تتضمن مشكلة
2
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 404,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 404,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": "HTTP_404"
  },
  "transition": {
    "healthy": false,
    "signature": "FOUND:404",
    "failures": 2,
    "changes": [],
    "warning": true,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": "FOUND:404",
    "notification": "trackedAttention"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
استُعيد الرابط
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "destination"
    ],
    "warning": false,
    "recovered": true,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": "trackedRecovered"
  }
}

M05 · توقع rel غير صحيح

يتعارض sponsored مرتين مع توقع follow. تصحيح التوقع إلى sponsored لا يغير الصفحة ويعيد حالة التنبيه إلى الصفر.

وثق الاتفاق المصحح وأبقِ توصيف العلاقة المدفوعة. لا تسمِّ تعديل الإعداد إصلاحًا لدى الناشر.

الملاحظة 1

نتيجة الرابط
الخصائص المتوقعة مختلفة · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
1
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": "follow"
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\" rel=\"sponsored\">Guide</a></main>",
    "rel": "follow"
  },
  "result": {
    "status": "ATTRIBUTES_CHANGED",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": "sponsored",
    "matchCount": 1,
    "errorCode": "EXPECTATION_MISMATCH",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "ATTRIBUTES_CHANGED:200",
    "failures": 1,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
الخصائص المتوقعة مختلفة · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
مشكلة متكررة تحتاج مراجعة
الملاحظات المتتالية التي تتضمن مشكلة
2
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": "follow"
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\" rel=\"sponsored\">Guide</a></main>",
    "rel": "follow"
  },
  "result": {
    "status": "ATTRIBUTES_CHANGED",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": "sponsored",
    "matchCount": 1,
    "errorCode": "EXPECTATION_MISMATCH",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "ATTRIBUTES_CHANGED:200",
    "failures": 2,
    "changes": [],
    "warning": true,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": "ATTRIBUTES_CHANGED:200",
    "notification": "trackedAttention"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24

عُدلت التوقعات قبل هذا الفحص، وأُعيدت عدادات التنبيه إلى الصفر. هذا لا يثبت إصلاح الموقع.

{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": "sponsored"
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\" rel=\"sponsored\">Guide</a></main>",
    "rel": "sponsored",
    "reset": true
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": "sponsored",
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "status"
    ],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": null
  }
}

M06 · يضيف JavaScript الرابط

سيضيف النص البرمجي رابطًا في المتصفح. يتجاهل الفاحص الثابت نص البرنامج ولا يجد الرابط في الملاحظتين.

قارن العرض وHTML الخادم. التنبيه لا يؤكد غياب الرابط من المتصفح.

الملاحظة 1

نتيجة الرابط
لم يُعثر عليه في HTML · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
1
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main id=\"root\"></main><script>document.getElementById(\"root\").innerHTML=\"<main><a href=\\\"https://brand.example.org/guide\\\">Guide</a></main>\";</script>"
  },
  "result": {
    "status": "NOT_FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "NOT_FOUND_IN_HTML",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "NOT_FOUND:200",
    "failures": 1,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
لم يُعثر عليه في HTML · يحتاج إلى مراجعة
ما الذي يثبته الدليل؟
مشكلة متكررة تحتاج مراجعة
الملاحظات المتتالية التي تتضمن مشكلة
2
الفاصل المجدول التالي بالساعات
1
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main id=\"root\"></main><script>document.getElementById(\"root\").innerHTML=\"<main><a href=\\\"https://brand.example.org/guide\\\">Guide</a></main>\";</script>"
  },
  "result": {
    "status": "NOT_FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": null,
    "observedRel": null,
    "matchCount": 0,
    "errorCode": "NOT_FOUND_IN_HTML",
    "targetErrorCode": null
  },
  "transition": {
    "healthy": false,
    "signature": "NOT_FOUND:200",
    "failures": 2,
    "changes": [],
    "warning": true,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 3600000,
    "alertedSignature": "NOT_FOUND:200",
    "notification": "trackedAttention"
  }
}

M07 · تنتقل الوجهة النهائية

يبقى href الأصلي ويصل إلى هدف سليم عبر عنوان نهائي مختلف. تنتج الملاحظة الثانية إشعار تغيير لا فقد رابط.

تحقق من المحتوى ومسار التوجيه. العنوان النهائي لا يكشف العنوان الأساسي الذي اختاره Google.

الملاحظة 1

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": null
  }
}

الملاحظة 2

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
تغيرت تفاصيل الرابط
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>",
    "targetFinal": "https://brand.example.org/new-guide"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/new-guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [
      "targetRedirect"
    ],
    "warning": false,
    "recovered": false,
    "changed": true,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": "trackedChanged"
  }
}

الملاحظة 3

نتيجة الرابط
عُثر على الرابط · سليم في هذا الفحص
ما الذي يثبته الدليل؟
لا يوجد إشعار
الملاحظات المتتالية التي تتضمن مشكلة
0
الفاصل المجدول التالي بالساعات
24
{
  "expected": {
    "sourceUrl": "https://publisher.example.org/article",
    "targetUrl": "https://brand.example.org/guide",
    "expectedAnchor": "",
    "expectedRel": ""
  },
  "input": {
    "sourceStatus": 200,
    "targetStatus": 200,
    "html": "<main><a href=\"https://brand.example.org/guide\">Guide</a></main>",
    "targetFinal": "https://brand.example.org/new-guide"
  },
  "result": {
    "status": "FOUND",
    "sourceStatus": 200,
    "targetStatus": 200,
    "sourceFinalUrl": "https://publisher.example.org/article",
    "targetFinalUrl": "https://brand.example.org/new-guide",
    "observedAnchor": "Guide",
    "observedRel": null,
    "matchCount": 1,
    "errorCode": null,
    "targetErrorCode": null
  },
  "transition": {
    "healthy": true,
    "signature": null,
    "failures": 0,
    "changes": [],
    "warning": false,
    "recovered": false,
    "changed": false,
    "nextDelayMs": 86400000,
    "alertedSignature": null,
    "notification": null
  }
}

تعليمات ورقة العمل

استكشف تسلسل المراقبة

صفحات ونتائج HTTP افتراضية عولجت بقواعد الفحص والتنبيه نفسها المستخدمة للأزواج المحفوظة. لا يُفحص موقع حقيقي، ولا تُحفظ بيانات في حسابك، ولا يُرسل إشعار فعلي.

استخدم السجل المعبأ مثالًا فقط. اكتب في الفارغ المصدر والهدف الحقيقيين ووقت الملاحظة بتوقيت UTC والدليل والمسؤول ونتيجة المتابعة. اترك المجهول فارغًا. سجل الحوادث ليس ملف استيراد للمراقب؛ فالاستيراد يستخدم العمودين الموثقين sourceUrl وtargetUrl.

الفاصل موعد مستهدف وليس قياسًا مستمرًا للتوافر. لا يقيس هذا التمرين الفهرسة أو الترتيب.

يُفحص HTML الخادم فقط. روابط JavaScript والحظر والأخطاء المؤقتة قد تحتاج مراجعة يدوية. لا يقيس هذا الفهرسة أو الترتيب.

تُفحص الروابط السليمة يوميًا وتُعاد المحاولة للمشكلات بعد ساعة. فشلان متماثلان ينتجان إشعارًا داخل الحساب. يُحفظ السجل 90 يومًا.

50 زوجًا لكل حساب و100 فحص مطلوب يوميًا، بما فيها الإضافات وتغيير التوقعات. خمس دقائق بين الفحوص اليدوية.

M01 · تغير نص رابط سليم

يبقى href والهدف صالحين. دون توقع للنص تكون الملاحظة الثانية سليمة وتنتج إشعار تغيير؛ لا ينتج تكرارها إشعارًا آخر.

قارن النص بالاتفاق وسجل قبول التغيير أو رفضه.

M02 · 403 ثم انتهاء المهلة

لا تثبت أي محاولة وجود الرابط. تتطابق UNREACHABLE ووجهة 200، لذا قد تنبه الثانية رغم اختلاف خطأ المصدر. ينتج الرابط المقروء لاحقًا تعافيًا.

افحص الوصول وأعد المحاولة. لا تستنتج الحذف من هذين الطلبين وحدهما.

M03 · غائب من HTML مقروء

استجابتان مقروءتان لا تحتويان href المتوقع. تنتج الثانية تنبيهًا، ثم ينتج رجوع الرابط الثابت تعافيًا.

افحص HTML والعنوان المتوقع بدقة قبل طلب الاستعادة. راجع التوجيه والعرض منفصلين.

M04 · الرابط موجود والوجهة معطلة

يوجد الرابط في كل ملاحظة. تجعل استجابتان 404 النتيجة غير سليمة وتنتجان تنبيهًا؛ تعيد 200 السلامة.

أسند الحادث إلى مالك الوجهة. تغيير رابط المصدر ليس الحل الصحيح تلقائيًا.

M05 · توقع rel غير صحيح

يتعارض sponsored مرتين مع توقع follow. تصحيح التوقع إلى sponsored لا يغير الصفحة ويعيد حالة التنبيه إلى الصفر.

وثق الاتفاق المصحح وأبقِ توصيف العلاقة المدفوعة. لا تسمِّ تعديل الإعداد إصلاحًا لدى الناشر.

M06 · يضيف JavaScript الرابط

سيضيف النص البرمجي رابطًا في المتصفح. يتجاهل الفاحص الثابت نص البرنامج ولا يجد الرابط في الملاحظتين.

قارن العرض وHTML الخادم. التنبيه لا يؤكد غياب الرابط من المتصفح.

M07 · تنتقل الوجهة النهائية

يبقى href الأصلي ويصل إلى هدف سليم عبر عنوان نهائي مختلف. تنتج الملاحظة الثانية إشعار تغيير لا فقد رابط.

تحقق من المحتوى ومسار التوجيه. العنوان النهائي لا يكشف العنوان الأساسي الذي اختاره Google.