لینک شکسته یا Broken Link چیست؟ آموزش اصلاح لینک‌های خراب

همیشه در بیشتر دوره ها و وبینارهای سئو که برگزار میکنم، این را میگویم که مهم ترین قاتلان سئو سایت، زامبی پیج ها، صفحات یتیم و در نهایت لینک های شکسته یا همان broken link ها هستند!

در مورد دوتای اولی در مقالات جداگانه توضیحات لازم را داده ام اما در مورد لینک شکسته، قرار است در این مقاله صحبت کنم. با من همراه باشید تا همه چیز را در مورد این قاتلان سئو یاد بگیرید:

لینک شکسته چیست؟

برای اینکه لینک شکسته را بشناسیم، اول باید با صفحه 404 آشنا شویم. لطفا لینکی که پایین قرار داده ام را در مرورگرتان کپی کرده و واردش شوید:

farin.academy/wrong

اگر وارد لینک شده باشید، با چنین صفحه ای که تصویرش را پایین مشاهده میکنید روبرو شده اید:

این یک صفحه 404 است. یعنی چه؟ در واقع صفحات 404، صفحات بی محتوا هستند. صفحاتی که هیچ محتوایی ندارند و نمیتوانند به کاربر کمک کنند. چطور اینها ساخته میشوند؟

یا قبلا آدرس این صفحات دارای یک محتوا بوده ولی به هر دلیلی آن را حذف کرده اند یا آدرسی که برای اشاره به آن استفاده شده، آدرس اشتباهی است.

مثلا آدرس همین صفحه که در حال خواندنش هستید، این است: farin.academy/broken-link

اگر من الان این صفحه را از سایتم حذف کنم، دفعه بعد که وارد این آدرس شوید، یک صفحه 404 را مشاهده میکنید! خب، تا اینجا با صفحه 404 آشنا شدیم. اما لینک شکسته چیست؟

در واقع لینک شکسته، لینکی از سایت شماست که به یک صفحه 404 ختم میشود. یعنی کاربر بعد از کلیک کردن روی آن، وارد یک صفحه 404 میشود.

انواع لینک شکسته

به طور کلی ما دو نوع لینک داریم. یکی لینکی که از یک صفحه از سایت ما به صفحه ای دیگر در سایت خودمان داده میشود که به آن لینک داخلی میگویند. دیگری لینکی است که از سایت مان به سایت دیگری داده میشود که به آن لینک به خارج میگویند. در مورد لینک های شکسته هم شرایط به همین صورت است:

لینک شکسته داخلی

همانطور که گفتم، اگر از یکی از صفحات سایت خودتان به یک صفحه دیگر از سایت لینک بدهید، این یک لینک داخلی است. حالا اگر لینک داده شده به یک صفحه 404 برسد، این یک لینک شکسته داخلی است. عمده ترین دلایل به وجود آمدن این لینک ها، اینها هستند:

تغییر آدرس: ممکن است به هر دلیلی مثل بهینه کردن آدرس صفحات سایت،  تغییر یک صفحه و… آدرس یک یا چند تا از صفحاتتان را تغییر بدهید. در این شرایط لینک هایی که قبلا به این آدرس ها داده بودید، همه شان لینک شکسته شده و به صفحات 404 میرسند.

حذف محتوا: همانطور که در مثال ها هم توضیح دادم، اگر صفحه ای در سایت من وجود داشته باشد و بخواهم به هر دلیلی آن صفحه را حذف کنم، لینک هایی که به آن داده شده اند همگی شکسته محسوب شده و به صفحات 404 میرسند.

آدرس لینک اشتباه: در نهایت اگر من بخواهم به صفحه ای از سایتم لینک بدهم اما آدرس آن را اشتباه بنویسم، لینک به یک صفحه 404 میرسد. مثلا اگر به جای اینکه آدرس مقاله لینک شکسته را به این شکل بنویسم: farin.academy/broken-link، یکی از کاراکترها را به اشتباه وارد کنم، احتمالا کاربر بعد از کلیک روی لینک وارد یک صفحه 404 میشود.

لینک شکسته به خارج

