الموضوع

og:image لا تظهر؟ كيفية إصلاحها

عدم ظهور og:image يعود دائمًا تقريبًا إلى أحد الأسباب الخمسة: رابط الصورة غير عام، حجم الصورة كبير جدًا، المنصة خزّنت نسخة قديمة، الوسوم تستهدف الصفحة الخاطئة، أو تنسيق الصورة غير مدعوم. يشرح هذا الدليل كل إصلاح باستخدام أدوات التصحيح التي توفرها فيسبوك وX ولينكدإن.

لماذا لا تظهر صورتي og:image؟

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

الأسباب الخمسة الأكثر شيوعًا (وطرق إصلاحها)

1. رابط الصورة غير عام

يجب أن تتمكن المنصات من جلب الصورة دون مصادقة. الرابط الذي يتطلب تسجيل دخول، أو يشير إلى localhost، أو إلى عنوان IP سيفشل.

الإصلاح: استضف الصورة على رابط عام باستخدام HTTPS وتأكد من أن curl -I <image-url> يُرجع 200 OK مع صورة Content-Type.

2. حجم الصورة كبير جدًا

تحدد معظم المنصات الحد الأقصى لصور OG عند 8 ميجابايت (منصة X عند ~5 ميجابايت). ملف PNG ضخم يفشل بصمت.

الإصلاح: أبقِ الملف أقل من 5 ميجابايت؛ بطاقة نصية بمقاس 1200×630 يتراوح حجمها عادة بين 200–500 كيلوبايت. على FastOG، يكون إخراج PNG مضبوطًا مسبقًا لهذا الغرض.

3. المنصة خزّنت نسخة قديمة في ذاكرة التخزين المؤقت

تخزّن فيسبوك وX ولينكدإن وسلاك وديسكورد جميعها البيانات في ذاكرة التخزين المؤقت بشكل مكثف. كما تحتفظ Meta بنسخة خاصة بها من الصورة وتربط المعاينة برابط الصفحة، لذا فإن تغيير رابط الصورة وحده لن يُحدِث فرقًا. بعد تغيير الصورة، تبقى البطاقة القديمة ظاهرة لساعات أو أيام.

الإصلاح: فرض إعادة جلب الصفحة باستخدام أداة المنصة (أدناه). لتغيير الصور، استخدم رابطًا يتغير مع المحتوى (روابط FastOG الموقّعة تفعل ذلك تلقائيًا). بالنسبة للمنصة الوحيدة التي تسمح بتحديث برمجي، راجع فرض تحديث ذاكرة التخزين المؤقت لـ Open Graph على فيسبوك.

4. رابط خاطئ أو صفحة خاطئة

قد تكون وسمة og:image مفقودة أو مكررة أو تشير إلى صفحة لا تحتوي على تلك الوسمة.

الإصلاح: اعرض مصدر الصفحة وتأكد من أن وسمة og:image موجودة، ومُقدَّمة من الخادم، وبمسار مطلق.

5. تنسيق غير مدعوم

ترفض بعض المنصات تنسيقات معينة أو الصور المتحركة.

الإصلاح: استخدم PNG أو JPG؛ النسبة المدعومة هي 1200×630.

أدوات التصحيح

المنصة الأداة
Facebook / WhatsApp Sharing Debugger — developers.facebook.com/tools/debug
X / Twitter Card Validator — cards-dev.twitter.com/validator
LinkedIn Post Inspector — linkedin.com/post-inspector

الصق الرابط، ثم اضغط على "Scrape" / "Refresh" لسحب أحدث الوسوم.

خصائص FastOG

  • يقدّم FastOG صورًا بصيغة PNG بدقة 1200×630 — الحجم المدعوم — مما يتجنّب مشاكل الحجم أو نسبة الأبعاد.
  • تُقيَّد الروابط الموقّعة (Signed URLs) أول عملية عرض فقط؛ بينما تبقى الصور المخزّنة مؤقتًا (cached) صالحة، لذا تستمر البطاقة المشتركة في العمل.
  • غيّر العنوان → غيّر الرابط → عملية عرض جديدة واحدة. تلتقط المنصة (في النهاية) البطاقة الجديدة عند فرض إعادة الزحف (re-scrape).

الأسئلة الشائعة

هل تضمن FastOG ظهور صورة og:image الخاصة بي؟

توفر FastOG صورة PNG صالحة بأبعاد 1200×630 من رابط عام. يعتمد ظهورها على المنصة على ذاكرة التخزين المؤقت الخاصة بها — أعد الزحف باستخدام أداة التحقق بعد تغيير الصورة.

لماذا يعرض فيسبوك صورة قديمة حتى بعد تحديثها؟

يخزّن فيسبوك نتائج الزحف مؤقتًا، ويحتفظ بنسخة خاصة به من الصورة — لذا فإن رابط og:image جديد وحده لن يغيّر ذلك. استخدم Sharing Debugger ← "Scrape Again"؛ يغطي Force a Facebook Open Graph Cache Refresh مسار الـ API، ورمز التطبيق المطلوب، وحدود المعدل التي يجب الالتزام بها.

كيف أُجبر X على إظهار بطاقتي الجديدة؟

افتح أداة التحقق من البطاقات في X والصق الرابط. ستعيد جلب أحدث og:image وtwitter:image.

جرّبه مجانًا — لا حاجة للتسجيل

معاينة واختبار صور OG الديناميكية في ثوانٍ.

افتح أداة اختبار OG المجانية

A BeCaSimulations site