رفع خطای 404 پس از تغییر پیوند یکتا در وردپرس

خطای 404 یکی از مواردی است که در از دست دادن رتبه جستجو در موتورهای جستجوگر تاثیر گذار است و این هنگامی اتفاق می‌افتد که شما تنظیمات پیوندهای یکتا را در وردپرس تان تغییر دهید.

این آموزش وردپرس به شما نشان خواهند داد چگونه لینک‌های قدیمی را به لینک‌های جدید تغییر مسیر دهید و گرفتار خطای 404 در وردپرس نشوید. از این طریق شما رتبه جستجوی خود را حفظ خواهید کرد و دنبال کنندگان خود را خوشحال خواهید کرد.

قدم 1: تنظیم سند لینک‌های یکتا و URLهای شما

  • از تنظیمات لینک‌های یکتای خود اسکرین شات بگیرید یا آنها را یادداشت کنید. شما به این تنظیمات در قدم بعدی احتیاج خواهید داشت.
  • اگر از تنظیمات پیش فرض (default) استفاده می‌کنید باید قدم‌های 2 و 4 را نادیده بگیرید زیرا وردپرس به طور خودکار لینک‌ها را  تغییر مسیر خواهد داد اما قدم‌های 3 و 5 را باید حتما انجام دهید.

براینمونه تماشا می‌کنید:

هم‌چنین برخی از URL جاری خودتان را یادداشت کنید تا بعداً بتوانید آن‌ها را تست کنید.  بین 10 تا 20 مورد URL را تست کنید. هنگامی‌که URL ها را تست می‌کنید مطمئن شوید همه چیز درست است و به خوبی کار می‌کند.

قدم 2: ساخت کدهای تغییر مسیر لینک‌ها در وردپرس

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

تغییر مسیر لینک‌ها در وردپرس

پس از انجام این مرحله، شما یک کد تغییر مسیر دریافت خواهید کرد، این کد را کپی کنید:

قدم 3: تعویض تغییرات لینک‌های یکتا در وردپرس

در پیشخوان وردپرس‌تان:

تنظیمات لینک‌های یکتا را به “نام نوشته” (post name) تغییر دهید و تنظیمات را ذخیره کنید.

تغییر پیوند یکتا در وردپرس

پس از این مرحله خطای ۴۰۴ را برای لینک‌های قدیمی خود دریافت خواهید کرد. برای نمونه نتایج موتورهای جستجو به شما خطای 404 را نشان خواهد و همچنین هر لینکی که به طور خودکار ساخته شده است خطای ۴۰۴ را به همراه دارد.

قدم 4: اجرا کردن کد

در این مرحله خطای ۴۰۴ برطرف می‌شود.

  • از sftp یا مدیریت فایلِ هاست وردپرس تان برای ویرایش فایل ” htaccess. ” استفاده کنید این فایل در پوشه اصلی وردپرس‌تان  قرارداد.
  • کد مرحله 2 را در این فایل قرار دهید، این کد را دقیقاً پس از عبارت “END WordPress#” قرار دهید و فایل را ذخیره کنید.

قدم 5: تست کردن URLهای وردپرس

در نهایت URLهای مرحله 1 را تست کنید تا مطمئن شوید که سالم هستند و تغییر مسیر به درستی عمل کرده است. همچنین می‌توانید همان URLها یا سایت خودتان را در موتورهای جستجو، جست و جو کنید و عملکرد صحیح تغییر مسیر را تماشا کنید =.

قدم 6: جشن بگیرید!

شما موفق شدید پیوندهای یکتا در وردپرس را به درستی تغییر دهید و همچنین لینک‌های قدیمی را تغییر مسیر دهید.

شادباش می‌گوییم!