اگر زیاد سراغ مقالات وب سایت ما می آیید، میدانید که من برای تکمیل کردن محتوا و همینطور بهبود تجربه کاربران در مقالاتم دائما به سایت های انگلیسی و فارسی دیگر لینک میدهم.

حالا در این بین اگر یکی از لینک هایی که به سایتی غیر از سایت خودم میدهم، یک لینک اشتباهی باشد و کاربر را به صفحه 404 یک سایت دیگر راهنمایی کند، آن لینک هم یک لینک شکسته از نوع خارجی است. دلایل به وجود آمدن این لینک ها، اینها هستند:

  • اشتباه در نوشتن آدرس سایت و صفحه مقصد،
  • حذف شدن صفحه در سایت مقصد،
  • تغییر آدرس صفحه در سایت مقصد.

لینک شکسته چطور خون سایت را میمکد؟

ببینید، گوگل عاشق ارتباطات است! یعنی عاشق این است که وقتی به سایت شما وارد میشود، بتواند به کمک لینک های داخلی که باعث ارتباط صفحات مختلف تان با هم شده اند، در کل سایت برای خودش بگردد. همینطور دوست دارد زمانی که وارد صفحات تان میشود، بعضی وقت ها هم لینک سایت های دیگر را در آن ببینید و آنها را هم بررسی کند. به اصطلاح دیگر، گوگل سایت های dead end را دوست ندارد. یعنی سایت هایی که صفحاتش با هم ارتباط ندارند یا با صفحات دیگر در سطح وب ارتباطی بین آنها دیده نمیشود.

اما چرا اینقدر به این لینک های داخلی و خارجی علاقه دارد؟ مهم ترین دلیلش کاربر است! در واقع گوگل دوست دارد زمانی که کاربر وارد سایت شما میشود، مسیری برای وارد شدن به صفحات دیگر سایت شما و دیگران داشته باشد.

ولی مشکل از اینجا شروع میشود که: شما یک کاربر را با قرار دادن یک لینک در صفحه، هوایی میکنید. کاربر روی لینک کلیک میکند و وارد صفحه مقصد میشود. اما به جای مشاهده محتوای مورد نظرش، به صفحه ای میرسد که هیچ محتوایی در آن نیست. به زبان دیگر شما با یک 404 در ذوق کاربر میزنید! گوگل از این شرایط متنفر است و دوست ندارد کاربران را به این شکل سرکار بگذارید. به همین دلیل است که از لینک های شکسته بدش می آید.

زمانی که صفحه ای از سایت شما به صفحه 404 تبدیل شود، یا زمانی که لینکی از سایت شما به یک صفحه 404 داده میشود، گوگل بخشی از اعتبار سایت تان را کم میکند. بنابراین شما باید به فکر یک راهکار باشید در جهت از بین بردن صفحات 404 سایت خودتان که باعث ایجاد لینک های داخلی شکسته شده. و همینطور باید به فکر یک راهکار باشید برای از بین بردن لینک های شکسته ای که به دیگر سایت ها داده اید.

نکته: ممکن است گاها سایت های دیگر به صفحات 404 سایت شما لینک داده باشند. در چنین شرایطی گوگل علاوه بر کاهش اعتبار سایت لینک دهنده، اعتبار سایت شما به دلیل داشتن صفحه 404 را کاهش میدهد. بنابراین باید حتما برای 404 ها فکری کنید.

چطور لینک های شکسته را از بین ببریم؟

2 اقدام مهم باید برای جلوگیری از کاهش اعتبار سایت از طریق لینک های شکسته انجام بدهید. اقدام اول از بین بردن صفحات 404 سایت خودتان است. به این ترتیب عملا اغلب لینک های شکسته داخل سایت را از بین برده اید. اقدام دوم هم پیدا کردن لینک های شکسته ای است که از داخل سایت به دیگر صفحات سایت خودتان یا سایت دیگران داده اید. در ادامه برای هر کدام از اینها، راهکارهای ساده ای به شما آموزش میدهم.

آموزش پیدا کردن و از بین بردن صفحات 404

