Skip to content
YAS.SH
URL & Links🌐 سيرفر YASمتاح عبر APIbeginner

فاحص الروابط

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

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
ReadyPowered by SSRF-hardened server diagnostics

Security & Privacy: The reachability test is performed by YAS.SH infrastructure through an SSRF-hardened outbound engine. Private, loopback, and metadata network endpoints are strictly blocked.

إيه اللي الأداة دي بتعمله؟

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

إمتى أستخدمها؟

  • اكتشاف الروابط المعطلة (Broken Links / 404) في موقعك قبل أن تضر بتجربة المستخدم والـ SEO.
  • التحقق من صحة وجهات الروابط الخارجية قبل تضمينها في المقالات والصفحات.
  • قياس زمن استجابة السيرفر للتحقق من سرعة وكفاءة الصفحات المستهدفة.

مثال واقعي

الإدخال
https://yas.sh
الناتج
الحالة: 200 OK | وقت الاستجابة: 85ms | النوع: text/html

فحص آمن ومحمي من هجمات الـ SSRF للروابط العامة.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
أدخل الرابط الكامل المراد فحصه.
المعالجة
يقوم النظام بإرسال طلب فحص واستقبال كود الحالة وترويسات الاستجابة.
الناتج
تقرير بحالة الرابط (نشط، محول، معطل) وزمن الاستجابة ونوع المحتوى.
الخطوة التالية
إذا كان الرابط معطلاً، قم بتحديثه أو إزالته لتجنب أخطاء 404 في موقعك.

أخطاء شائعة

  • فحص عناوين IP داخلية أو نطاقات محلية (localhost) المحظورة لحماية الأمان.
  • تجاهل الروابط التي ترجع كود 301 أو 302 دون تحديثها للرابط النهائي.
  • فحص صفحات تتطلب تسجيل دخول أو مصادقة خاصة دون تصريح مسبق.

يعني إيه النتيجة

تأكيد فوري لصحة وعمل الرابط وسرعة استجابة الخادم لزوار موقعك.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/link-checker
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/link-checker" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/link-checker", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "url": "https://example.com"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/link-checker", json={"url":"https://example.com"})
data = r.json()
FieldTypeRequiredDescription
urlstringYesTarget http/https URL
Success response
{ "url": "https://example.com", "finalUrl": "https://example.com", "reachable": true, "healthy": true, "status": 200, "statusText": "OK", "responseTimeMs": 120, "redirectCount": 0 }

Check URL reachability, HTTP status code, response time, and redirect chain.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات