۳۰۱ ریدایرکت و کاربرد آن در سئو – ۳۰۱ Redirect

یکشنبه ۷ دی ۱۳۹۳
نویسنده: محسن طاوسی
بازدید ها: 15,759 views
کاربرد 301 redirect در سئو

۳۰۱ ریدایرکت (۳۰۱ redirect) به معنی انتقال دائم آدرسی به آدرس دیگر است.۳۰۱ redirect هنگامی که شما آدرس دامنه خود را تغییر می دهید یا می خواهید با آدرس های دیگر، سایت شما نمایش داده شود کاربر دارد.روش اصولی استفاده از چند آدرس برای یک سایت استفاده از ۳۰۱ redirect می باشد (به جای پارک دامنه) .همچنین برای انتقال صفحات داخلی نیز کاربرد دارد.برای مثال، اگر صفحه ای حذف می شود، بهتر است آدرس آن صفحه، به صفحه مرتبط دیگر ۳۰۱ redirect شود (به جای نمایش صفحه ۴۰۴ یافت نشد).

ریدایرکت ۳۰۱ موجب می شود اعتبار و رتبه صفحات شما حفظ شود.اگر قصد انتقال دامنه یا صفحه از سایت خود را به آدرس دیگری دارید و آدرس قبلی خود را ۳۰۱ redirect به آدرس جدید نکنید، کل رتبه شما و اعتباری که صفحات شما بدست آورده بودند، نابود خواهد شد!

وقتی خزنده ها، به صفحه ای می رسند که به صفحه ای دیگر ۳۰۱ redirect شده است، خزنده ها، هم مقصد redirect را دنبال می کنند و متوجه می شوند، که صفحه ای که به آن مراجعه کردند، به آدرس جدید منتقل شده است.لذا اعتبار آدرس قبلی را به آدرس جدید منتقل می کنند.کد ۳۰۱ یکی از کد های وضعیت پاسخ سرور است که همانطور که در ابتدا گفته شد، به معنی انتقال دائم به آدرسی دیگر می باشد.

استفاده از ۳۰۱ ریدایرکت هنگامی که قصد دارید آدرس صفحه ای از سایت خود را به هر دلیلی عوض کنید و یا صفحه ای را حذف کنید که مشابه آن وجود دارد، به شدت توصیه می گردد.زیرا با این کار ترافیک قبلی خود را از دست نمی دهید و اعتبار و رتبه آن صفحه در گوگل و موتور های جستجو نیز حفظ می شود.

روش انتقال صفحات به صورت ۳۰۱ redirect در زبان php   (زبان دروپال، وردپرس و جوملا php می باشد):

 

روش انتقال صفحات به صورت ۳۰۱ redirect در asp.net :

 

هنگام استفاده از ۳۰۱ ریدایرکت توجه داشته باشید از آنجا که ممکن است در سایت شما، قبلا تنظیمات url rewrite و redirect صورت گرفته باشد، دقت لازم را در ریدایرکت ۳۰۱ به کار ببرید تا موجب از کار افتادن سایر بخش های سایت شما نشود.همچنین برای انتقال کل دامنه، نباید فقط صفحه نخست شما ریدایرکت شود.باید همه صفحات شما، به صورت یک به یک، ریدایرکت شود.صفحه example.com/x باید به newdomain.com/x منتقل شود.

همچنین در پایان کار، از طریق سایت هایی بررسی http status code ، مثل این سایت بررسی کنید، که آیا صفحه قبلی شما با کد ۳۰۱ ، ریدایرکت شده است یا خیر.

درباره نویسنده
محسن طاوسی
مطالب نویسنده
7 سالی هست که برنامه نویس .NET هستم و در زمینه سئو موضوعات رقابتی، فعالیت می کنم.