چطور صفحات 404 را پیدا کنیم؟ خب راستش راحت ترین کاری که خودم انجام میدهم، استفاده از ابزار screaming frog است. این نرم افزار روی رایانه شما نصب میشود و بعد از بررسی دامنه سایت تان، تمامی لینک های شکسته را به شما نشان میدهد. اما اگر حال و حوصله استفاده از آن را ندارید، به سراغ سرچ کنسول سایت بروید. اگر سایت تان به ابزار رایگان سرچ کنسول متصل باشد، میتوانید در بخش Coverage تمامی ارورهای موجود در سایت را مشاهده کنید. در همین بخش باید به دنبال ارور 404 یا not found باشید. این ارورها آدرس صفحات 404 شما را دارند.

نکته علاوه بر اینها، در سایت های وردپرسی میتوانید به راحتی به کمک افزونه رنک مث، آدرس صفحات 404 را پیدا کنید. برای این کار به زیرمنو مانیتور 404 در این افزونه بروید.

چه به کمک ابزار سرچ کنسول و چه نرم افزار screaming frog و… آدرس تمامی صفحات 404 را دربیاورید. حالا به سراغ مرحله بعدی میرویم:

از بین بردن صفحه 404

در این مرحله قرار است صفحات 404 را ریدایرکت کنیم! چه؟ ریدایرکت! در واقع ریدایرکت به معنی انتقال دادن آدرس یک صفحه به صفحه دیگر است. مثلا اگر من این صفحه را به صفحه اصلی سایت فرین ریدایرکت کنم، به محض اینکه واردش بشوید، سایت به طور خودکار شما را به صفحه اصلی منتقل میکند. به این ترتیب شما میتوانید آدرس های قدیمی سایت را به صفحاتی ریدایرکت بزنید که 404 نیستند و کل صفحات 404 را از بین ببرید.

اما چطور ریدایرکت کنیم؟ اگر سایت برنامه نویسی شده دارید باید از برنامه نویس تان سوال کنید، اگر سایت جوملایی، پرستاشاپی یا دروپالی دارید از افزونه ها کمک بگیرید.

همینطور برای سایت های وردپرسی یک سری افزونه وجود دارد:

اما من از افزونه های تخصصی ریدایرکت استفاده نمیکنم و ترجیحم استفاده از افزونه های همه کاره ای مثل یوآست یا رنک مث است. در ادامه کار با افزونه رایگان رنک مث برای ریدایرکت کردن را به شما آموزش میدهم:

ابتدا به منو تغییر مسیر بروید. حالا تصویر پایین را ببینید:

همانطور که در عکس معلوم است، باید نوع ریدایرکت 301 را انتخاب کنید، در کادر url مقصد آدرس صفحه نهایی و در کادر url مبدا آدرس صفحه 404 را قرار بدهید. گزینه روبرو آن را هم همان “دقیقا” بگذارید. بعد از این و با زدن دکمه انتقال مسیر، ریدایرکت انجام میشود! در افزونه یوآست سئو هم دقیقا شرایط به همین شکل است و با رفتن به منو انتقال مسیر، میتوانید یک صفحه را به صفحه جدید ریدایرکت کنید. حالا باید تمامی 404 ها را ریدایرکت کنید.

سوال: صفحات 404 را به چه صفحاتی ریدایرکت بزنیم؟

به طور استاندارد باید هر صفحه از سایت شما، به یک صفحه مرتبط به خودش ریدایرکت شود. مثلا صفحه آموزش سئو که حذف شده، بهتر است به مقاله آموزش سئو خارجی ریدایرکت شود. اما اگر صفحه مرتبطی پیدا نمیکنید، صفحه اصلی سایت انتخاب خوبی است.

آموزش پیدا کردن لینک های شکسته سایت

خب، تا اینجا احتمالا تعداد زیادی از لینک های شکسته داخلی سایت خودتان را از بین بردید. همینطور باعث شدید همه صفحات 404 از بین رفته و از سایت های دیگر لینک شکسته یا همان dead link به سایت شما داده نشده باشد. حالا بیایید به سراغ پیدا کردن لینک های شکسته سایت برویم و مابقی این قاتل ها را هم از بین ببریم. برای پیدا کردن لینک های شکسته خارجی و داخلی سایت، چند راهکار مختلف دارید.

