ഈ ടൂളിനെ കുറിച്ച്
hreflang ടാഗുകൾ ഒരു പേജ് ഒന്നിലധികം ഭാഷകളിലോ പ്രാദേശിക വേരിയൻ്റുകളിലോ നിലവിലുണ്ടെന്ന് സെർച്ച് എഞ്ചിനുകളോട് പറയുന്നു. ഒരു ഉപയോക്താവ് ഫ്രഞ്ചിൽ തിരയുമ്പോൾ, hreflang അവരെ ഇംഗ്ലീഷിന് പകരം നിങ്ങളുടെ ഉള്ളടക്കത്തിൻ്റെ ഫ്രഞ്ച് പതിപ്പിലേക്ക് നയിക്കുന്നു. വ്യത്യസ്ത ഭാഷകളിലെ ഒന്നിലധികം URL-കളിൽ ഒരേ ഉള്ളടക്കം ദൃശ്യമാകുമ്പോൾ ടാഗുകൾ ഡ്യൂപ്ലിക്കേറ്റ്-ഉള്ളടക്ക പിഴകൾ തടയുന്നു.
ഒരു പേജിൻ്റെ ഓരോ ഭാഷാ പതിപ്പും hreflang ലിങ്ക് ടാഗുകൾ വഴി അത് ഉൾപ്പെടെയുള്ള മറ്റെല്ലാ പതിപ്പുകളും പ്രഖ്യാപിക്കണം. ഇത് ശരിയായി നടപ്പിലാക്കുന്നതിന് ഒരു സ്വയം റഫറൻസ് (പേജ് സ്വന്തം ഭാഷ പ്രഖ്യാപിക്കുന്നു) കൂടാതെ മറ്റെല്ലാ ഭാഷാ വകഭേദങ്ങളിലേക്കും അവലംബം ആവശ്യമാണ്. പിശകുകൾ സാധാരണമാണ്: സ്വയം റഫറൻസ് നഷ്ടപ്പെട്ടു, പരസ്പര റഫറൻസുകൾ നഷ്ടപ്പെട്ടു, തെറ്റായ ഭാഷാ കോഡുകൾ.
ഈ ജനറേറ്റർ ഒരു ഘടനാപരമായ ഇൻപുട്ടിൽ നിന്ന് മുഴുവൻ hreflang ടാഗുകളും നിർമ്മിക്കുന്നു - ഓരോ ഭാഷയിലും നിങ്ങളുടെ URL പാതകൾ. ഔട്ട്പുട്ട് നിങ്ങളുടെ <head>-ലേക്ക് ഒട്ടിക്കാൻ തയ്യാറായ HTML ലിങ്ക് ടാഗുകളും കൂടാതെ hreflang ഡിക്ലറേഷനുകളുള്ള ഓപ്ഷണൽ XML സൈറ്റ്മാപ്പ് എൻട്രികളും (HTML നടപ്പിലാക്കലിന് പകരമാണ്).
എന്തുകൊണ്ട് hreflang ടാഗുകൾ ഉപയോഗിക്കുക
hreflang പ്രഖ്യാപിക്കാത്ത ബഹുഭാഷാ സൈറ്റുകൾ മോശമായ തിരയൽ പ്രകടനം കാണുന്നു: ഉപയോക്താക്കൾ തെറ്റായ ഭാഷാ പതിപ്പിലേക്ക് നയിക്കപ്പെടുന്നു, ഉള്ളടക്കം ഡ്യൂപ്ലിക്കേറ്റുകളായി ദൃശ്യമാകുന്നു, ഇടപഴകൽ അളവുകൾ കുറയുന്നു. hreflang ശരിയായി പ്രഖ്യാപിക്കുന്നത് ഓരോ ഉപയോക്താവിനെയും സ്വയമേവ ശരിയായ പതിപ്പിലേക്ക് നയിക്കുന്നു.
നിരവധി ഭാഷകളുള്ള സൈറ്റുകൾക്ക് മാനുവൽ hreflang നടപ്പിലാക്കൽ പിശക് സാധ്യതയുള്ളതാണ്. ഒരു 50-ഭാഷാ സൈറ്റിന് ഓരോ പേജിനും 50 ലിങ്ക് ടാഗുകൾ ആവശ്യമാണ്, ഓരോന്നും കൃത്യമായി ക്രോസ് റഫറൻസ് ചെയ്തിരിക്കുന്നു. URL ഡാറ്റയിൽ നിന്ന് അവയെല്ലാം നിർമ്മിക്കുന്ന ഒരു ജനറേറ്റർ, സിസ്റ്റത്തെ തകർക്കുന്ന അക്ഷരത്തെറ്റുകളും മിസ്ഡ് റഫറൻസുകളും ഒഴിവാക്കുന്നു.
ഉപയോഗിക്കേണ്ട വിധം
ഭാഷ അനുസരിച്ച് നിങ്ങളുടെ URL-കൾ ലിസ്റ്റ് ചെയ്യുക, ടാഗുകൾ നേടുക.
- ഭാഷാ വകഭേദങ്ങൾ ലിസ്റ്റ് ചെയ്യുക: ഓരോ ഭാഷാ പതിപ്പിൻ്റെയും URL നൽകുക. ISO 639-1 ഭാഷാ കോഡും (en, ja, fr, es, മുതലായവ) കൂടാതെ ഓപ്ഷണൽ മേഖലയും (en-US, en-GB) വ്യക്തമാക്കുക.
- സൃഷ്ടിക്കുക: ടൂൾ ക്രോസ്-റഫറൻസ് ചെയ്ത hreflang ടാഗുകളുടെ ഒരു കൂട്ടം നിർമ്മിക്കുന്നു. സ്വയം പരാമർശങ്ങൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്; എല്ലാ വകഭേദങ്ങളും തമ്മിലുള്ള പരസ്പര റഫറൻസുകൾ സൃഷ്ടിക്കപ്പെടുന്നു.
- ഔട്ട്പുട്ട് ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക: <head>-ൽ ഉൾപ്പെടുത്തുന്നതിനുള്ള HTML ലിങ്ക് ടാഗുകൾ, അല്ലെങ്കിൽ സൈറ്റ്മാപ്പ് വഴിയുള്ള പ്രഖ്യാപനത്തിനുള്ള XML സൈറ്റ്മാപ്പ് എൻട്രികൾ. HTML ഏറ്റവും സാധാരണമാണ്.
- എല്ലാ പേജിലും വിന്യസിക്കുക: ഓരോ പേജിൻ്റെയും <head> ന് hreflang ടാഗുകളുടെ പൂർണ്ണ സെറ്റ് ആവശ്യമാണ്. സെർവർ-സൈഡ് ടെംപ്ലേറ്റുകൾ അല്ലെങ്കിൽ CMS സോപാധിക ലോജിക് സാധാരണയായി ഇത് കൈകാര്യം ചെയ്യുന്നു; ജനറേറ്റർ ഔട്ട്പുട്ട് ടെംപ്ലേറ്റ് ഉള്ളടക്കമാണ്.
സാങ്കേതിക വിശദാംശങ്ങൾ
HTML ഫോർമാറ്റ്: <link rel="alternate" hreflang="en" href="https://example.com/page" />. ഓരോ ഭാഷയ്ക്കും ഒരു ലിങ്ക്, എല്ലാം പേജിൻ്റെ <head> ൽ.
ഭാഷാ കോഡുകൾ ഐഎസ്ഒ 639-1 (en, ja, fr) ഐഎസ്ഒ 3166-1 ആൽഫ-2 (en-US, en-GB, fr-CA) അനുസരിച്ച് ഐച്ഛികമായി പിന്തുടരുന്നു. തെറ്റായ കോഡുകൾ (ഭാഷാ കോഡ് പ്രതീക്ഷിക്കുന്ന രാജ്യ കോഡിൻ്റെ ഉപയോഗം) ഒരു സാധാരണ പിശകാണ്.
സ്വയം റഫറൻസ്: ഓരോ പേജിലും ഉചിതമായ ഭാഷാ കോഡിനൊപ്പം സ്വയം ചൂണ്ടിക്കാണിക്കുന്ന ഒരു hreflang ടാഗ് ഉൾപ്പെടുത്തണം. നഷ്ടമായ സെൽഫ് റഫറൻസ് ഏറ്റവും സാധാരണമായ പിശകുകളിൽ ഒന്നാണ്, കൂടാതെ മുഴുവൻ hreflang നടപ്പിലാക്കലും തകർക്കുന്നു.
പതിവ് ചോദ്യങ്ങള്
- ജനറേറ്റുചെയ്ത ഔട്ട്പുട്ട് എനിക്ക് ഇഷ്ടാനുസൃതമാക്കാനാകുമോ?
- അതെ. നിങ്ങളുടെ പ്രത്യേക ആവശ്യങ്ങൾക്കനുസരിച്ച് ഔട്ട്പുട്ട് ക്രമീകരിക്കുന്നതിന് ടൂൾ വിവിധ ഇഷ്ടാനുസൃതമാക്കൽ ഓപ്ഷനുകൾ നൽകുന്നു. സൃഷ്ടിക്കുന്നതിന് മുമ്പ് ക്രമീകരണങ്ങൾ ക്രമീകരിക്കുക അല്ലെങ്കിൽ വ്യത്യസ്ത ഓപ്ഷനുകൾ ഉപയോഗിച്ച് പുനഃസൃഷ്ടിക്കുക.
- ജനറേറ്റുചെയ്ത ഉള്ളടക്കം ഉപയോഗിക്കാൻ സൌജന്യമാണോ?
- അതെ. ഈ ടൂൾ ഉപയോഗിച്ച് നിങ്ങൾ സൃഷ്ടിക്കുന്നതെല്ലാം വ്യക്തിഗതമോ വിദ്യാഭ്യാസപരമോ വാണിജ്യപരമോ ആയ ആവശ്യങ്ങൾക്ക് യാതൊരു നിയന്ത്രണങ്ങളും ആട്രിബ്യൂഷൻ ആവശ്യകതകളും കൂടാതെ ഉപയോഗിക്കാൻ നിങ്ങളുടേതാണ്.
- ഇതിന് ഒരു അക്കൗണ്ട് ആവശ്യമുണ്ടോ?
- ഇല്ല. സൈൻ-അപ്പ്, ഇമെയിൽ, രജിസ്ട്രേഷൻ എന്നിവയില്ലാതെ ഉപകരണം ഉടനടി ഉപയോഗിക്കാൻ തയ്യാറാണ്. പേജ് തുറന്ന് സൃഷ്ടിക്കാൻ ആരംഭിക്കുക.
- എൻ്റെ ഇൻപുട്ട് ഡാറ്റ സ്വകാര്യമായി സൂക്ഷിച്ചിട്ടുണ്ടോ?
- അതെ. എല്ലാ പ്രോസസ്സിംഗും നിങ്ങളുടെ ബ്രൗസറിൽ നടക്കുന്നു. നിങ്ങളുടെ ഇൻപുട്ട് ഡാറ്റയും ജനറേറ്റുചെയ്ത ഔട്ട്പുട്ടും ഒരു ബാഹ്യ സെർവറിലേക്കും ഒരിക്കലും അയയ്ക്കില്ല.
- എന്താണ് പരസ്പരമുള്ള hreflang?
- ഓരോ വേരിയൻ്റും മറ്റെല്ലാ വേരിയൻ്റിനെയും പരാമർശിക്കണം. en റഫറൻസുകൾ ja ആണെങ്കിൽ, ja എന്നത് en റഫറൻസ് ചെയ്യണം. നഷ്ടമായ പരസ്പര റഫറൻസുകൾ ബന്ധത്തെക്കുറിച്ചുള്ള Google-ൻ്റെ ധാരണയെ തകർക്കുന്നു.
- Google വിവർത്തനം ഒരു ഭാഷാ വകഭേദമായി കണക്കാക്കുമോ?
- ഇല്ല. Google Translate ഔട്ട്പുട്ട് ഒരു പ്രത്യേക ഭാഷാ പതിപ്പായി കണക്കാക്കില്ല. hreflang യഥാർത്ഥ-ഉള്ളടക്ക പതിപ്പുകളെ മാത്രം പരാമർശിക്കണം.
- ഡാറ്റ അപ്ലോഡ് ചെയ്തിട്ടുണ്ടോ?
- ഇല്ല. നിങ്ങളുടെ ബ്രൗസറിൽ ജനറേഷൻ സംഭവിക്കുന്നു.
- ഞാൻ എങ്ങനെയാണ് hreflang പരീക്ഷിക്കുന്നത്?
- Google തിരയൽ കൺസോൾ hreflang പിശകുകൾ റിപ്പോർട്ട് ചെയ്യുന്നു. hreflang ടാഗുകൾ ടെസ്റ്റർ (വിവിധ SEO സ്യൂട്ടുകൾ നൽകിയത്) പോലുള്ള ടൂളുകൾക്കും സാധൂകരിക്കാനാകും. ജനറേറ്ററിൻ്റെ ഔട്ട്പുട്ട്, ശരിയായി ഉപയോഗിക്കുകയാണെങ്കിൽ, പിശകുകൾ ഉണ്ടാകരുത്.