آموزش ریدایرکت 301 وردپرس: انتقال آدرس یک صفحه به صفحه دیگر
ریدایرکت 301 چیست؟ اگر به تازگی وب سایت خودتان را راه اندازی کرده باشید، احتمالا دائما مجبور می شوید صفحات مختلفی را در سایت حذف کنید، آدرس آنها را تغییر بدهید یا حتی به طور کلی پیوندهای یکتا (url ها) سایت وردپرسی خود را دچار تغییرات کنید و…
در حالت عادی همه این فعالیت ها میتواند باعث آسیب به سئو سایت و البته تجربه کاربران شما شود، اما در صورتی که یک افزونه ریدایرکت 301 وردپرس معتبر داشته باشید، نیاز به نگرانی ندارید! در این مقاله قصد داریم به ساده ترین شکل ممکن، شما را با مفهوم ریدایرکت 301 آشنا کنیم و نکات و جزئیات آن را در اختیارتان بگذاریم:
301 redirect چیست؟ ریدایرکت در وردپرس
به طور کلی در سطح وب انواع مختلفی از ریدایرکت وجود دارد:
- ریدایرکت 301،
- ریدایرکت 302،
- ریدایرکت 307،
- و…
که مهم ترین آنها را در مقاله ریدایرکت چیست توضیح دادیم. پیشنهاد میکنم ویدیو زیر در رابطه با انواع ریدایرکت ها را ببینید.
اما ریدایرکت 301 پرکاربردترین نوع ریدایرکت است و به طور خلاصه 2 کاربرد مهم دارد:
- انتقال کاربر از یک صفحه به صفحه جدید، آن هم به صورت خودکار (از صفحه ریدایرکت شده به یک صفحه مقصد که آدرس آن را مدیر سایت مشخص کرده) این انتقال در زمان کمی اتفاق می افتد و اغلب کاربران متوجه نمیشوند که با یک ریدایرکت 301 به صفحه جدیدی وارد شده اند.
- انتقال قدرت سئو صفحه قبلی به صفحه جدید.
به عنوان یک نمونه واضح از صفحات ریدایرکت 301 در وردپرس، میتوانید به وبلاگ “مدیران سایت” مراجعه کنید. مدیران سایت، وب سایت دیگرِ مجموعه فرین آکادمی است. با توجه به تغییر سیاست ها ما چند ماه پیش تصمیم گرفتیم محتوای وبلاگ این سایت را به فرین آکادمی منتقل کنیم. به همین منظور تمامی مقالات آن به علاوه صفحه وبلاگ را به صفحات مشابه در فرین آکادمی ریدایرکت 301 کردیم.
دستور ریدایرکت 301؛ چطور صفحات را ریدایرکت کنیم؟
به طور کلی ریدایرکت کردن صفحات سایت به کمک “کد ریدایرکت” و آپلود آن در فایل htaccess (ریدایرکت با htaccess) انجام میشود.
البته میتوان برای ریدایرکت 301 یک صفحه از کد ریدایرکت 301 در head آن صفحه هم استفاده کرد. (ریدایرکت با کد html)
اما در هر حال، بهترین انتخاب، ریدایرکت 301 با افزونه است که در بخش بعدی آن را به شما آموزش میدهیم. کد ریدایرکت htaccess یک صفحه از سایت به صفحه ای دیگر در همان سایت، این کد است:
Redirect 301 /pageA /pageB
در این کد، pageA آدرس صفحه قبلی و pageB آدرس صفحه جدید است. دقت کنید نباید دامنه وب سایت را در این کد قرار دهید و فقط url صفحه کافی است. مثلا به جای farin.academy/seo کافی است که آدرس seo را در آن قرار دهید.
علاوه بر این، کد ریدایرکت پایین، برای ریدایرکت کردن یک صفحه از سایت خودتان به صفحه ای در سایت دیگر است:
Redirect 301 /pageA https://newdomain.com/pageB
خب، بهتر است قبل از آموزش ریدایرکت وردپرس با افزونه، به کاربردهای ریدایرکت 301 بپردازیم:
کاربردهای ریدایرکت 301 در وردپرس
301 redirect چه کاربردهایی در وب سایت دارد؟ در ادامه به شما توضیح میدهم که باید در چه زمانی از ریدایرکت 301 در وردپرس استفاده کنید:
1. جلوگیری از ایجاد صفحات 404
زمانی که شما یک صفحه از وب سایت خود را حذف کنید یا آدرس آن را تغییر دهید، آدرس قبلی تبدیل به یک صفحه 404 میشود. در اصل صفحه 404، صفحه ای است که در سایت وجود ندارد و میتوان گفت یک ارور است. زمانی که صفحه ای از سایت حذف شده و به 404 تبدیل شود، در حالت عادی مشکل خاصی به وجود نمی آید. اما اگر کاربران هنوز به آن صفحه دسترسی داشته باشند باید منتظر کاهش تجربه کاربری و البته سئو سایت باشید.
مثلا، اگر ما امروز صفحه ای در سایت برای تست کردن یک ابزار ایجاد کرده و سریعا آن را حذف کنیم، اشکال خاصی به وجود نمی آید زیرا نه لینک آن در بقیه صفحات سایت است و نه در گوگل ایندکس شده. اما اگر مقاله ای مثل مقاله افزایش سرعت سایت را حذف کنیم، به مرور باید شاهد کاهش قدرت سئو سایت باشیم.
زیرا اولا در مقالات مختلفِ ما به این صفحه لینک داده شده، که از این به بعد این آنها تبدیل به “لینک های شکسته” و منتهی به صفحه 404 میشوند. دوما صفحه مذکور در نتایج گوگل قرار دارد و کاربران میتوانند از طریق گوگل به آن وارد شوند و سوما، ما در روند لینک بیلدینگِ سایت از سایت های دیگر به این صفحه لینک داده ایم.
بنابراین حالا گوگل با تعداد زیادی لینک شکسته برخورد میکند و علاوه بر آن کاربرانی که دائما به دلیل برخورد با یک صفحه 404 سایت را ترک کرده و نرخ پرش را افزایش میدهند. این موضوع باعث کاهش قدرت سئو میشود. بهترین راهکار برای جلوگیری از این مشکل، استفاده از ریدایرکت 301 است. با ریدایرکت صفحه پاک شده به یک صفحه جدید (ترجیحا صفحه مرتبط یا صفحه اصلی سایت) تا حد زیادی این مشکلات حل میشوند.
2. انتقال آدرس های مختلف سایت روی یک آدرس
وب سایت ها از نظر گوگل آدرس های مختلفی دارند. مثلا فرین آکادمی با این آدرس ها به گوگل نمایش داده میشود:
- farin.academy
- www.farin.academy
- https://farin.academy
- و…
با توجه به اینکه شناخت موتورهای جستجو نسبت به url است، در حالت عادی گوگل هر کدام از این آدرس ها را به عنوان یک سایت جداگانه شناسایی میکند. برای اینکه با این مشکل و در ادامه مشکل محتوای تکراری روبرو نشویم، از ریداکت 301 استفاده میکنیم. در این حالت تمامی آدرس های اضافی روی آدرس اصلی سایت (احتمالا https://farin.academy) ریدایرکت میشوند تا گوگل آنها را به صورت جداگانه بررسی نکند.
همینطور ریدایرکت 301 برای ریدایرکت آدرس بدون ssl سایت روی ssl دار آنهم استفاده میشود. (ریدایرکت آدرس http روی آدرس https)
3. حذف یک صفحه از ایندکس موتور جستجو
یکی دیگر از کاربردهای ریدایرکت 301، حذف صفحه از ایندکس گوگل و نتایج جستجو آن است. اگر شما قصد داشته باشید یک صفحه از سایت خود را از نتایج گوگل حذف کنید، میتوانید از راهکاهایی مثل نوایندکس استفاده کنید. همینطور میتوانید صفحه مذکور را به یک صفحه دیگر ریدایرکت کنید تا به مرور از نتایج خارج شود.
دقت کنید اگر صفحه را به یک صفحه کاملا مرتبط ریدایرکت 301 کنید، احتمال دارد گوگل صفحه جدید را در نتایج نشان داده و رتبه صفحه قدیمی را به آن بدهد. اما اگر صفحه را به یک صفحه غیر مرتبط مثل صفحه اصلی ریدایرکت کنید، گوگل آن را از نتایج جستجو یا همان serp حذف میکند.
4. عوض کردن آدرس سایت
در نهایت اگر قصد تعویض آدرس و دامنه وب سایت خودتان را داشته باشید، میتوانید از ریدایرکت 301 کمک بگیرید. به این ترتیب میتوانید با کمک یک کد دستوری در فایل .htaccess تمامی سایت را به یک دامنه جدید منتقل کنید. همینطور میتوانید این کار را به صورت دستی و برای هر صفحه یک بار انجام دهید. پیشنهاد میکنم مقاله خرید بک لینک تضمینی را بخوانید.
آموزش ریدایرکت 301 در وردپرس با افزونه
ریدایرکت کردن صفحات سایت به کمک کدهای برنامه نویسی و ویرایش صفحه .htaccess بسیار خطرناک است و میتواند باعث ایجاد خطرات مختلف برای وب سایت و سئو آن شود. با توجه به همین موضوع پیشنهاد بهتر استفاده از یک افزونه ریدایرکت در وردپرس است که در این زمینه به راحتی به شما کمک میکند.
یکی از بهترین افزونه های ریدایرکت وردپرس، افزونه Redirection است، که در ویدیو زیر آموزش ریدایرکت با این افزونه را میتوانید تماشا کنید.
علاوه بر این افزونه، افزونه های دیگری هم برای ریدایرکت کردن صفحات سایت شما وجود دارند اما با توجه به اینکه میتوان این فعالیت را با کمک افزونه yoast seo انجام داد، در این مقاله به صورت تصویری آن را به شما آموزش میدهیم:
آموزش ریدایرکت 301 وردپرس با افزونه yoast seo
قبلا در مقاله جامع آموزش یوآست تمامی بخش ها و منوهای این افزونه فوق العاده را به شما آموزش دادیم. بعد از اینکه افزونه گفته شده را روی وب سایت خود نصب کردید، کافی است وارد منو “تغییر مسیر” آن شوید.
در صفحه جدید که در پایین مشخص است:
روبرو کادر “نوع” گزینه ریدایرکت 301 را انتخاب کنید. روبرو گزینه “نشانی قدیمی” آدرس صفحه قدیمی که قصد ریدایرکت کردنش دارید را قرار دهید و در مقابل کادر “آدرس” آدرس “جدید” مورد نظر را.
در نهایت دکمه افزودن ارجاع دهنده” را انتخاب کنید. به این صورت ریدایرکت 301 وردپرسی شما با کمک افزونه یوآست ساخته شد. دقت کنید که شما میتوانید همین صفحه را به پایین اسکرول کرده و ریدایرکت های فعلی سایت را مشاهده، مدیریت و حذف کنید.
نکته: افزونه یوآست سئو یک قابلیت به شدت کاربردی برای وبمستران دارد. در صورتی که افزونه روی وب سایت شما نصب باشد، بعد از حذف یک صفحه از سایت یا تغییر آدرس آن، افزونه یوآست به صورت خودکار به شما اخطار داده و درخواست میکند برای ریدایرکت کردن صفحه حذف شده یا آدرس تعویض شده به آدرس جدید اقدام کنید. این قابلیت میتواند از ایجاد صفحات 404 در سایت شما جلوگیری کند.
همچنین آموزش ویدویی و کامل ساخت ریدایرکت با افزونه yoast seo رو ضبط کردیم که با وارد کردن ایمیلتون در کادر زیر میتوانید به آن دسترسی داشته باشید
برای دریافت این فایل ویدیویی ایمیل خود را در کادر زیر وارد کنید
تفاوت ریدایرکت 301 و ریدایرکت 302 چیست؟
در نگاه اول ریدایرکت 301 و ریدایرکت 302 شبیه هم عمل میکنند. در اصل هر دو آنها کاربر و ربات های موتورهای جستجو را از صفحه ای به صفحه دیگر منتقل خواهند کرد. اما در چشم موتورهای جستجو این دو کمی متفاوت هستند. ریدایرکت 302 یک راهکار موقتی و 301 redirect یک راهکار دائمی است.
یعنی زمانی که یک صفحه از وب سایت خودتان را به صفحه دیگری ریدایرکت 301 کنید، به گوگل اعلام کرده اید که این انتقال آدرس به صورت دائمی ثبت شده و قرار نیست صفحه ای که به صفحه جدید ریدایرکت شده، دوباره فعالیتی داشته باشد.
اما زمانی که از دستور ریدایرکت 302 استفاده میکنید، به گوگل میگویید قرار است صفحه قدیمی دوباره مورد استفاده قرار بگیرد و در اصل این یک تغییر مسیر موقتی است.
در زمان به کار بردن دستور ریدایرکت 301، صفحه قدیمی به مرور از نتایج گوگل خارج شده و صفحه جدید جایگزین آن میشود. اما در زمان استفاده از ریدایرکت 302، گوگل صفحه قدیمی را در نتایج خود نگه میدارد تا شما ریدایرکت آن را حذف کنید.
البته دقت داشته باشید در صورتی که زمان زیادی از ریدایرکت 302 شما بگذرد، ممکن است دیگر گوگل آن را به عنوان یک ریدایرکت 301 محسوب کرده و صفحه قدیمی را با صفحه جدید جایگزین کند.
و در آخر پیشنهاد میکنم ویدیو زیر با موضوع تفاوت ریدایرکت، کنونیکال و دی ایندکس با هم، را ببینید تا مفهوم و کاربرد هرکدام را بهتر متوجه شوید.
کلام آخر؛ زنجیره ریدایرکتی
در نهایت و به عنوان کلام آخر قصد داریم به این نکته اشاره داشته باشیم: لطفا از ایجاد زنجیره ریدایرکتی خودداری کنید! زنجیره ریدایرکتی چیست؟ زمانی که شما صفحه 1 را به صفحه دو ریدایرکت کنید، بعد از آن صفحه 2 را به صفحه 3، دوباره صفحه 3 را به صفحه 4 و… ریدایرکت 301 بزنید، در اصل یک زنجیره ریدایرکت به وجود آورده اید. اما اشکال این روش چیست؟
مشکل اول این است که ربات های موتور جستجو در این صورت دچار سردرگمی میشوند که این موضوع میتواند باعث کاهش قدرت سئو صفحه نهایی و حتی کل سایت شود. مشکل دومی هم که به وجود می آید، مشکل کاهش سرعت سایت است. در یک زنجیره ریدایرکت کاربر چندین بار باید منتظر عمل کردن کد ریدایرکت 301 منتظر بماند و هر بار شاهد باز شدن یک صفحه جدید باشد. این موضوع به شدت روی تجربه کاربر و سرعت سایت شما تاثیر منفی دارد.
به پایان مقاله ریدایرکت 301 وردپرس رسیدیم اما اگر هنوز سوالی در مورد این مفهوم در ذهن شما باقی مانده، آن را در بخش نظرات مطرح کنید تا سریعا پاسخ دهیم. پیشنهاد میکنم مقاله کنیبال چیست و چه تاثیری بر روی سئو دارد را بخوانید.
برخی سوالات متداول:
ریدایرکت 301 چیست؟
ریدایرکت 301 نوعی تغییر مسیر است که در آن علاوه بر تغییر مسیر بازدید کنندگان، خزنده های موتورهای جستجوگر نیز آن را به عنوان ریدایرکت دائمی در نظر می گیرند و اعتبار صفحه قدیمی را به صفحه جدید منتقل می کنند.
چطور صفحات را ریدایرکت کنیم؟
به طور کلی ریدایرکت کردن صفحات سایت به کمک “کد ریدایرکت” و آپلود آن در فایل htaccess (ریدایرکت با htaccess) انجام میشود. البته میتوان برای ریدایرکت 301 یک صفحه از کد ریدایرکت 301 در head آن صفحه هم استفاده کرد. (ریدایرکت با کد html). اما در هر حال، بهترین انتخاب، ریدایرکت 301 با افزونه است
تفاوت ریدایرکت 301 و ریدایرکت 302 چیست؟
در نگاه اول ریدایرکت 301 و ریدایرکت 302 شبیه هم عمل میکنند. در اصل هر دو آنها کاربر را از صفحه ای به صفحه دیگر منتقل خواهند کرد. اما در چشم موتورهای جستجو این دو کمی متفاوت هستند. ریدایرکت 302 یک راهکار موقتی و 301 redirect یک راهکار دائمی است.یعنی زمانی که یک صفحه از وب سایت خودتان را به صفحه دیگری ریدایرکت 301 کنید، به گوگل اعلام کرده اید که این انتقال آدرس به صورت دائمی ثبت شده و قرار نیست صفحه ای که به صفحه جدید ریدایرکت شده، دوباره فعالیتی داشته باشد. اما زمانی که از دستور ریدایرکت 302 استفاده میکنید، به گوگل میگویید قرار است صفحه قدیمی دوباره مورد استفاده قرار بگیرد و در اصل این یک تغییر مسیر موقتی است.
سوال شما در صفحه پرسش و پاسخ فرین
سلام وقت بخیر
3 تا صفحه داریم که یکیش صفحه هدف هست:
صفحه A = صفحه هدف
می آییم صفحه B و صفحه C را به آن ریدایرکت 301 میکنیم.
سوال: الان تو URL Inspection که نگاه میکنم در بخش Coverage در Referring page به جای اینکه آدرس صفحهA درج بشه ، آدرس صفحه C خورده.
کجای کار اشتباهه که ادرس صفحه A نیست؟
مورد بعد اینکه اگر بخواهیم ریدایرکت های 301 را برداریم چه کنیم؟ با افزونه یوست انجام دادیم؟ ریدایرکت ها رو بردارم چه اتفاقی می افته؟
برای مشاهده پاسخ استاد هاشمی به این سوال اینجا را کلیک کنید
مطالب زیر را حتما مطالعه کنید
29 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام و عرض ادب. بسیار سپاسگزارم از مطالب اموزشی عالی سایت تان
من یک دامنه و سایت فروشگاهی حدود یک سال دارم شامل حدود بیست محصول و ولی رتبه سئو ندارم . میخواهم نام دامنه را تغییر دهم . آیا از این روش استفاده کنم ؟ ریدایرکت سرعت سایت را کم نمیکنه؟ امکان دارد که فقط از تنظیمات وردپرس ادرس سایت را و نام دیتا بیس را تغییر دهم؟
سلام مرضیه
اگر اعتبار دامنه قبلی رو نیاز نداری میتونی ریدایرکت نکنی.
ریدایرکت فقط جهت انتقال اعتبار هست
سلام و عرض ادب
دو عدد سایت دارم
سایت A در رتبه مورد قبوله و سایت B جایگاهش نسبتا خوبه
من میخوام سایت B کل مطالبش رو ریدایرکت 301 کنم به سایت A و سایت B رو پس از مدتی ببندم
سوالم این هست این کار موجب میشه تا رتبه سایت A در جایگاه گوگل افزایش پیدا کنه؟
یعنی منظور من اینه که سایت A با توجه به اینکه در حال حاظر جایگاه مناسبی داره اگر از سایت B بهش ریدایرکت بخوره و امتیاز به سایت A منتقل بشه جایگاه سایت A بهتر از اینی که هست میشه؟
سلام وقتتون بخیر
بله به احتمال زیاد یک تاثیر خیلی خوبی میتونید ببینید اما چندتا نکته نیاز هست قبلش در نظر بگیرید که خدمتتون عرض میکنم:
1 مرتبط باشن باهم 2 نظیر به نظیر باشه(مثلا صفحه خرید قوری سایت B رو به صفحه اصلی سایت A ریدایرکت نکنی بلکه به همون صفحه یا مشابه بزنی) 3 داخل سرچ کنسول بخش چنج آدرس هم پر بکنید.
طبق موارد بالا بله یک تاثیر خیلی خوبی میتونید دریافت بکنید
درود بر شما
ریدایرکت 301 در نت ورک فریمورک یا پلسک چطور هست؟
سلام محمد جان
ببین این آموزش به کارت میاد:
https://azaronline.com/blog/%D8%B1%DB%8C%D8%AF%D8%A7%DB%8C%D8%B1%DA%A9%D8%AA-%DB%8C%DA%A9-%D8%B5%D9%81%D8%AD%D9%87-%D9%88%D8%A8-%D8%A8%D9%87-%DB%8C%DA%A9-url-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%AF%D8%B1-%D9%BE%D9%84%D8%B3%DA%A9/
من دو سه سال پیش با پلسک یه پروژه داشتم ولی الان دقیق خاطرم نیست
سلام ببخشید وقتی یه صفحه رو صفحه دیگه ریدایرکت کردیم؛ میشه محتوای اون صفحه ریدایرکت شده رو تو سایت دوباره استفاده کرد؟
سلام بله میشه
سلام
لطفا راهنمایی بفرمایید. من قبلا با آموزش های شما پلاگین ریدرکتشن redirection نصب کردم و یک لینگی از سایتم به لینک دیگر انتقال دادم. اما الان میخام دوباره همون لینکی که انتقال دادم به حالت اول خودش برگردونم. بنابراین در داخل پلاگین ریدرکتشن لینک هدف پاگ کردم و به جای اون همون لینک اصلی قرار دادم. اما دیگه اون صفحه برام باز نمیشه.
و ارورش این:
redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS
علتش میشه بفرمایید چیه؟ و چه راه حلی شما پیشنهاد میدید؟
ممنون
سلام خدمت شما
فقط حذفش کنید
نیاز نیست دوباره خودش رو بذارید
فقط حذفش کنید ریدایرکتش از بین میره
متشکرم از پاسختون
اما موضوع اینجاست که وقتی من لینک هدف پاک می کنم، دکمه ذخیره سازی هم همزمان قفل میشه و دیگه قابل ذخیره نیست. به همین دلیل همون ادرس قبلی که تو بخش هدف بوده، دوباره باز میشه و با همون اروری که خدمتتون ارسال کردم.
تمام موضوع بر سر ذخیره کردن حالت خالی بخش هدف هست که نمیدونم چطوری باید اون دکمه فعال بشه؟ اما وقتی یک کلمه نوشته بشه، اون دکمه ذخیره سازی فعال میشه.
سلامت باشید
نمیشه خالی باشه که
شما نباید خالی وارد کنید
دکمه حذف داره اونجا
نیاز نیست بازش کنید، ویرایشش کنید و مقصدش رو خالی بذارید
حذفش کنید فقط
سلام مجدد جناب آقای فرین
لطفا اگر ممکن ایمیلتون چک کنید
من براتون ایمیل زدم و در اونجا اگر ممکن هست پاسخ بدید.
متشکرم از همه راهنمایی هاتون
سلام خدمت شما
من ایمیل هام رو معمولا دسته ای پاک میکنم
شاید بینشون بوده پاک شده
به هر حال چیزی ندیدم
امری هست همینجا بهم بگید ممنون میشم
سلام, خسته نباشید
یه سایتی هست روی یک سرویس سایت ساز که به یک دامنه هم متصل شده این سایت ساز امکان اکسپورت به وردپرس هم نداره. اگه بخوام یه هاست بگیرم و دامین رو روی هاست ست کنم و وردپرس نصب کنم بهتره که سایتی که رو سایت ساز بود رو پاک کنم و رو سایت جدید ساختار یو آر ال ها رو شبیه ساختاری کنم که قبلا رو سایت اولیه بود؟
مثلا اگه دسته بندی بود با آدرس product/test عین همین رو سایت جدید بسازم؟ اگرچه که ساختار یو آر ال های سایت اولیه خیلی ساختار جالبی نیست یا اینکه بهتره ارور 404 بگیرم؟ و بیخیال سایت قبلی بشم. ورودی خاصی هم از گوگل نداشت ولی 300 تا ایندکس داره و دامینش 3-4 سال عمر داره.
یه حالت دیگه هم هست که سایت اولیه رو برگردونمش رو دامنه خود سایت ساز که حالت بلاگ داره و تو سرچ کنسول ( که نمیدونم اصلا ثبت کردنش اونجا یا نه) چنج آدرس بزنم به آدرس بلاگ و دامنه رو کلا آزاد کنم تا بعد یکی دوماه بعد رو سایت جدید ستش کنم؟
امیدوارم که سوالم رو به خوبی مطرح کرده باشم. ممنون میشم راهنمایی کنید.
سلام شایان جان
ببین اگر میزان ترافیکش پایینه به نظرم اصلا ارزش دردسر رو نداره
اما اگر کلی و … خوب باشه خوب بهترین راه ریدایرکت کردن هست نه این همه زحمت حفظ حالت فعلی ادرس ها
اگر امکان ریدایرکت هم نیست، بله اخرین راه حفظ حالت فعلی دامنه است
این که بذاری دامنه ازاد بشه و بعد ازش استفاده کنی از هیچی بهتره
کلا خیلی شرایط جالبی نیست شایان :-))
اگر کلیک زیادی نداره، سایت جدید بیار بالا
از این سایت قبلیت بهش لینک داخلی زیاد بده
سلام
ایا کدی هست که کل صفحات 404 را به یک صفحه خاص مثلا صفحه اصلی ریدایرکت کنه؟
والا این پلاگین رو که براش داریم:
https://wordpress.org/plugins/all-404-redirect-to-homepage/
بررسی نکردم ببینم کد پشتش چیه و چطور میزنه
سلام روز خوش
آقای هاشمی ریدایرکت 301 رو با خود هاست هم میشه انجام داد؟
سلام بله با هاست هم میشه انجام داد.
سلام وقت بخیر آقای هاشمی، امیدوارم خوب باشید. وقتی که می خوایم آدرس یه صفحه رو به صفحه جدید ریدایرکت کنیم، باید عنوان هر دو صفحه کاملا به هم شبیه باشه یا همین که مفهوم دو صفحه یکی باشه کافیه؟ مثلا ما می تونیم محصول “موزاییک و دیوارپوش” رو ریدایرکت کنیم به دسته بندی “سنگ نما و سرامیک”؟!
سلام
ببخشید من یه سوال خیلی مهم دارم و فوری هست خیلی ممنون میشم بهم کمک کنید
من دامنه یک سایت رو تغییر دادم
به طور مثال از r.ir به d.com تبدیلش کردم
یعنی سایت d رو روی هاست r بالا اورم
حالا الان من فقط به دامنه r دسترسی دارم
سوالی که دارم اینجاست که آیا به چینج دامین از طریق سرچ کنسول لازم هست یا نه؟
یا فقط از تو هاست ریدایرکت 301 کنم به سایت جدید؟؟؟
من الان واقعا گیج شدم خیلی ممنون میشم بهم کمک کنید که دقیقا باید چیکار کنم که مشکلی برای سایت جدید پیش نیاد
سلام خدمت شما
بله نیاز هست
اول ریدایرکت بعد چنج ادرس
مراحل درستش اینه:
دامنه رو خرید کنید و به یک هاست موقت وصل کنید
سایت خودتون رو فول بک آپ بگیرید و روی هاست و دامنه جدید بالا بیارید
دامنه جدید رو توی سرچ کنسول توی همون اکانت جیمیلی که سرچ کنسول دامنه اصلی ادد هست، ادد کنید
تمام صفحات دامنه قبلی رو روی جدید ریدایرکت کنید
توی سرچ کنسول دامنه قبلی، از بخش تنظیمات change address زو بزنید
تمام
سلام
اقا اگر یه دامنه ای فیلتر باشه
بعد ریدایرکتش کنیم روی یک سایت دیگه باعث میشه اونم فیلتر بشه ؟
سلام خدمت شما
با ریدایرکت ، اعتبار و رتبه ها هم به خوبی منتقل میشه
سلام ببخشید خودتون چجوری ریدایرکت می کنید با افزونه این کار را انجام می دهید؟
امکان دارد اسم افزونه را بگید؟
اگر با افزونه Simple 301 Redirect انجام شود بعد از حذف افزونه تکلیف ریدایرکت ها چی می شه می ماند؟
سلام خدمت شما جناب قنبری
بله با افزونه redirection:
https://wordpress.org/plugins/redirection/
سلام من یک سوال تخصصی دارم که در هیچ سایتی ندیدم دربارش گفته باشن
من یک محصول به سایتم اضافه کردم و مثلا یو آرال این چنین بود:
Site.com/product/mahsolekhob
و 2روز بعد اومدم لینک یو آر ال رو عوض کردم و گذاشتم :
Site.com/product/mahsol
و افزونه خودش یدونه ریدایرکت 301 برام ایجاد کرد.
و بعدش من اومدم توی بخش تغییر مسیر افزونه یوآست و این ریدایرکت 301 حذف کردم.
و اومدم گفتم که این لینک جدیدهست :
Site.com/product/mahsol
و این لینک قدیم است :
Site.com/2563
حالا اینجا افزونه به من پیغام میده که :
شما به آدرس مقصدی ریدایرکت می کنید که کد اچ تی تی پی 301 را بر می گرداند (کاملاً جابجا شده) اطمینان حاصل کنید که شما آدرس مستقیماً در دسترس تعیین کرده باشید .
بعدش دوتا دکمه نشون میده. یکی زده لغو و یکی زده : در هر صورت ذخیره کن (وقتی میگم در هر صورت ذخیره کن، ثبت میشه) اما من از کجا باید مطمئن بشم که درست انجام داده و برای یک صفحه دوتا 301 ایجاد نکرده باشه. کجا دقیقا این کدها رو افزونه نشون میده که من برم ببینم چک کنم؟
حالا چرا من اصلا این همه تغییر یو آر ال داشتم؟ سایت اختصاصی بوده و انتقال دادم به وردپرس. وقتی انتقال دادم اول میخواستم یو آر ال محصولاتم رو استاندارد بزارم و انگلیسی بشه. بعدش بیام یکی یکی یو آر ال هامو توی ریدایرکت 301 بگم که لینک قدیمیش چی بوده و جدیدش چیه. منتها این وسط من یک سری محصولاتم رو که یو آر ال انگلیسی براش گذاشتم بودم بعدا فهمیدم انگلیسیم اشتباه بوده و انگلیسی صحیح رو اومدم بعدش جایگزین یو آر ال هام کردم و بعدش خواستم برم ریدایرکت ها رو انجام بدم بگم که یو آر ال قدیمی (یو آر ال سایت اختصاصی که داشتم) بوده و جدیده همیناست که ساختم
و اینکه شما در مجموع توصیه میکنید طبق تنظیمات افزونه یوآست. ریدایرکت با php باشه و یا وب سرور؟
ممنونم که حوصله به خرج دادید و این پیام طولانی من رو خوندید ولی واقعا خیلی گیرم
با تشکر
سلام خدمت شما
من خودم ریدایرکت هام رو با افزونه redirection میزنم
اونجا خیلی راحت شما ادرس قبلی و بعدی رو میدی
در کیس شما باید اینطور عمل بشه:
اول Site.com/product/mahsolekhob رو بزنید به ادرس جدید
بعد Site.com/product/mahsol رو بزنید به ادرس جدید
یعنی دو تا ریدایرکت
من خودم همیشه ریدایرکت ها رو با خود htaccess زدم (وقت هایی که دستی میزنم)
خواهش میکنم کمکی ازدستم بر بیاد در خدمتتون هستم