راهکار اول استفاده از وب سایت brokenlinkcheck است. زمانی که آدرس سایت خودتان را در کادر موجود در این سایت قرار بدهید، ابزار بعد از چند دقیقه تمامی dead link یا همان لینک های شکسته را به شما نمایش میدهد. همینطور آدرس صفحاتی که لینک شکسته در آن قرار گرفته هم به شما نشان داده میشود.

راهکار دوم استفاده از افزونه کروم برای پیدا کردن لینک های شکسته است. این افزونه هم به شما کمک میکند در مدت کوتاهی لینک های خراب وب سایت تان را پیدا کنید.

بعد از پیدا کردن صفحاتی که در آنها لینک های شکسته وجود دارد، به سراغ شان بروید، یا لینک ها را حذف کنید یا آدرس مقصدشان را تغییر بدهید. به این ترتیب از شر لینک های شکسته داخلی و خارجی سایت خودتان هم خلاص میشوید. تمام شد 🙂

چطور از لینک های شکسته برای بهبود سئو سایت استفاده کنیم؟!

 

قبل از اینکه مقاله را تمام کنم، گفتم شاید بهتر باشد توضیح کوتاهی هم در مورد تکنیک Broken Link Building به شما بدهم! این چیست؟ تکنیک لینک سازی لینک های شکسته، یک راهکار است که در وب سایت backlinko در موردش صحبت شده.

در این تکنیک به کمک ابزارهایی که در همین مقاله معرفی شان کردم، به سراغ سایت های مختلف و ترجیحا مرتبط به سایت خودتان در سطح وب میروید. در این سایت ها باید لینک های شکسته ای که به خارج از سایت داده شده را پیدا کنید. بعد از آن به مدیر سایت پیام بدهید، به او بگویید که یک یا چند لینک شکسته در فلان صفحاتش وجود دارد. در ادامه به او پیشنهاد کنید آدرس این لینک ها را به صفحات و مقالات مرتبط در وب سایت شما تغییر بدهد!

به این ترتیب میتوانید بک لینک های به شدت ارزشمند و تاثیرگذار برای وب سایت تان ایجاد کنید. البته که بازدهی این تکنیک پایین است اما ارزش بک لینک هایی که از آن دریافت میکنید، بالاست. پس اگر حال و حوصله اش را دارید، شروع کنید! (البته من با توجه به زمان کمی که دارم، همیشه خرید بک لینک را ترجیح داده ام.)

کلام آخر

خب، به انتهای مقاله رسیدیم. در این مطلب فهمیدیم که لینک شکسته چیست، با صفحات 404 آشنا شدیم و تاثیر هر دو آنها روی سئو سایت را بررسی کردیم. بعد از آن به سراغ تکنیک های پیدا کردن صفحات 404 و پیدا کردن لینک های شکسته سایت و همینطور از بین بردن آنها رفتیم. در انتها هم با تکنیکی به اسم Broken Link Building به طور خلاصه آشنا شدیم. اگر سوال و نظری در مورد این مقاله داشتید، در بخش نظرات منتظر شما هستم.

 

برخی سوالات متداول:

لینک شکسته چیست؟

در واقع لینک شکسته، لینکی از سایت شماست که به یک صفحه 404 ختم میشود. یعنی کاربر بعد از کلیک کردن روی آن، وارد یک صفحه 404 میشود.

چطور لینک های شکسته را از بین ببریم؟

اقدام اول از بین بردن صفحات 404 سایت خودتان است. به این ترتیب عملا اغلب لینک های شکسته داخل سایت را از بین برده اید. اقدام دوم هم پیدا کردن لینک های شکسته ای است که از داخل سایت به دیگر صفحات سایت خودتان یا سایت دیگران داده اید.


منابع:

