میزبانی وب هاست
میزبانی هاست لینوکس و ویندوز در سرور های قدرتمند سه کشور ایران کانادا و آمریکا با پشتیبانی 24 ساعته
میزبانی وبثبت دامنه
ثبت دامنه های ملی کشور ایران و دامنه های بین المللی جهانی با پیشوند های ir , com , net , org , info , ws و ....
ثبت دامنهطراحی وب سایت
طراحی و برنامه نویسی حرفه ای وب سایت و سیستم های اتوماسیون اداری با قابلیت واکنش گرا (Responsive)
طراحی وبآموزش طراحی وب
برگزاری کلاس های آموزش برنامه نویسی و طراحی سایت در مازندران بصورت کاملا خصوصی
آموزش طراحی وبسئو لینک صفحات وب سایت در پیام رسان تلگرام
اپلیکیشن تلگرام که امروزه بدلیل محبوبیت فراوان در جمع کاربران ایرانی قرار گرفته میتواند فرصتی خوبی جهت کسب و کار وب سایت ها قرار بگیرد از ایجاد کانال channel گرفته تا سوپر گروپ ها و مدل های مختلف از پیام های تبلیغاتی برای بالا بردن فروش محصولات.یکی از مواردی که در این میان به چشم میخورد ارسال لینک های صفحات وب سایت ما بین کاربران تلگرام هست.که باید به دقت انجام پذیرد.خیلی از کاربران وقتی از طولانی بودن لینک صفحات وب سایت خود خسته می شوند به سرویس های کوتاه کننده لینک روی می آورند مانند سرویس goo.gl که متعلق به شرکت گوگل می باشد بدین شکل که ابتدا لینک مورد نظر خود را به آن داده سپس این سیستم با استفاده از Page redirect شما را به صفحه مورد نظر راهنمایی می کند اما این کار زیاد جالب به نظر نمی رسد و بهتر است از لینک های صفحه ی داخلی وب سایت خودمان استفاده کنیم.
کاربرد og Meta Tag در سئو لینک
اگر برنامه نویس و طراح سایت باشید حتما با تگ های متا og برخورد کرده اید.بطور کلی تگ های og meta یا همان Open Graph protocol جهت معرفی صفحه ی وب به شبکه های اجتماعی و سرویس دهنده ها استفاده می شود.به نوعی w3 یک مقدار آزاد برای متا تگ ها ایجاد کرده که هر سرویس دهنده مطابق با میل خود یک قانون ایجاد کرده و در API خود به کاربران ارائه دهد مثلا سایت توئیتر به کاربران خود اعلام نموده که اگر در صفحه خود از متا تگ og:twitter استفاده کنید مقادیر صفحه ی شما در آن بارگزاری می شود.
تلگرام نیز از همین قانون پیروی میکند با این تفاوت که بسیار هوشمندانه و جهت محبوبیت خود از تمامی og meta های شبکه های اجتماعی بهره برده است. در مستندات وب سایت telegram بیان شده است : All links to Twitter tweets, Instagram photos and YouTube videos are beautifully rendered این بدین معناست که اگر شما برای دیگر شبکه های اجتماعی تگ og قرار داده اید تلگرام از آن استفاده میکند.اما قانون کلی دقیقا چیست ؟
پیش نمایش لینک در تلگرام
اگر یک لینک در تلگرام قرار دهید مانند عکس زیر پنج اطلاعات از آن دریافت کرده و در صفحه نمایش می دهد :
متن رنگ آبی آدرس لینک صفحه می باشد که شما در pm خود برای طرف مقابل کپی کرده و فرستاده اید. همیشه در بحث سئو بیان شده است که لینک صفحات شامل کاراکتر فارسی نباشد و بهتر است مثلا عنوان صفحه را به صورت انگلیسی در این قسمت بیان شود.یکی از اصلی ترین دلایل آن هم برخی مشکلات فارسی و utf در برخی مرورگرها و موتورهای جستجو می باشد.بخش بعدی که سبز رنگ هست همان عنوان صفحه می باشد و به همین صورت تایتل ، توضیحات صفحه و یک تصویر شاخص که مشاهده میکنید.برای قرار دادن این مقادیر در صفحه ی وب خود بایستی کد زیر را در بخش تگ head قرار دهید :
۱ ۲ ۳ ۴ |
<meta property="og:title" content="title post" /> <meta property="og:site_name" content="Site name"/> <meta property="og:description" content="توضیحات در اینجا" /> <meta property="og:image" content="آدرس عکس تصویر شاخص" /> |
در تگ های بالا می بایت در قسمت content مقادیر را وارد نمائید.همان طور که مشاهده می کنید مقدار property برای تگ های متا به ترتیب title و site_name و description و image هست که بطور کامل در تلگرام پشتیبانی می شود.
سئو لینک سایت وردپرس در تلگرام
مثالی که در بالا بیان شده به صورت ایستا بوده و مسلما برای یک سایت داینامیک برنامه نویس می بایستی با توجه به سیستم و فریم ورک مورد استفاده برای هر صفحه بتواند اطلاعات مخصوص آن را بارگزاری نموده و در تگ بالا قرار دهد.ما برای مثال این کار را در سیستم وردپرس انجام می دهیم کافیست برای انجام این امر کد زیر را در فایل function.php قالب خود قرار دهید :
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ |
add_action('wp_head','telegram_seo_link'); function telegram_seo_link(){ if (is_single()) { global $post; $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'full' ); echo ' <meta property="og:title" content="'.get_the_title($post->ID).'" /> <meta property="og:site_name" content="'.get_bloginfo('name').'"/> <meta property="og:description" content="'.mb_substr(get_the_content(),۰,۲۵۶).'" /> <meta property="og:image" content="'.$thumbnail[۰].'" /> '; } } |
در کد بالا ابتدا توسط هوک وردپرس تابع telegram seo link را به بخش head صفحه اضافه کردیم.در خوده تابع ابتدا بررسی کرده ایم که اگر در صفحه ی یک پست (single.php) قرار دادیم مقادیر آن پست را توسط global متغیر $post از وردپرس گرفته سپس در مقدار content تگ متا قرار دهد و در نهایت توسط echo انتشار دهد.دقت داشته باشید که مقدار توضیحات را ما ۱۰۰ کاراکتر ابتدائی متن صفحه را قرار داده ایم.
لازم به ذکر هست برای کاربران مبتدی میتوانید از افزونه Facebook Open Graph, Google+ and Twitter Card Tags دروردپرس خود نصب و استفاده کنند.
کش شدن اطلاعات لینک صفحات در تلگرام
اگر شما از تگ های فوق استفاده نموده اید اما همچنان اپلیکیشن تلگرام مقادیر متا را برای صفحه ی مورد نظرتان به نمایش در نمی آورد علت آن کش شدن اطلاعات لینک در تلگرام موبایل یا کامپیوتر شماست برای حذف کش اطلاعات هم میتوانید از منوی تلگرام گزینه ی Clear Cashe استفاده کنید و یا از ربات تلگرام @WebPageBot برای حذف کش استفاده کنید که به شکلی کاملا حرفه ای این کار را انجام میدهد.
توجه : اگر شما در اپلیکیشن تلگرام خود گزینه پیش نمایش عکس ها و ویدئو ها را غیر فعال کنید، تلگرام نمایش جزئیات لینک ها را نیز برای شما به نمایش در نخواهد آورد.

بانک ملی ایران
شماره 16 رقمی کارت : 3479 - 0689 - 9918 - 6037
به نام مهرشاد درزی سوته
دوره ی های آموزشی طراحی وب سایت در مازندران
جهت اطلاعات بیشتر اینجا کلیک کنید ...