آموزش غیرفعال کردن ریدایرکت خودکار افزونه Yoast در وردپرس
اگر با نسخه حرفه ای افزونه yoast کار کرده باشید میدانید که این افزونه دارای ریدایرکت خودکار است که میتواند برای ما مضر باشد و در ادامه با آموزش غیرفعال کردن ریدایرکت خودکار افزونه Yoast در وردپرس با شما هستیم
ریدایرکت خودکار افزونه yoast وردپرس برای این است که جلوی ایجاد خطاهای 404 را در سایت شما بگیرد و کمک کند تا سایت شما سئوی بهتری داشته باشد.
وجود این اپشن به خودی خود خوب است و اگر شما پستی را پاک کنید و یا Url آن را تغییر دهید خود افزونه بصورت خودکار ریدایرکت 301 از آدرس قدیم به آدرس جدید برای شما ایجاد میکند تا ربات های گوگل با خطای 404 مواجه نشوند
اما مشکل آنجا دیده میشود که خیلی از مواقع شما اصلا نیازی به ایجاد این ریدایرکت ها ندارید مثلا شما پست خود را تازه نوشته اید و به محض انتشار متوجه اشتباه بودن Url خود شده اید یا دوست داشته اید که Url بهتری استفاده کنید و آن را تغییر میدهد
این آدرس یا Url هنوز در گوگل ایندکس نشده است که نیازی باشد شما ریدایرکت انجام دهید اما افزونه yoast این ریدایرکت را برای شما میسازد
یا حتی در برخی موارد سئوکاران حرفه ای برای هدایت گوگل به صفحات خاص و مدنظر خود با کلمات خاص از تکنیک ریدایرکت صفحات به هدف های جدید استفاده میکنند که به شدت در این مرحله این گزینه ریدایرکت خودکار Yoast مشکل ساز می شود و نیاز هست که حتما این قابلیت را غیرفعال کرد
دلایل دیگری نیز وجود دارد که ما را قانع میکند ریدایرکت خودکار Yoast را غیرفعال کنیم که فعلا در حوصله من نیست توضیح دهم .بریم به سراغ آموزش
آموزش غیرفعال کردن ریدایرکت خودکار افزونه Yoast در وردپرس
برای این کار لازم است شما وارد فایل Function.php قالب خود شوید و یک کد را در آن اضافه کنید
برای رفتن به این فایل کافی است از داشبورد خود بر روی گزینه نمایش و سپس گزینه ویرایشگر پوسته کلیک کنید
حال در صفحه نمایش داده شده بر روی function.php کلیک کنید
و سپس کد زیر را به ابتدای این فایل اضافه کنید:
برای غیر فعال کردن ریدایرکت خودکار پست ها از کد زیر استفاده کنید
/*
* Yoast SEO Disable Automatic Redirects for
* Posts And Pages
* Credit: Yoast Development Team
* Last Tested: May 09 2017 using Yoast SEO Premium 4.7.1 on WordPress 4.7.4
*/
add_filter(‘wpseo_premium_post_redirect_slug_change’, ‘__return_true’ );
برای غیرفعال کردن ریدایرکت خودکار در taxonomy ها مانند دسته ها و برچسب ها از کد زیر استفاده کنید
/*
* Yoast SEO Disable Automatic Redirects for
* Taxonomies (Category, Tags, Etc)
* Credit: Yoast Development Team
* Last Tested: May 09 2017 using Yoast SEO Premium 4.7.1 on WordPress 4.7.4
*/
add_filter(‘wpseo_premium_term_redirect_slug_change’, ‘__return_true’ );
درباره حجت میرزائی
کارشناس ارشد هوش مصنوعی هستم. از سال 85 کد نویسی با C# را شروع کردم و از سال 91 بصورت حرفه ای کار در زمینه طراحی وب را آغاز کردم. هم اکنون با Asp.net و وردپرس کار طراحی وب انجام میدهم. علاقه مند به مباحث سئو و طراحی اپلیکیشن های موبایل می باشم.
نوشته های بیشتر از حجت میرزائیمطالب زیر را حتما بخوانید
آموزش رایگان سئو وردپرس در سال 2020
133 بازدید
آموزش افزونه Yoast Seo : آموزش کامل افزونه یوست برای سئو وردپرس
123 بازدید
تبدیل http به https در وردپرس : چطور آدرس سایت وردپرس را به https تغییر بدهیم؟
166 بازدید
نمایش توضیحات دسته ها در سایت وردپرسی
279 بازدید
دسترسی به دادههای سرچ کنسول در گوگل آنالیتیکس
264 بازدید
آموزش کارکردن با Data Highlighter
272 بازدید
3 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام.واقعا وبسایت خوبی دارید
سلام وقت بخیر
برای فعال سازی ریدایرکت خودکار باید از چه کدی دقیقا استفاده کنیم ؟ این کدی که گذاشتید برای غیرفعال سازی بود. ممنون میشم راهنمایی کنید.
سلام و عرض ادب
دوست عزیز ریدایرکت خودکار همونطور که از اسمش بر میاد بصورت خودکار فعال هست و نیاز نیست کاری انجام بدین.