ریدایرکت در لغت یعنی هدایت مجدد! وقتی میخواهید بازدیدکنندگان یک صفحه یا آدرس اینترنتی را به صفحه یا آدرسی جدید منتقل کنید، باید سراغ ریدایرکت کردن بروید.
ریدایرکت انواع مختلفی دارد و در این مقاله میخواهیم ببینیم ریدایرکت 301 چیست، چه مزایایی دارد، چگونه اجرا میشود، حذف و تغییر آن به چه صورتی انجام میگیرد و….
پس خیالتان راحت که هر سؤالی در این رابطه داشته باشید، جوابش را میگیرید!
ریدایرکت 301 چیست؟
این نوع از انواع ریدایرکتها، برای انتقالهای دائمی به کار گرفته میشوند؛ یعنی وقتی میخواهید آدرس صفحهای را برای همیشه تغییر دهید، ریدایرکت 301 چیزی است که به آن نیاز خواهید داشت.
فرض کنید وبلاگ یک دامنه روی یک زیردامنه یا Subdomain نگهداری میشود، مثل blog.example.com؛ اما حالا مسئولان آن سایت تصمیم گرفتهاند تا استراتژی خود را تغییر دهند و وبلاگ را به یک دایرکتوری درون دامنۀ اصلی انتقال دهند؛ در چنین شرایطی، وبلاگ احتمالاً در آدرس example.com/blog قرار خواهد گرفت.
هرچقدر هم گسترده اطلاعرسانی کنید، تعدادی از بازدیدکنندگان قبلی، از روی عادت سراغ آدرس پیشین میروند و اگر نمیخواهید آنها را از دست بدهید، باید با استفاده از ریدایرکت، زمینه را برای انتقال آنها به آدرس جدید فراهم کنید.
چون چنین انتقالی دائمی است و دیگر قرار نیست شرایط به حالت قبل برگردد، ریدایرکت 301 که به آن ریدایرکت دائمی (Permanent Redirect) هم میگویند، چارۀ کار است.
به بیان سادهتر، ریدایرکت 301 به مرورگر میگوید این آدرس جدید صفحه است و آدرس قبلی دیگر هیچوقت برای نمایش این صفحه کاربرد نخواهد داشت. مرورگر بعد از دریافت این پیام، کاربر را به آدرس جدید میفرستد و نمیگذارد ترافیک هدر برود.
| پیشنهاد خواندنی: آموزش سئو سایت فروشگاهی (راهنمای کامل و جامع) |
از دیدگاه فنیتر، 301 یک کد وضعیت در HTML به حساب میآید که جابهجایی دائمی صفحه را به مرورگرها و موتورهای جستوجو اطلاع میدهد.
بهخاطر دائمی بودن انتقال، تمام اعتبار آدرس مبداء به صفحۀ ساختهشده روی آدرس مقصد منتقل خواهد شد. از منظر سئو این موضوع خیلی مهم است؛ چون اگر مدتها برای بالا آوردن صفحهای زحمت کشیده باشید، مسلماً دوست ندارید بهخاطر تغییر URL آن اعتبار از بین برود؛ ریدایرکت 301 با مطلع کردن موتورهای جستوجو از کلیت ماجرا، مانع از بروز چنین معضلی خواهد شد.
پس یک بار دیگر بهشکلی خیلی خلاصه و قابل فهم، به پرسش ریدایرکت 301 چیست پاسخ بدهیم و برویم سراغ باقی مقاله:
وقتی محتوای صفحهای را (برای همیشه) به آدرس جدیدی منتقل میکنید، با استفاده از ریدایرکت 301 میتوانید بازدیدکنندگان URL قبلی را بهصورت خودکار، به آدرس جدید بفرستید تا همان محتویاتی را ببینند که دنبالش میگشتند.
یک نوع ریدایرکت دیگر داریم که با عنوان 302 شناخته میشود؛ بیایید فرق آن را با ریدایرکت 301 زیر ذرهبین ببریم.
| پیشنهاد خواندنی: راهنمای کامل سئو وردپرس با افزونه یوست سئو |
ریدایرکت 301 و 302 چه تفاوتی دارند؟
درحالیکه هر دو نوع برای انتقال کاربر از آدرس قدیمی به آدرس جدید کاربرد دارند، یک تفاوت بارز بین آنها دیده میشود؛ آن هم اینکه 301 دائمی است و 302 موقتی!
همانطور که بالاتر هم گفتیم، در صورت انتقال دائمی، باید دنبال چارهای برای انتقال اعتبار URL اولیه به مقصد جدید بود؛ خوشبختانه ریدایرکت 301 در رابطه با این مسئله مفید واقع میشود و به موتورهای جستوجو میفهماند که باید اعتبار صفحۀ قبلی را به صفحۀ جدید انتقال دهند؛ بنابراین، گوگل و دیگر همکارانش، ایندکسهای خود را بهروزرسانی و URL جدید را جایگزین URL قبلی میکنند.
اما بعضی وقتها شرایطی پیش میآید که ناچارید بهطور موقت از URL جدیدی برای نمایش محتویات یک صفحه کمک بگیرید؛ قاعدتاً در این حالت دوست ندارید اعتبار صفحۀ مبدا از دست برود و به آدرس مقصد موقتی منتقل شود! پس ریدایرکت 302 وارد عمل میشود و دربارۀ موقتی بودن شرایط، با موتورهای جستوجو اتمام حجت میکند.
بسیار مهم است که از هرکدام از انواع ریدایرکتها، در شرایط درست استفاده کنید؛ وگرنه با مشکلات ریزودرشت زیادی مواجه خواهید شد که در نهایت ضررهای سنگینی به سایت وارد میکنند.
اگر دوست بدانید مزایای ریدایرکت 301 چیست، بخش بعدی را بخوانید.
| پیشنهاد خواندنی: فایل Robots.txt چیست و چه کاربردی در سئو تکنیکال سایت دارد؟ |
ریدایرکت 301 چه مزایایی دارد؟
بعد از انتقال دائمی و اعمال ریدایرکت 301، مزایایی شامل حالتان خواهند شد که در این بخش آنها را بررسی میکنیم.
آسیب نرسیدن به وضعیت سئو سایت
گفتیم که با انجام این نوع ریدایرکت، موتورهای جستوجو متوجه میشوند که انتقال دائمی است؛ بهدنبال این موضوع، تمام اعتبار URL قبلی و رتبههایی که به آن اختصاص داشت، به URL و دامنۀ جدید منتقل میشود و این یعنی سئو سایت آسیب نمیبیند!
تا چند سال قبل، حتی بعد از ریدایرکت از نوع 301 هم رتبهبندی سایت دچار افت میشد؛ اما بعد از سال 2019، اوضاع عوض شد و حالا میتوانیم به قطعیت بگوییم که اگر از این نوع ریدایرکت استفاده کنید، URL جدید دقیقاً قدرت و اعتباری به اندازۀ URL قدیمی خواهد داشت.
| پیشنهاد خواندنی: سئو چیست؟ هرآنچه باید بدانید |
بهبود تجربۀ کاربری
اینکه کاربران هنگام گشتوگذار در سایت و زمانی که میخواهند وارد یکی از صفحات شوند با تجربۀ ناخوشایندی مواجه نشوند، یک اصل مهم است که از جهات مختلف به نفع سایت و دامنه خواهد بود.
ریدایرکت کردن، بهصورت خودکار بازدیدکنندگان را به صفحۀ درست منتقل میکند و نمیگذارد با مشکلاتی مثل صفحات ارور و امثال اینها مواجه شوند؛ بنابراین، تجربۀ کاربری آسیب نمیبیند و ترافیک ورودی سایت سردرگم و کلافه نخواهد شد.
از بین رفتن مشکل صفحات و محتواهای تکراری (Duplicate Content)
وجود دو صفحه روی سایت که محتوایی کاملاً یکسان داشته باشند، اصلاً اتفاق خوبی نیست! از آنجایی که ریدایرکت 301 روی دائمی بودن انتقال تأکید دارد، نمیگذارد کرالرهای موتورهای جستوجو URL قدیمی را ایندکس کنند و بهخاطر وجود دو صفحه، نمرهای منفی برای سایت در نظر بگیرند.
در طرف دیگر ماجرا، ریدایرکت 302 که بالاتر راجعبه آن صحبت کردیم و گفتیم نشاندهندۀ انتقال موقتی است، احتمال بروز چنین مشکلی را بیشتر میکند.
| پیشنهاد خواندنی: کد اسکیما چیست و استفاده از آنها چه تاثیری در سئو سایت دارد؟ |
حفظ درستی ساختار وبسایت
متخصصان روی این موضوع توافق نظر دارند که ساختار درست وبسایتها، یکی از شاخصههای اصلی و لازم برای کسب موفقیت به حساب میآید.
وقتی صفحات مرتب و اصولی کنار هم چیده شده باشند، هم کاربران و هم کرالرهای موتورهای جستوجو، کار راحتتری برای گشتوگذار در سایت و پیدا کردن موضوعات بهخصوص خواهند داشت.
جابهجایی و تغییر URL میتواند ساختار وبسایت را دستخوش تغییر و آسیب کند؛ اما اگر از ریدایرکت 301 استفاده کنید، چنین مشکلی پیش نمیآید.
جلوگیری از بروز خطای 404
صفحات خالی و URLهایی که هیچ محتوایی در آنها وجود ندارد، خطای 404 را روی نمایشگر بازدیدکنندگان به تصویر میکشند؛ طبیعی است که هرچقدر تعداد این صفحات بیشتر باشد، وجههای غیرحرفهایتر از سایت ایجاد میشود که خوب نیست.
حذف محتویات یک صفحه و انتقال آن به آدرسی جدید، در صورت استفاده نکردن از ریدایرکت 301، کاربر را با این خطا مواجه میکند؛ اما اگر بهدرستی و در جای مناسب از ریدایرکت معرفیشده کمک بگیرید، کاربران عوض اینکه به خطای 404 برخورد کنند، یکراست به صفحۀ درست هدایت میشوند؛ اتفاقی که در نهایت به نفع سایت تمام میشود.
با این اوصاف، هربار که قرار است آدرس صفحهای برای همیشه تغییر کند، اعمال ریدایرکت 301 را در برنامههای خود داشته باشید تا نهتنها با مشکلی مواجه نشوید، بلکه از مزایای آن هم بهره ببرید.
حالا میرسیم به آموزش ریدایرکت 301 که در بخش بعدی، مفصلاً به آن خواهیم پرداخت.
| پیشنهاد خواندنی: خطای 404 چیست؟ آموزش رفع خطای 404 در وردپرس |
آموزش انجام ریدایرکت 301
تا اینجا فهمیدیم که اگر برای تغییرات دائمی از ریدایرکت 301 استفاده کنید، تمام اثرات منفی احتمالی خنثی خواهند شد.
حالا میخواهیم نحوۀ چگونگی اجرای آن را یادتان بدهیم. راههای مختلفی وجود دارند و در اینجا سعی میکنیم بهترینها و کاربردیترینهای آنها را زیر ذرهبین ببریم.
ریدایرکت 301 با ویرایش htaccess. (متخص کاربران وبسرور آپاچی)
پیشنهاد میکنیم مقالۀ “htaccess چیست و چه کاربردهایی دارد؟” را بخوانید تا بفهمید این فایل چه کاربردهایی دارد؛ بههرحال، رایجترین روش برای اعمال ردایرکت 301، ویرایش همین فایل است.
نکته: تنها اگر از وبسرور آپاچی استفاده میکنید، امکان ویرایش فایل htaccess. را خواهید داشت؛ چون این فایل تنها روی آپاچی وجود دارد.
حالا بیایید ببینیم برای شرایط مختلف، باید چه تغییراتی را روی htaccess اعمال کنید تا ریدایرکت 301 بهدرستی انجام بگیرد.
ریدایرکت یک تک صفحه
دستور زیر برای ریدایرکت یک تک صفحه به کارتان میآید:
RRedirect 301 /oldpage/ https://www.example.com/newpage/
ریدایرکت یک دامنۀ قدیمی به دامنهای جدید
این کد خیلی رایج نیست، اما کارآمدی آن ثابت شده است:
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ https://newsite.com/\ [L,R=301,NC]
ریدایرکت کل یک سایت به یک سابفولدر
از دستور زیر برای این منظور استفاده کنید:
Redirect 301 / https://www.website.com/subfolder/
ریدایرکت سابفولدر به دامنهای جدید
این دستور کارتان را راه میاندازد:
Redirect 301 /subfolder https://www.newwebsite.com/
ریدایرکت دایرکتوری سایت بعد از تغییر URL
میتوانید از دستور زیر استفاده کنید تا به خواستۀ خود در چنین شرایطی برسید:
Options +FollowSymLinks RewriteEngine On RewriteRule
^(.*)/old-category/(.*)$ $1/new-category/$2 [R,L]
ریدایرکت از آدرس بدون www به آدرس با www
از دستور زیر استفاده کنید:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
ریدایرکت از HTTP به HTTPS
بعد از انتقال آدرس به نسخۀ ایمن پروتکل HTTP، دستور زیر را برای ریدایرکت به کار بگیرید:
RewriteCond %{https} off
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
ریدایرکت روی وبسرور Nginx
بله! ریدایرکت 301 با ویرایش فایل htaccess. بسیار رایج است؛ اما خب همۀ کاربران با این وبسرور کار نمیکنند.
اگر کاربر Nginx هستید، دستوراتی که در ادامه آنها را بررسی میکنیم، برای ریدایرکت 301 به کارتان میآیند.
نکته: کوچکترین اشتباه طی فرایند ریدایرکت 301 در Nginx میتواند به ضررهای خیلی سنگین منجر شود.
اینجا باید فایل conf. را که معمولاً داخل root سرور قرار دارد ویرایش کنید.
ریدایرکت یک تک صفحه
دستور زیر را بنویسید:
server {
# Permanent redirect to an individual page
rewrite ^/old-page$ http://www.website.com/new-page permanent;
}
ریدایرکت تمام یک دامنه به دامنهای جدید
دستور زیر نیازتان را برطرف میکند:
server {
listen 80;
listen 443 ssl;
server_name devisers.in www.devisers.in;
return 301 $scheme://www.devisers.com$request_uri;
}
ریدایرکت از HTTP به HTTPS
برای این منظور، از دستور زیر استفاده کنید:
server {
listen 80;
server_name website.com www.website.com;
return 301 https://website.com$request_uri;
}
ریدایرکت از آدرس بدون www به آدرس با www
دستور زیر دستتان را میگیرد:
server {
listen 80;
listen 443 ssl;
server_name devisers.in;
return 301 $scheme://www.devisers.in$request_uri;
}
ریدایرکت روی Windows Server
ریدایرکت در سرور ویندوز از طریق دستکاری فایل web.config انجام میگیرد که در root جا خوش کرده است.
ریدایرکت یک تک صفحه
دستور زیر برای ریدایرکت تک صفحه به کار میآید:
<configuration>
<location path="old-page">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.website.com/new-page/" httpResponseStatus="Permanent" />
</system.webServer>
</location>
</configuration>
ریدایرکت تمام یک دامنه به دامنهای جدید
دستور زیر مناسب این کار است:
<system.webServer>
<httpRedirect enabled="true" destination="http://www.newwebsite.com/" />
</system.webServer>
ریدایرکت از HTTP به HTTPS
دستور زیر آدرس را به HTTPS مجهز میکند:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
ریدایرکت از آدرس بدون www به آدرس با www
این دستور را بنویسید تا ریدایرکت 301 انجام بگیرد:
<rewrite>
<rules>
<rule name="Redirect http://website.com to http://www.website.com HTTP" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*"></match>
<conditions>
<add input="{HTTP_HOST}" pattern="^website.com$"></add>
<add input="{HTTPS}" pattern="off"></add>
</conditions>
<action type="Redirect" url="http://www.website.com/{R:0}" redirectType="Permanent" appendQueryString="true"></action>
</rule>
</rules>
</rewrite>
ریدایرکت در وردپرس
وردپرس محبوبترین و پراستفادهترین CMSای است که تاریخ بشریت به خود دیده! اگر شما هم سایت خود را روی این زیربنای دوستداشتنی بنا کردهاید، میتوانید برای ریدایرکت 301 سراغ راهکارهای مختلف و متفاوتی بروید.
اجرای ریدایرکت بهصورت مستقیم و از طریق خود سرور
اینجا باید یک فلشبک بزنیم به راهکارها و روشهایی که کمی بالاتر معرفی کردیم. در بخشهای قبلی، چگونگی ریدایرکت 301 در شرایط مختلف و زمانهای گوناگون را آموزش دادیم و اگر سایت وردپرسی دارید، همچنان امکان بهرهگیری از آن روشها هم برایتان مهیا است.
اینجا باز هم تأکید میکنیم که دستکاری سرور برای ریدایرکت کردن یک فرایند کاملاً فنی است و ترجیحاً فقط افراد بلدکار باید سراغ آن بروند؛ چون اشتباههای کوچکوبزرگ میتوانند عواقب خیلی ترسناکی داشته باشند.
اما خب خوشبختانه راه دیگری هم برای سایتهای وردپرسی وجود دارد.
| پیشنهاد خواندنی: بهینهسازی نرخ تبدیل یا CRO چیست و چرا خیلی مهم است؟ |
اجرای ریدایرکت با استفاده از یک افزونۀ وردپرسی
متنباز بودن و برخورداری از پلاگینهای فراوان، یکی از اصلیترین دلایل محبوبیت بسیار زیاد وردپرس است.
اگر دانش فنی ندارید و میخواهید از کد ریدایرکت 301 استفاده کنید، احتمالاً استفاده از افزونههای مخصوص این کار، بهترین راهحلی است که پیش رویتان قرار دارد.
نکته: در مقایسه با ریدایرکت کردن از طرف سرور، استفاده از پلاگین روشی غیربهینهتر به حساب میآید! اما خب، افزونهها همچنان میتوانند کارتان را خیلی خوب راه بندازند.
کلی پلاگین وجود دارند که میتوانید برای ریدایرکت کردن صفحات سایت خود سراغ آنها بروید؛ ما در ادامه، چگونگی استفاده از Redirection را آموزش خواهیم داد.
از منوی کناری داشبورد وردپرس فارسی، به قسمت افزونهها بروید و روی افزودن افزونه تازه کلیک کنید.
در نوار جستوجویی که بالای صفحه (سمت چپ) میبینید، عبارت Redirection را بنویسید و از بین گزینههایی که ظاهر میشوند، موردی که در تصویر زیر میبینید را نصب کنید.
بعد از فعالسازی افزونه، دوباره به بخش افزونهها بروید و این بار روی افزونههای نصبشده کلیک کنید. در صفحهای که باز میشود، نام Redirection را بهعنوان یکی از پلاگینهای نصبشده روی سایت وردپرسی خواهید دید. روی گزینۀ Settings که زیر نام افزونه دیده میشود، کلیک کنید.
حالا پیامی میبینید که طرز استفاده از این افزونه را آموزش میدهد؛ صفحه را به پایین اسکرول و روی Start Setup کلیک کنید.
در ادامه، چند گزینه را میبینید که تیک زدن یا نزدن آنها، کاملاً اختیاری و بسته به ترجیحات شما است. برای پیش بردن کار، باید روی دکمۀ Continue کلیک کنید.
صفحۀ بعدی هم فقط یک دکمه دارد که طبیعتاً باید روی همان کلیک کنید؛ یعنی Finish Setup.
در زمانی خیلی کوتاه، آمادهسازی شرایط برای اجرای ریدایرکت فراهم میشود. روی دکمۀ Continue کلیک کنید.
روی دکمۀ Ready to begin کلیک کنید.
حالا تنظیمات اولیه به پایان میرسد و میتوانید از منوی سمت راست داشبورد، روی گزینۀ Redirection بروید که زیر ابزارها دیده میشود.
در این صفحه، تمام ریدایرکتهای فعال را خواهید دید. برای اضافه کردن ریدایرکت دائمی هم باید فیلدهایی که میبینید را پر کنید. فقط کافی است آدرس اولیه را در فیلد Source URL بنویسید و آدرس مقصد را در Target URL.
روی Add Redirect کلیک کنید تا کار تمام شود.
در ادامۀ آموزش ریدایرکت 301، بیایید چگونگی حذف یا تغییر آن را هم یادتان دهیم.
نحوه تغییر یا حذف ریدایرکت 301
در بخش قبلی، گفتیم راه اجرای ریدایرکت 301 چیست. بسته به روشی که سراغ آن رفتهاید، چگونگی تغییر یا حذف این نوع ریدایرکتها هم متفاوت خواهد بود. مثلاً اگر از وبسرور آپاچی استفاده میکنید و با دستکاری فایل htaccess این کار را کردهاید، برای تغییر یا حذف هم باید سراغ همان فایل بروید و با تغییر URL مقصد یا کلاً حذف دستورات مربوط به ریدایرکت، به خواستۀ خود برسید.
اوضاع در رابطه با روشهای دیگر هم مشابه است. مثلاً اگر از پلاگین Redirection که بالاتر طرز کار آن را آموزش دادیم، استفاده کنید، برای تغییر و حذف ریدایرکت هم باید سراغ صفحۀ آن پلاگین بروید.
اگر موافق باشید، در بخش پایانی، چند نکتۀ مهم را گوشزد کنیم که باید هنگام پیادهسازی این نوع ریدایرکت، آنها را مد نظر داشته باشید.
| پیشنهاد خواندنی: اسپم اسکور چیست و چه تاثیری روی سئو سایت دارد؟ |
چند نکته مهم برای بعد از ریدایرکت 301
گفتیم که ریدایرکت 301 اگر بهدرستی و در شرایط مناسب اجرا شود، میتواند منافع زیادی برای سایت شما داشته باشد. اگر میخواهید به این مزایا و منافع برسید، نکات زیر را هنگام پیادهسازی این نوع ریدایرکت رعایت کنید.
۱. اشتباهی سراغ ریدایرکت 302 نروید
فهمیدیم ریدایرکت 301 دائمی است و ریدایرکت 302 موقتی. فرق اصلی در این است که با ریدایرکت 301، تمام اعتبار صفحۀ مبدا هم به صفحۀ مقصد منتقل خواهد شد. درحالیکه با ریدایرکت 302 چنین اتفاقی رخ نمیدهد.
بنابراین، وقتی نسخۀ جدیدی از دامنه را در اختیار دارید، از ریدایرکت 301 استفاده کنید تا مطمئن شوید گوگل اعتبار دامنۀ قبلی را برای دامنۀ جدید لحاظ میکند.
۲. قبل از انتقال محتویات ریدایرکت 301 را اجرا کنید
متخصصان میگویند بعد از ساخت صفحۀ جدید، ریدایرکت 301 اولین کاری است که باید انجام دهید؛ یعنی اینطور نباشد که محتویات صفحۀ قدیمی را به آدرس تازه انتقال دهید و بعد تازه به فکر ریدایرکت دائمی بیفتید!
سایتهایی بودهاند که چنین اشتباهی را مرتکب شدهاند و افول رتبهها در نتایج جستوجو را با چشمان گریان تماشا کردهاند.
۳. لینکهای داخلی را بهروزرسانی کنید
وقتی به دامنهای جدید مهاجرت میکنید، تمام لینکهای داخلی قبلی هم باید بهروزرسانی شوند. این نکته را جدی بگیرید و بعد از ریدایرکت کردن یک صفحه، تمام لینکهای داخلی آن را هم بررسی کنید تا دیگر اثری از دامنۀ قبلی باقی نماند.
۴. از ریدایرکت برای انتقال مخاطب به صفحهای نامرتبط استفاده نکنید
مثال بزنیم: نباید بازدیدکنندهای که میخواهد وارد وبلاگ شود را به صفحۀ اصلی سایت بفرستید! این کار نهتنها به تجربۀ کاربری آسیب جدی میزند، بلکه سئو سایت را هم با مشکلات اساسی مواجه خواهد کرد.
۵. سایتمپ را آپدیت کنید
عقل حکم میکند که بعد از تغییر URLها، سایتمپ را هم بهروزرسانی کنید تا مطمئن شوید کرالرهای موتورهای جستوجو، به آخرین و جدیدترین اطلاعات راجعبه ساختار وبسایت دسترسی دارند.
۶. از ریدایرکت برای لینکهای خراب استفاده نکنید!
خیلیها بهجای اینکه فکر چارهای اساسی باشند و برای درست کردن لینکهای خراب اقدامات جدی انجام دهند، آنها را به صفحههای دیگر ریدایرکت میکنند. کاری که مثل از سر وا کردن مسئولیتها میماند و نمیتوانیم آن را روشی عقلانی در نظر بگیریم.
حتی اگر میخواهید آن لینکها را به صفحهای دیگر ریدایرکت کنید، حتماً اول آنها را درست کنید. اینطوری از به وجود آمدن مشکلی با نام زنجیرۀ ریدایرکتها (Redirect Chain) هم جلوگیری خواهید کرد.
تقریباً همۀ اطلاعات لازم دربارۀ ریدایرکت 301 را یاد تقدیمتان کردیم. بیایید یواشیواش مقاله را به پایان ببریم.
سوالی دارید؟
همانطور که گفتیم، تغییر URL به دلایل مختلف رخ میدهد و اجتنابناپذیر است. منتهی که انتقال محتویات یک صفحه به صفحهای جدید، میتواند مشکلات زیادی را رقم بزند؛ البته اگر از ریدایرکت 301 استفاده نکنید!
این مقاله حول محور پرسش ریدایرکت 301 چیست، نوشته و آماده شد. به همین خاطر، اول از همه این نوع ریدایرکت را تعریف کردیم و گفتیم وقتی تغییر URL دائمی باشد، باید سراغ ریدایرکت 301 بروید؛ چون اینطوری به گوگل و دیگر موتورهای جستوجو میفهمانید که URL قدیمی دیگر کاربردی ندارد؛ بهدنبال این موضوع، تمام اعتبار صفحۀ مبدا به صفحۀ مقصد منتقل میشود و امکان قرارگیری در رتبههای پیشین جستوجو وجود خواهد داشت.
سعی کردیم جوانب مختلف این موضوع را زیر ذرهبین ببریم و چگوگی اجرای آن را یادتان بدهیم. در آخر هم راجعبه نکاتی صحبت کردیم که با رعایت آنها، مطمئن میشوید همهچیز در مسیر درست پیش میرود.
سپاسگزاریم که تا آخر این مقاله همراه ما بودید؛ اگر احیاناً سؤالی در رابطه با این موضوع دارید، در قسمت کامنتها آن را با ما در میان بگذارید.
















دیدگاه ها
اولین نفری باشید که دیدگاه خود را ثبت می کنید