دیدن کامنت ها

  • سلام وقت بخیر
    من یه سری لینک سازی خارجی انجام دادم ولی هنوز توی moz نشون نمیده. بعد لینک هایی که بعدش ساخته شده رو نشون میده با اینکه جدیدتره. دلیل این موضوع چی میتونه باشه؟ ممنون میشم راهنماییم کنید

    • سلام ممنونم وقت شماهم بخیر
      خود ماز یکسری ربات ها داره که این ربات ها میان سایت هارو برسی میکنن و برای هرکدوم هم یک زمانی گذاشته میشه درواقع مثلا همین الان شما یک URL رو به ماز بدید و هم به اچرف هرکدوم برای شما نتیجه متفاوتی میده و دلیلش همین قضیه برسی ربات هر سرویسه
      حتی امکان داره یک بک لینک خیلی طول بکشه تا توی ماز نشون داده بشه

  • سلام وقت بخیر
    حدود دو ماه پیش ی کد مخربی وارد سایت شده بود و این کد واسه ما کلی دردسر دست کرد. اولین کاری که کرد و ما متوجهش شدیم.تغییر رمز دیتابیس بود. بعد که یکم بیشتر بررسی کردم متوجه شدم سایت مپ رو ریدایرکت میکنه به ی سایت مپی که خودش ساخته بود. توی این سایت مپ حدود ۵۸ هزار تا لینک چرتو پرت درست کرده بود و تایتل و دیسکریپشن صفحات رو ژاپنی کرده بود. خلاصه ما این کد رو پیدا کردیم و حذفش کردیم. الان نمیدونم چطور این همه لینک رو از بین ببرم؟ ایا همچنان صبر کنم تا خود به خود از نتایج حذف بشه؟ ایا راهکار بهتری وجود داره که بشه انجامش داد؟
    site:نام دامنه رو هم که میزنم کلی صفحه های ۴۰۴ با تایتل ژاپنی یا چینی و چرتوپرت میاره.
    خیلی ممنون میشم اگه راهنماییم کنید که چیکارکنم

  • سلام ممنون از مطالب عالی تون
    در یک مقاله هزار کلمه ای چند بار میتونیم لینک داخلی به یک کلمه کلیدی که کتگوری مون هست بدیم؟آیا تعدادش مهم هست و اگه هشت بار به یک کلمه کلیدی کتگوری لینک بدیم اشتباهه؟

    • سلام خدمت شما
      عدد خاصی نداره این قضیه

      اگر خیلی دنبال عدد هستید تا خیالتون راحت باشه، توصیه میکنم توی هر پاراگراف 1 لینک داخلی بدید

      از یک صفحه 8 بار به یک صفحه دیگه؟
      اصلا چرا؟
      داستان اون دیالوگ فیلم مارمولک میشه که میگه توی قطب شمال 6 ماه شبه 6 ماه روز وضعیت نماز ما چطوره :-))

      اصلا این حالت دلیلی نداره بخواد پیش بیاد که ما فکر کنیم اشتباهه یا درست
      از هر صفحه یه لینک به صفحه دیگه بدید کافیه

آخرین پست ها

Largest Contentful Paint چیست؟ + راه های بهینه سازی lcp

LCP در سال 2020 گوگل با دادن یک آپدیت Core Web Vital را بخش مهمی…

3 هفته قبل

الگوریتم Helpful content چیست؟ آپدیت 2024

الگوریتم محتوای مفید گوگل، که به نام "Helpful Content System" نیز شناخته می‌شود، در آگوست…

1 ماه قبل

منتورینگ سئو چیست؟ اصلی ترین تفاوت منتورینگ سئو با مشاوره

در دنیای پیچیده و همیشه در حال تغییر بهینه‌سازی موتور جستجو (SEO)، داشتن یک راهنما…

2 ماه قبل

TTFB چیست؟ راه های بهبود TTFB جهت بهبود سرعت سایت

TTFB چیست؟ Time to First Byte (TTFB) یک معیار عملکرد وب است که مدت زمانی…

2 ماه قبل

کلوکینگ در سئو چیست؟ راهنمای جامع پنهان کاری در سئو

پنهان کاری چیست؟ Cloaking یک تکنیک سئو کلاه سیاه است که شامل ارائه محتوای متفاوت…

2 ماه قبل

بمباران گوگل چیست؟

بمباران گوگل به عمل دستکاری رتبه یک وب سایت برای یک عبارت جستجوی خاص با…

3 ماه قبل