تغییرات اخیر

در اینجا اطلاعیه‌ها، نسخه‌ها و تغییرات جدید لیارا فهرست می‌شوند.

    آموزش ایجاد پیش‌نمایش لینک‌ (Link Preview)

    آموزش ایجاد پیش‌نمایش لینک‌ (link preview)

    در این مقاله قصد داریم تا به شما نحوه‌ی ایجاد پیش‌نمایش لینک یا همان Link Preview را آموزش دهیم اما قبل از رفتن به سراغ آموزش باید بدانیم که پیش‌نمایش لینک چیست؟

    پیش‌نمایش لینک چیست؟

    اگر تابه‌حال لینکی را در شبکه‌های اجتماعی به اشتراک گذاشته باشید مطمئنا متوجه شده‌اید که پیش‌نمایشی از محتوای آن لینک نمایش داده می‌شود. حال به‌عنوان یک توسعه‌دهنده یا کسی که کارهای SEO سایت را انجام می‌دهد باید بدانید‌ که این پیش‌نمایش به چه اندازه می‌تواند در جلب توجه کاربران مفید باشد زیرا کاربران با دیدن این پیش‌نمایش است که تصمیم می‌گیرند آیا محتوای مورد نیازشان در آن لینک وجود دارد یا خیر.

    پیش‌نمایش و اعتبارسنجی لینک با استفاده از Twitter card
    پیش‌نمایش و اعتبارسنجی لینک با استفاده از Twitter card

    همان‌طور که در تصویر بالا مشاهده می‌کنید، پیش‌نمایش لینک معمولا شامل یک تصویر، عنوان، توضیح مطلب و نام دامنه است.

    پروتکل Open Graph

    پروتکل open graph

    Open Graph پروتکلی است که توسط Facebook ایجاد شده و به ما اجازه می‌دهد تا نحوه‌ی نمایش URLها در شبکه‌های اجتماعی را با برخی متاتگ‌ها کنترل کنیم. بنابراین برای ایجاد پیش‌نمایش لینک بایستی که متاتگ‌های Open Graph را در تگ <head> صفحه‌ی HTML خود قرار دهیم.

    متادیتاهای ضروری

    چهار property برای پیاده‌سازی پیش‌نمایش لینک ضروری هستند:

    1. og:title شبیه تگ <title> در <head> صفحه‌ی HTML است و ما از آن برای پیش‌نمایش عنوان مطلب استفاده می‌کنیم:
    <meta property="og:title" content="عملکرد‌های متفاوت this در زبان JavaScript"/>
    1. og:type نوع محتوای صفحه را مشخص می‌کند و برای اطلاعات بیشتر می‌توانید از این لینک استفاده کنید:
    <meta property="og:type" content="article" />

    صفحه‌‌هایی که فاقد این متادیتا باشند به‌صورت پیش‌فرض مقدار website برای og:type آن‌ها در نظر گرفته می‌شود.

    1. og:url آدرس صفحه‌ی وب است و توجه داشته باشید که مقدار آن بایستی absolute URL باشد:
    <meta property="og:url" content="https://liara.ir/blog/%d8%b9%d9%85%d9%84%da%a9%d8%b1%d8%af%e2%80%8c%d9%87%d8%a7%db%8c-%d9%85%d8%aa%d9%81%d8%a7%d9%88%d8%aa-this-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-javascript/"/>
    1. og:image تصویری است که در پیش‌نمایش لینک نشان داده می‌شود و تاثیر زیادی در ارائه محتوای صفحه به کاربر دارد بنابراین تصویر مناسبی انتخاب کنید:
    <meta property="og:image" content="https://cms.liara.ir/wp-content/uploads/2020/11/this-in-javascript-language.jpg">

    همچنین توجه داشته باشید که آدرس تصویر را به‌صورت absolute URL قرار دهید و اندازه‌ی تصویر شما بیش از ۵ مگابایت نباشد.

    متادیتاهای اختیاری

    این متادیتاها اختیاری هستند اما بهتر است که برای اطلاعات بیشتر آن‌ها را به صفحه‌ی وب خود اضافه کنید.

    1. از og:description برای توصیف محتوای صفحه در یک یا دو جمله استفاده می‌شود:
    <meta property="og:description" content="this یکی از کلمه‌های کلیدی زبان JavaScript است که اگر آن را به‌خوبی درک نکنید، می‌تواند برای شما مشکل‌ساز شود." />
    1. اگر صفحه‌ی وب شما بخشی از یک وبسایت بزرگ‌تر است بایستی نام سایت اصلی را در og:site_name وارد کنید:
    <meta property="og:site_name" content="سرویس ابری لیارا" />

    متادیتاهای Twitter

    1. با twitter:card مشخص می‌کنیم که پیش‌نمایش لینک ما در Twitter به چه صورت باشد. اگر og:type، og:title و og:description در صفحه‌ی شما تنظیم شده باشند به‌طور پیش‌فرض از نوع summary card برای پیش‌نمایش لینک شما استفاده می‌شود:
    <meta name="twitter:card" content="summary_large_image" />
    1. آدرس صفحه‌ی Twitter وبسایت خود را می‌توانید در محتوای twitter:site قرار دهید:
    <meta name="twitter:site" content="@liara_cloud">
    1. و در آخر نام کاربری تولید کننده‌ی محتوای آن صفحه‌ی HTML را می‌توانید با استفاده از twitter:creator مشخص کنید:
     <meta name="twitter:creator" content="@userdehghani">

    اگر به اطلاعات بیشتری در این زمینه احتیاج داشتید می‌توانید مستندات Twitter Card را مطالعه کنید.

    منبع: https://kimberlywan.hashnode.dev/how-to-create-a-link-preview

    برچسب‌ها:

    ســــــــــــــــــــــال‌هاست که هستیم

    ۶ سال در کنار شما تجربه جمع کردیم. تازه در ابتدای مسیر هستیم، مسیر ساخت آینده.

    جمع‌مـــــــــــان، جمع است

    بیش از ۴۰ هزار توسعه‌دهنده و صاحبان کسب و کار در جمع ما هستند. جای شما خالی‌ست...

    خدمات رایگان لیارا

    ۲.۵ گیگابایت فضای ذخیره‌سازی ابری رایگان

    ۲.۵ گیگابایت Object Storage سازگار با پروتکل S3 با دیسک‌های SSD به‌صورت رایگان دریافت کنید.

    هاست رایگان برای دیتابیس‌

    دیتابیس‌های MariaDB، PostgreSQL و Redis را فقط با یک کلیک و به‌صورت رایگان تهیه کنید.

    سرویس DNS رایگان

    به سادگی دامنه‌تان را اضافه کنید و به صورت رایگان رکورد‌های آن را مدیریت کنید.

    ۱۰۰ هزار تومان اعتبار اولیه

    بعد از ثبت نام در لیارا مبلغ ۱۰۰ هزار تومان اعتبار هدیه دریافت می‌کنید که با توجه به ساعتی بودن هزینه سرویس‌ها، می‌توانید تمامی خدمات پولی را برای چندین هفته رایگان استفاده کنید.

    ارسال ۱۰۰ ایمیل تراکنشی رایگان در هر ماه

    در سرویس ایمیل لیارا شما می‌توانید تا ۱۰۰ ایمیل رایگان در هر ماه ارسال کنید. (به‌همراه دسترسی SMTP)

    هاست رایگان برای انواع وبسایت

    تفاوتی ندارد برای وبسایت خود از Node استفاده می‌کنید یا Laravel و Django، در لیارا می‌توانید به صورت کاملا رایگان آن را میزبانی کنید.

    همراه شما هستیم

    در خصوص سفارش یا استفاده از سرویس‌ها سوالی دارید؟
    تلفن واحد فروش:
    ۰۲۵-۳۳۵۵۷۶۱۹ (روزهای کاری ۹ الی ۱۷)
    تلفن واحد فروش: ۳۳۵۵۷۶۱۹-۰۲۵ (روزهای کاری ۹ الی ۱۷)