آموزش نوفالو (nofollow) کردن لینک خارجی وردپرس توسط افزونه و کد
به صورت دستی و خودکار
این کار باعث افزایش سئو وردپرس شما میشود
nofollow کردن لینک های خارجی در وردپرس یکی از مهمترین کارهایی می باشد که هر مدیر وب سایتی باید روی سایت خودش انجام دهد. ممکن است گاهی به سایت های دیگری از سایت خود لینک دهید. برای مثال داخل یک نوشته و یا در پاسخ به یک دیدگاه به یک سرویس یا سایتی اشاره کرده و به آن سایت لینک می دهید. باید لینک را نوفالو کنید تا از اعتبار سایت شما کاسته نشود و به سایت مقصد اضافه نشود!
لینک نوفالو چیست؟
لینک نوفالو به عنوان امتیاز شمرده نمی شود، با استفاده از آن اعتبار سایت مبدا منتقل نشده و به افزایش رتبه سایت مقصد کمکی نمی کند. لینک های نوفالو از طریق تگ Nofollow و به شکل زیر هستند:
1 |
<a href="https://fullkade.com/" rel="nofollow">Link Text</a> |
تگ نوفالو نشانه ای برای موتورهای جستجو هستند تا به آنها اعلام کنند که این لینک را دنبال نکنند.
نوفالو کردن خودکار لینکهای خارجی
برای nofollow کردن تمام لینکهای خارجی به صورت خودکار کد زیر را در فایل فانکشن functins.php قالب وردپرس قرار دهید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
add_filter('the_content', 'my_nofollow'); add_filter('the_excerpt', 'my_nofollow'); function my_nofollow($content) { return preg_replace_callback('/<a[^>]+/', 'my_nofollow_callback', $content); } function my_nofollow_callback($matches) { $link = $matches[0]; $site_link = get_bloginfo('url'); if (strpos($link, 'rel') === false) { $link = preg_replace("%(href=\S(?!$site_link))%i", 'rel="nofollow" $1', $link); } elseif (preg_match("%href=\S(?!$site_link)%i", $link)) { $link = preg_replace('/rel=\S(?!nofollow)\S*/i', 'rel="nofollow"', $link); } return $link; } |
پس از افزودن کد به فانکشن تمام لینک هایی که در نوشته های قدیمی، دیدگاه ها و… نیز وجود دارند نوفالو میشوند.
شاید تنها عیب استفاده از این کد عدم امکان فالو کردن لینکهای خارجی دلخواه باشد به عنوان مثال دیگر رپورتاژ آگهی با لینک فالو نمیتوانید منتشر کنید زیرا لینکهای خارجی نوشته به شکل خودکار نوفالو میشوند.
نوفالو کردن دستی لینکهای خارجی
با استفاده از افزونه Title and Nofollow For Links گزینه نوفالو کردن لینک به پنجره ویرایش لینک اضافه میشود و با تیک زدن آن به سادگی لینک نوفالو میشود. اگه بخواهید از این افزونه استفاده کنید باید تک تک لینک ها را بصورت دستی نوفالو کنید!
نظرات ثبت شده بدون دیدگاه