توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : یو آر ال های قدیمی پاک نمیشند چی کار کنم؟
elan
July 5th, 2020, 23:12
سلام دوستان
وقتی توی ووکامرس یو ار ال محصولات رو تغییر میدم یو آر ال های قدیمی همچنان فعال هستند.
و نمایش داده میشند.
به خاطر کش هم نیست. همه کش ها رو پاک کردم.
ولی یو ار الی که تغییر کرده همچنان فعاله. دیگه موندم چی کار کنم کلافه ام
زیرساخت
July 6th, 2020, 00:27
سلام
اگر بصورت ارور 404 نمایش داده می شود که طبیعی است و می بایست ریدایرکت کنید.
اما اگر بصورت URL های تکراری نمایش داده می شود احتمالا دیتابیس وردپرس و ووکامرس شما به مشکل خورده است.
افزونه Yoast SEO رو استفاده می کنید؟
دسترسی های یوزر دیتابیس بصورت فول هست یا محدود؟
1wp.ir
July 6th, 2020, 00:41
سلام دوستان
وقتی توی ووکامرس یو ار ال محصولات رو تغییر میدم یو آر ال های قدیمی همچنان فعال هستند.
و نمایش داده میشند.
به خاطر کش هم نیست. همه کش ها رو پاک کردم.
ولی یو ار الی که تغییر کرده همچنان فعاله. دیگه موندم چی کار کنم کلافه ام
تقریبا غیر ممکن هست چون آدرس جدید جایگزین قبلی میشه و امکان اینکه هر دو آدرس فعال باشه صفر هست .
لطفا آدرس ویسایت رو بفرستید .
لینک قبلی و لینک جدید یه محصول رو که ویرایش کردید رو ارسال کنید
elan
July 6th, 2020, 01:19
نه عزیزه من نه
ریدایرکت نمیشه. و 404 هم نشون نمیده.
بله افزونه یوآست سئو رو استفاده میکنم.
احتمالا به خاطر کدهایی هست که توی فایل فانکشن گذاشتم.
من عبارت shop رو پایه تمام صفحات و حتی محصولات ووکامرس قرار دادم.
آخه این ووکامرس آدرس دهی هاش خیلی بد هست. مثلا پایه محصولات رو یک عبارت در نظر میگیره.
و صفحه فروشگاه رو هم جدا
Sajad.Parsa
July 6th, 2020, 01:57
یوآست موقتا تا یه مدتی یو ار ال های قدیمی رو هدایت میکنه و این واسه سئو لازمه چون 404 بخوره واسه گوگلت بده مهم نیست به کارت ادامه بده
elan
July 10th, 2020, 17:38
خیر
به خاطر یوآست نیست. حتی به خاطر کدی که خودم توی فانکشن نوشتم هم نیست.
یوآست نهایت باعث ریدایرکت شدن آدرس های قدیمی به آدرس جدید بشه.
هیچ کدوم از آدرسهای قدیمی که تغییر پیدا کردند. از بین نمیرند. و ریدایرکت هم نمیشند.
کش رو پاک کردم. غیر فعال کردم. افزونه های رو غیر فعال کردم. بازم این مشکل بود.
توی مرورگرهای مختلف امتحان کردم فایده نداشت.
الان مثلا اگر نام پایه دسته محصول رو تغییر بدی و بری دوباره به ادرس قدیمی همچنان قعال هست.
- - - Updated - - -
فقط آدرس های ووکامرس این مشکل رو دارند
- - - Updated - - -
الان متوجه شدم کلاً هر خزعبلاتی که توی آدرس پشت نام محصولات بزنی می یاره.
مثلا این آدرس رو example.com/product اگر به این شکل بزنیم example.com/chertword/product یا هر عبارت دیگه ای جای
chertword قرار بدیم می یاره و با 404 مواجه نمیشیم.
limoo
July 11th, 2020, 16:56
سلام
بهترین راه استفاده از افزونههای ریدایرکت هستش. باید به صفحات و آدرسهای جدید ریدایرکت بشه.
پیشنهاد میکنم با کمک افزونه yoast seo (https://hamyarwp.com/yoast-seo/) و بخش بازگشتیها این کار رو انجام بدید.
hamidfx
August 5th, 2020, 23:52
با سلام و احترام
بله دوست عزیز اگر تعداد صفحات زیاد نیست ، می توانید از داخل هاست ریدایرکت بفرمایید و اگر هم تعداد صفحات زیاد هست از افزونه های مناسب این مورد استفاده بفرمایید
به شدت پیشنهاد می گردد که آدرس های محصولات حتی بدون استفاده سایت را پاک نفرمایید چون بر روی تمامی سایت شما تاثیر منفی می گذارد و امتیاز سئو منفی برای شما خواهد داشت
با تشکر فراوان
Sohan Roh
August 12th, 2020, 02:00
سلام دوستان
وقتی توی ووکامرس یو ار ال محصولات رو تغییر میدم یو آر ال های قدیمی همچنان فعال هستند.
و نمایش داده میشند.
به خاطر کش هم نیست. همه کش ها رو پاک کردم.
ولی یو ار الی که تغییر کرده همچنان فعاله. دیگه موندم چی کار کنم کلافه ام
با سلام ،
گرامی ،
ریدایرکت پیشنهاد میشه ، البته تا نظر اساتید چی باشه !
ممنونم.
AMIB
August 16th, 2020, 19:01
به دلایل مختلف ممکن است در وردپرس صفحات شما با چند آدرس باز بشوند
یکی از کاربردهای افزونه سئو، اضافه کردن متاتگ Canonical در صفحات هست که به گوگل اعلام کند آدرسهای تکراری، کپی از چه آدرسی هستند
تا زمانی که متاتگ Canonical به درستی در سایت شما درج شده باشد، جای نگرانی نیست و لازم نیست کار خاصی انجام بدهید
توضیحات بیشتری در مورد محتوای تکراری و راه حلهای آن را میتوانید اینجا بخوانید