همه کسانی که یک مسئولیت یک وبسایت را بر عهده دارند، ممکن است چالشها و درگیریهای عجیب و غریبی با آدرس صفحات سایت داشته باشند. این چالشها گاهی ساعتها و روزها وقت و انرژی ما را میگیرد و بعضی وقتها نتیجه کار هم چندان جالب از آب در نمیآید!
شاید شما هم مثل من این شرایط پیچیده و کلافهکننده را تجربه کرده باشید. خب معمولا سوالاتی در این وضعیت پیش میآید، مثل:
- در این شرایط بهترین کار چیست؟
- آیا حذف کلی آدرس، صفحه و بارگذاری آن در یک آدرس جدید منطقی است؟
- در این صورت چه بلایی سر اعتبار صفحات و رتبهبندی آن میآید؟
حتما شما هم با نظر من موافقید که حذف آدرسها منطقی نیست؛ چرا که شاید تلاش زیادی روی کسب اعتبار صفحات، انجام شده باشد. بنابراین حذف آدرس یعنی از دست رفتن تمام زحمات گذشته، پس این گزینه را کنار میگذاریم.
راه حل پیشنهادی که خودم آن را تجربه کردهام، استفاده از روش سئوی سایت و ریدایرکتها است که به طور شگفتانگیزی همه اعتبار و کیفیت یک صفحه وب را به آدرس مورد نظر منتقل میکند؛ بدون این که در مورد اعتبارسنجی موتور جستوجو مشکلی پیش بیاید، چه چیزی بهتر از این؟
قبل از این که به مفهوم و کاربرد ریدایرکت ۳۰۱ که از تکنیکهای حفظ رتبه سایت در شرایط خاص است، بپردازم، بیایید با تعریف کلی ریدایرکت آشنا شویم تا به درک درستی از آن به برسیم.
- این مفهوم در مبحث سئو به معنی تغییر مسیر سایت است. این تغییر ممکن است دلایل مختلفی داشته باشد؛ تغییر آدرس کلی یک صفحه معتبر برای موتورهای جستوجو یا تغییر دامنه یک سایت از جمله مواردی هستند که باید در آن به ریدایرکت توجه کنیم.
مثال ملموسی درباره این موضوع که به درک بهتر خودم کمک کرد برایتان میزنم:
فرض کنید مکان یک فروشگاه فیزیکی به طور موقت به محل دیگری منتقل شده است. با این کار، صاحب فروشگاه باید آدرسدهی مناسبی برای محل جدید خود ارائه کند تا مشتریان مراجعه کننده به آدرس قبلی، متوجه تغییر آدرس شوند.
درست حدس زدید!
در این مثال، فروشگاه همان سایت و صفحه اینترنتی و آدرس قبلی و جدید فروشگاه، همان آدرس مبدا و مقصد ریدایرکت است.
- البته ریدایرکت ۳۰۱ تعریف کلی و جامعی نیز دارد؛ انتقال دائمی یک صفحه به صفحهای دیگر با آدرسدهی جدید.
در صورتی که از این روش در سئو استفاده کنید، انتقال آدرس صفحه یا سایت را به آدرس جدید و به طور دائمی به موتورهای جستوجو و کاربران نشان دادهاید.
اما برای درک مفهوم این قابلیت و استفاده از آن برای تاثیر مثبت روی سئو سایت، در مورد تفاوتهای انواع ریدایرکت، باید کمی بیشتر بررسی کنیم.
ریدایرکت ۳۰۱ چیست و چه فرقی با ریدایرکت ۳۰۲ دارد؟
فهرست محتوا
- 1 ریدایرکت ۳۰۱ چیست و چه فرقی با ریدایرکت ۳۰۲ دارد؟
- 2 چه زمانی از ریدایرکت استفاده کنیم؟
- 3 تاثیر ریدایرکت ۳۰۱ روی سئو سایت
- 4 روش استفاده از ریدایرکت ۳۰۱
- 5 روشهای مواجهه با مشکلات ریدایرکت
- 5.1 از تغییر دامنه سایت به SSL مطمئن شوید
- 5.2 آدرسهای قبلی را از سایتمپ حذف کنید
- 5.3 زنجیره صفحات انتقالی را بازبینی کنید
- 5.4 از آدرسدهی به وسیله حلقههای ریدایرکت پرهیز کنید
- 5.5 ریدایرکتهای شکسته را بازبینی کنید
- 5.6 ریدایرکت ۳۰۲ و متا رفرش را با روش ریدایرکت ۳۰۱ پیش ببرید
- 5.7 حواستان به انتقال بد به لینکهای خارجی باشد!
- 5.8 صفحات خطا را شناسایی و با نوع مرتبط جایگزین کنید
ریدایرکت ۳۰۱ روش بسیار مناسبی است که خیالتان را از مشکلات تغییر آدرس و انتقال آن آسوده خواهد کرد.
این راه حل، انتقال دائمی آدرس یک صفحه اینترنتی به آدرس جدید است که بیش از ۹۰ درصد اعتبار و قدرت آن صفحه را به صفحه جدید منتقل میکند و به نظرم بهترین روش برای حفظ اعتبار یک صفحه یا سایت اینترنتی در زمان انتقال آن است.
من با کدهایی که در ادامه بیان میکنم، یک صفحه اینترنتی را به آدرس دیگر انتقال میدهم. شما هم میتوانید امتحان کنید، چون این شرایط ممکن است بارها برای مدیر یک سایت پیش بیاید، برای مثال این آدرس اینترنتی را در نظر بگیرید:
blog.test.com
که قصد دارم به آدرس زیر منتقل کنم:
test.com/blog
این کار به آسانی با استفاده از ریدایرکت ممکن است.
چه زمانی از ریدایرکت استفاده کنیم؟
به طور کلی ریدایرکتها به چهار نوع، تقسیمبندی میشوند و تجربه در استفاده از آن برای یک مدیر سایت و سئوکار حرفهای ضروری است:
- ۳۰۱ – انتقال دائمی و بسیار مناسب برای سئو
- ۳۰۲ – انتقال موقت در ویرایش 0
- ۳۰۷ – رفتار مانند ۳۰۲ و مناسب زمانی که موتور جستوجو از 1 استفاده میکند
- کد متا رفرش – کند در اجرا شدن و مناسب برای سطح صفحه وبسایت نه برای سمت سرور
با توجه به گفتههای قبلی و براساس تجربه خودم، استفاده از ریدایرکت ۳۰۱ در انتقال دائمی کارساز است. بیایید در مورد شرایطی که نیاز است تا از ریدایرکت ۳۰۱ استفاده کنیم به یک دید کلی برسیم:
- تغییر گواهی امنیتی SSL یک سایت یا حذف و برگشت از آن
- تغییر آدرس یک صفحه اینترنتی و انتقال آن به آدرس دیگر
- تغییر کلی آدرس یک وبسایت یا ریبرندینگ با آدرس جدید سایت
- انتقال صفحات قدیمی به صفحات جدید و باکیفیت
ریدایرکت ۳۰۲
در کنار ریدایرکت ۳۰۱، بهتر است، نیمنگاهی هم به ریدایرکت ۳۰۲ داشته باشیم که برای تغییر موقت آدرس یک صفحه اینترنتی به کار میرود.
این مورد زمانی که قصد ویرایش یا تغییر در صفحه مذکور را دارید، کاربرد دارد و پس از انجام کار به آدرس قبلی خود انتقال مییابد.
آن طور که من متوجه شدم و تجربه کردم، برای حفظ اعتبار سئو سایت بهترین روش استفاده از انتقال ۳۰۱ است؛ به گفته گوگل تفاوتی بین ریدایرکت ۳۰۱ و ۳۰۲ وجود ندارد؛ اما باید توجه کنید که اینترنت بر بستر HTTP اجرا میشود و دو ویرایش از آن وجود دارد.
ویرایش ۱.۰ و ۱.۱ در پروتکل HTTP1.0 ریدایرکت ۳۰۲ به عنوان موقت شناخته میشود.
پس پیشنهاد میکنم اگر هدف شما هم سئو دائمی سایت است، بهتر است از ۳۰۱ استفاده کنید و تمرکزتان روی این روش باشد.
ریدایرکت ۳۰۷
این روش تنها در نوع اجرا با ۳۰۲ تفاوت دارد و نوع موفق ۳۰۲ برای HTML1.1 است. به دلیل این که اطمینانی وجود ندارد که رباتهای موتور جستوجو از ریدایرکت ۳۰۷ و HTML1.1 پشتیبانی کنند، موفقیت شما در سئو با روش سئو سایت از طریق انتقال ۳۰۱ امکانپذیر است.
متا رفرش
میرسیم به بحث حساس متا رفرش!
متا رفرش از جمله روشهایی است که به کندی اجرا میشود و تمرکز آن روی سطح صفحه وب است.
برای استفاده از این روش باید کد HTML متارفرش در تگ صفحه قرار بگیرد. کاربر پس از باز کردن صفحه با پیامی ۵ ثانیهای روبهرو میشود و سپس به آدرس جدید منتقل میشود.
این پیام همان پیام معروف است که ممکن است باعث آزار کاربر سایت شما شود و او را در استفاده از سایت دلسرد کند. پس حواستان به این پیام باشد!
تاثیر ریدایرکت ۳۰۱ روی سئو سایت
بیشتر متخصصان سئو روی تاثیر مثبت ریدایرکت ۳۰۱ روی حفظ رتبهبندی صفحات تاکید دارند؛ اما این به شرطی است که روش انجام شده را درست و اصولی و بدون کم و کاست پیش ببرید.
همانطور که میدانید، رتبهبندی صفحات، روشی است که موتورهای جستوجو برای اعتباردهی به وبسایتها به کار میگیرند.
با توجه به بیانیههای گوگل و موتورهای جستوجو، خوشبختانه استفاده از ریدایرکت مشکلی برای رتبهبندی سایت شما پیش نمیآورد.
قبل از تغییر رویه گوگل در سال ۲۰۱۶ اگر از مدل ۳۰۱ برای انتقال صفحات استفاده میکردید، ممکن بود با افت رتبهبندی مواجه شوید.
نمیتوانم دقیقا بگویم، اما این مقدار آن طور که من میدانم، شاید در حدود ۱۵ درصد بود.
باز هم خوشبختانه پس از سال ۲۰۱۶ گوگل با اعلام رسمی در این باره، ریدایرکت ۳۰۱ را برای اعتبار صفحات مشکلساز ندانست.
بنابراین صفحات جدید باید قدرت و اعتبار صفحات اصلی وبسایت را پس از انتقال داشته باشند و در صورت نیاز و با خیال راحت میتوانید از آن استفاده کنید.
روش استفاده از ریدایرکت ۳۰۱
روشهای زیادی برای اجرایی کردن انتقال صفحات وجود دارد؛ اما دو روش تجربی و مرسوم پیشنهادی من برای این کار، استفاده از تغییر دستی فایل htaccess. یا استفاده از پلاگینهای معروفی مانند Yoast است.
روش ویرایش فایل htaccess: این روش در سمت سرور انجام میشود و برای سرورهایی که از Apache استفاده میکنند، کاربرد دارد که برای دسترسی به آن باید وارد سیپنل شوید.
اگر این فایل در قسمت Root وجود نداشت، احتمالا به صورت مخفی شده است. در غیر این صورت، باید آن را با یک فایل متنی ایجاد کنید.
روش اضافه کردن کد در صفحه: در این روش برای هر صفحه کد مورد نظر اضافه میشود که یا به صورت دستی است یا با استفاده از پلاگینهای وردپرس انجام میگیرد.
در صورتی که از وردپرس استفاده میکنید، پلاگینهای آن کار شما را آسان کردهاند و نیازی به کدنویسی برای آن نخواهید داشت.
برای نمونهای از تغییر در فایل htaccess. و انتقال به یک صفحه یا آدرس جدید در مبحث سئو، از موارد زیر استفاده میکنید.
از یک صفحه به صفحه دیگر
Redirect 301 /old-page.html /new-page.html
انتقال از یک دامنه به دامنه جدید
1 – RewriteEngine on
2 – RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
3 – RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
4 – RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]
انتقال از نسخه بدون www به نسخه دارای www
1 – RewriteEngine on
2 – RewriteCond %{HTTP_HOST} ^example.com [NC]
3 – RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
انتقال از نسخه با www به نسخه بدون www
1 – RewriteEngine on
2 – RewriteCond %{HTTP_HOST} ^www.example.com [NC]
3 – RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]
انتقال از دامنه HTTP به HTTPS
1 – RewriteEngine On
2 – RewriteCond %{HTTPS} off
3 – RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
اگر با کدنویسی میانه خوبی ندارید، همان طور که گفتم، میتوانید با پلاگینهای وردپرس کارتان را انجام دهید و لذت ببرید!
روشهای مواجهه با مشکلات ریدایرکت
ممکن است در زمان به کارگیری ریدایرکت ۳۰۱ با مسائلی مواجه شوید که این کار در عمل تلاش شما را بدون نتیجه میگذارد.
در ادامه چند تا از مشکلات رایج که برای خودم پیش آمده و روش حل آنها را برایتان میگویم:
از تغییر دامنه سایت به SSL مطمئن شوید
هر صاحب سایتی باید از HTTPS استفاده کند و این کار برای امنیت اطلاعات کاربران سایت الزامی است.
تغییر دامنه سایت ما از HTTP به HTTPS پایان کار نیست و پس از تغییر کدها باید از انتقال صحیح دامنه قبلی به دامنه جدید مطمئن شویم.
این کار به آسانی با دنبال کردن آدرس قدیمی سایت و بررسی انتقال صحیح آن به آدرس HTTPS امکانپذیر است.
آدرسهای قبلی را از سایتمپ حذف کنید
رباتهای گوگل براساس تغییرات درج شده در نقشه سایت یا Site Map، کار خود را انجام میدهند.
با مراجعه چندباره رباتهای گوگل به آدرسهای نقشه سایت شما که دیگر وجود ندارند، نرخ بودجه خزنده یا Crawl Budget اختصاص داده شده سایت، افت پیدا میکند.
برای حذف آدرسهای قبلی، معمولا راه حل پیشنهادی من استفاده از روش زیر است:
- آدرس نقشه سایت خود را پیدا کنید.
- با استفاده از یک ابزار تمامی URL ها را دانلود کنید.
- فهرست تمامی URL ها را در یک ابزار HTTP Checker وارد کنید تا بفهمید چه آدرسهایی از طریق انتقال ۳۰۱ تغییر کردهاند.
- پس از به دست آوردن آدرسها، آنها را از نقشه سایت حذف کنید.
البته روشهای دیگری نیز برای تحقیق صفحات منتقل شده وجود دارد، من استفاده از Google Search Console را که روش بسیار خوبی است، پیشنهاد میکنم.
زنجیره صفحات انتقالی را بازبینی کنید
زنجیره صفحات زمانی اتفاق میافتد که بین صفحه کنونی و صفحه مقصد، صفحات بدون استفاده زیادی وجود داشته باشد.
به گفته گوگل، این مورد نباید در سایت پیش بیاید اما در صورت لزوم، تعداد این زنجیره باید بین ۳ الی ۵ باشد.
درست است که در این شرایط، رباتهای گوگل میتوانند، کاربر را به صفحه مقصد منتقل کنند اما این کار ممکن است، زمان زیادی را بطلبد و باعث افت ارزش تجربه کاربری سایت شود.
آدرس مبدا > ریدایرکت ۱ > ریدایرکت ۲ > ریدایرکت ۳ > آدرس مقصد
برای حل این مشکل به آسانی آدرس نخست را با آدرس ریدایرکت ۳۰۱ واحد جایگزین کنید.
از آدرسدهی به وسیله حلقههای ریدایرکت پرهیز کنید
این مشکل زمانی اتفاق میافتد که یکی از ریدایرکتها به آدرس ریدایرکتشده قبلی منتقل میشود و باعث ایجاد چرخه آزاردهنده و کلافهکننده برای کاربران سایت و رباتهای گوگل میشود.
صفحه ۱ > صفحه ۲ > صفحه ۳ > صفحه ۲ > صفحه ۳ > صفحه ۲ …
همان طور که حدس میزنید، آدرسدهی به گونهای است که پس از انتقال دوم، کاربر سایت شما وارد چرخه زمانبر حلقه انتقال میشود.
باید بگویم که این کار، تجربه کاربری را میکشد! و حس به شدت منفیای را به کاربران سایت منتقل میکند؛ پس در مبحث سئو باید به شدت از آن پرهیز کنید تا کاربرانتان را که این همه برای جذبشان زحمت کشیدهاید، حفظ کنید.
ریدایرکتهای شکسته را بازبینی کنید
در صورتی که کاربر پس از مراجعه به صفحه اینترنتی و در حلقه انتقال به یک صفحه خالی برخورد کند و با پیامهایی مانند ۴۰۴ مواجه شد، نرخ خروج از سایت بالا میرود.
تا فراموش نکردم بگویم که طبق تجربه من و سایرین، در صورت افزایش این صفحات، گوگل نتیجه منفی درباره آن ثبت خواهد کرد.
صفحه ریدایرکت ۳۰۱ > صفحه نمایش داده شده ۴۰۴ > !!!
ریدایرکت ۳۰۲ و متا رفرش را با روش ریدایرکت ۳۰۱ پیش ببرید
بنابر گفته گوگل و تجربیات کاربری سئوی سایت، استفاده از ریدایرکت ۳۰۲ و متارفرش در مواردی که انتقال آدرس به صورت دائمی است، میتواند باعث افت اعتبار و افت درجه تجربه کاربری سایت شود.
حواستان به انتقال بد به لینکهای خارجی باشد!
فرض کنید شما با یک لینک خارجی، کاربر را به سایت دیگری منتقل میکنید که سایت مورد نظر به احتمال زیاد مفید است.
اما فکر کنید چند ماه بعد که سایت مقصد لینک خود را تغییر داد یا به طور کلی دامنه آن حذف شد و در اختیار فرد دیگر با کاربری متفاوت قرار گرفت، آن وقت چه اتفاقی پیش خواهد آمد؟
شما کاربر سایت خود را به یک موضوع بیربط یا حتی غیرمفید هدایت کردهاید؛ بله! این کار ممکن است، تجربه کاربری سایتتان را با مشکل مواجه کند.
صفحات خطا را شناسایی و با نوع مرتبط جایگزین کنید
صفحاتی که خطای ۴۰۴ یا مانند آن را در مرورگر بر میگردانند، در حقیقت بدون استفاده هستند و ممکن است، بسیاری از آنها در سایت شما وجود داشته باشند.
همچنین کاربران وبسایت در موارد زیادی با این خطا مواجه میشوند. من در این گونه مواقع خودم را جای کاربر میگذارم و فکر میکنم این خطاها حس خوبی به کاربر منتقل نمیکند.
به گفته گوگل، تغییر این صفحات با صفحات مرتبط و ریدایرکت آنها با موضوع مرتبط برای رتبهبندی مفید خواهد بود.
در پایان امیدوارم که بتوانید با خواندن این مقاله از روش ریدایرکت ۳۰۱ به خوبی و بدون مشکل استفاده کنید. اگر شما هم تجربهای درباره استفاده از این روش دارید، بیصبرانه منتظر خواندن تجربه شما در بخش نظرات این مقاله هستم. اگر هر یک از راهکارهای این مقاله را استفاده کردهاید، نتیجه کار را با من و سایر خوانندگان در میان بگذارید یا اگر سوالی درباره این موضوع دارید، حتما مطرح کنید تا پاسخی برای آن پیدا کنیم.