کانال تلگرام ماندگار وب

  1. Mekaeil

    سلام و درود ، ممنون امیرجان
    اتفاقا اخیرا با این مشکل مواجه شدم و خیلی برام عجیب بود که چرا وردپرس این مشکل رو پیدا کرده!

    1. امیر خلجی مهر

      درود میکائیل عزیز
      بله اگه در وردپرس ساختار پیوندیکتا تغییر پیدا کنه تمام urlها شکسته خواهند شد مگر اینکه در فایل اچ‌تی‌اکسز ریدایرکتی برای آن‌ها در نظر گرفته شود.

  2. hojjat

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

    1. امیر خلجی مهر

      درود
      خیر این روش به کار نمی‌آید، بله با درون ریزی دوباره مشکل شما حل خواهد شد.

  3. reza

    با سلام و خسته نباشی خدمت شما دوست خوبم

    لینک های یکتا سایت من بروی نام نوشته هستم سوالم این هست که پیوند یکتا رو بصورت انگلیس وارد میکنم و همچنین از افزونه yoast..
    وقتی پیوند یکتا رو بصورت انگلیسی میکنم افزونه خطا میده میگه ادرس قدیمی رو به 301 ارجاع بدم ایا با این روش که گفتید اصلا جواب میده یا نه …اگر جواب نمیده چطوری به 301 ارجاع بدم چون رشته بنده عمران هست و چیزی زیاد نمی دونم منتظر جواب خوبتان هستم دوست خوبن..یا علی مدد

  4. مجله صورتی‌ها

    سلام ، ممنون بابت مطالب همیشه مفیدتون! یه سوال! ما چنتا کتگوری داشتیم که بعدها برای بهینه کردن سئو ، آدرس چنتا از کتگوری هارو تغییر دادیم! بعدش کلی ارور 404 ایجاد شد تو پنل گوگل وبمسترمون! دیدیم مثلاً اون موضوعاتی که فرضاً 20 صفحه مطلب داشتن ، ارور 404شون ضربدر 20 شده چون با همون url صفحه بندی شده بودن! با کمک پلاگین yoast همه رو تغییر مسیر زدیم به آدرسهای جدیدشون ولی الان یکی دو ماه میگذره باز همون قدر ارور 404 در پنل وبمستر گوگلمون مونده! بنظرتون چه کنیم؟

    ممنون

    1. امیر خلجی مهر

      درود بر شما
      اجازه بدهید چند وقتی بگذرد و پس از جایگزین شدن urlها از کنسول گوگل نسبت به فیکس کردن ارورها اقدام کنید.

  5. امیر محمودی

    سلام خسته نباشین، من پیوند یکتا رو قبل از شروع نوشتن وبلاگ عوض کرده بودم،
    حالا کلا توی صفحات مختلف فروشگاه، یه سری لینک گوگل پیدا میکنه که 404 میده ولی این لینکا اصلا وجود نداشتن
    حتی به صفحات حذف شده ی دموی قالب هم گیر میده و با اینکه 410 کردمشون، پیداشون میکنه
    ولی حالا نمیدونم باید با این لینکایی که وجود ندارن و گوگل پیدا میکنه چی کار کنم…. لطفا کمک کنین، همش گوگل 100 تا لینک 404 پیدا میکنه تو سایت!

    1. امیر خلجی مهر

      درود بر شما
      این پیوند رو دنبال کنید:
      https://www.google.com/?hl=en#hl=en&q=%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%D9%81%DB%8C%DA%A9%D8%B3+%DA%A9%D8%B1%D8%AF%D9%86+%D8%AE%D8%B7%D8%A7+404+%D8%AF%D8%B1+%DA%AF%D9%88%DA%AF%D9%84+%D9%88%D8%A8%D9%85%D8%B3%D8%AA%D8%B1

  6. مجتبی

    باسلام
    من از فروردین به بعد دیگه نمی تونم هیچ چیزی به سایت اضافه کنم اولش دوستان گفتن ویروسی شده 50 هزار تومن دریافت کردن که درستش کنن ولی باز درست نشده و هیچ کاری نمیشه انجام داد . هر کاری میخواهی انجام بدی میگه بروز رسانی کن و بروز رسانی هم مقدور نیست . لطفایکی راهنمایی کنه

    1. امیر خلجی مهر

      با درود
      بله شوربختانه بازار کلاه‌برداری بسی بسیار داغ است…
      اگر از ما هاست دارید تیکت بزنید تا به رایگان مشکلتان بررسی شود، در غیر اینصورت در انجمن این مشکل را بازگو کنید:
      http://forum.wp-parsi.com/

  7. حسین

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

    1. امیر خلجی مهر

      درود بر شما حسین جان
      دلیلش این هست که پیوندهای یکتای پیشین سایت شما روی گزینه “ساده” بوده که پس از تغییر به پیوند یکتای دیگری، بصورت خودکار لینک‌ها ریدایرکت می‌شوند.

  8. حسین

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

    1. امیر خلجی مهر

      خواهش می‌کنم، خیر حسین جان.

  9. ناصر

    سلام پیوند یکتا سایتم روی نام نوشته است و الان میخواستم تغییرش بدم در بخش
    Is your WordPress site running in a subfolder? For instance in /blog ? Add it here:
    باید چی وارد کنم؟
    اگر بعد از تغییر پیوند یکتا میتونم مجددا به پیوند یکتا قبلی برگردم بدونه ارور 404؟

    1. امیر خلجی مهر

      درود بر شما
      بهترین ساختار پیوند یکتا، نام نوشته است، تغییرش ندهید.

  10. عباس غلامی

    با سلام خدمت دوستان و همکاران گرامی
    دوستانی که به ورد پرس آشنایی و تسلط دارند تمایل دارند بصورت مشاوره ای جهت تکمیل کارهای سایت کمک کنند ایمیل بزنند که بتوانیم با هم همکاری داشته باشیم . البته با
    کسب اجازه از طرف مدیریت که اینجا پیام دادم .
    [email protected]

دیدگاه خود را بنویسید

تنها دیدگاه‌های پارسی برای نمایش پذیرفته خواهند شد!

ماندگار وب - 1396
فروش - خرید هاست وردپرس فارسی