منشئ Open Graph وبطاقات تويتر

أنشئ وسوم og: و twitter: مع معاينة حية لبطاقة المشاركة — تحكّم في شكل روابطك على منصات التواصل الاجتماعي.

1,316 مشاهدة

آلية العمل

قدّم فيسبوك بروتوكول Open Graph عام 2010 لتتمكن أي صفحة ويب من وصف نفسها ككائن اجتماعي غني — أي عنوان ووصف وصورة واسم موقع يجب أن يظهر حين يلصق أحدهم الرابط في تغذية أو محادثة. تُنشئ هذه الأداة الوسوم الأربعة الأساسية (og:title، og:description، og:image، og:url) بالإضافة إلى مجموعة twitter: المطابقة، وتعرض معاينة حية للبطاقة الناتجة لترى ما سيعرضه فيسبوك أو لينكدإن أو واتساب أو X فعليًا قبل نشر أي شيء.

حقل og:type (website، article، product...) ليس تجميليًا — تُغيّر بعض المنصات سلوك البطاقة بناءً عليه: يمكن لنوع article أن يُظهر سطر مؤلف/تاريخ، ويمكن لنوع product أن يُفعّل عرض السعر على المنصات التي تدعم امتدادات التجارة في Open Graph. مثال ملموس: صفحة وصفة طعام مضبوطة بـ og:type=article مع صورة og:image بمقاس 1200×630 تحصل على بطاقة صورة بعرض كامل على X (عبر twitter:card=summary_large_image) ومعاينة مطابقة على واتساب — أما إذا ضُبطت خطأ أو أُغفلت og:image، فإن معظم المنصات تلجأ إلى التخمين، وعادة تختار أول صورة في الصفحة أو لا تختار شيئًا على الإطلاق.

إلى جانب الوسوم الأربعة الأساسية، تضبط بعض الحقول الاختيارية النتيجة بدقة أكبر: يعرض og:site_name علامتك التجارية بجانب العنوان على بعض المنصات، ويحدد og:locale اللغة/المنطقة (en_US، ar_SA) لتعرض المواقع متعددة اللغات النسخة الصحيحة، وينسب twitter:site البطاقة إلى معرّف حساب على X. تحتوي قيمة twitter:card نفسها على خيار ثالث إلى جانب summary وsummary_large_image — هو player — لتضمين فيديو أو صوت مباشرة في الخط الزمني، رغم أنه يتطلب ترميزًا إضافيًا خاصًا بالمُشغِّل لا تغطيه هذه الأداة. تختلف مدة التخزين المؤقت أيضًا حسب المنصة: تُحدِّث بعض أدوات التصحيح المعاينة خلال يوم من إعادة جلب جديدة، بينما قد تحتفظ منصات أخرى بمعاينة قديمة لأسبوع أو أكثر لأنها تخزّن مؤقتًا حسب الرابط لا حسب عملية الزحف — وهذا سبب كون إعادة الجلب القسرية عبر أداة التصحيح غالبًا الحل السريع الوحيد.

أشياء يجب معرفتها

  • 1200×630 بكسل (نسبة 1.91:1) هو مقاس الصورة الآمن الشامل عبر المنصات؛ أبقِ حجم الملف دون ميجابايت واحد تقريبًا ليُحمَّل بشكل موثوق، واستخدم دائمًا رابطًا مطلقًا (https://...) — فالمسارات النسبية تفشل بصمت.
  • التخزين المؤقت هو الشكوى الأكثر شيوعًا: بمجرد أن تجلب منصة ما رابطًا، يمكنها الاستمرار في عرض العنوان أو الصورة القديمين لأيام حتى بعد إصلاح الوسوم. تفرض أداة Facebook Sharing Debugger وLinkedIn Post Inspector وأدوات مشابهة إعادة جلب جديدة.
  • تعتمد X غالبًا على قيم Open Graph للعنوان والوصف والصورة، لكن twitter:card إعداد مستقل بذاته (summary مقابل summary_large_image بعرض كامل) ولن يُستنتج تلقائيًا — اضبطه صراحة.
  • عدم وجود أي وسوم لا يعني عدم وجود معاينة — تخمّن المنصة من أي شيء تجده في الصفحة، وهذا التخمين نادرًا ما يكون مرضيًا.
  • يجب أن يشير og:url إلى النسخة الأساسية (canonical) من الصفحة — فتوجيهه إلى رابط بمعلمات تتبع أو إلى هدف إعادة توجيه يقسّم إشارة المشاركة بين عنوانين مختلفين بدلًا من تجميعها في عنوان واحد.
  • اختبر على أكثر من منصة قبل النشر: تُحلّل فيسبوك ولينكدإن وX بروتوكول Open Graph بطرق مختلفة قليلًا، وبطاقة تبدو صحيحة على منصة قد تقتطع الصورة أو تُسقط الوصف على منصة أخرى.

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

ما زالت البطاقة تعرض صورتي القديمة — لماذا؟

المنصات تحتفظ بذاكرة تخزين مؤقت قوية. الصق الرابط في Facebook Sharing Debugger واضغط "إعادة الجلب" (لكل منصة أداة مماثلة) لتحديث البطاقة.

هل أحتاج وسوم twitter: منفصلة إذا كانت وسوم og: موجودة؟

تعتمد X على Open Graph في معظم الحقول، لكن twitter:card قرار مستقل (ملخص أم صورة كبيرة) — اضبط هذا الحقل على الأقل. هذا المولّد يُخرج المجموعتين معًا، وهو الخيار الآمن الافتراضي.

ما هو og:type وهل يهم فعلًا؟

يخبر المنصة بنوع الكائن الذي تمثله الصفحة — website أو article أو product أو video وما إلى ذلك. تضبط بعض المنصات تخطيط البطاقة بناءً عليه (يمكن لـ article أن يُظهر سطر المؤلف، ويمكن لـ product أن يُظهر السعر عبر امتدادات مدعومة)، لذا يستحق ضبطه بوعي بدلًا من تركه على القيمة الافتراضية website.

من اخترع Open Graph ولماذا؟

قدّم فيسبوك بروتوكول Open Graph عام 2010 لتتمكن أي صفحة ويب من وصف نفسها ككائن قابل للمشاركة بعنوان ووصف وصورة متسقة، بدلًا من أن تجلب كل منصة الصفحات بطريقتها الخاصة وتخمّن.

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

يغطي مقاس 1200×630 بكسل تقريبًا صيغة بطاقة كل منصة بنسبة آمنة قدرها 1.91:1. الذهاب لمقاس أصغر بكثير يجازف بتكبير ضبابي؛ والذهاب لمقاس أكبر بكثير يهدر وقت التحميل فقط دون تحسين شكل البطاقة.

التعليقات

لا توجد تعليقات بعد — كن أول من يكتب تعليقًا!

أدوات مشابهة