پینگ بک و ترک بک از جمله ویژگیهای موجود در سیستم مدیریت محتوای وردپرس هستند که ممکن است برای بسیاری از کاربران ناآشنا باشند. ترکبک و پینگبک دو ویژگی در وبلاگنویسی هستند که به کمک آنها وبسایتها با یکدیگر ارتباط برقرار میکنند.
ارتباطی که یک وبسایت با وبسایت دیگری از طریق لینکدهی برقرار میکند، منجر به ایجاد یک Pingback یا Trackback میشود. همچنین، هنگامی که به محتواهای داخلی وبسایت خود لینک میدهید، یک Pingback نیز ایجاد میشود.
در زبان انگلیسی به پینگ بک و ترک بک در وردپرس Pingbacks و Trackbacks گفته می شود.
پینگ بک (Pingback) و ترک بک (Trackback) چیست؟
پینگ بک و ترک بک در وردپرس دو ویژگی اساسی در وبلاگنویسی هستند که به طور خودکار به نویسندگان وبلاگ اطلاع میدهند.
اگرچه مفهومهای پینگ بک و ترک بک به نظر ممکن است کمی قدیمی به نظر برسند و بیشتر در وبلاگهای قدیمی مورد استفاده قرار میگرفتند، اما هنوز هم اهمیت آنها برای بهبود رتبهبندی وبسایتها وجود دارد.
برای درک بهتر این مفاهیم و بهرهمندی از آنها، در ادامه بیشتر به این موضوع می پردازیم و هر کدام از موارد را جدا جدا توضیح داده ایم.
ترک بک (Trackback) چیست؟
ترک بک یا Trackbacks یک ابزار در وردپرس است که به وبلاگ نویسان اجازه میدهد با سایتهای دیگر ارتباط برقرار کنند.
به عنوان مثال، فرض کنید که شما یک وبسایت دارید و میخواهید یک نظر یا کامنت را زیر یکی از پستهای سایت دیگری ارسال کنید. اما شما همچنین میخواهید که کاربران خود را در جریان این کامنت قرار دهید. در اینجا Trackback به کمک میآید.
با استفاده از Trackback، شما میتوانید یک پست در وبسایت خود بنویسید و این پست را به عنوان یک Trackback به پست وبلاگ دیگری ارسال کنید. سپس سایت مقصد میتواند تصمیم بگیرد که آیا این Trackback را به عنوان یک دیدگاه در سایت خود نمایش دهد یا نه.
هدف اصلی Trackback این است که بین محتوای وبسایتها ارتباط برقرار شود. اگر هر دو وبسایت این ارتباط را به درستی انجام دهند، میتواند برای هر دو طرف فواید زیادی داشته باشد.
در کل ترکبک (Trackback) یک نوع اعلان است که وبسایت شما به وبسایت دیگری ارسال میکند تا اطلاعاتی از محتوای شما را به اشتراک بگذارد.
این امر به نویسنده وبسایت مقصد اجازه میدهد تا بداند که مطلب شما را مطالعه کرده و در صورت تمایل به آن پاسخ داده است. ترکبک ها به عنوان یک نوع ارجاع به مطالب وبسایتهای دیگر عمل میکنند.
پینگ بک (Pingback) چیست؟
پینگبک (Pingback) نیز به نحوی مشابه ترک بک عمل میکند، اما با استفاده از پیوندها در مطالب. وقتی شما در وبسایت خود یک پست جدید منتشر میکنید و در آن به یک وبسایت دیگر لینک میدهید، وبسایت مقصد پینگبک را دریافت میکند و اطلاعات در مورد پست شما را به نمایش میگذارد.
فرض کنید که شما یک پست در وبسایت خودتان منتشر کردهاید و لینکی به یکی از پستهای وبسایت امنیت من را در آن قرار دادهاید. اگر قابلیت Pingback در هر دو وبسایت فعال باشد، این موضوع به وبسایت امنیت من اطلاع داده میشود و برای شما هم یک Pingback ارسال میشود که باید صحت این اتفاق را تأیید کنید.
بهعبارت سادهتر، وقتی کسی لینکی به یکی از پستهای شما قرار میدهد، وردپرس به صورت خودکار یک اطلاعیه Pingback ارسال میکند به آن وبسایت که به شما لینک دادهاست. این اطلاعیه به وبسایت مقصد Pingback میگوید که یک وبسایت دیگر به آن لینک دادهاست و درخواست میکند تا این لینک را بررسی کند.
اگر وبسایت مقصد Pingback را تأیید کند، یک نمایشگر کامنت به عنوان یک نوع اعلامیه در وبسایت شما نمایش داده میشود که بهصورت خودکار لینک به وبسایت مقصد Pingback اضافه میشود.
بهعنوان مثال، فرض کنید وبسایت A یک پست دارد و وبسایت B لینکی به این پست را قرار میدهد. وقتی این اتفاق رخ میدهد، وردپرس وبسایت A به وبسایت B یک Pingback ارسال میکند که اعلام میکند وبسایت B به پستی در وبسایت A لینک داده است.
اگر وبسایت B این Pingback را تأیید کند، یک کامنت بهعنوان اعلامیه Pingback به پست در وبسایت A اضافه میشود که این کار ارتباط بین دو وبسایت را نشان میدهد و از لحاظ سئو نیز مفید است.
تفاوت های Pingback و Trackback در وردپرس
ترکبک (Trackback) و پینگبک (Pingback) هر دو نوعی از اطلاع رسانی در وبسایتها هستند که به وبسایت مقصد اجازه میدهند بفهمند که یک وبسایت دیگر به آنها لینک داده است. اما تفاوتهایی بین این دو وجود دارد:
مکانیسم عملکرد
در ترکبک، وبسایتی که لینک دهنده است، باید برای ارسال اطلاعیه به وبسایت مقصد، یک Trackback URL را بهصورت دستی وارد کند.
در پینگبک، همهچیز بهصورت خودکار انجام میشود و بدون نیاز به دخالت دستی وبسایت لینک دهنده، اطلاعیه Pingback بهصورت خودکار ارسال میشود.
فرمت ارسال
ترکبکها اغلب براساس استاندارد XML-RPC ارسال میشوند.
پینگبکها از طریق HTTP POST ارسال میشوند و از XML-RPC استفاده نمیکنند.
مورد استفاده
ترکبکها معمولاً در وبلاگهایی که از پلتفرمهای قدیمیتر استفاده میکنند مورد استفاده قرار میگیرند.
پینگبکها بیشتر در پلتفرمهای جدیدتر و بهروزتر مانند وردپرس استفاده میشوند، زیرا بهصورت پیشفرض در این پلتفرمها فعال هستند و فرآیند ارسال و دریافت آنها بسیار سادهتر است.
بهطور خلاصه، تفاوت اصلی میان پینگ بک و ترک بک در روش ارسال اطلاعات و مکانیسم عملکرد آنهاست.
پینگ بک (Pingback) و ترک بک (Trackback) را غیر فعال کنیم؟
بله، نظر ما به عنوان یک مجموعه ارائه دهنده خدمات امنیت وردپرس، این است که پینگ بک و ترک بک در وردپرس را غیر فعال نمایید.
یکی از مهم ترین دلایلی که باید پینگ بک و ترک بک را غیر فعال کرد، جلوگیری از هرزنامه در بخش دیدگاه است. گاهی اوقات، ترکبک و پینگبک ممکن است در معرض حملات هرزنامه قرار بگیرند. در این صورت، غیرفعال کردن آنها میتواند به کاهش حجم هرزنامههای دریافتی کمک کند.
به منظور غیر فعال سازی پینگ بک (Pingback) و ترک بک (Trackback) در وردپرس، از منو تنظیمات > گفتگو ، باید گزینه ای با عنوان “اجازه دادن به دیگر وبلاگها برای آگاهسازی پیوندی (بازتابها و دنبالکها) روی نوشتههای تازه.” را غیر فعال و ذخیره نمایید.
دلیل غیرفعال کردن ترک بک و پینگ بک به صورت پیش فرض
امروزه، با توجه به سوء استفاده بسیاری از این قابلیتها توسط اسپمرها، بسیاری از نویسندگان ترجیح میدهند پینگ بک و ترک بک را در وردپرس غیرفعال کنند. به همین دلیل، برخی از قالبها و افزونههای وردپرس این قابلیت را به صورت پیش فرض غیرفعال میکنند.
برای فعال یا غیرفعال کردن ترکبک و پینگبک در وردپرس، شما به تنظیمات و سپس بحثها مراجعه کرده و تنظیمات مورد نظر خود را اعمال کنید.
نتیجه گیری
با در نظر گرفتن این نکات، درصورتی که وبسایت شما در معرض حملات هرزنامه قرار دارد یا نیازی به مدیریت بهتر منابع سرور دارید، ممکن است تصمیم برای غیرفعال کردن ترکبک و پینگبک منطقی باشد. در مقابل، اگر به بهبود ترافیک و رتبهبندی وبسایت خود علاقهمندید و این ویژگیها به درستی کار میکنند، میتوانید آنها را فعال نگه دارید.
ضمناً، اگر وبسایت شما قبلاً تحت حملات ویروسی بوده است و شما به پاکسازی سایت ویروسی نیاز دارید، میتوانید این فرصت را برای بهبود امنیت وبسایت خود نیز بهرهبرداری کنید.
با اجرای اقداماتی مانند بهروزرسانی سیستمها و پشتیبانگیری منظم، میتوانید از ورود ویروسها به وبسایت جلوگیری کرده و امنیت آن را تضمین کنید.