۱۲۹ دیدگاه نوشته شده است! می توانید دیدگاه خود را بنویسید

  1. طراحی سایت می‌گه:

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

    • محسن طاوسی می‌گه:

      بله.یکی از روش های کسب پیج رنک تقلبی همین هست که به زودی مفصلا اموزشی درباره پیج رنک های تقلبی منتشر خواهد شد.
      بله ریدایرکت از سایت اسپم هم‌ میتونه مضر باشه و در شرایطی هم بی اثره

  2. پیشگامان می‌گه:

    از وب سایت فوق العادتون و نویسنده های حرفه ایتون تشکر ویژه دارم – من مطالب زیادی در زمینه asp.net از سایتتون یاد گرفتم – وظیفه دونستم برای یکبار هم که شده ازتون تشکر کنم – همیشه موفق باشید .

  3. امین می‌گه:

    سلام
    اولا بسیار تشکر میکنم از شما به خاطر اینکه سئو کاربردی اموزش دادید نه فقط تئوری و مفهومی.من که خیلی استفاده بردم.
    فقط یک قسمت رو دقیق متوجه نشدم اگر واضحتر بفرمایید سپاسگذارم:
    “اگر قصد انتقال دامنه یا صفحه از سایت خود را به آدرس دیگری دارید و آدرس قبلی خود را ۳۰۱ redirect به آدرس جدید نکنید”

    موفق باشید

    • محسن طاوسی می‌گه:

      سلام.خواهش می کنم.سپاس فراوان از لطف شما.
      اون جمله، ادامه داره، که در ادامش کامل شده.چون جمله طولانی و نسبتا پیچیده ایه از نظر نگارشی(به لطف انشای خوب من!)، یک کمی نامفهوم شده .کلا یعنی اگر آدرس های قبلی خوتون رو ۳۰۱ ریدایرکت نکنید و به حال خودش رها کنید، کل اعتبار و رتبه اون صفحات نابود میشه.

  4. آیدین می‌گه:

    سلام خسته نباشد
    من یه سوال داشتم یک صفحه بود که با ۲ تا url باز میشد من اول متوجه نبودم وقتی فهمیدم رفتم درستش کردم وفقط یک لینک به اون صفحه میره حالا گوگل وبمستر از من not found گرفته منم رفتم از طریق وبمستر remove url زدم و از index google و cash پاک کردم و خواستم که بررسی کنه ولی با این که بررسی کرده ولی هنوز همون تعداد مونده منم رفتم درست یا اشتباه fix error زدم ولی بازم همون تعداد not found نشون میده چطور میتونم این کاری که گفتید انجام بدم بعد مشکل حل میشه؟
    یعنی نیاز نیست آدرس قدیم بدم همون آدرس جدید کفایت میکنه
    mydomain.com/old به mydomain.com/new

    • محسن طاوسی می‌گه:

      نباید remove می کردید.اگر می تونید.باید ۳۰۱ ریدایرکت می کردید به صفحه مرتبط اصلی خودش.اگر می تونید cancel request کنید یا درخواست رو پس بگیرید.اگر دیگه کار از کار گذشته، بجاش صفحه رو بسازید دوباره.الان هم fix فایده نداره .fix فقط پیغام رو از وب مستر تولز بر میداره.fix یعنی، باشه آقای وب مستر تولز! فهمیدم ارور میده! شما ۱۰ بار هم که fix کنی، چون هنوز صفحه شما، ۴۰۴ میده، بازم ارورش میاد.(هر وقت ربات گوگل بره تو اون صفحه پاک شده ارور تو وب مستر میاد).به جای fix کردن، برید، صفحه رو دوباره ایجاد کنید با همون آدرس و ۳۰۱ ریدایرکت کنید به صفحه اصلی(منظورم صفحه نخست نیست.صفحه ای که url اصلی شماست).بعد از یک هفته، برید تو وب مستر تولز، اون موقع ارور ها رو mark as fixed کنید.نکردید هم مشکلی نیست.ارور ها صرفا دارن نمایش داده میشن که شما آگاه باشی.چه mark as fixed بکنی چه نکنی، فرقی تو رتبه بندیت ایجاد نمیشه و هیچ اروری هم درست نمیشه.mark as fixed معنیش خالی کردن لیست ارور ها توی وب مستر تولزته.یعنی صفحه وب مستر تولزت خالی بشه(Clear List).شما داخل سایت رو به شکلی که گفتم حل کن که ۴۰۴ نده و ریدایرکت بشه.

  5. مهرداد می‌گه:

    سلام . سوال من اینه که . من قصد دارم که یک ساب دامینم رو که دارای دیتابیس و سیستم وردپرس جداگانه با دامین اصلی هست و همینطور در گوگل وبمستر هم جداگانه براش اکانت باز کردم رو ریدایرکت ۳۰۱ کنم به یک دامین جدید . اما نمیخام ارزش دامین اصلیم تغییری کنه فقط میخام ساب دامین تغییر کنه . آیا ریدایرکت ۳۰۱ ساب دامین . مشکلی برای دامین اصلی به وجود نمیاره؟؟ ( از نظر کاهش ارزش و انتقال ارزش دامنه اصلی به دامنه جدید؟؟ )

    • محسن طاوسی می‌گه:

      خیر ساب دامین یک سایت جدا محسوب میشه و اثر اعتبارش روی دامنه، خیلی خیلی ناچیزه.اگر الکسا براتون مهمه، بازدید ساب دامین ها روی الکسای دامنه تاثیر میذاره.اما از نظر سئو مشکلی نداره، ساب دامین رو می تونید ریدایرکت کنید.

      • مهرداد می‌گه:

        ممنونم از راهنماییتون استاد . یک سوال دیگم حسابی گیجم کرده ممنون میشم کمکم کنید .
        برخی تو آموزششون میگن دامین جدید را پارک کنید بعد ریدایرکت ۳۰۱ کنید . برخی میگن دامین جدید را بدون پارک کردن ریدایرکت ۳۰۱ کنید . ممنون میشم بفرمایید کدام مورد درست هست؟
        بنده قصدم تنها تغییر آدرس ساب دامین هست همین .

        • محسن طاوسی می‌گه:

          خواهش می کنم مهرداد جان.
          فرقی نمیکنه.مهم اینه که http status code که دامنه مبدا (و همه صفحاتش.نه فقط صفحه نخست) برمیگردونه، ۳۰۱ باشه به دامنه جدید(به صورت یک به یک).فرقی نمیکنه که قبلش چه کارهایی کرده باشید.
          یعنی صفحات مبدا این وضعیت رو داشته باشن:
          http status code: 301
          location: آدرس مقصد
          http status: 301 permanent redirect

  6. محمد می‌گه:

    با تشکر از مطلب بسیار خوب شما…
    بنده یک دامنه اصلی دارم و یک هاست که سایت اصلی روی آن بالا می آید. اگر بخواهم پنج دامنه دیگر را به این دامنه مطابق روش این پست، ریدایرکت کنم، بایستی برای هر پنج دامنه یک هاست جدا تهیه کنم؟ و در تک تک هاست های آنها در یک فایل php کد فوق را قرار دهم ؟ اگر نیازی به تهیه هاست جدا نیست ممنون میشم بفرمایید این کدهای فوق کجا باید قرار داده شوند؟
    مرسی

    • محسن طاوسی می‌گه:

      چرا هاست جدا؟!!! نه لازم نیست.اون کد فقط برای ریدایرکت یک صفحه هست.شما باید در فایل htaccess انتقال دامنه رو انجام بدید.می تونید همه سایت های مبدا رو (روی یک هاست) پارک کنید و همچنین می تونید addon domain کنید و توسط فایل htaccess هر request که سمت دامنه های شما میاد رو به دامنه جدید ریدایرکت کنید.

  7. رضا می‌گه:

    سلام . یک سوال داشتم از خدمتتون :

    من یک سایت داشتم چند روز پیش تصمیم گرفتم که محتوای سایت رو عوض کنم.

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

    خواستم بدونم حالا اگر من یک سایت جدید با همون دامنه بالا بیارم اشکال نداره؟

    گوگل پنالتیم نمیکنه؟

    به نظرتون قبل بالا اوردن سایت جدید به گوگل درخواست پاک کردن ایندکس های سایت قبلی رو از طریق گوگل وبمستر بدم؟

    ریدایرکت ۳۰۱ ضروریه ؟

    ممنون .

    • محسن طاوسی می‌گه:

      اگر هیچ مطلب مشابهی ندارید لازم نیست ریدایرکت.فقط صفحات رو حذف کنید که ۴۰۴ برگردونه.

      • رضا می‌گه:

        سلام.ممنون بابت پاسختون.

        و اینکه بعد از اینکه ایندکس ها کامل حذف شد درخواست remove رو کنسل کنم یا نه ؟ اگر کنسل کنم ایندکس ها دوباره بر میگرده یا نه؟

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

        • محسن طاوسی می‌گه:

          کنسل کنید بر میگرده دوباره.
          برای ساب دامین ها باید اول تو وب مستر اد کنید و بعد درخواست حذف بدید.حواستون باشه دامنه هایی که قراره روشون دوباره کار کنید، صفحه نخستتون نپره از نتایج.

  8. الی می‌گه:

    سلام . خسته نباشین ..
    ببخشید من زیاد در زمینه این ارورها و غیره اطلاعات ندارم ..
    مشکلم اینکه من یک وبلاگ ساده دارم که در میهن بلاگ ساختمش .. توی وبمستر گوگل هم ثبتش کردم ..
    هیچ مشکلی نداره جز اینکه در قسمت ارور ۱۳not found رو نشون میده ..
    برای اینکه بفهمم کدوم صفحه ها اینجوری شدن وارد قسمت ایندکس شدم چون جای دیگه مشکلی نیست.. اونجا در قسمت صفحات بلاک شده تعداد زیادی حدود ۶۷ صفحه رو نشون میده که با کلیک روی هرکدوم ، صفحات دیگه ای رو نشون میده اما وقتی روی اون صفحه ها کلیک میکنم بازشون میکنه .. پس بلاک نیستن .. خیلی گیج شدم .. متوجه نمیشم برای چی میگه بلاکن .. انگار از اسمایلی های درون اون صفحات داره ایراد میگیره ولی من نمیفهمم باید چیکارشون کنم …
    توی یک مقاله خوندم که این ارور رو معمولاً زمانی میده که شما ادرس یا عنوان پستی رو عوض کردین و ریدایرکتش نکردین .. برای همین اومدم سراغ مقاله شما ..
    من ممکنه کلمه ای رو در عنوان یکی از پست هام عوض کرده باشم اونوقت باید برم ادرس اون پست رو ریدایرکت کنم ؟
    این ایرادی که داره میگیره به این خاطره ؟
    ببخشید میدونم پیام طولانی شد ولی نمیدونم با این مشکل چیکار کنم برای همین مزاحم شما شدم

    • محسن طاوسی می‌گه:

      این جمله خودتون رو بخونید:
      …که با کلیک روی هرکدوم ، صفحات دیگه ای رو نشون میده اما وقتی روی اون صفحه ها کلیک میکنم بازشون میکنه….

      با کلیک صفحه دیگه ای نشون میده اما وقتی کلیک می کنید بازشون میکنه!متوجه نمیشم.

      در پاسخ، تا جایی که یادمه نمی تونید ادرس های سیستم های وبلاگدهی رو ریدایرکت کنید.مگر اینکه جدید این قابلیت رو اضافه کرده باشن.اونم میهن بلاگ که از نظر امکانات سئو، خیلی پرته از روزگار.
      توی وب مستر تولزتون، دقیقا زده کدوم صفحات ۴۰۴ not found هستند.بسته به تنظیمات سایت، یا صفحات حذف سایت با همون ادرس باز میشن ولی پیام ۴۰۴ میاد.یا میرن تو یه صفحه دیگه که پیام ۴۰۴ بده.اگه حالت دوم باشه، نباید تو وب مستر تولز رو لینک های ۴۰۴ که داده کلیک کنید.باید کپیشون کنید و داخل وب سایتتون اون ادرس کپی شده رو بدید و ریدایرکت کنید که در میهن بلاگ همچین امکانی وجود نداره.

      خیر!! به هیچ وجه به عنوان پست ربطی نداره.عنوان رو تغییر بدید ربطی به ۴۰۴ نداره.شما مختار هستید عنوان هاتون رو تغییر بدید.به گوگل چه ربطی داره؟
      شما ادرس پست رو عوض کردید حتما یا کلا حذفش کردید.یا آدرس دسته و سرگروهش رو تغییر دادید یا کلا ساختار ادرس دهی رو تغییر دادید.

      در نهایت، جواب من اینه که هیچ کاری نمیتونید بکنید.چون دارید از وبلاگدهی یا میهن بلاگ استفاده می کنید و دستتون بستست.نهایت کاری که می تونید بکنید اینه که صفحات جدید با همون ادرس های قبلی بسازید که همین کار هم فکر نکنم بتونید بکنید.

  9. الی می‌گه:

    مرسی از راهنمایی .. والا شاید بد حرفم و گفتم .. میدونم برای شما که تو این امور خبره هستین سر و کله زدن با امثال من که حتی مشکلم و درست نمیتونم بگم سخته .. در هر صورت ممنون که وقت میذارین ..

    مشکل ۱۳ تا notfound حل شد .. من اون کد معرفی که گوگل داده بود و در قالب جدید نذاشته بودم .تازه قالبم و عوض کرده بودم. الان رفتم گذاشتم و اون پیام حذف شده.. حالا نمیدونم به خاطر اون بوده یا نه ..

    ولی اون مشکل صفحات بلاک شده و اون جمله ای که گفتین متوجه نمیشین منظورم چیه:

    در قسمت ایندکس نشون میده که دو تا صفحه بلاک شدن .. وقتی وارد قسمت blocked resources میشم میگه که ۶۷ صفحه با این ریسورس بلاک شده ..
    پایین صفحه ادرس وبلاگ خودمه و جلوش نوشته ۶۷ صفحه درگیر این بلاک هستن
    روی ادرس وب خودم کلیک می کنم ادرس هایی که بلاک ریسورس شدن رو بهم نشون میده ..ادرس هایی مثل این:

    http://lee-minho-shining-star.mihanblog.com/public/public/rte/images_new/smiles/3.gif

    که من فهمیدم داره به اسمایلی های خود بلاگ گیر میده .. اون که گفتم روی یک صفحه کلیک میکنی صفحه دیگه ای باز میشه .. منظورم و بد گفتم .. روی این ادرس ها که کلیک میکنم آدرس صفحاتی رو نشون میده که این اسمایلی ها در اونها استفاده شده
    ولی اون صفحات بلاک نیستن چون باز میشن .. منظورم این بود ..

    من اطلاعات ندارم ولی حدس زدم مشکل شاید از robots.txt Tester باشه ولی وقتی اون مقاله تغییر عنوان رو خوندم شک کردم شاید مشکل از تغییر عنوان پست ها باشه ..

    در هر صورت مثل اینکه مشکل من زیاد ربطی به ریدایرکت نداشته و من مزاحم وقت شما شدم ..
    ممنون از زحماتتون

  10. سیمین می‌گه:

    با سلام و تشکر از شما

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

    فرض کنید من چند دامنه دارم که قبلا سایت جداگانه ای بودن در یک زمینه موضوعی مشترک، ولی می خوام روی یک سایت ریدایرکت کنم ولی چون کلمات کلیدی دامنه ها متفاوت هست آیا باید ریدایرکت ۳۰۱ انجام بدهم؟ آیا ممکن هست برای کلمه کلیدی سایت اصلی اختلال ایجاد کنه؟
    اگر دامنه در زمینه دیگه ای باشه آیا ریدارکت ۳۰۲ بهتره یا ۳۰۱؟
    با تشکر

    • محسن طاوسی می‌گه:

      سوالتون یکم اشتباست.شما دارید درباره ریدایرکت کل دامنه حرف می زنید.نه ریدایرکت صفحه.هر دامنه می تونه بی نهایت صفحه داشته باشه و هر صفحه می تونه چند تا کلمه کلیدی داشته باشه.
      الان منظورتون از کلمات کلیدی، کلمات کدوم صفحه است؟صفحه نخست؟
      اگه دامنه های شما، هم موضوع هستند اما صفحاتشون یکی نیست، تا جایی که می تونید صفحات داخلی مهم رو ریدایرکت ۳۰۱ کنید به صفحات داخلی متناظر دامنه مقصد و بقیه صفحات رو هم ریدایرکت کنید به صفحه نخست دامنه مقصد.
      اگر هم موضوع هستند، خیر مشکلی برای مقصد بوجود نمیاد.فقط صفحات دامنه مبدا که به صفحه متناظر تو دامنه مقصد ریدایرکت نشدن، رتبشون از دست میره.ولی قدرتشون رو منتقل می کنن به آدرس مقصد.
      اگر دامنه مبدا، موضوعش متفاوت هست، اصلا ریدایرکت نکنید.اصلا چرا میخواید ریدایرکت کنید؟فقط می تونید یک صفحه تو دامنه جدید ایجاد کنید که راجع به اون موضوع باشه، و فقط به اون صفحه ریدایرکت ۳۰۱ کنید.با این کار، قدرت دامنه قبلی، به طور کامل از بین نمیره و به صفحه ای از دامنه جدید منتقل میشه.

  11. سیمین می‌گه:

    ممنونم از پاسختون

    منظور من کلمه کیلدی صفحه اصلی هست.

    سایت مورد نظر تک صفحه ای هست خیلی صفحه نداره.

    اگر موضوع مرتبط نباشه برای این ریدایرکت می کنم که حداقل از ترافیک اش استفاده بشه، برای این منظور اگر ریدایرکت ۳۰۲ بشه آیا مشکلی پیش نمیاره؟

    ممنون از توجه شما

    • محسن طاوسی می‌گه:

      عرض کردم.وقتی بی ربطه بعد از ریدایرکت ، رتبه و در نتیجه ترافیکش رو از دست میده و اگر از کانال های دیگه ترافیک داشته، کاربر سریع سایت رو میبنده.این دیگه سلیقه شماست چطور عمل کنید.اگه به صفحه نخست ریدایرکت نکنید و یک صفحه برای کاربرای اون سایت بی ربط ایجاد کنید، ریدایرکت چه از نوع ۳۰۱ چه ۳۰۲ مشکلی به وجود نمیاره.اگر دائمه ۳۰۱ کنید.

  12. سیمین می‌گه:

    ضمن تشکر از توجه شما
    پس اگر بی ربط باشه ریدایرکت برای صفحه اصلی مضر خواهد بود؟
    سوال دیگری داشتم از خدمتتون
    اگر با دامنه ها وب سایت بالا بیارم و لینک بدم به سایت اصلی بهتره یا ریداریکت کنم به سایت اصلی؟

    • محسن طاوسی می‌گه:

      ۱- بله
      ۲- ریدایرکت ۳۰۱ – ریدایرکت کل اعتبار و دار و ندار دامنه قبلی رو منتقل می کنه.اما لینک، صرفا یه امتیاز کوچیک ازون صفحات به شما میده.ضمن اینکه به احتمال زیاد همشون هم روی یک IP هستند و ارزش نداره به خاطر لینک دادن به یکی از دامنه هاتون، شبکه وب سایتی خصوصی(private blog network) برای خودتون درست کنید.

  13. سیمین می‌گه:

    بسیار بسیار ممنونم از پاسخ های کامل شما

    یه سوال دیگه هم از حضورتون داشتم

    از کجا میشه فهمید دامنه قبلا از طرف گوگل پنالتی شده یا نه؟

    مثلا من دامنه ای داشتم که قبلا manual action شده بود ولی خودم فقط میدونستم، حالا دامنه ای که به تازگی ثبت کردم رو از کجا میشه تشخیص بدم این اتفاق براش افتاده یا نه؟

    با سپاس

    • محسن طاوسی می‌گه:

      نمی تونید بفهمید.فقط ابزار هایی هست که با یک سری شاخص ها مثل ایندکس بودن یا نبودن و … که میگن، الان(نه قبلا) سایتی پنالتی شده یا نه.که همون ها هم ۹۹ درصد مواقع، اشتباه می کنن.

  14. سیمین می‌گه:

    بسیار سپاسگزارم از شما

    سوالی دیگری داشتم از حضورتان

    وقتی یک دامنه داون میشه چه مدت طول میکشه اعتیار خودش رو از دست بده؟

    • محسن طاوسی می‌گه:

      در حالت پیشفرض، هیچ وقت از دست نمیده کامل.برای من شده که دامنه ای رو بعد از چند سال خواب بودن، زنده کردم، به شکل وحشتناک و عجیبی رتبه خوبی بدست اورد.در حالی که همون کار ها رو با همون میزان رقابت با همون موضوع روی دامنه دیگه ای کرده بودم.
      رتبه قبلی، نزد گوگل محفوظ میمونه و بعد از آپ شدن مجدد، اون رتبه ها، روی دامنه اعمال میشه.
      ولی خب بین یک هفته تا دو ماه، به طور کلی از نتایج گوگل حذف میشه.ولی بعد از آپ شدن، برمیگرده.

  15. سیمین می‌گه:

    ضمن تشکر از شما
    سوال دیگری داشتم از خدمتتون
    عمر دامنه (اولین فاکتور) چگونه تاثیر داره؟ ( مثلا شما فرض کنید من دامنه ای رو ۵ سال پیش ثبت کردم یک سایت بالا آوردم و سه سال استفاده کردم بعد تمدید نکردم دامنه آزاد شد و مجددا بعد ۲ سال دوباره دامنه رو ثبت کردم و می خوام در همون زمینه سایت رو بالا بیارم، آیا ملاک تاریخ آخرین ثبت است؟)
    در مورد دامنه های آی آر هم چون در هویز تاریخ ثبت نداره عمر دامنه مشخص نیست آیا برای گوگل هم نا مشخصه؟

    • محسن طاوسی می‌گه:

      با تغییرات مکرر whois و ثبت و عدم تمدید مکرر، ممکنه، دامنه و اعتبارش از نظر گوگل کلا ریست بشه و تبدیل به سایت صفر بشه.
      همه دامنه های هر کشوری برای گوگل قابل مشاهده هست.اگر در شرایطی نتونه به اطلاعات هویز دسترسی پیدا کنه، در این حالت موارد دیگه ای مثل اولین تاریخ ایندکس شدن یکی از صفحات اون دامنه و سایر موارد هست که گوگل می تونه به عمر دامنه پی ببره.

  16. امیر تنها می‌گه:

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

    • محسن طاوسی می‌گه:

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

  17. فرزاد می‌گه:

    سلام و خسته نباشین . من یه سوال در مورد ۳۰۱ ریدایرکت داشتم . من سایتی به نام x دارم که رنکش ۲ هستش و بازدید کننده هم نسبتا داره الان می خوام این سایت رو به یه دامینی که y هستش و جدیدا ثبت کردم و بالا اوردم و چند تا هم پست زدم و برام مهم هستش و رنکش صفر هستش .سایت x رو به این دامین جدید که y هستش ۳۰۱ ریدایرکت کنم که از لحاظ موضوع هم این ۲ سایت با هم بی ربطه آیا با این کار رنک سایت قبلی برای دامین جدید که صفره ثبت می شه و از لحاظ سئو اینکار خوب هستش یا بد ؟

    • محسن طاوسی می‌گه:

      اگر رنک ها اپدیت بشه که یک سال و نیم هست اپدیت نشده چون بی ربط هست، احتمال از بین رفتن رنک خیلی وجود داره.اگر فقط به خاطر حفظ پیج رنک میخواید این کار رو بکنید اصلا توصیه نمی کنم.چرا انقد حساس هستید به پیج رنک؟ریدایرکت کردن ۳۰۱ یک سایت بی ربط به یه سایت دیگه هیچ فایده ای از نظر رتبه و پیج رنک نداره.بلکه فقط از اعتبار کمی از کل اون دامنه و عمر دامنه و یک سری موارد دیگه منتقل میشه.این هم در نظر بگیرید، وقتی مثلا سایت تور مسافرتی شما ریدایرکت بشه به سایت موزیک، ربات ها میان داخل سایت قبلی تور و میرن به یک سایت آهنگ و با این کار ربات ها رو گیج می کنید.با در نظر گرفتن یک سری bug های الگوریتم گوگل، احتمال این هست که نتیجه عکس بگیرید و ربات ها متوجه نشن که سایت جدید مربوط به چی هست و conflict و تداخل بین موضوع قبلی و درکی که ربات ها از سایت مبدا داشتن و حالا محتو و موضوع جدید و این ریدایرکت به وجود بیاد.

  18. پیمان می‌گه:

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

    سوالی داشتم.

    بارها برای من پیش آمده که افرادی سایت را طراحی کردن و ناراضی هستند. بیشتر این افراد از دست شرکت هایی که یک cms با ظاهر خوب ولی کیفیت بسیار پایین کاملا شاکی هستند و حتی بعضی از آنها قصد دارند که کامل سیستم را عوض کنند.

    ۹۰% آنها از سیستمهایی که با ASP طراحی شده که ناراضی هستند و قصد دارند به یک برنامه نویسی بهتر از قبل با زبان PHP یک سایت جدید داشته باشند.

    بهترین حالت برای ریدایرکت کردن سایتهای ASP به PHP به نظر شما از چه طریق بهتر است ؟

    • محسن طاوسی می‌گه:

      متاسفانه، اکثر افرادی که در ایران ASP.NET کار می کنند، از نظر سئو خیلی ضعیف عمل می کنند.اما این ارتباطی به ضعف ASP.NET نداره.سایت های قوی زیادی با ASP.NET طراحی شده اند.لذا اینکه می فرمایید زبان برنامه نویسی بهتر، به جای ASP غلطه.من در پست باور های غلط درباره سیستم های مدیریت محتوا توضیحات کامل رو دادم.فراموش هم نکنید ASP.NET زبان برنامه نویسی نیست.سیستم مدیریت محتوا هم نیست.بلکه فناوری(تکنولوژی) مختص مایکروسافت هست.زبان برنامه نویسی ASP.NET زبان سی شارپ و VB هست.اما دات نت نیوک، یک سیستم مدیریت محتوای تحت ASP.NET و سیستم ضعیفی هست.اما خود ASP.NET ضعفی نداره.
      بهترین راه ریدایرکت کردن از سایت های ASP به PHP و برعکس یا جوملا به وردرپس و سیستم های متفاوت و حتی یک سیستم مدیریت محتوا که قراره کلا ساختار آدرس دهی و url ها تغییر کنه، اضافه کردن دامنه قبلی روی هاست مقصد و قراردادن شرط، برای Request هاست که مثلا وقتی صفحه ای به سمت سرور درخواستش داده شد که فلان کلمه یا عبارت رو داشت، ۳۰۱ ریدایرکت کن به صفحه دسته یا لندینگ پیج مرتبط در سایت جدید که این کار در فایل .htaccess در سیستم های تحت php و در فایل global.ascx در سیستم های تحت asp.net انجام میشه.در این حالت، طبیعتا، افت رتبه برای صفحاتی که قبلا بالا بودند و از نظر محتوایی مثل صفحه جدید(آدرس مقصد ریدایرکت) نیستند، انتظار میره و هیچ کاریش هم نمیشه کرد.اما در هر صورت، بهتر از ریدایرکت نکردن هست و سایت جدید، مثل سایت صفر نخواهد بود و استعداد سایت قبلی رو می تونه دوباره خیلی زود بدست بیاره.

      • پیمان می‌گه:

        شاید منظورم رو بد رسوندم.
        من اصلا قصد طرفداری از asp یا php رو ندارم. به نکته بسیار خوبی اشاره کردید. منهم دقیقا منظورم ضعف برنامه نویسی هایی هست که انجام شده. نه خوب نبودن asp خیلی وقت ها هم شده که با از cms هایی که تحت php نوشته شده ناراضی هستند. اتفاقا با سایتهایی هم کار کردم که تحت asp طراحی شده و خیلی خوب و منظم هنوز دارند کارشون را انجام میدند و مانع تغییر سیستم برنامه نویسی آن سایت شدم.منظورم از بهتر بودن این بود که طراحی انجام بشه که دوباره به مشکل برنخوره و مسلما چون سایت قبلی که طراحی شده تحت asp طراحی شده مشتری ترجیه میده اگر قرار به دوباره طراحی شدن باشه با یک زبان متفاوت انجام بشه .

        بقول معروف مار گزیده از ریسمان سیاه و سفید میترسد.

        بعنوان مثال مدیر سایت بودم که از سال ۸۶ دارد فعالیت میکند و هنوز در صفحه اول گوگل قرار دارد(که تحت asp انجام شده)

        بله این لینک رو مطالعه کرده ام.

        سوال دیگری پیرو صبحتهای شما برام پیش اومد.
        اگر سایت از لحاظ سئو خیلی بد و جوری باشد که هیچ یک از صفحات حتی در ۱۰ پیج اول هم ایندکس نشده باشند. آیا از صفر شروع کردن کار بروی همان دامنه مشکل ساز است ؟

        جستجو کردم در سایت ولی به نتیجه نرسیدم

        • محسن طاوسی می‌گه:

          همچین چیزی خیلی کلی هست و اگر و اما های زیادی داره و خیلی شانسی میشه دربارش مطلبی پیدا کرد.
          بهتره بگیم، صفحات با کلمات کلیدی مرتبطشون، در ۱۰ صفحه اول گوگل رتبه ندارند.
          جواب، بستگی داره.یه موقع رتبه نگرفتن از سهل انگاری و بی خیالی مدیر سایت هست.یک موقع به خاطر رقابت بالا و عدم انجام حداقل کارهای لازم برای اومدن به ۱۰ صفحه اول گوگل هست و یک موقع به خاطر پنالتی شدن(نامحسوس) هست و دلایل دیگه ای هم می تونه داشته باشه.
          اما به صورت کلی، نه! مشکل ساز نیست بلکه توصیه هم می کنم روی همون دامنه کار کنید.اون دامنه و صفحاتش به هر حال عمری دارن و حداقل نیمچه اعتباری به یک دامنه صفر دارند.اگر هم بخواید ادرس هاش رو عوض کنید، با اینکه در صفحه اول نیستند، باز هم، از ریدایرکت استفاده کنید و نذارید اعتبار صفحات که مثلا صفحه ۲۰ هستند از بین بره.همون صفحات ایندکس شده در صفحه ۲۰ یا ۳۰ گوگل، به صورت دسته جمعی با ریدایرکت می تونن به سرعت و روند رشد و تراست رنک سایت جدید، کمک کنند.
          شما اگر هم رو دامنه دیگه ای شروع کنید، فرقی نمیکنه یا سخت تر هست.اگر هم بهتر نتیجه بگیرید، به خاطر تلاش بیش از پیش، و اصلاح اشتباهات قبلی شما روی دامنه جدید هست که در این صورت، ممکنه به اشتباه تصور کنید، به خاطر دامنه جدید ، نتیجه بهتر شده و طبق پست تناقض های سئو، تجربه و نتیجه گیری اشتباه شکل می گیره.

  19. حمید می‌گه:

    سلام
    من لینک های صفحات داخلیم به این شکله
    http://www.mysite.com/product/2/نام-کالا-به-فارسی
    و متاسفانه وقتی میخوام در سایت های دیگر لینک بدم، اون قسمت اخر لینک که فارسیه نمی افته
    راه حلی که من به کار بردم:
    لینکا رو به این شکل میزارم
    http://www.mysite.com/product/2
    و بعد که هر کسی از اون لینک وارد سایت بشه ریدایرکت میکنم به لینک قبلی
    ایا این از لحاظ سئو مشکلی داره؟؟؟

    • محسن طاوسی می‌گه:

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

  20. پدرام می‌گه:

    سلام,ممنون از اطلاعات کامل و خوبتون,من یه دامنه جدید ثبت کردم به نام Toptomusic.com و اون و رو سایت قبلیم یعنی ArtGroupMode.Com پارک کردم,میخوام بدونم رو رتبه سایت قبلیم یعنی ArtGroupMode.Com از نظر سءو و رنک الکسا تاثیر داره یا نه
    ممنون میشم اگه دقیق راهنمایی کنید تا به مشکلی بر نخورم.

  21. saeed می‌گه:

    سلام و عرض ادب
    دوست عزیز ازونجایی که من آماتور هستم امکانش هست بهم بگین اگه مثلا بخوام آدرس (yoursite.ir) را به (www.yoursite.ir) ریدایرکت ۳۰۱ کنم دقیقا باید از چه کدی استفاده کنم؟و این کد را کجا قرار بدم؟من یک قالب وردپرس دارم و کدنویسی هم بلد نیستم.ممنون میشم جوابتون واضح باشه.

  22. behnam می‌گه:

    با سلام من میخوام سایت takandroid.com رو ریدایرکت کنم به سایت mobilefarsi.ir و اینکه فقط میخوام اعتبار سایت تک اندروید به موبایل فارسی بیاد و اینکه مطالب سایت موبایل فارسی با تک اندروید فرق میکنه از لحاظ موضوعی مثل هم هستند حالا من این کارو بکنم به نظرتون برای تقویت و بالا اومدن موبایل فارسی بهتره یا نه به نظر شما بهترین راه برای این کا به چه صورت هستش
    و اینکه مطالبی که تو سایت تک اندروید هست یه تعدادی را که با کیفیت هستند را کپی کنم و در موبایل فارسی منتشر کنم لطمه ای به سایت موبایل فارسی نمیزنه از لحاظ کپی بودن مطلب؟

    • محسن طاوسی می‌گه:

      نه کپی نکنید.اگه مطالب مبدا عین مقصد نیست ولی از نظر مفهمومی و محتوایی و موضوعی یکسان هست، مشکلی نداره.سعی کنید مطالب سایت مقصد رو پربار و مفید تر کنید.اگر به درستی ریدایرکت کنید، مشکلی به وجود نمیاد و موبایل فارسی تقویت میشه و رتبه تک اندروید هم به کلی از بین میره و به دامنه جدید منتقل میشه.

  23. behnam می‌گه:

    سلام مجدد ممنون بابت توضیحات
    اگر من سایت تک اندروید رو ریدایرکت کنم ورودی های گوگل که به تک اندروید میاد به موبایل فارسی میاد یا از بین میره ؟

  24. سینا می‌گه:

    با سلام
    اگر من بخواهم یک دامنه .ir را ریدایرکت بر روی .com کنم، کافیست که از روی cpanel، این کار را temporary انجام دهم یا permament?

  25. مای صنعت می‌گه:

    سلام و عرض ادب:
    ممنون از آموزش مفیدتون.
    اگر بخواهیم یک دامین اضافه کنیم (فقط برای حفظ اعتبار کارمون – مثلاً اضافه کردن دامین دات آی آر در کنار دات کام) ریدایرکت کنیم یا پارک؟
    سئوی دامین جدید برای من مهم نیست. من فقط قصد دارم هر شخصی دامین جدیدم رو زد به دامین قبلیم متصل بشه. همین.

    بعضی ها قصد دارند که همه سئوی سایتشو رو متصل کنند به دامین جدیدشون. ولی برای بنده برعکس هستش.
    سئوی دامین قبلی سرجای خود باشه. فقط دامین جدید متصل بشه به دامین قبلی.
    با این شرایط من هم به ریدایرکت ۳۰۱ نیاز دارم؟
    الان دیچی کالا همین کاری رو کرده که من میخوام. درست عرض کردم؟
    چه کاری باید انجام بدم؟ فقط اضافه کردن دامین جدید به قسمت ریدایرکت دامین سی پنلم؟ نیاز به هیچ گونه گذاشتن کد نیست؟
    ممنون از شما.

    • محسن طاوسی می‌گه:

      دیجی کالا پارک نکرده.اگر هم بکنه کار اشتباهی کرده و شما نباید از اون الگو برداری کنید.پارک اصلا نباید بکنید.فرقی نمی کنه به چه قصدی و برای کدوم دامنه باشه.پارک دامنه یعنی صفحات شما با دو آدرس مختلف بالا میاد که این اصلا خوب نیست.برای رسیدن به هدفتون باید ریدایرکت کنید.اگر میخواید به صورت صفحه به صفحه متناظر ریدایرکت بشه نیاز به کد هست که قسمت wildcard سی پنل این کار رو آسون کرده.اما اگر براتون مهم نیست که حتما صفحات به صورت متناظر ریدایرکت بشه، و صرفا به صفحه نخست دامنه مقصد ریدایرکت بشه، با همون حداقل تنظیمات در پنل هاستتون می تونید این کار رو انجام بدید.کلا فکر پارک کردن رو از ذهنتون خارج کنید برای همیشه در همه شرایط.

      • مای صنعت می‌گه:

        بله دیجی کالا هم فقط صفحه اول سایتش رو ریدایرکت کرده به دات کام.
        بسیار سپاسگزارم.

        • محسن طاوسی می‌گه:

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

  26. مای صنعت می‌گه:

    الان یک سوال واسم پیش اومده.
    مثلاً دامین سایت من X هستش.
    من میخوام دامین جدیدم رو (Y) به X ریدایرکت کنم نه برعکس!
    خب الان قسمت تنظیمات ریدایرکت سی پنل به من فقط دامین X رو نشون میده!
    یعنی باید اول دامین جدیدم (Y) رو پارک کنم، تا اضافه بشه به لیست ریدایرکت ها، و بعد از اون REDIRECT TO کنم به X ! این طوری که خب باز میشه پارک!
    منظورم رو متوجه میشید؟ الان توی لیست دامین های سی پنل، دامین جدیدم که خب نیست!
    پس چه طور باید دامین جدیدم رو به قدیم ریدایرکت کنم؟!
    دقیقاً مثل دیجی کالا که DIGIKALA.IR رو به دامین اصلی خودش DIGIKALA.COM ریدایرکت کرده!
    یعنی اول .IR رو پارک کرده و بعد ریدایرکت به .COM ؟!
    باز هم ممنون.

    • محسن طاوسی می‌گه:

      درگیر واژه پارک نشید.منظور من از پارک کردن، اینه که دو آدرس همزمان بالا باشه که این خوب نیست.دامنه دوم باید به صورت add on domain اضافه شده باشه.بعد می تونید ریدایرکت کنید.برای هاست هایی که محدودیت addon domain دارند می تونید پارک کنید و داخل کد htaccess (اگر php هست) کدی بنویسید که ریدایرکت انجام بشه که این کار رو اکثر هاستینگ ها براتون انجام میدن.کلا دو خط کد میشه.در حالت دوم (که پارک کردید و محدودیت add on domain داشتید)، شما در پنل خودتون پارک کردید، اما سایت شما با دو ادرس بالا نمیاد.چون ریدایرکت میشه.

  27. مهدی می‌گه:

    باعرض سلام وخسته نباشید به شما از مطلبتون واقعا استفاده کردم
    فقط یه سوال من ریدایرکت های ۳۰۱ پریده یعنی خود به خود به URL های قبلی یا به بهترین URL که خود کرولر انخاب کرده برگشته نمیدونم چرا ریدایرکت هام هم پاک نشده تولی خود به خود پریده و همین طوری ام داره میپره نمیدونم چرا پیشاپیش از کمکتون ممنون میشم

  28. حسین می‌گه:

    با سلام و تشکر فراوان از مطالب مفیدی که می گذارید
    آنالیتیک به سایت من یک اروری داده که عنوانش هست : redundant hostnames و میگه با www و بدون www سایت بالا هستش
    برای این منظور من در وب مستر انتخاب کردم که ترجیح می دهم سایت به دامین بدون www برود.
    حالا باید تمامی صفحات سایت رو ریدایرکت ۳۰۱ بکنم یا خیر؟
    ممنون

  29. حسین می‌گه:

    با سلام و ممنون از اینکه کامنت ها و سوالاتمون رو پاسخ میدید.
    وب سایت من حدود ۳۰۰ تا صفحه داشت که در آدرس اون صفحات از _ استفاده کرده بودم
    با توجه به مطلبی که تو سایت شما خوندم که نوشته بودید _ مجاز نیست و بهتره که از – استفاده کنیم، آدرس صفحات رو تغییر دادم و در متد application_beginrequest در Global این کد را اضافه کردم
    if (urlAddress.Contains(“products”))
    {
    if (urlAddress.Contains(“_”))
    {
    HttpContext.Current.Response.Status = “301 Moved Permanently”;
    HttpContext.Current.Response.AddHeader(“Location”, Request.Url.ToString().ToLower().Replace(“_”, “-“));
    }
    }

    سوالم اینه که آیا به درستی redirect 301 را انجام دادم یا خیر؟ و اینکه به نظرتون کاری می تونم بکنم که performance بالاتری داشته باشه یا نه؟

    • محسن طاوسی می‌گه:

      درسته ولی اصل کاری رو نذاشتید.
      Response.StatusCode=301;
      بهتره آخر AddHeader متد Response.End هم بذارید.
      همچنین اگر صفحه های دارای کلمه product در یک صفحه یا مستر پیج هستند، بهتره در Page Load اون صفحه بذارید و توی Global نذارید که سایر صفحات رو درگیر این Check کردن نکنید.

  30. شیوا می‌گه:

    سلام.خوشحالم که سایت هایی مثل سایت شما وجود دارد که اگاهانه مردم را راهنمایی می کند.
    سایت من یک قالب اماده وردپرسی است .به دلیل یکسری مشکلات می خواهم ان را از اول با همان قالب اماده راه اندازی کنم.این به این معنی است که کل لینک هایی که دارای بک لینک و سئوی خوبی بودند از بین می روند و سئوی سایتم را از دست می دهم.می خواهم با ریدایرکت ۳۰۱ به صفحات جدید مانع از بین رفتن سئوی سایتم شوم.فقط من متوجه نشدم چطور و در کدام فایل های مربوط به قالب اماده وردپرسی از کد php که اموزش دادید برای ریدایرکت لینک های سایتم استفاده کنم؟و همینطورچون در این کد:

    جایی برای تعیین لینک قدیمی و همچنین جدید مشخص نشده.نمی دانستم چطور می توانم از این کد استفاده کنم.
    ودیگه اینکه ایا ریدایرکت با کد php سرعت بیشتری در لود صفحات خواهد داشت یا ریدایرکت با اچ تی اکسس؟
    سوال دیگه ام اینکه که در ریدایرکت لینک صفحات وردپرسی لینک ها را با پسوند php بنویسم مناسب تر است یا با پسوند html? از نظر سرعت و سئو و امنیت می خواستم بدونم.ممنون می شوم راهنمایی کنید.

    • محسن طاوسی می‌گه:

      سلام.با تغییر ساختار، ناچارید دستی ریدایرکت رو انجام بدید.با افزونه Simple 301 Redirect این کار رو انجام بدید.از بین رفتن رتبه صفحات ریدایرکت نشده و افت، نسبت به قبلی هم دور از انتظار نیست.بهتره تا جای ممکن به صورت دستی(یکی یکی با افزونه) همه ریدایرکت ها رو انجام بدید.
      از نظر سرعت بستگی به کد داره و تعداد ریدایرکت ها.تفاوت هاش هم در حد دهم و صدم ثانیه هست.
      هیچ کدوم! بدون پس وند php و html.پسوند داشتن ارتباط چندانی به امنیت نداره.تاثیرش در سرعت هم قابل نادیده گرفتن هست.از نظر سئو هم تفاوتی نداره اما اصولی تر و تمیز بخواید کار کنید، بدون پسوند کار کنید و تا جای ممکن، کوتاه ترین url رو داشته باشید و اگر قصد دارید url هاتون انگلیسی باشن، از ترجمه شده فارسی به انگلیسی عنوان اون صفحه بدون حروف اضافه در کلمات url ها استفاده کنید.

  31. حمید می‌گه:

    با سلام و خدا قوت
    من یه سایت فروشگاهی با مدیریت محتوای پرستا آماده کردم و طبقه بندی محتوا هایم را درست کردم و بعدش دیدم توی این طبقه بندی یه مشکلی وجود داره و تمامی لینک هام رو دچار اختلال می کنه و مجبور شدم دسته بندی رو به دسته بندی دیفالت و (افتضاح) پرستا برگردونم و تمام لینک هام خراب شد ( حالا خوب شد اول کاری فهمیدم) .
    سوالم اینجاست که برای ریدایرکت کردن صفحات قبلی چیکار کنم و باید برم توی سی پنل ریدایرکت کنم یا اینکه توی صفحات خود لینک ها کد اضافه کنم ف راستیتش انقدر پوشه و لینک داره این پرستا که اصلا نمی دونم که آیا صفحات آچ تی ام ال اون وجود داره و اگر هم هست کجا هست ( حدود ۴،۰۰۰،۰۰۰ پوشه و فایل توی هاست ریخته و بسیار گیج کننده است ، برای هر عکسی در سایت یک پوشه داره و فرمت فایل ها در بروزر html هست ولی توی هاست tpl می باشد.)
    اگه با سیستم پرستاشاپ آشنا هستید بگید باید چیکار کنم.(ورد پرس توی این موارد خیلی شرف داره به پرستا و اپن کارت و …)
    و اینکه بازم با سیستم پرستا آشنا هستید بهم بگید چطوری می تونم فرمت html هر صفحه رو بردارم که بتونم مطالب مفید شما رو اجرایی کنم.
    با تشکر از مطالب مفیدتون

    • محسن طاوسی می‌گه:

      من با سیستم پرستاشاپ آشنایی ندارم.اما همه PHP ها رو با استفاده از htaccess می تونید ریدایرکت کنید.بدون نیاز به افزونه و دستکاری CMS . برای ریدایرکت کردن از htaaccess باید از regex و دستورات مربوط به url rewriting استفاده کنید که یه سرچ بزنید و از stackoverflow و مثال ها استفاده کنید.درباره url rewriting در htaacess بعدا مقاله اختصاصی منتشر می کنم.

  32. حمید می‌گه:

    با تشکر از جوابتون
    توی سی پنل هم یه آیتم برای ۳۰۱ ریدایرکت بود و زدم و دیدم توی .htaccess اضافه کرد ولی مشکل اینجاست که اصلا عمل نمی کنه و الان سه روز است چک کردم ولی خبری نشده.
    طبق گفته شما من رفتم قانون های مختلف url rewriting رو خوندم ولی واقعا گیج کننده است.
    می تونید کد یکی از لینک هام رو بهم بگید و طبق اون همه رو اوکی کنم ، چون طبق گفته stackoverflow که زدم خطای اینترنال سرور ارور ۵۰۰ میده ، می تونید هم از سایتم دقیقا نگاه کنید که به چه صورت است.
    لینک حذف شده:
    https://licenseoriginal.com/%D9%BE%D8%A7%D9%86%D8%AF%D8%A7-17
    لینک جایگزین:
    https://licenseoriginal.com/LOC17/Panda

    توضیح اینکه تمامی لینک هایی که می خواهم تغییر بدهم از یک الگو خاص پیروی نمی کنند و باید به صورت دستی آنها را اضافه کنم و این را می دانم که حتما داخل آنها حروف فارسی موجود می باشد.

    سوال آخر: لینک قبل از اینکه SSL بگیرم (لینک فوق در google به صورت http ایندکس شده بود و وقتی به سایتم می آید چون صفحه ناموجود است آیابه https بر نمی گردد؟)

    • محسن طاوسی می‌گه:

      دستی قرار دادن از htaaccess مشکل تره و بهتره از داخل کد یا CSM این کارو بکنید.متاسفانه مفصله و در کامنت نمی گنجه.نکته های ریز هم زیاد داره و پیش نیاز پاسخ شما یک سری مطالب دیگه هست که باید باز کنم.خطای ۵۰۰ اگر میده مشکل از کد شماست که در htaccess گذاشتید که به سایر config هاتون هم وابسته هست.درباره سوال آخر، باید ریدایرکت کنید به صورت یک به یک و با کد.که با توجه به ریدایرکت های دستی شما، کار شما مشکل تر میشه.خارج از این موضوع، توصیه می کنم، قبل از https گرفتن همه جوانب رو بررسی کنید.SSL فقط یکی از فاکتور های رتبه بندی هست و معجزه سئو نداره.تا دلایل زیاد و کافی برای انتقال به SSL ندارید، این کار رو نکنید.

  33. amir می‌گه:

    سلام

    می خواستم اگر بخوایم ریدایرکت رو به صورتی زیر انجام دهیم باید چه کدی در فایلhtaccess بزنیم

    redirect 301 /a/هر چیزی بعد از اینم amir.com/b

    ممنون

  34. حمید می‌گه:

    باسلام
    بعضی صفحهات ریدایرکت نمی شود مثل :
    /index.php?option=com_content&view=article&id=23&Itemid=31

    لطفا راهنمایی بفرمایید.

  35. محسن می‌گه:

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

  36. زمانی می‌گه:

    سلام.من به تازگی کار سئو روشروع کردم به همین دلیل سوالم شاید خیلی ساده باشه.در وبمستر تولز برای سایتم چند تا صفحه ۴۰۴ نشون میده اما من نمیدونم در کجا سایتم قرار داره مثلا صفحه ی mysite/ups/feed در صورتی که در صفحه mysite/ups لینکی وجود نداره که خطای ۴۰۴ بدهد میخاستم ببینم از کجا باید ادرس دقیق ۴۰۴ها رو پیدا کنم؟ در ضمن من از وردپرس استفاده میکنم.

  37. جباری می‌گه:

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

    • محسن طاوسی می‌گه:

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

      ربطی به استاتیک داینامیک بودن نداره.سرچ معمولی و غیر معمولی هم نداریم! سرچ سرچه دیگه!معمولا بین یک هفته تا یک ماه حدودا.تغییر ادرس در سرچ کنسول هم، ریدایرکت نمی کنه!فقط اعلام می کنه که آدرس توی نتایج گوگل تغییر کنه و یک سری تغییرات دیگه هم اعمال بشه.بدون اعلام به گوگل،بخش عمده ای از رتبه دامنه، منتقل نمیشه.

  38. سوال درباره ریدایرکت می‌گه:

    درباره ریدایرکت ۳۰۱ سوال داشتم
    چه چیزی باعث میشه ریدایرکت ۳۰۱ زده شده ک از وبمستر هم چنج اف ادرس زده شده
    سریع تر صورت بگیره؟
    شنیدم وقتی مثال دامین فیلتر میشه و ریدایرکت میزنیم اگر برای دامین فیلترمون ایپی بخریم
    (ایپی بدیم بهش)
    سریعتر ریدایرکت میشه
    اگر میشه راهنمایی کنید ک چجوری میشه کاری کرد ک دامین کمتر از ۲ روز ریدایرکتش انجام بشه
    یا اینکه سریعتر باشه ریدایرکت
    ممنون میشم کمک کنید بهم

  39. به شارژ می‌گه:

    سلام
    ببخشید پاسخ سوالی کخ می خوام بکنم خیلی برم مهمه. چون از سایتم درآند دارم می ترسم درآمد رو از دست بدم.
    سوال۱:
    من سایتی دارم به آدرس:
    behcharge.com
    ساب دوماینی هم دارم بصورت زیر:
    hamrah.behcharge.com
    می خوام پوشه ای بصورت زیر ایجاد کنم
    behcharge.com/hamrah
    و ساب دوماین رو ریدایرکت ۳۰۱ بکنم روی اون پوشه.
    بنظر شما اینکار شدنی هست؟ اگر بله از لحاظ سئو اینکار خوبه یا بد و آیا رتبه ساب دوماین به پوشه انتقال پیدا میکنه؟

    سوال ۲:
    من سایتی دارم به آدرس:
    behcharge.com
    ساب دوماینی هم دارم بصورت زیر:
    blog.behcharge.com
    که با وردپرس ایجاد شده. می خوام پوشه ای بصورت زیر ایجاد کنم
    behcharge.com/blog
    و ساب دوماین رو ریدایرکت ۳۰۱ بکنم روی اون پوشه.
    بنظر شما اینکار شدنی هست؟
    مسلما وبلاگ زیر
    blog.behcharge.com
    دارای صفحات زیادی هست. مثلا:
    blog.behcharge.com/page1
    blog.behcharge.com/page2
    و…

    برای اینکه همین صفحاتی که در وبلاگ موجوده بعد از ریدایرکت هم دقیقا در پوشه ایجاد بشه چیکار باید بکنم؟ یعنی بصورت زیر بشه:
    behcharge.com/blog/page1
    behcharge.com/blog/page2
    آیا اگر در پوشه وردپرس نصب کنم و بک آپ وبلاگ رو روی اون قرار بدم همون صفحات خودبخود ایجاد خواهد شد؟
    ممنون از لطفتون

    • محسن طاوسی می‌گه:

      قبل از ریدایرکت، چند نکته هست.وب سایت های شرکت رایانمهر، ASP.NET هستند.ساب دامین همراه شما، از شرکت ایویز و یک هاست دیگه هست.وبلاگ شما هم وردپرس و روی یک هاست دیگه هست.از طرفی سایت اصلی که دامنه شما روشه، وب سایت و هاست شرکت رایانمهر و تحت سرور ویندوزی هست.حتی اگر شرکت رایانمهر برای شما، امتیاز ویژه ای قائل باشه، از نظر فنی مقدور نیست که یک URL داخلی، روی دامنه شما براتون ایجاد کنه که هاستش و وب سرورش جای دیگست.این روی هر دو ساب دامین شما صدق می کنه.

      شما نمی تونید روی یک دامنه، چند وب سرور داشته باشید.هر دامنه یک وب سرور داره.نمیشه یک سری صفحات یک وب سرور داشته باشند و یک سری صفحات یک وب سرور دیگه.تنها راهی که بتونید محتویات یک وب سرور دیگه رو توی همون دامنه (نه ساب دامین)نشون بدید، اینه که از آی فریم استفاده کنید که در این صورت، محتوای داخل آی فریم از دید وب موتور جستجو، دیده نمیشه و در اون صورت هم URL ها دیگه قابل کنترل نیستند و دستی باید هر دو طرف اضافه شه و عملا غیر ممکنه.

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

      درباره ریدایرکت هم، اگر مبدا و مقصد هر دو اوکی باشن، میتونید و نیازی نیست نگران افت رتبه باشید.مشکل شما اینه که ساب دامین همراه، مال ایویز هست وشما دسترسی برای ریدایرکت ۳۰۱ ندارید.این شرکت هم، بعید می دونم حاضر باشه، قبول کنه براتون ریدایرکت ۳۰۱ کنه.
      درباره ریدایرکت یک به یک(صفحه به صفحه هم) کلا پنج شش خط کد هست که بسته تنظیمات وردپرس شما یا هر سیستم دیگه ای، متفاوت هست و با استفاده از Regex در htaaceess در php می تونید به صورت یک به یک ریدایرکت کنید.یعنی صفحات داخلی مبدا ریدایرکت میشه روی صفحه متناظرش توی مقصد.اما مقصد خودش ایجاد نمیشه!شما قبلا باید مقصد رو ایجاد کرده باشید و صفحات قبل از ریدایرکت، باید در مقصد وجود داشته باشه و کار کنه و مطمئن بشید که مقصد داره سالم کار می کنه.اما با توضیحاتی که درباره وب سرور دادم، نمی تونید این کار رو انجام بدید.مگر اینکه رایانمهر بتونه حرفش رو عملی کنه که بعید می دونم.

      • به شارژ می‌گه:

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

        ممنون

        • محسن طاوسی می‌گه:

          آدرس های مبدا، کد سمت سرورش دست هر کسی باشه، اون می تونه ریدایرکت کنه.آدرس های مقصد هم نیازی نیست هم نام باشه.شما از سمت کد سرور، هر بلایی بخواید می تونید سر ریدایرکت بیارید.یه ساب دامین که ریدایرکتش دستیه فرقی نمی کنه مقصد آدرسش چی باشه.اما برای ریدایرکت های یک به یک (ریدایرکت صفحات مبدا به صفحات متناظر در مقصد)، فقط کد ریدایرکتش سخت تر میشه.اما الگوی کلی ساختار url ها باید یکی باشه.وگرنه باید دونه دونه دستی، صفحات رو ریدایرکت کرد.

  40. behcharge می‌گه:

    سلام
    ببخشید من الان می خوام وبلاگی که با وردپرس ایجاد شده و در آدرس زیر هست:
    blog.behcharge.com
    ریدایرکت ۳۰۱ بکنم به آدرس زیر
    behcharge.com/blog

    منتهی می خوام کل صفحات که در آدرس قبلی هست به همان صفحات متناظر در آدرس جدید ریدایرکت بشه. برای اینکار از چه کدی استفاده کنم؟

    ممنون از کمکای همیشگیتون

  41. به شارژ می‌گه:

    ببخشید بعد از ارسال سوال خدمت شما با جستجو در اینترنت برای ریدایرکت وردپرس به افزونه Redirection
    برخورد کردم. نظر شما در این باره چیه؟
    ممنون

  42. علیرضا می‌گه:

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

  43. user می‌گه:

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

  44. محمد می‌گه:

    سلام.میخواستم بدونم با ریدایرکت کردن دامنه ir روی .com یا .net اعتبار ir به دامنه جدید کاملا منتقل میشه؟ باید تک تک صفحات ریدایرکت بشن؟
    آیا بعد از ریدایرکت ir باز هم میتونیم روی اون فعالیت کنیم ، مطلب بذاریم و یا بهش لینک بدیم یا نباید دیگه باهاش کاری داشته باشیم؟
    بعد از ریدایرکت کردن Ir نیاز هست که اون رو noindex کنیم یا خیر؟
    ممنون میشم پاسخ بدید

    • محسن طاوسی می‌گه:

      نباید noindex کنید اصلا.
      بله اگر صفحات داخلی، به صورت متناظر، به صفحات داخلی سایت مقصد ریدایرکت بشن، و محتوا و On Page هم همون باشه، کل اعتبار منتقل میشه.
      آدرسی که ریدایرکت شده، اصلا بهش دسترسی ندارید که بخواید ویرایشش کنید و تغییراتی بدید و محتوایی بذارید.لینک جدید هم به آدرس جدید می دید.

  45. رضا می‌گه:

    سلام
    متاسفانه دامنه سایتم از دست دادم و درسترسی به دامنم ندارم !
    چون دسترسی به سایت قدیم ندارم نمیتوانم ۳۰۱ redirect استفاده کنم
    من یک دامنه جدید خریداری کردم و سایت با محتویاتش اونجا منتقل کردم

    چطوری میتوانم به گوگل بگم ادرس تغییر کرده ؟

    • محسن طاوسی می‌گه:

      نمیتونید.متاسفام! برای دامنه قبلی و رتبش و اعتبارش و … یه فاتحه بفرستید و فراموشش کنید و از صفر شروع کنید.

  46. مهدی می‌گه:

    اگر از توابع jQuery مثل تابع “Preloading” استفاده کنیم در سئو و ایندکس شدن تاثیر داره؟ یعنی یک تابع بنویسیم که تا زمانی که همه چیز لود نشده صفحه در حال بارگذاری باشه.

  47. حسینی می‌گه:

    با سلام و خسته نباشید
    سوال اینکه بعضی سایت های از روش ریدایرکت گوگل برای مخفی موندن لینک ها اقدام به لینک سازی میکنند و ابتدا با کوتاه کردن لینک از سایت هایی مثه goo.gl و سپس لینک دادن این آدرس این عمل رو انجام میدن،آیا همون تاثیری که ما سایت اصلی رو بدیم داره یا اینا دارن خودشونو گول میزنن؟و این روش روش خوبی برای مخفی کردن لینک هاست؟
    امیدوارم تونسته باشم منظورم رو برسونم!

  48. مهسا می‌گه:

    با سلام و تشکر خیلی زیاد از مطالب خوب سایتتون . اگر تعداد ریدایرکت های ۳۰۱ خیلی زیاد باشد مشکلی پیش میاد مثلا من حدود ۲۰۰۰۰ صفحه دارم که ۱۰۰۰۰ صفحه را ریدایرکت ۳۰۱ انجام دادم ایا از نظر گوگل خوب نیست؟

    • محسن طاوسی می‌گه:

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

  49. مهدی می‌گه:

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

    من یک سایت با دامنه ir دارم و میخوام همون آدرس رو با دامنه com بگیرم.

    آیا راهی هست تمام اعتبار سایت رو به دامنه جدید منتقل کرد؟

  50. مهسا می‌گه:

    سلام ممنون بابت راهنمایی خوبتون. یه سوال دیگه من نسخه موبایلی را که طراحی کردم به خاطر اینکه بتونم مطالب متفاوتی داخل موبایل و دسکتاپ در آینده قرار بدم آدرس آن متفاوت از آدرس صفحات دسکتاپ هست یه مشکلی که بر خوردم این بود که الان گوگل داخل دسکتاپ صفحات موبایلی را هم ایندکس کرده و نمایش میده برای رفع مشکل صفحات موبایلی را در دسکتاپ ریدایرکت ۳۰۱ کردم چون به اون صورت صفحات آینه ای میشد و ممکن بود گوگل امتیاز منفی به سایت من بده آیا استفاده از ریدایرکت درسته؟ شما پیشنهاد میتونید پیشنهاد دیگه ای به من بدید ؟

  51. مهسا می‌گه:

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

  52. علی می‌گه:

    سلام.من یک وب سایت دارم و می خواهم یک پوشه شبیه به این صورت : site.com/blog درست کنم که اعتبار دامنه روی فولدر و اعتبار فولدر روی دامنه تاثیر گذار باشه (چون از لحاظ سئو پوشه بهتر از ساب دامینه) و بعد از چند ماه site.com/blog رو ریدایرکت کنم به blog.site.com .آیا این کار از لحاظ سئو خوبه؟آیا همچنان دامنه اصلی و blog روی همدیگه تاثیر می گذارند؟یا از همون اول ساب دامین درست کنم؟
    با تشکر از وب سایت عالیتون

    • محسن طاوسی می‌گه:

      بعد از ریدایرکت روی ساب دامین، اعتبار ها و امتیاز های جدید دامنه اصلی که بعد از ریدایرکت کردن بدست اومده،به شدت قبل روی ساب دامین موثر نیست.ولی انقدر خودتون رو درگیر نکنید.یا تصمیم به پوشه بگیرید یا تصمیم به ساب دامین.مطلب تفاوت ساب دامین و پوشه رو مطالعه کنید اگر نخوندید.با لینک های داخلی میتونید تا حدودی اعتبار دامنه رو به ساب دامین منتقل کنید.

  53. Alireza می‌گه:

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

    • محسن طاوسی می‌گه:

      این ریدایرکت ۳۰۲ هست.یعنی ریدایرکت موقت.در حد چند کاراکتر، کد ریدایرکتش با ۳۰۱ ریدایرکت متفاوت هست.همیشه هم باقی نمیمونه اشتباه نکنید.

  54. محسن می‌گه:

    سلام.متاسفانه مدیر سایت قبلی اکثر آدرس های سایت رو عوض کرده و الان حدود ۳۲۵۵ خطای ۴۰۴ در crawl د ارم . آدرس اصلی سایت ثابته ولی در آدرس صفحات تغییرات ایجاد کرده . اکثر صفحاتی هم که گوگل در نتایجش میاره به همین منوال هستش. به نظرتون چیکار کنم؟ همینطوری باشه یا ریدایرکت ۳۰۱ کنم به آدرس صفحه جدیدش؟ با تشکر

    • محسن طاوسی می‌گه:

      اگه از زندگی نا امید شدید صفحات داخلی رو ریدایرکت نکنید و بذارید همینجوری باشه!

      • محسن می‌گه:

        من تازه به زندگی امیدوار شدم. پس همشو ریدایرکت کنم ؟ دونه دونه باید اینکارو کنم یا راهی هست شدنی و کمی سطح مناسب که بشه همشو یا لااقل چندتاچندتا ریدایرکت کرد ؟ البته بعضی از صفحاتشونم اطلاع پیدا کردم که کلا حذف کردن و دیگه نمیخان باشه. تاثیر میزاره روی سئو سایتشون اگر تعدادیشونو همینطوری بزارم باشه؟
        نکته بعدی اینکه این سایت کلا از پایه ویران ست از نظر سئو ، در بیشتر کلمات کلیدشونم که در صفحات ۹۹ باید دید لینک سایتشونه، ارزش داره روش کار کنم بیارمش بالا و اصلا شدنیه یا اینکه به لقاء الله پیوسته ؟

  55. میلاد می‌گه:

    عالی بود

  56. الهام می‌گه:

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

  57. پیکسر می‌گه:

    مرسی بابت مطالب عالیتون
    خدایی ب دردم خورد

  58. علی می‌گه:

    سلام و ممنون از مطالب و راهنمایی های خوبتون.
    وقعا کارتون دست مریزاد دارد

    گوگل انالتیکس analytics.google این پیشنهاد را در پنل کاربری به ما ارایه داده است.
    لطفا راهنمایی فرمایید تا مشکل را حل کنیم.
    تشکر
    Property ایران مشاور| انجام پایان نامه, اکسپت مقاله, تحلیل آماری is receiving data from redundant hostnames. Some of the redundant hostnames are:
    iran-moshaver.ir
    http://www.iran-moshaver.ir
    Redundant hostnames are counted as separate rows in reports, so hits that are going to the same page on your site from different hostnames will be split into multiple rows. With data split across multiple rows, traffic to specific pages will appear lower than it actually is.

    To avoid this problem, consider setting up a 301 redirect from one of your redundant hostnames to the other, or create a search-and-replace filter that strips “www.” from hostnames.

    Google Tag Assistant Recordings can help you verify that your redirect is set up correctly, or that your filter is working as intended.

  59. ali می‌گه:

    سلام و خسته نباشید
    دوست عزیز بنده یه مشکلی با گوگل دارم
    وقتی برای مثال ادرس سایتم رو تو گوگل سرچ میکنم تو لینک ها هم ادرس اصلی سایتم رو میار و هم صفحه های داخلش
    اما
    مساله اینجاست که لینک صفه من رو به این شکل میاره
    aftab-art.ir/Acc-Felt.aspx/
    یدونه / اخر ادرس میزاره و وقتی شخص روی این لینک کلیک کنه وارد اون صفحه از سایت من میشه ولی هیچ چیزی کار نمیکنه .
    اگر ما به صورت دستی اون / رو از اخر ادرس پاک کنیم سایت درست میشه
    ولی خوب کاربر که اینو نمیدونه
    چیکار کنم گوگل اون / رو از اخر ادرس سایتم حذف کنه؟
    ممنون میشم اگه جواب بدین
    با تشکر

    • محسن طاوسی می‌گه:

      با توجه به اینکه سایتتون ASP.NET هست یا توی پیج لود(اگر واردش میشه با اسلش)، یا توی Global.asax کد زیر رو استفاده کنید.بصورت کلی هم موافق نیستم آدرس هاتون اینطوری باشه و صفحاتتون رو دستی بسازید.یعنی از نظر برنامه نویسی ، صحیح نیست که صفحه aspx به solution اضافه کنید و در گوگل ایندکس کنید! درستش اینه که هر یک صفحه aspx با یک نوع ساختار، بی نهایت، صفحه رو لود کنه و با routing ، هم URL ها و محتواشون متفاوت باشه.یعنی شما به ازای هر یک فایل aspx می تونید بی نهایت URL یا محتوای منحصر به فرد در گوگل ایندکس کنید.

      string currentPage = Request.Url.AbsolutePath;
      if (currentPage.EndsWith(“aspx/”))
      {
      Response.StatusCode = 301;
      Response.Status = “۳۰۱ Moved Permanently”;
      Response.AddHeader(“Location”, currentPage.Replace(“aspx/”,”aspx”));
      Response.End();
      }

  60. mojtaba می‌گه:

    سلام من ی صفحه دارم که مقالات سایتو اونجا نشون میدم یعنی کاربر رو عنوان هر مقاله بزنه اونجا نشونش میده حالا میخوام واسه چندتا ازین مقالات صفحه جدا ایجاد کنم اما نمیخوام رتبه ای که تا الان کسب کردن از بین بره اما نمیدونم باید چیکار کنم

    badeiean.com/page/view.php?id=345&cat=2

    مقالات تو صفحه ای به اسم view میان حالا اگه تو صفحه view از ریدایرکت ۳۰۱ استفاده کنم کاربر رو هر مقاله کلیک کنه به صفحه جدید میره من میخوام فقط رو چندتا ازین مقالات ریدایرکت بزارم.
    RedirectMatch 301 /page/view.php?id=3&cat=1& badeiean.com/services/moshavere-khanevadeh.php
    خط بالا رو تو htaccess نوشتم اما جواب نگرفتم میشه بگید مشکلش کجاست و یا باید چیکار کنم

    • محسن طاوسی می‌گه:

      نباید اینطوری اقدام کنید.باید در صفحه view در کد PHP شرط بذارید که با توجه به query string که مربوط به اون چند تا مقاله شما هست ریدایرکت انجام بشه.شاید از htaccess هم بشه ولی این فایل برای کارهای سراسری مثل انتقال دامنه و … مناسب هست.نه برای چند ریدایرکت داخلی خاص.

  61. میلاد1 می‌گه:

    سلام من یک وبلاگ دارم از بلاگفا که حدود ۳ سالی هست یک دامنه .ir پارک کردم روی وبلاگ یعنی الان وبلاگم دو تا آدرس داره آیا کدی هست که در قالب قرار بدم تا ریدایرکت بشه دامنه ir ؟یعنی فقط با یک دامنه وبسایت بالا بیاد و دامنه دیگه به این دامنه اصلی منتقل بشهیا همون ریدایرکت با تشکر

  62. محمد می‌گه:

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

  63. ملودی می‌گه:

    سلام کد ریدایرکت دامنه رو که برای تغییر دامنه توی گوگل استفاده میشه رو هم بزارید.

  64. saied می‌گه:

    سلام. ممنون از مطالب مفید شما.
    برای سایتی که urlهای زیادی داره و حالا مجبور به تغییر سیستم و cms داره، ریدایرکت کردن همه لینک ها چه مشکلاتی رو ممکنه به وجود بیاره؟
    پایین آمدن سرعت بارگذاری، فشار آمدن به سرور یا هر چیز دیگر که شما میدونید.
    لطفا راهنمایی بفرمایید.
    سپاس … .

    • محسن طاوسی می‌گه:

      هیچ مشکلی پیش نمیاد.ما بارها این کار رو کردیم.هم روی سرور های لینوکس(PHP) هم ویندوز(ASP.NET).در حد یک دهم ثانیه، سرعت لود هر صفحه کند تر میشه.به سرور هم فشار چندانی نمیاره ریدایرکت.چون قبل از لود شدن صفحه، ریدایرکت میشه.مگر اینکه سرور شما منابعش خیلی خیلی لب مرزی، پر شده باشه.

      • saied می‌گه:

        بسیار سپاسگزارم.
        میشه لطفاً این ۲ لینک که با هم متفاوت هستند اما حاوی یک موضوع رو برای من تشریح کنید؟!
        (لطفاً کامنت من رو ویرایش و این ۲ لینک رو حذف کنید)
        لینک اول – لینکی که در حال حاضر وبسایت مربوطه داره ازش استفاده میکنه:
        ———–
        لین دوم – همون پست – اما واسه ۱۲ ماه پیش هستش:
        ———-
        تغییر ساختار وبسایت باعث تغییر ساختار لینک ها شده. اما لینکهای گذشته به لینک های جدید، ریدایرکت نمیشه!
        دقیقا چه کاری کرده که نه به سئو سایتش لطمه خورده و نه لینک ها رو ریدایرکت کرده؟!
        میدونید؟! من هم موضوع سایتم همین هستش. و از الان نگران عوض کردن cms در آینده هستم! میخوام از همین ابتدا بدونم دارم چیکار می کنم!
        ۳ تا مشکل اساسی دارم:
        ۱- میترسم این کار رو در آینده بکنم همه چیزم نابود بشه!
        ۲- جایی که دارم ازش سرویس میگیرم به خاطر حق کپی رایت، دسترسی هاست به من نمیده! حالا نمیدونم چه طور ۲ تا برنامه نویس از ۲ شرکت رو به هم لینک کنم!
        ۳- قاعدتاً برای cms جدید، هاست جدایی خواهم داشت. اطلاعات قبلی رو چه طور باید انتقال بدم به cms جدید؟! فقط از طریق ریدایرکت کردن url ها؟ یعنی باید از اون لحظه به بعد ۲ هاست مجزا داشته باشم؟!
        اطلاعات جدید روی هاست جدید و اطلاعات قدیم روی هاست قدیم؟!
        وبسایت های نیازمندی ها چه طور بعد از عوض کردن قالب و یا سیستمشون این مشکل رو حل کردندئ؟!
        به این مشکلاتم هم جواب بدید لطفا.
        سپاسگزارم از شما جناب طاووسی عزیز… .

        • محسن طاوسی می‌گه:

          اون سایت از تگ canonical استفاده کرده.شما یا باید canonical کنید یا ریدایرکت.البته اگر دامنه صفحه مشابه، متفاوت هست باید ریدایرکت کنید.
          ۱-نترسید.فقط باید اصول رو رعایت کنید.
          ۲-تگ canonical چیزی نیست که توی هاست بخواید بذارید.
          ۳-یا canonical یا ریدایرکت.بله باید هاست مجزا داشته باشید.
          …با ریدایرکت و canonical .

          • saied می‌گه:

            خیلی خیلی ممنونم از شما. خدا خیرتون بده این قدر با حوصله جواب میدید!
            و سوال آخر این که با توجه به مشکلی که من دارم (حق کپی رایت و …)، کدوم روش برای من بهتر و مطمئن تر به نظر میرسه؟
            ریدایرکت کردن url ها یا canonical.
            (دامنه سایتم طبیعتاً همون هست و قصد عوض کردن هم ندارم)
            سپاس مجدد … .

          • محسن طاوسی می‌گه:

            نمیدونم.به هر شکلی که شده باید یا امکان ریدایرکت یا امکان افزودن تگ canonical رو به وجود بیارید.

دیدگاه خود را به ما بگویید.


پربازدیدترین مقالات
ارتباط با ما
تماس و مشاوره رایگان :
مهدیزاده -09129175306
کلیه حقوق این سایت برای سئو روز محفوظ است.
صفحه اصلی   |    درباره ما   |    خدمات سئو   |    تماس با ما   |    شرایط و قوانین