301 റീഡയറക്ഷൻ എന്നത് ഒരു URL മറ്റൊരു URLയിലേക്ക് സ്ഥിരമായി മാറ്റപ്പെട്ടതായി തിരയോക്തികൾക്കും ബ്രൗസറുകൾക്കും അറിയിക്കുന്ന HTTP സ്റ്റാറ്റസ് കോഡാണ്. ചുരുക്കത്തിൽ, പഴയ പേജിലേക്ക് വരുന്ന ഉപയോക്താവിനെയും Googlebot പോലെയുള്ള ക്രോളറുകളെയും സ്വയം പുതിയ അഡ്രസിലേക്ക് അയക്കുന്നു. നേരെ പാലിച്ചാൽ SEO മൂല്യത്തിന്റെ വലിയ ഭാഗം പുതിയ URLയിലേക്ക് മാറുന്നു, ബ്രോക്കൻ ലിങ്കുകൾ കുറയ്ക്കുന്നു, സൈറ്റ് പകർത്തുക അല്ലെങ്കിൽ URL മാറ്റുമ്പോൾ റാങ്ക് നഷ്ടം ഏറ്റവും കുറവാക്കുന്നു.
വെബ്സൈറ്റുകളിൽ പേജ് മായ്ക്കൽ, ഡോമൈൻ നേം മാറ്റം, HTTPയിൽ നിന്ന് HTTPSയ്ക്ക് മാറ്റം, വിഭാഗത്തിന്റെ ഘടന പുതുക്കൽ അല്ലെങ്കിൽ ഉള്ളടക്കം തമ്മിൽ ലയിപ്പിക്കൽ പോലുള്ള പ്രവർത്തനങ്ങൾ പലപ്പോഴും നടപ്പാക്കും. ഈ മാറ്റങ്ങൾ ഉപയോക്താവിനെയും SEOയെയും ആശ്രയിച്ചപ്പോൾ സുരക്ഷിതമായി മുന്നോട്ട് പോകാൻ റീഡയറക്ഷൻ സ്ട്രാറ്റജിക്ക് ആവശ്യമുണ്ട്. 301 റീഡയറക്ഷൻ അതിൽ ഏറ്റവും പ്രധാനപ്പെട്ട ഭാഗമാണ്; കാരണം അതുപോലെ തിരയോക്തികളോട് താൽക്കാലികമല്ല, സ്ഥിരമായ അഡ്രസ് മാറ്റം ഉണ്ടായതായി പറയുന്നു.
ഈ ഗൈഡിൽ 301 റീഡയറക്ഷൻ എന്താണെന്ന്, 302യും മറ്റു റീഡയറക്ഷൻതലങ്ങളിൽ നിന്ന് വ്യത്യാസം എന്താണെന്ന്, Apache .htaccess, cPanel, WordPress, Nginx എന്നിവയിൽ എങ്ങനെ പ്രയോഗിക്കാമെന്നും, SEOയിൽ ഉള്ള സ്വാധിയും, സാധാരണമായി നടക്കുന്ന പിഴവുകളും ഘട്ടം ഘട്ടമായി വിശദീകരിക്കും. ഹോസ്റ്റിംഗ് സൈഡിൽ വര്ണിച്ച ചെറിയ കണ്ഫിഗറേഷൻ പിഴവില് മുഴുവന് സൈറ്റ് റീഡയറക്ഷൻ ലൂപ്പിൽ ചെന്ന് കുടുങ്ങാൻ സാധ്യതയുണ്ടായതിനാൽ ഉദാഹരണങ്ങൾ ശ്രദ്ധയോടെ പ്രയോഗിക്കാൻ അവശ്യമാണ്. വിശ്വസനീയ സജ്ജീകരണത്തിന് Hostragons web hosting പാക്കേജുകൾയും, SSL മാറ്റത്തിനായി Hostragons SSL സർട്ടിഫിക്കറ്റുകൾ പേജുകളും പരിശോധിക്കാവുന്നതാണ്.
301 റീഡയറക്ഷൻ എന്നത് എന്താണ്?
301 റീഡയറക്ഷൻ, സർവർ ക്ലയന്റിന് നൽകുന്ന സ്ഥിരമായ റീഡയറക്ഷൻ റെസ്പോൺസാണ്. ഒരു ഉപയോക്താവ് അല്ലെങ്കിൽ സേർച് എൻജിൻ ബോട്ട് പഴയ URL-യിൽ പ്രവേശിക്കാൻ ശ്രമിക്കുമ്പോൾ, സർവർ 301 സ്റ്റാറ്റസ് കോഡ് നൽകുകയും പുതിയ സ്ഥാനം സൂചിപ്പിക്കുകയും ചെയ്യുന്നു. ബ്രൗസർ ആ റെസ്പോൺസ് സ്വീകരിച്ചശേഷം ഉപയോക്താവിനെ ലക്ഷ്യ URLലേക്ക് മാറ്റുന്നു.
ഉദാഹരണത്തിന് siteadi.com/eski-yaziയിലിരുന്ന ഉള്ളടക്കം siteadi.com/yeni-yaziയിലേക്ക് മാറ്റിയാൽ, പഴയ അഡ്രസിൽ എത്തുന്ന സന്ദർശകർക്ക് 404 എറർ പേജ് കാണിക്കുന്നത് ആഗ്രഹിക്കില്ല. 301 റീഡയറക്ഷൻ ചേർത്താൽ ഉപയോക്താവ് ശരിയായ ഉള്ളടക്കത്തിലെത്തും, അതുപോലെ തന്നെ തിരയോക്ക്തികൾ പുതിയ പേജിനെ പ്രധാന അഡ്രസ് എന്നാണ് കണക്കാക്കാൻ തുടങ്ങും.
Google, അതിന്റെ ആധുനിക ആൽഗോറിതങ്ങൾ പ്രകാരം, 301 റീഡയറക്ഷനുകൾ വഴി ലിങ്ക് സിഗ്നൽ വലിയ പങ്കായി കൈമാറുന്നത് വ്യക്തമാക്കുന്നു. എന്നാൽ ഇത് ഈചേതന്നിൽ എല്ലാ റീഡയറക്ഷൻത്തെയും സ്വയം വിശ്രമമായ ഫലം നല്കും എന്നാണ് അർത്ഥമില്ല. പഴയതും പുതുതും ഉള്ള പേജുകൾ തമ്മിലുള്ള ഉള്ളടക്ക അംഗീകാരം, സാങ്കേതിക മാന്യത, റീഡയറക്ഷൻ ചെയിൻ ഉണ്ടായിരിക്കുന്നത്, പേജ് സ്പീഡും ലക്ഷ്യ പേജിന്റെ സൂചിപെടുത്താവുന്ന ഗുണവും SEOയിലെ പ്രതിഫലങ്ങൾ നേരിട്ട് നിർണയിക്കും.
301 റീഡയറക്ഷൻ എപ്പോൾ ഉപയോഗിക്കുന്നു?
301 റീഡയറക്ഷൻ ഒന്നര URL സ്ഥിരമായി മാറ്റിയപ്പോൾ മാത്രം ഉപയോഗിക്കേണ്ടതാണ്. താൽക്കാലിക ക്യാംപെയ്ൻ, A/B ടെസ്റ്റ് അല്ലെങ്കിൽ കുറച്ച് ദിവസത്തെ bakım പേജുകൾക്ക് സാധാരണ 302 അല്ലെങ്കിൽ 307 പോലുള്ള താൽക്കാലിക റീഡയറക്ഷനുകൾ കൂടുതൽ എക്കാലത്തും അനുയോജ്യമാണ്. താഴെപ്പറയുന്ന സാഹചരങ്ങളിലും 301 ഉപയോഗിക്കുന്നത് ശരിയായ സമീപനമാണ്:
- ഡോമൈൻ മാറ്റുമ്പോൾ: eskidomain.com എന്നതിൽ നിന്നും yenidomain.com എന്നെടുക്കുമ്പോൾ.
- HTTPൽ നിന്ന് HTTPS ൽ മാറുമ്പോൾ: സുരക്ഷിത കണക്ഷൻ ഡീഫോൾട്ട് ആക്കി കൊണ്ടു. ഇവിടെയാണു SSL സർട്ടിഫിക്കറ്റ് എന്താണ് എന്ന ഉള്ളടക്കം സഹായകരമായിരിക്കാം.
- www ഉം non-www ഉം അഡ്രസുകൾക്കിടയിൽ: www.site.comയും site.comയും ഇടയിൽ ഒരു കാനോണിക്കൽ ഘടനയായി നിർണയിക്കാൻ.
- URL ശ്രേണി മാറ്റുമ്പോൾ: /blog/123 എന്നതിനു പകരം /blog/301-yonlendirmesi പോലുള്ള വായാപ്പെട്ട URLകിലുള്ളത് പിന്വാങ്ങുമ്പോൾ.
- ഉള്ളടക്കം ലയിപ്പിക്കുന്നത്: സമാനമായ രണ്ട് പേജുകളെ ഒരു ശക്തമായ പേജിൽ മാഞ്ഞു കൂട്ടുമ്പോൾ.
- ഉൽപന്നം അല്ലെങ്കിൽ വിഭാഗം മാറ്റുമ്പോൾ: e-കോംmerce സൈറ്റിൽ പഴയ ഉൽപന്ന പേജ് ഏറ്റവും അടുത്ത പുതിയ ഉൽപന്നമായോ വിഭാഗമോ കാണിച്ച് റീഡയറ്ക്ഷൻ സമയത്ത്.
- സ്ഥിരമായി മായ്ക്കപ്പെട്ട പേജുകളിൽ: അതേ തിരയോക്കിന് അനുയോജ്യമായ ഏറ്റവും അനുയോജ്യമായ ഓൾട്ടേർണറ്റിലേയ്ക്ക് റീഡയറ്ക്ഷൻ ആക്കുമ്പോൾ.
301, 302, 307 കൂടാതെ മെറ്റാ റിഫ്രഷ് താരതമ്യം
യോണ്ലക്ഷ്യങ്ങൾ ഒരേ പോലെ തോന്നുന്നുവെങ്കിലും തിരയായന്ത്രങ്ങള്ക്ക് നല്കുന്ന സിഗ്നല് വ്യത്യാസമാണ്. തെറ്റായ റ_direct_ റ_direct_ കോഡ്, പ്രത്യേകിച്ച് സൈറ്റ് മാറ്റത്തിന്റെയും SEO മാറ്റത്തിന്റെയും സമയത്ത്, പ്രകടന നഷ്ടത്തിന് കാരണമാകാം.
| റ_direct_ ടൈപ്പ് | അർത്ഥം | SEO ഉപയോഗം | എപ്പോള് തെരഞ്ഞെടുക്കുന്നു? |
|---|---|---|---|
| 301 | ശാശ്വതമായി മാറ്റിയിരിക്കുന്നു | SEO മൂല്യം പുതിയ URL-ലേക്ക് മാറ്റുന്നതിനുള്ള ഏറ്റവും അനുയോജ്യമായ ഓപ്ഷൻ | ശാശ്വത URL, domain അഥവാ HTTPS മാറ്റുമ്പോൾ |
| 302 | താൽക്കാലികമായി കണ്ടെത്തിയിരിക്കുന്നു | പഴയ URL തിരിച്ചുവരും എന്ന സിഗ്നല് നല്കുന്നു | ക്യാംപെയ്ൻ, താൽക്കാലിക bakım, ചുരുങ്ങിയ കാലം ടെസ്റ്റ് ചെയ്യുമ്പോൾ |
| 307 | താൽക്കാലിക റ_direct_ | HTTP മാർഗം സംരക്ഷിക്കുന്നു, താൽക്കാലിക സിഗ്നൽ നൽകുന്നു | API, ഫോമുകളുടെ താൽക്കാലിക റ_direct_ ആവശ്യമായപ്പോൾ |
| Meta Refresh | HTML-ൽ വൈകിയ റ_direct_ | SEO-വിനിഷ്ടത്തിന് ശുപാർശ ചെയ്യില്ല, ഉപയോക്തൃാനുഭവം കയര്ത്തൽ ചെയ്യാം | അവശ്യത്തല്ലാത്ത സാഹചര്യങ്ങളിൽ ഉപയോഗിക്കരുത് |
SEO പരിഗണനയിൽ പൊതുവായ നിയമം belə: മാറ്റം ശാശ്വതമാണെങ്കിൽ 301, താൽക്കാലികമാണെങ്കിൽ 302 അഥവാ 307 ഉപയോഗിക്കണം. ഉറപ്പ് ഇല്ലെങ്കിൽ, ഒരു തീരുമാനം എടുക്കുമണ് മുമ്പ് പേജ് വീണ്ടും പഴയ അഡ്രസിലേക്ക് വരുമോ എന്ന് നന്നായി മനസ്സിലാക്കുക.
301 റ_direct_ SEO-യെ എങ്ങനെ ബാധിക്കുന്നു?
301 റ_direct_ SEO- വിന് ശക്തമായ ഒരു ഉപകരണം ആണ്; അതിവഴി ശരികൂടി പ്ലാൻ ചെയ്യാത്തപക്ഷം അടി പാളി സൃഷ്ടിക്കാൻ കഴിയും. ഈ ഫലങ്ങൾ, അനുകൂലതയും, അപകടവും ഏതുമാണ് പരിശോധിക്കേണ്ടത്.
ലിങ്ക് ഔത്തോരിറ്റി പുതിയ URL-ലേക്ക് മാറ്റാൻ സഹായിക്കുന്നു
പഴയ പേജിന്റെ പുറം ലിങ്കുകളും, സാമൂഹിക പങ്കിടലുകളും, ജനറിക് തിരയായന്ത്ര സിഗ്നലുകളും ഉണ്ടെങ്കിൽ, 301 റ_direct_ ഈ സിഗ്നലുകൾ പുതിയ പേജിലേക്ക് മാറ്റിക്കുന്നു. ഉദാഹരണമായി 50 വ്യത്യസ്ത സൈറ്റുകളിൽ നിന്നും backlink ഉള്ള ഒരു blog പോസ്റ്റ് പുതിയ URL-ലേക്ക് മാറ്റുമ്പോൾ, റ_direct_ ഇല്ലാതെ ഈ മൂല്യങ്ങൾ പിഴയുന്നു, ഉപയോക്താക്കൾക്ക് 404 പിഴവ് നേരിടേണ്ടി വരും. 301 ഉപയോഗിച്ച് ഈ ബന്ധങ്ങളുടെ ഒരു വലിയ ഭാഗം പുതിയ അഡ്രസിൽ ഏകീകരിക്കുന്നു.
404 പിഴവുകളും ഉപയോക്തൃ നഷ്ടവും കുറയ്ക്കുന്നു
404 പേജുകൾ മുഴുവനായി ദോഷം അല്ല; ഇല്ലാതായിട്ടും മറ്റ് ഓപ്ഷൻ നൽകാത്ത ഉള്ളടക്കങ്ങൾക്ക് ഇത് സ്വാഭാവികം. പക്ഷേ, ഉയർന്ന ട്രാഫിക് ഉള്ളതോ, backlink ഉള്ള URL-ൽ 404 വിടുന്നത് ഉപയോക്തൃ നഷ്ടവും SEO സിഗ്നലിന്റെ ദുർബലതയും സൃഷ്ടിക്കും. നിത്യേന ലോഗ് വിശകലനം, Google Search Console റിപ്പോർട്ടുകൾ എന്നിവ ഉപയോഗിച്ച് ഏറ്റവും വിലപ്പെട്ട 404 പേജ് കണ്ടെത്തണം.
ഇൻഡെക്സ് സിഗ്നലുകൾ വ്യക്തത വരുത്തുന്നു
തിരയായന്ത്രങ്ങൾ ഒരേ ഉള്ളടക്കം പല URL-ലും കാണുമ്പോൾ ഏതു പേജ് മുൻപിൽ വരുത്തണം എന്നത് നിർണ്ണയിക്കാൻ ബുദ്ധിമുട്ടാം. 301 റ_direct_ പകൽ URL-കളും പഴയ URL-കളും ഒരു പ്രധാന URL കീഴിൽ യോജിപ്പിക്കുന്നു. ഇത് പ്രത്യേകിച്ച് www/non-www, HTTP/HTTPS, തലി slash വ്യത്യാസങ്ങളിൽ പ്രധാനമാണ്.
തെറ്റായ ഉപയോഗം റാങ്ക് നഷ്ടം സൃഷ്ടിക്കാം
എല്ലാ പഴയ പേജിനെയും ഹോം പേജിലേക്ക് റ_direct_ ചെയ്യുന്നത് സാധാരണ, പക്ഷേ തെറ്റ്. പഴയ പേജിന്റെ വിഷയം ലക്ഷ്യ പേജിന്റെ വിഷയത്തെ പോലുമല്ലെങ്കിൽ Google ഇത് ചൂഷ് സിഗ്നൽ ആയി കാണും. ഉദാഹരണത്തിന് പഴയ WordPress വേഗം optimization പോസ്റ്റ് ഹോസ്റ്റിംഗ് ഹോം പേജിലേക്ക് റ_direct_ ചെയ്യുന്നത്, അതുപകരം സമാന നാവ്ദ്യാരളുകൾ ഉള്ള പുതിയ WordPress പ്രകടന ഗൈഡിലേക്ക് റ_direct_ ചെയ്യുന്നത് കൂടുതൽ ഉചിതമാണ്. ഈ കൺടെക്സ്റ്റിൽ WordPress hosting അല്ലെങ്കിൽ വെബ്സൈറ്റ് വേഗം വർദ്ധിപ്പിക്കൽ ഗൈഡ് പോലുള്ള അനുയോജ്യമായ പേജ് ലക്ഷ്യമായി തെരഞ്ഞെടുക്കുന്നത് ഉത്തമം.
301 റ_direct_ എങ്ങനെ ചെയ്യാം?
301 റ_direct_ സെർവർ, സ_host_ നിയന്ത്രണ പാനൽ, CMS പ്ലഗിൻ അഥവാ ആപ്ലിക്കേഷൻ കോഡ് വഴി ചെയ്യാം. ഏറ്റവും ശരിയായ മാതൃക, സൈറ്റിന്റെ ഇൻഫ്രാസ്ട്രക്ചർ നിർണയിക്കുകയും റ_direct_ എണ്ണം അടിസ്ഥാനമാക്കി തെരഞ്ഞെടുക്കുകയും ചെയ്യണം. കുറച്ച് WordPress URL-കൾക്കായി പ്ലഗിൻ മതിയാകാം, എന്നാൽ മുഴുവൻ domain അഥവാ HTTPS റ_direct_ സെർവർ ലെവലിൽ ചെയ്യണം.
1. Apache .htaccess ഉപയോഗിച്ച് 301 റീഡിറക്ഷൻ
Apache സർവറുകൾ ഉപയോഗിക്കുന്ന പല ഷെയർഡ് ഹോസ്റ്റിംഗ് പാക്കേജുകളിൽ റീഡിറക്ഷനുകൾ .htaccess ഫയൽ വഴി നടത്തുന്നു. ഈ ഫയൽ സാധാരണയായി സൈറ്റിന്റെ റൂട്ട് ഡിറക്ടറിയായ public_html ലാണ് ലഭിക്കുന്നത്. നൽകുന്നതിന് മുമ്പ് ഫയലിന്റെ ബാക്കപ്പ് എടുത്ത് സൂക്ഷിക്കുക; ഒരൊറ്റ അക്ഷരത്തിലെ പിശക് പോലും 500 Internal Server Error ഉണ്ടാക്കാൻ ഇടയാകും.
ഒരു വ്യക്തിഗത പേജ് റീഡിറക്ഷന്റെ ഉദാഹരണം:
Redirect 301 /eski-sayfa https://www.siteadi.com/yeni-sayfa
HTTP-യിൽ നിന്ന് HTTPS-യിലേക്ക് റീഡിറക്ഷൻ ഉദാഹരണം:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
www ഇല്ലാത്ത അഡ്രസിൽ നിന്ന് www അഡ്രസിലേക്ക് റീഡിറക്ഷന്റെ ഉദാഹരണം:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^siteadi.com [NC]
RewriteRule ^(.*)$ https://www.siteadi.com/$1 [L,R=301]
ഇവിടേ ശ്രദ്ധിക്കേണ്ടതായുള്ള പ്രധാന കാര്യമാണ് HTTPSയും www-യും ഒരുമിച്ച് റീഡിറക്ഷൻ നടത്തുമ്പോൾ ചാടുന്ന റൂളുകൾ ഉണ്ടാവാതിരിക്കാൻ ശ്രദ്ധിക്കുക. റൂൾ ചാടൽ സംഭവിച്ചാൽ, യൂസർ ആദ്യം HTTP-യിൽ നിന്ന് HTTPS-യിലേക്ക്, തുടർന്ന് non-www-യിൽ നിന്ന് www-യിലേക്ക് പോവുന്നു; ഇതു നിരസ്ജ്യമായ ഒരു ചൈനുണ്ടാക്കുന്നു.
2. cPanel വഴി 301 റീഡിറക്ഷൻ
കേറ്റ് എഴുതണമെന്ന ആവശ്യമില്ലാത്ത ഉപഭോക്താക്കൾക്ക് cPanel വളരെ പ്രായോഗികമായ ഒരു പരിഹാരമാണ്. പൊതുവെ സ്വീകരിക്കേണ്ട നടപടികൾ:
- cPanel അക്കൗണ്ടിലേക്ക് ലോഗിൻ ചെയ്യുക.
- Domains സെക്ഷനിൽ നിന്ന് Redirects ടൂൾ തുറക്കുക.
- റീഡിറക്ഷൻ ടൈപ്പ് Permanent 301 ആയി തിരഞ്ഞെടുക്കുക.
- റീഡിറക്ഷനായി ഉദ്ദേശിക്കുന്ന domain അല്ലെങ്കിൽ directory നിർവ്വചിക്കുക.
- ലക്ഷ്യ URL മുഴുവൻ അഡ്രസ് ആയി ചേർക്കുക.
- www-പREFERENCE പരിശോധിച്ച് ആക്ഷൻ സേവ് ചെയ്യുക.
- Browser incognito mode അല്ലെങ്കിൽ curl ഉപയോഗിച്ച് ഫലം പരിശോധിക്കുക.
Hostragons-ൽ cPanel ഉപയോക്താക്കൾ domain also hosting management-നു ഒറ്റ പാനലിൽ അപേക്ഷിച്ച് റീഡിറക്ഷൻകൾ കൂടുതൽ എളുപ്പത്തിൽ നിയന്ത്രിക്കാം. domain മാറാൻ ഉദ്ദേശിക്കുന്നുവെങ്കിൽ ഡോമെയ്ൻ ട്രാൻസ്ഫർ എങ്ങനെ ചെയ്യാം ഗൈഡ് പരിശോധിക്കുന്നത് സഹായകരമാകും.
3. WordPress-ൽ 301 റീഡിറക്ഷൻ
WordPress സൈറ്റുകളിൽ റീഡിറക്ഷനുള്ള മൂന്ന് സാധാരണ മാർගങ്ങൾ ഉണ്ട്: പ്ലഗിൻ, .htaccess, അല്ലെങ്കിൽ തീം/കസ്റ്റം കോഡ്. ഏറ്റവും സുരക്ഷിതമായ തുടക്കം വിശ്വസനീയ റീഡിറക്ഷൻ പ്ലഗിൻ ഉപയോഗിച്ചാണ്. Redirection, Rank Math, Yoast SEO Premium പോലുള്ള ടൂളുകൾ ഉപയോക്താവ് പഴയ-പുതിയ URL-കൾ പാനലിൽ മാപ്പ് ചെയ്യാൻ സഹായിക്കും.
WordPress-ൽ പ്രവര്ത്തന നടപടികൾ:
- ആദ്യം എല്ലാ URL ലിസ്റ്റ് എടുക്കുക, ഓരോ പേജും എവിടേയ്ക്ക് പോവേണ്ടതാണെന്ന് നിർവ്വചിക്കുക.
- Plugins സെറ്റപ് ചെയ്യുന്നതിന് മുമ്പ് full site backup എടുക്കുക.
- പഴയ URL-യും target URL-യുമായുള്ള മാച്ച് ചേർക്കുക.
- റീഡിറക്ഷൻ കോഡ് 301 ആണെന്ന് ഉറപ്പാക്കുക.
- Cache plugin അല്ലെങ്കിൽ server cache ഉം ഉപയോഗിച്ചാൽ cache clear ചെയ്യുക.
- Test tool ഉപയോഗിച്ച് status code പരിശോധിക്കുക.
അനവധി റീഡിറക്ഷൻ റൂൾസ് പ്ലഗിന്റിൽ ഉണ്ടെങ്കിൽ performance ബാധിച്ചേക്കാം. നിരവധിയുള്ള റീഡിറക്ഷനുകൾ ഉണ്ടായാൽ, server-level configuration കൂടുതൽ ആരോഗ്യകരമായത്. WordPress performance-നായി WordPress hosting packages ഉം LiteSpeed Cache settings ഉം ഉള്ള ഉള്ളടക്കം ഉപകരണങ്ങൾ കൂടുതൽ എളുപ്പമാക്കും.
4. Nginx ഉപയോഗിച്ച് 301 റീഡിറക്ഷൻ
Nginx ഉപയോഗിക്കുന്ന സერვറുകളിൽ റീഡിറക്ഷൻ സാധാരണയായി site ന്റെ server block-ൽ ഉണ്ടാക്കുന്നു. domain റീഡിറക്ഷന്റെ ഒരു ഉദാഹരണം:
server {
listen 80;
server_name eskisite.com www.eskisite.com;
return 301 https://yenisite.com$request_uri;
}
ഒന്ന് പേജ് റീഡിറക്ഷൻ:
location = /eski-sayfa {
return 301 https://siteadi.com/yeni-sayfa;
}
Nginx config മാറ്റിയതിനു ശേഷം ആദ്യം test command execute ചെയ്യണം, പിന്നെ service reload ചെയ്യണം. തെറ്റായ server block ഉള്ള ഒരു സൈറ്റ് മുഴുവൻ access ബാധിക്കും. Managed server ഉപയോക്താവാണെങ്കിൽ, ഈ പ്രവർത്തനങ്ങൾ technical support-ടെക്കിലൂടെ ചെയ്യുന്നത് ഏറ്റവും സുരക്ഷിതമാണ്. കൂടുതൽ നിയന്ത്രണത്തിന് VPS server പരിഹാരങ്ങൾ വിലയിരുത്താവുന്നതാണ്.
സൈറ്റ് മാറ്റി കൊണ്ടുപോകുമ്പോൾ 301 റീഡിറക്ഷൻ പ്ലാൻ
ഡൊമെയിനോ സൈറ്റ് സ്ട്രക്ചറോ മാറ്റുന്നുണ്ടെങ്കിൽ 301 റീഡിറക്ഷൻ അവസാന നിമിഷം വരെയെന്ന് മാറ്റുന്നത് വലിയ സംശയമാണ്. പ്രൊഫഷണൽ മാറ്റത്തിൽ ആദ്യം നിലവിലുള്ള URL എന്വന്ററി തയ്യാറാക്കുകയും, തുടർന്ന് ഓരോ URL-ക്കും target നിർവ്വചിക്കലും ആകുന്നു.
ക്രമക്കാരായി മാറ്റം പരിശോധിക്കുന്നിന്റെ ചെക്ക്ലിസ്റ്റ്
- URL ഇൻവെന്ററി തയ്യാറാക്കുക: Sitemap, Search Console, Analytics, ബാക്ക്ലിങ്ക് ടൂള്കൾ, സേർവർ ലോഗ്കൾ എന്നിവ ഉപയോഗിച്ച് എല്ലാ വിലപ്പെട്ട URL-ുകളെയും പട്ടികയിലാക്കുക.
- പ്രാധാന്യം നൽകുക: ട്രാഫിക്, ബാക്ക്ലിങ്ക്, പരിവർത്തനങ്ങൾ എന്നിവ ലഭിക്കുന്ന പേജുകൾക്ക് മുൻതൂക്കം നൽകുക.
- ഓരോ URL-യുമായ് നേരിട്ട് ചേർത്തുക: പഴയ URL-നെ ഏറ്റവും അനുയോജ്യമായ പുതിയ URL-യുമായി ചേർത്തുക.
- മെൻ പേജ് Redirect-ുകൾ ഒഴിവാക്കുക: ചില്ലറ Redirect-ുകൾ SEO മൂല്യം കുറയ്ക്കും.
- ടെസ്റ്റ് എന്വയിരോൺമെന്റിൽ പരിശ്രമിക്കുക: ലൈവ് ചെയ്യുന്നതിന് മുൻപ് അടുക്കള URL-കളെ പരിശോധിക്കുക.
- XML sitemap അപ്ഡേറ്റ് ചെയ്യുക: പുതിയ URL-കളെ sitemap-ലേക്ക് ചേർക്കുക, പഴയ URL-കൾ നീക്കം ചെയ്യുക.
- ആന്തരിക ലിങ്കുകൾ ശരിയാക്കുക: Redirect-ിൽ മാത്രം ആശ്രയിക്കരുത്; മെനു, ഉള്ളടക്കം, ഫുട്ടർ ലിങ്കുകൾ നേരിട്ട് പുതിയ URL-ൽ മാറ്റുക.
- Search Console നിരീക്ഷണം നടപ്പിലാക്കുക: കവർ, ക്രോൾ സ്റ്റാറ്റിസ്റ്റിക്സ്, പേജിന്റെ അനുഭവ റിപ്പോർട്ടുകൾ കുറഞ്ഞത് 4-8 ആഴ്ച നിരീക്ഷിക്കുക.
ഉദാഹരണത്തിന്, 300 പേജുകളുള്ള ഒരു ബ്ലോഗിൽ URL ഘടന മാറ്റുകയാണെന്ന് പറയുമ്പോൾ ഏറ്റവും കൂടുതൽ ട്രാഫിക് ലഭിക്കുന്ന 20 പേജുകൾ മാത്രമാക്കുന്ന Redirect മതിയാവില്ല. ബാക്ക്ലിങ്ക് ലഭിക്കുന്നതും കുറഞ്ഞ ട്രാഫിക് വരുന്ന പേജുകളും അധികാരമായിരിക്കും. അതിനാൽ, തീരുമാനം സന്ദർശക സംഖ്യയെ മാത്രം അടിസ്ഥാനമാക്കാതെ വേണം.
301 Redirect സഹായിക്കുന്നതിൽ ഏറ്റം സാധാരണ തെറ്റുകൾ
Redirect ചെയിൻ സൃഷ്ടിക്കൽ
Redirect ചെയിൻ എന്നത് ഒരു URL രണ്ടാം URL-യിലേക്ക് പിന്നീട് മൂന്നാം URL-യിലേക്ക് Redirect ചെയ്യുന്നത് ആണ്. ഉദാഹരണത്തിന്, A → B → C എന്നതിന് പകരം A → C ആയിരിക്കണം. Redirect ചെയിൻ ക്രോൾ ബജറ്റ് അനാവശ്യമായി ഉപയോഗിക്കുകയും പേജ് തുറക്കുന്നത് വൈകുകയും, സിഗ്നൽ പകര്ച്ച ദുഷ്കരമാക്കുകയും ചെയ്യും. പ്രധാനമായും വര്ഷങ്ങളിലായി URL മാറ്റം ചെയ്ത സൈറ്റുകളിൽ ഈ പ്രശ്നം സാധാരണമാണ്.
Redirect ചക്രം (Loop) സൃഷ്ടിക്കൽ
ഫീഡ്ബാക്ക് ഡെഡ്-ലൂപ്പുകൾ അഥവാ Redirect Loop സംഭവിക്കുന്നത് A-നു B-ലേക്ക്, B-നു വീണ്ടും A-ലേക്ക് Redirect ചെയ്യുന്നതിലൂടെ ഉണ്ടാകുന്നു. ഇതിൽ ബ്രൗസറും too many redirects എന്ന എറർ കാണിക്കും. സാധാരണ HTTPS, www, cache റൂൾ മീറ്റുകൾ.കൊപ്പിച്ചടിയ്ക്കുന്നതിലൂടെ ഉത്പന്നമാണ്. പരിഹരിക്കാൻ എല്ലാ Redirect റൂളുകളും വിപുലമായി സംശോധിച്ചേണം, എങ്കിൽ ഒരേ ബിന്ദു പ്രത്യേകമാക്കണം.
അനുഭവം ഇല്ലാത്ത പേജിലേക്ക് Redirect ചെയ്യണം
ഓർമ്മ നിലയിൽ ഉള്ള പേജുകൾ എല്ലാ ana sayfa-യിലേക്കും Redirect ചെയ്യുന്നത് താൽക്കാലികമായി എളുപ്പമായിരിക്കും; എന്നാൽ ഉപയോക്താവിന്റെ ഉദ്ദേശം ആകമില്ല. പഴയ SSL kurulumu പേജിനെ ana sayfa-യിലേക്കല്ല, നിലവിലുള്ള SSL kurulumu പാഠത്തിലോ SSL ഉൽപ്പന്ന പേജിലോ Redirect ചെയ്യേണ്ടതാണ്. ഇത് ഉപയോക്തൃ തൃപ്തിയും SEO സിഗ്നൽ സംരക്ഷിച്ചും ചെയ്യും. ഇതിനായി SSL kurulumu nasıl yapılır എന്ന ലിങ്ക് ഉപയോഗിച്ച് ഉത്പന്നം നൽകാം.
Robots.txt അല്ലെങ്കിൽ Noindex ആകാം
ലക്ഷ്യ URL noindex ആണെങ്കിലോ robots.txt വഴി തടഞ്ഞിരുന്നോ 301 Redirect ഉദ്ദേശിച്ച SEO ഫലങ്ങൾ ലഭിക്കുകയില്ല. പുതിയ ലക്ഷ്യ പേജ് index ചെയ്യാവുന്നതും, പ്രവേശനയോഗ്യവുമാണ്, 200 സ്റ്റാറ്റസ് കോഡ് തിരികെ നൽകുന്നുവെന്ന് ഉറപ്പാക്കുക.
Redirects ടെസ്റ്റ് ചെയ്യാതിരിക്കുക
Redirect ചേർക്കാനായി ബ്രൗസറിൽ പേജ് തുറക്ക്കുന്നത് മാത്രം മതിയല്ല. ബ്രൗസർ cache നിങ്ങളെ തെറ്റിദ്ധരിക്കാം. HTTP സ്റ്റാറ്റസ് കോഡ് പരിശോധിക്കാൻ ട്രൂൾസ്, curl കമാൻഡ്, Screaming Frog പോലുള്ള crawl tools ഉപയോഗിച്ച് റസ്പോൺസ് കോഡ് ഉറപ്പാക്കണം.
301 Redirect എങ്ങിനെ ടെസ്റ്റ് ചെയ്യാം?
പ്രവർത്തനം ശരിയായോ എന്ന് തികച്ചും സാങ്കേതികമായി പരിശ്രമിക്കണം. Curl കമാൻഡിന്റെ സഹായത്തോടെ URL ഏതാണ് സ്റ്റാറ്റസ് കോഡ് തിരികെ നൽകുന്നുവെന്ന് കണ്ടെത്താം:
curl -I https://siteadi.com/eski-sayfa
ശരിയായ configuration-ൽ ഫലത്തില് HTTP/1.1 301 അല്ലെങ്കിൽ HTTP/2 301 എന്നത്, സ്ഥലം ലൈനിൽ പുതിയ URL-യും കാണേണ്ടതാണ്. പിന്നീട് ലക്ഷ്യ URL 200 സ്റ്റാറ്റസ് കോഡ് വരുത്തുന്നുവോ പരിശോധിക്കുക. ലക്ഷ്യ URL ഫയലും Redirect ചെയിൻ ഉണ്ടെങ്കിൽ റൂൾ ദ്രുതീകരിക്കേണ്ടതാണ്.
പരിശോധനയ്ക്ക് നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന രീതികൾ:
- curl അല്ലെങ്കിൽ ബ്രൗസർ ഡെവലപ്പർ ടൂൾസ് ഉപയോഗിച്ച് HTTP ഹെഡറുകൾ പരിശോധിക്കുക.
- ഓൺലൈൻ redirect checker ടൂൾസ് ഉപയോഗിച്ച് Redirect ചെൈനുകൾ കാണുക.
- Screaming Frog പോലുള്ള crawler ടൂൾസ് ഉപയോഗിച്ച് മുഴുവൻ സൈറ്റ് crawl ചെയ്യുക.
- Google Search Console-ൽ പേജ് inspection tool ഉപയോഗിക്കുക.
- സർവർ access log ഇനങ്ങളിൽ Googlebot request-ുകൾ പരിശോധിക്കുക.
301 റീഡയറക്ഷൻ ഒപ്പം ഹോസ്റ്റിംഗ് പ്രകടനം
റീഡയറക്ഷൻ സാങ്കേതികമായി ചെറിയ ഒരു പ്രവർത്തിയായി തോന്നുമ്പോഴും, വലിയ സൈറ്റുകളിൽ നൂറുകണക്കിന് നിയമങ്ങൾ പ്രകടനത്തെ ബാധിക്കാം. ഓരോ സ്ത്രം ഡിമാന്റിലും കോംപ്ലക്സ് റീജക്സ് നിയമങ്ങൾ പ്രവർത്തിക്കുന്നത് സർവർ റിസോഴ്സ് ഒഴിവാക്കുന്നു. അതിനാൽ റീഡയറക്ഷൻ ഫയലുകൾ ക്രമീകരിച്ച് വെക്കണം, പഴയതും നിർയോഗ്യതയുള്ളതുമായ നിയമങ്ങൾ നീക്കണം, കഴിയുന്നതും നേരിട്ട് ലക്ഷ്യത്തിലേക്ക് പോകുന്ന സിമ്പിൾ നിയമങ്ങൾ എഴുതണം.
ഹോസ്റ്റിംഗ് അടിസ്ഥാന സാവകാശവും ഈ ഘട്ടത്തിൽ അതികം പ്രാധാന്യമുള്ളതാണ്. വേഗത്തിലുള്ള TTFB, ശരിയായ SSL കോൺഫിഗ്, HTTP/2 അല്ലെങ്കിൽ HTTP/3 സപ്പോർട്ട്, വിശ്വസനീയമായ കാഷ് സിസ്റ്റം എന്നിവ റീഡയറക്ഷൻ ശേഷം ഉപയോക്തൃ അനുഭവം വര്ധിപ്പിക്കും. നിങ്ങളുടെ വെബ്സൈറ്റ് വളരുന്നു, ട്രാഫിക് കൂടുന്നു എങ്കിൽ Hostragons കോർപ്പറേറ്റ് ഹോസ്റ്റിംഗ് അല്ലെങ്കിൽ ക്ലൗഡ് സെർവർ പരിഹാരങ്ങൾ പോലുള്ള കൂടുതൽ സ്കെയിലബിൾ ഓപ്ഷനുകൾ പരിഗണിക്കുന്നത് ആശയ വസ്തുവനാണ്.
301 റീഡയറക്ഷന്റിന് മികച്ച പ്രാക്ടീസ്
- ചിരകാല മാറ്റങ്ങൾക്കായി 301, താത്കാലിക മാറ്റങ്ങൾക്കായി 302 ഉപയോഗിക്കുക.
- ഓരോ പഴയ URL-യും ഏറ്റവും ബന്ധപ്പെട്ട പുതിയ URL-ലേക്ക് റീഡയറക്ട് ചെയ്യുക.
- ഹോംപേജിലേക്ക് ഗ്രൂപ്പ് റീഡയറക്ഷൻ ചെയ്യരുത്.
- റീഡയറക്ഷൻ ചൈനുകൾ ഒരു ഘട്ടം മാത്രമായി കുറക്കുക.
- HTTPS, www, slash സെറ്റിംഗുകൾ ഒരേ സ്റ്റാൻഡേർഡിൽ ശമിപ്പിക്കുക.
- ആന്തർലിങ്കുകൾ അപ്ഡേറ്റ് ചെയ്യുക; ഉപയോക്താവിനെ നിർയ്യോഗ്യ റീഡയറക്ഷനിൽ പതിയരുത്.
- XML സൈറ്റ്മാപ്പ് ഫയലിൽ പുതിയതും 200 റസ്പോൺസ് ലഭിക്കുന്ന URL-കൾ മാത്രം വച്ചിരിക്കുക.
- റീഡയറക്ഷൻ ശേഷം 4-8 ആഴ്ച Search Console റിപോർട്ടുകൾ നിരീക്ഷിക്കുക.
- പ്രധാനമായ മാറ്റങ്ങൾക്ക് മുമ്പ് ഫുള് ബാക്കപ്പ് എടുക്കുക; സാധ്യമെങ്കിൽ ടെസ്റ്റ് ഇവയിരത്തിൽ പരീക്ഷിക്കുക.
- സർവർ ലവൽ ചേഞ്ചുകളിൽ ഹോസ്റ്റിംഗ് സപ്പോർട്ടിന്റെ സഹായം തേടുക.
ചുരുക്കം
301 റീഡയറക്ഷൻ, ചിരകാല URL മാറ്റങ്ങളിൽ ഉപയോക്താക്കളെയും സെർച്ച് എഞ്ചിനുകളെയും ശരിയായ അഡ്രസ്സിലേക്ക് റീഡയറക്ട് ചെയ്യുന്ന ഒരു പ്രധാന SEO പ്രാക്ടീസാണ്. ശരിയായ രീതിയിൽ ഉപയോഗിക്കുമ്പോൾ ലിങ്ക് അതോറിറ്റി നിലനിർത്തും, 404 പിശകുകൾ കുറക്കും, സൈറ്റിന്റെ മാറ്റം കൂടുതൽ സുരക്ഷിതമാക്കും, ഇൻഡക്സിംഗ് സിഗ്നൽ പ്രസ്താവിക്കും. തെറ്റായ രീതിയിൽ ഉപയോഗിച്ചത് റീഡയറക്ഷൻ ചൈൻ, ലൂപ്പ്, അപ്രസക്തമായ ടാർഗറ്റിംഗ്, റാങ്ക് നഷ്ടം തുടങ്ങിയ പ്രശ്നങ്ങൾ ഉണ്ടാക്കും.
നിങ്ങളുടെ വെബ്സൈറ്റിൽ ഡൊമെയ്ൻ മാറ്റം, HTTPS മാറൽ, അല്ലെങ്കിൽ URL ആര്ക്കിടെക്ചർ പുതുക്കൽ പ്ലാൻ ചെയ്യുകയാണെങ്കിൽ, റീഡയറക്ഷൻ മാപ്പ് കളറി പ്ലാൻ ചെയ്യുക, സാങ്കേതിക ടെസ്റ്റുകൾ പ്രോസസിൽ നിന്ന് ഒഴിവാക്കരുത്. ഇൻഫ്രാസട്രക്ചർ ശക്തമാക്കാനും SSL ഹോസ്റ്റിംഗ് മാനേജ്മെന്റും സുഗമമാക്കാനും Hostragons ഹോസ്റ്റിംഗ്, ഡൊമെയ്ൻ, SSL സെർവീസുകൾ പരിശോധിക്കാം; നിങ്ങളുടെ ആവശ്യത്തിന് അനുയോജ്യമായ സെറ്റപ്പിനായി സാങ്കേതിക സഹായ ടീമിന്റെ സേവനം തേടാം.
അടിക്കടി ചോദിക്കുന്ന ചോദ്യങ്ങൾ
301 റീഡയറക്ഷൻ എന്താണ്?
301 റീഡയറക്ഷൻ ഒരു URL ശാശ്വതമായി വേറൊരു URL-ലേക്ക് മാറ്റിയതാണെന്ന് സൂചിപ്പിക്കുന്ന HTTP സ്റ്റാറ്റസ് കോഡാണ്. ഉപയോക്താവിനെയും സെർച്ച് എഞ്ചിനുകളെയും പഴയ അഡ്രസ്സിൽ നിന്ന് പുതിയതിലേക്ക് പോവാൻ അനുവദിക്കും, SEO സിഗ്നൽ പുതിയ URL-ലേക്ക് ട്രാൻസ്ഫറിന് സഹായിക്കും.
301 റീഡയറക്ഷൻ SEO-വിനെ ദോഷകരമാക്കുമോ?
ശരിയായി കോൺഫിഗർ ചെയ്ത 301 റീഡയറക്ഷൻ SEO-വിനെ ദോഷകരമല്ല; പകരം URL മാറ്റങ്ങളിൽ അതോറിറ്റി നഷ്ടം കുറയ്ക്കും. എന്നാല് പ്രസക്തമല്ലാത്ത പേജിലേക്ക് റീഡയറക്ഷൻ, ചൈൻ, ലൂപ്പിനുമുദം രംഗം, ഉപയോക്തൃ അനുഭവം പ്രശ്നങ്ങൾ ഉണ്ടാക്കാം.
301-ഉം 302 റീഡയറക്ഷന്റിനിടയിലെ വ്യത്യാസം എന്താണ്?
301 ചിരകാല, 302 താത്കാലിക റീഡയറക്ഷൻ എന്നർത്ഥം. ഒരു പേജ് ശാശ്വതമായി മാറിയാൽ 301 ഉപയോഗിക്കണം. പേജ് കുറച്ചു ദിവസംകൊണ്ട് പഴയ അഡ്രസ്സിലേക്ക് മടങ്ങും, അല്ലെങ്കിൽ താത്കാലിക ക്യാമ്പയിൻ റീഡയറക്ഷൻ എങ്കിൽ 302 അനുർഞ്ജമാണ്.
301 റീഡയറക്ഷൻ എത്ര ദിവസം നിലനിർത്തണം?
പ്രധാന URL-കളിൽ 301 റീഡയറക്ഷൻ കഴിയുന്നതും കൂടുതൽ സമയം, തുടർച്ചയായി സൂക്ഷിക്കുക ഉപദേശിക്കപ്പെടുന്നു. പുറമേയുള്ള ലിങ്കുകൾ, ഉപയോക്താവിന്റെ ബുക്ക്മാർക്കുകൾ, സെർച്ച് സിഗ്നൽ പഴയ URL-ലേക്ക് വന്നേക്കാം, വരണ്ടുനിൽക്കുന്നത് ട്രാഫിക് നഷ്ടം നൽകാം.
WordPress-ൽ 301 റീഡയറക്ഷൻ പ്ലഗിനിലൂടെ ചെയ്യാമോ?
അതെ, WordPress-ൽ Redirection അല്ലെങ്കിൽ SEO പ്ലഗിനുകളിലൂടെ 301 റീഡയറക്ഷൻ സാധ്യമാണ്. കുറഞ്ഞതും നിലക്കൽ റീഡയറക്ഷനുകൾക്ക് പ്രാക്ടിക്കൽ രീതിയാണ്. വളരെ വലിയ റീഡയറക്ഷൻ ലിസ്റ്റുകളിൽ പ്രകടനത്തിന് സർവ്വർ ലവൽ കോൺഫിഗ് പരിഗണിക്കാം.