نویسنده: الناز

افزونه Yoast WordPress Seo یکی از پراستفاده ترین افزونه های وردپرس است. کار این افزونه تامین سئو مطالب شما می باشد. اما یکی از مشکلاتی که اخیرا کاربران با آن مواجه شده اند، وجود خطای ۴۰۴ در نقشه سایت Yoast WordPress Seo است. در این مقاله روشی را به شما معرفی خواهیم کرد تا بتوانید خطای ۴۰۴ در نقشه سایتی که با افزونه Yoast WordPress Seo ساخته اید را حل کنید.

نکته: برای این آموزش، می بایست با کدها آشنایی داشته باشید

فایل .htaccess و حل خطای ۴۰۴

خب حالا شروع می کنیم. اول از همه. فایل .htaccess را باز کنید. توجه داشته باشید که این فایل در هاست به صورت پیشفرض پنهان است. همچنین می توانید از بخش “سئو -> ویرایش فایل ها” به فایل .htaccess دسترسی داشته باشید.

افزونه yoast wordpress seo

حالا کد زیر را در .htaccess قرار دهید:

برای بیشتر کاربران، کد بالا مشکل خطای ۴۰۴ را حل خواهد کرد. اما در برخی از موارد نیز مشکل خطای ۴۰۴ حل نخواهد شد. اگر شما هم از آن دسته از کاربرانی هستید که هنوز مشکل خطای ۴۰۴ حل نشده است، به ادامه مطلب توجه کنید.

ویرایش افزونه سئو و حل خطای ۴۰۴

بر اساس گفته hadjedj.vincent در سایت اصلی وردپرس، ما باید فایل class-sitemaps.php که در مسیر “/wp-content/plugins/wordpress-seo/inc/class-sitemaps.php” بر روی هاست قرار دارد رفته و اقدام به ویرایش آن کنیم.

در این فایل دنبال عبارت function init() بگردید. سپس کد زیر را جای تابع  function init() قرار دهید.

نکته: قبل از هر تغییری، یک بک آپ از فایل class-sitemaps.php داشته باشید.

حالا فایل را ذخیره می کنیم. آموزش امروز حل خطای ۴۰۴ در افزونه Yoast WordPress Seo به پایان رسید.

موفق باشید

10 دیدگاه برای “افزونه Yoast WordPress Seo و حل خطای ۴۰۴ در نقشه سایت

  • یاسر داودف
    - ۲۹ اسفند , ۱۳۹۲ در ۲:۲۲ ب.ظ

    سلام دوست عزیز
    سایت جالب داری . مطالب جالبی بود
    استفاده کردم
    موفق باشی

  • حسین
    - ۳۱ اردیبهشت , ۱۳۹۳ در ۱۱:۵۹ ق.ظ

    سلام
    خیلی عالی بود دنبال همین می گشتم
    بسیار ممنون از راهنمایی تون

  • حمید
    - ۱۵ خرداد , ۱۳۹۳ در ۷:۲۴ ق.ظ

    سلام
    ممنون بابت ترجمه مطلب ولی برای من کارساز نبود من با فعال و غیر فعال کردن نقشه سایت از قسمت تنظیمات افزونه مشکلم حل شد .
    در لینک زیر
    http://yoursite.com/wp-admin/admin.php?page=wpseo_xml&settings-updated=true
    و برداشتن تیک گزینه “برای فعال کردن نقشۀ سایت xml، بر روی جعبۀ زیر کلیک کنید.” و کلیک روی “ذخیره سازی همه تغییرات” و فعال کردن دوباره تیک مشکلم حل شد.

    • الناز بیک ز
      - ۱۸ خرداد , ۱۳۹۳ در ۵:۰۲ ق.ظ

      سلام دوست من. همانطور که در مقاله ذکر کردم ممکن است برای برخی کاربران نتیجه ای نداشته باشد. خوشحالم که مشکلتون حل شد

  • دستگاه تخر
    - ۲۱ آبان , ۱۳۹۳ در ۱:۲۱ ق.ظ

    سلام کد رو در httacec قرار دادم نقشه روفعال و غیر فعال کردم و مشکلم حل شد با تشکر از زحمات شما

  • saeed
    - ۱۳ فروردین , ۱۳۹۵ در ۱۱:۲۷ ق.ظ

    سلام
    برای من نشد قسمت ویرایش فایل اصلا کد function init() نداره

    • الناز
      - ۲۱ فروردین , ۱۳۹۵ در ۱۲:۴۲ ب.ظ

      سلام. کد رو بفرستید

  • ترجمه مقال
    - ۷ شهریور , ۱۳۹۵ در ۱۱:۵۳ ق.ظ

    ممنونم مفید بود.

  • لوله بازکن
    - ۲۴ آبان , ۱۳۹۵ در ۱۰:۲۳ ق.ظ

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

    • الناز
      - ۲۹ آبان , ۱۳۹۵ در ۱۱:۲۱ ق.ظ

      بله دوست عزیز در سئو و نتیجه گوگل خیلی تاثیر داره

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *