عدم نمایش تگ های متا (پیش نمایش در تلگرام)
سلام
من تمام تگ های متا رو استفاده کردم ولی توی شبکه های اجتماعی به خصوص تلگرام پیش نمایش لینک رو نمیتونم ببینم
ممکنه کمک کنید
<meta name="description" content="@Model.Excerpt">
<meta property="og:site_name" content="فروشگاه">
<meta property="og:title" content="@Model.Title" />
<meta property="og:url" content="@url" />
<meta property="og:type" content="website" />
<meta property="og:image" content="@($"{this.Context.Request.Scheme}://{this.Context.Request.Host}{this.Context.Request.P athBase}" + Model.PostImageAddress())" />
<meta property="og:image:url" content="@($"{this.Context.Request.Scheme}://{this.Context.Request.Host}{this.Context.Request.P athBase}" + Model.PostImageAddress())">
<meta property="og:image:width" content="700">
<meta property="og:image:height" content="500">
<meta property="og:image:type" content="image/png">
<meta property="og:description" content="@Model.Title" />
<meta property="og:price:currency" content="IRR">
<meta property="og:local" content="ir_FA">
<meta name="twitter:title" content="@Model.Title">
<meta name="twitter:description" content="@Model.Excerpt">
<meta name="twitter:image" content="@($"{this.Context.Request.Scheme}://{this.Context.Request.Host}{this.Context.Request.P athBase}" + Model.PostImageAddress())">
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="store.ir">
<meta property="twitter:url" content="@url">
از کد زیر برای استفاده از لینک absolute استفاده میکنم
@($"{this.Context.Request.Scheme}://{this.Context.Request.Host}{this.Context.Request.P athBase}" + Model.PostImageAddress())
نقل قول: عدم نمایش تگ های متا (پیش نمایش در تلگرام)
استفاده از این کتابخانه گزینه خوبیه:
https://github.com/mjebrahimi/SeoTags
خودش تقریبا اکثر کارهای مورد نیاز رو انجام میده. اگر مشکل حل نشد در پاسخ این تاپیک بنویسید.