لینک دهی داخلی به صفحات و نوشته ها دیگر روشی مناسب برای افزایش سئو سایت است. اما به دلیل وجود ابزار بازتاب ها این کار می تواند آزار دهنده باشد.
بنابراین اگر نمی خواهید که به خاطر لینک های داخلی خود سایت بازتاب دریافت کنید، این آموزش از راهنمای وردپرس را تا انتها دنبال کنید.
بازتاب یکی از امکانات وردپرس می باشد که از طریق آن می تواند لینک های داده شده یا دریافت شده را به اطلاع مدیران سایت ها برسانید.
برای مثال اگر مدیر یک سایت دیگر از مقالات سایت شما استفاده کند و به عنوان منبع به شما لینک بدهد، وردپرس این بازتاب را دریافت کرده و آن را از طریق دیدگاه ها به اطلاع شما می رساند و در صورت تایید شما، در سایت نیز نمایش داده خواهد شد.
این امکان کاربردی در ارتباط سازی با مدیران سایت های دیگر می تواند مفید باشد، اما اگر قرار باشد به خاطر لینک های درونی در خود سایت نیز بازتاب دریافت کنید؛ آن موقع این ابزار کاربرد خود را از دست داده و حتی آزار دهنده نیز خواهد شد.
برای اینکه این موضوع را از طریق راه حل آسان یعنی افزونه ها انجام داد، گزینه مناسبی وجود ندارد. در واقع افزونه ای مانند No Self Pings که بدین منظور نوشته شده است، از آخرین بروزرسانی آن ۶ سال می گذرد. به همین دلیل به سراغ روش دوم می رویم!
قبل از اینکه به سراغ کدها برویم، لازم به ذکر است که اگر کلا از امکان بازتاب ها نمی خواهید استفاده کنید، خیلی راحت می توانید به مسیر تنظیمات » گفتگوها مراجعه کرده و تیک گزینه های مشخص شده در تصویر را بردارید.
پیشنهاد می کنیم ریدایرکت کردن یا هدایت کردن تمام آدرس های سایت به سایت جدید در وردپرس

با ذخیره کردن تغییرات امکان بازتاب ها به طور کلی غیرفعال خواهد شد.
غیرفعال کردن تنها بازتاب های داخلی
اگر می خواهید امکان بازتاب ها فعال بماند ولی تنها بازتاب های داخلی غیرفعال شوند، کافیست که کدهای زیر را به فایل functions.php پوسته فعال سایتتان اضافه کنید:
|
1 2 3 4 5 6 7 8 |
function no_self_ping( &$links ) { $home = get_option( 'home' ); foreach ( $links as $l => $link ) if ( === strpos( $link, $home ) ) unset($links[$l]); } add_action( 'pre_ping', 'no_self_ping' ); |
برچسب:
نویسنده: محمد رضا جوادیان