فرض کنید یک تغییر اساسی در وب سایتتان ایجاد کردهاید و به یک پلتفرم CMS دیگر رجوع کرده باشید که طی آن URLهای سایت شما بهطور کلی نسبت به آنچه قبلاً بودند تفاوت خواهند داشت. یا شاید شما یک سایت تجارت الکترونیکی دارید، و تغییراتی در خط تولید خود ایجاد کردهاید. یعنی نیاز دارید تا برخی از URLهای قدیمی را جهت حفظ محتوایشان ریدایرکت کنید تا بتوانید بازدیدکنندگان را همچنان روی آن صفحه نگه دارید. اگر این کار را بهدرستی انجام دهید نهتنها بازدیدکنندگان سایت شما اصلاً متوجه تغییر آن نخواهند شد، بلکه میتوانید از دست رفتن ترافیک ارگانیک سایتتان را به حداقل برسانید. و حتی مهمتر از همه، امتیاز سئوی شما هیچ تغییری نخواهد کرد.
اشتباهات متداول در ریدایرکت URL
در ادامه اشتباهات رایج در ریدایرکت آدرس سایت را بررسی میکنیم
URLهایی که Canonical نیستند
شاید متوجه آن نشوید، اما ممکن است چند URL برای صفحه اصلی شما وجود داشته باشد، بخصوص اگر سایت جدید شما برای مدتی در حال ساخت بوده باشد. شاید چیزی شبیه به این دو آدرس باشد http://myhomepage.com و www.myhomepage.com ، که هر دو یک موضوع را در خود قرار دادهاند. تا زمانی که به مرورگر نگویید کدامیک را ترجیح میدهید، هر دو یکسان در نظر گرفته میشوند که این مسئله سئوی سایت شما را تضعیف میکند. گوگل راهنماهایی برای ساخت URLهای اصلی یا Canonical به روی سایت خود دارد.
ساختار نامگذاری فایل
از تغییر نام دادن فایلها خودداری کنید. چون حالا یک CMS جدید دارید دلیل نمیشود نام فایلها را نیز دستکاری کنید بخصوص آنهایی که پیشتر در موتور جستجو ایندکس شدهاند. این کار ضد تولید است. اگر URL شما چنین چیزی بوده است http://www.olddomain.com/FAQ، صفحه جدید باید به روی چنین آدرسی یافت شود htpp://www.newdomain.com/FAQ. یعنی فقط نام دامنه تغییر میکند نه نام فایل. اگر اسپایدرهای گوگل توان حرف زدن داشتند حتماً بابت این کار از شما تشکر میکردند.
ریدایرکت متا
ریدایرکتها باید در سرور انجام شوند، اما مواقعی وجود دارد که این کار ممکن نیست. با استفاده از HTML شما میتوانید با استفاده از تگ متا این کار را انجام دهید. برای آن باید در دستورات کدها http-equiv را به روی Refresh و ارزش محتوای این دستور را به روی صفر ثانیه تنظیم کنید. در تئوری میتوان گفت این کار خیلی سریع بازدیدکننده را از صفحه قدیمی به صفحه جدید منتقل میکند. اما متأسفانه تمامی مرورگرها نمیتوانند تگهای Meta Redirect را بشناسند، بنابراین معمولاً بهعنوان آخرین گزینه انتخاب میشود.
ریدایرکت ۳۰۲
ریدایرکت ۳۰۲ اغلب ریدایرکت ساده و پیشفرض برخی از پلتفرمهای CMS است. این نوع ریدایرکت هیچ فایدهای برای سئو ندارد و حتی میتواند برای موتورهای جستجو گیجکننده باشد چرا که صفحات قدیمی حفظ میشوند و به نظر میرسد محتوای شما در دو نسخه یکسان یا کپی ارائه شده است. بهجای آن از ریدایرکت ۳۰۱ استفاده کنید.
صفحه ۴۱۰
از لحاظ فنی این یک ریدایرکت نیست. این صفحه به موتورهای جستجو میگوید که صفحه موجود از بین رفته و هیچ جایگزینی ندارد و دوباره برگردانده نخواهد شد. تصور کنید شما یک فروشگاه آنلاین هستید که چند کلاه برای فروش گذاشتهاید چرا که همسر خواهر شما یک شرکت کلاهفروشی دارد. حالا که خواهرتان و او از هم جدا شدهاند، دیگر دلیلی برای قرار دادن کلاههای مسخره او به روی وب سایتتان ندارید. بهترین کار این است که برای این صفحات چند صفحه ۴۱۰ ایجاد کنید. اگر لازم بود چند ماه این صفحات را نگه دارید و پس از آن از بین ببرید. نگذارید این صفحات انباشته شوند، هرچند اگر دیدید تعداد این صفحات زیاد است بهتر است آن را به ریدایرکت ۳۰۱ تبدیل کنید.
بهترین راهحلها
بهترین ریدایرکتها در سرور شما در بک اند انجام میشود به طوری که هیچکس حتی متوجه نمیشود هیچ ریدایرکتی در حال انجام است.
ریدایرکت ۳۰۱
این دستور مشخص میکند صفحه مورد نظر به طور دائمی به جای دیگری منتقل شده، اما این دستور میتواند هرزمان که نیاز بود این ریدایرکت را به روز کنید تغییر کند. این ریدایرکت بهترین روش برای بازگرداندن اعتبار سئو از صفحه قدیمی به صفحه جدید است.
ریدایرکت ۴۰۴
این نوع ریدایرکت یک صفحه معمول به روی یک وبسایت با صفحات زیاد و شلوغ است. از ریدایرکت ۴۰۴ بهعنوان روشی برای اطلاع اینکه اطلاعات صفحه فعلی بدون داشتن آدرس جدید منتقل شده است استفاده کنید. یک صفحه ۴۰۴ مخصوص سایت خودتان بسازید که به بازدیدکننده این امکان را بدهد یا به صفحه اصلی سایت بازگردد یا یک باکس جستجو در آن قرار دهید تا بتواند کلمه کلیدی مورد نظرش را به روی وبسایت شما جستجو کند با این امید که بتواند به مقصد مورد نظرش روی سایت شما برسد.
پیشنهاد نهایی
هرزمان که یک صفحه را از URL قدیمی به URL جدید منتقل کردید، حتی با استفاده از ریدایرکت ۳۰۱، برای اسپایدر موتور جستجو زمان میبرد تا این را متوجه شود. اگر سایت قدیمی یا CMS ترافیک کمی داشتند، این روند میتواند بیشتر طول بکشد. امتیاز سئو نیز احتمالاً برای مدت کوتاهی تغییر کند. بنابراین صبور باشید.
همچنین، اگر فایلهای بیشتری برای ریدایرکت دارید و زمان کافی برای ریدایرکت کردن همه آنها از دامنه قدیمی به جدید ندارید، حداقل باید آن فایلهایی که در موتورهای جستجو ایندکس شدهاند را ریدایرکت کنید. اگر قرار است این کار را بهصورت انتخابی انجام دهید، دقت کافی داشته باشید.