مهدی همیلی
مهدی همیلی
  • 2025/04/08
  • 1 دقیقه برای خواندن

در دنیای دیجیتال امروز، نحوه نمایش محتوا در شبکه‌های اجتماعی تأثیر زیادی در نرخ کلیک و تعامل کاربران دارد. یکی از ابزارهای مهم برای کنترل این نمایش، Open Graph است. این پروتکل که توسط فیسبوک معرفی شد، به وب‌سایت‌ها اجازه می‌دهد تا هنگام اشتراک‌گذاری لینک در شبکه‌های اجتماعی، نمایی بهینه‌شده از محتوا ارائه دهند.

استفاده از Open Graph نه تنها باعث حرفه‌ای‌تر شدن ظاهر لینک‌ها می‌شود، بلکه سئوی خارجی (off-page SEO) را نیز بهبود می‌بخشد. من مهدی همیلی هستم و در این مقاله از استک تیم، ارائه‌دهنده خدمات Team as a Service (TaaS)، به صورت جامع و با کد نمونه HTML، تمامی تگ‌های Open Graph را بررسی می‌کنیم.


مزایای استفاده از Open Graph

  • کنترل کامل بر ظاهر لینک در شبکه‌های اجتماعی
  • افزایش نرخ کلیک (CTR)
  • انتقال بهتر پیام و برند شما
  • افزایش اعتماد کاربران به لینک شما
  • بهبود سئوی خارجی از طریق اشتراک‌گذاری‌های هدفمند

لیست کامل تگ‌های Open Graph و توضیحات

1. og:title

کاربر: عنوان محتوایی که کاربر در شبکه‌های اجتماعی می‌بیند.

توضیح: عنوانی است که هنگام اشتراک‌گذاری صفحه شما نمایش داده می‌شود. بهتر است جذاب، کوتاه و حاوی کلیدواژه باشد.

<meta property="og:title" content="آشنایی با زبان PHP - قدرت پنهان وب" />

2. og:description

کاربر: خلاصه‌ای از محتوای صفحه.

توضیح: این تگ مانند meta description عمل می‌کند، اما برای شبکه‌های اجتماعی. باید واضح، قانع‌کننده و دعوت‌کننده باشد.

<meta property="og:description" content="در این مقاله، با زبان PHP و کاربردهای قدرتمند آن در توسعه وب آشنا می‌شوید." />

3. og:type

کاربر: تعیین نوع محتوای صفحه.

توضیح: تعیین می‌کند که صفحه شما چیست: مقاله، ویدیو، محصول و غیره. رایج‌ترین مقدار آن "article" است.

<meta property="og:type" content="article" />

4. og:url

کاربر: لینک دقیق صفحه.

توضیح: آدرس دقیق صفحه‌ای که در حال اشتراک‌گذاری است. از canonical URL استفاده شود.

<meta property="og:url" content="https://stackteam.org/blog/php-intro" />

5. og:image

کاربر: تصویر بندانگشتی (thumbnail) هنگام اشتراک‌گذاری.

توضیح: مهم‌ترین تگ از نظر بصری. ابعاد توصیه‌شده 1200×630 پیکسل است.

<meta property="og:image" content="https://stackteam.org/assets/images/php-banner.jpg" />

6. og:image:alt

کاربر: توضیح متنی برای تصویر.

توضیح: به درک بهتر تصویر توسط موتورهای جستجو و دسترس‌پذیری کمک می‌کند.

<meta property="og:image:alt" content="تصویری از زبان برنامه‌نویسی PHP در محیط کدنویسی" />

7. og:site_name

کاربر: نام برند یا وب‌سایت.

توضیح: نام سایت شما که در کنار عنوان نمایش داده می‌شود. به افزایش اعتماد کمک می‌کند.

<meta property="og:site_name" content="Stackteam" />

8. og:locale

کاربر: زبان و منطقه صفحه.

توضیح: به پلتفرم‌ها کمک می‌کند تا نسخه درست محتوا را به کاربران نشان دهند. برای فارسی: fa_IR

<meta property="og:locale" content="fa_IR" />

چگونه Open Graph را در پروژه خود پیاده‌سازی کنیم؟

بهترین مکان برای قرار دادن تگ‌های Open Graph، داخل <head> سند HTML است. می‌توانید از قالب‌های HTML یا CMS هایی مثل WordPress برای افزودن این تگ‌ها استفاده کنید. همچنین توصیه می‌شود از ابزار Meta Tag Debugger فیسبوک برای بررسی نمایش نهایی استفاده کنید.


سخن آخر

اگر به دنبال حرفه‌ای‌تر کردن ظاهر سایت خود در شبکه‌های اجتماعی هستید و می‌خواهید نرخ کلیک و تعامل کاربران را افزایش دهید، استفاده از Open Graph ضروری است. در استک تیم، ما هنگام طراحی و توسعه پروژه‌های تحت وب، همیشه Open Graph را به عنوان بخشی از استانداردهای فنی لحاظ می‌کنیم تا تجربه کاربری و برندینگ شما تقویت شود.

مهدی همیلی
مهدی همیلی
Co-funder at Stackteam

من مهدی همیلی هستم؛ برنامه‌نویس و عاشق ساختن چیزهایی که واقعاً کار می‌کنن! سال‌هاست توی دنیای کدنویسی می‌چرخم و با زبان‌هایی مثل PHP، Go و JavaScript کلی پروژه ساختم. به‌عنوان Co-founder استک تیم، تمرکزم روی ساخت تیم‌های فنی منسجم و چابکه که بتونن پروژه‌های پیچیده رو سریع و دقیق جلو ببرن. معتقدم کد خوب فقط یه سری خط نیست؛ یه راه حله برای خلق آینده.

Dubai/UAE

آخرین مقالات

معرفی MCP (Model Context Protocol): انقلابی در اتصال مدل‌های هوش مصنوعی به دنیای واقعی
  • 10 April 2025
  • 2 min read
پیاده‌سازی CI/CD برای Laravel و Lumen با Github Actions در هاست اشتراکی cPanel (بدون SSH
  • 10 April 2025
  • 2 min read
راهنمای جامع راه‌اندازی استارتاپ SaaS در سال ۲۰۲۵: ۱۰ ایده نوآورانه با پتانسیل بالا
  • 08 April 2025
  • 1 min read
راهنمای کامل Twitter Meta Tags برای توسعه‌دهندگان وب
  • 08 April 2025
  • 1 min read
راهنمای کامل Open Graph برای توسعه‌دهندگان وب
  • 08 April 2025
  • 1 min read
Contact Information

Theodore Lowe, Ap #867-859
Sit Rd, Azusa New York

We're Available 24/7. Call Now. (888) 456-2790 (121) 255-53333
Find us here