உரையை ஒரு URL முகவரி ஆக மாற்றுதல் சிறிய எழுத்து, இணைப்புக்கோடு, குறியீடுகள் இன்றி இலவசம் ஆன்லைன் பாதுகாப்பு
ஒரு வரியை ஒட்டினால் உடனே ஒரு URL முகவரி இல் படிக்கலாம். எல்லாம் உங்கள் உலாவியிலேயே நடக்கிறது — நீங்கள் எழுதுவது எங்கும் அனுப்பப்படுவதில்லை — விதிகள் ஆங்கிலத்தினுடையவை அல்ல, இந்தப் பக்கத்தின் மொழியுடையவை.
இதை வேறு விதமாக எழுதுங்கள்
எதுவும் பதிவேற்றப்படுவதில்லை
அதே வரி, ஏழு எழுத்து முறைகளிலும்
| எழுத்து முறை | அதே வரி, அந்த முறையில் |
|---|---|
| பெரிய எழுத்து | CRÈME BRÛLÉE 2 பேருக்கு — STRASSE 17, FOOBAR |
| சிறிய எழுத்து | crème brûlée 2 பேருக்கு — straße 17, foobar |
| Title Case | Crème Brûlée 2 பேருக்கு — Straße 17, Foobar |
| snake_case | crème_brûlée_2_ப_ர_க_க_straße_17_foo_bar |
| kebab-case | crème-brûlée-2-ப-ர-க-க-straße-17-foo-bar |
| camelCase | crèmeBrûlée2பரககStraße17FooBar |
| ஒரு URL முகவரி | creme-brulee-2-ப-ர-க-க-strasse-17-foobar |
இந்த வடிவங்கள் எங்கிருந்து வந்தன
பெரிய எழுத்தும் சிறிய எழுத்தும் ஒரு காலத்தில் வெவ்வேறு இரு எழுத்துமுறைகள். பெரிய எழுத்துகள் ரோமானியவை, உளியால் கல்லில் செதுக்கப்பட்டவை; சிறிய எழுத்துகள் கரோலிஞ்சியச் சிற்றெழுத்திலிருந்து இறங்கியவை — தோற்சுவடியின் மேல் விரைந்தோடிய எழுதுகோல் வடித்தவை. அச்சுப் பணியாளர்கள் இரண்டையும் தனித்தனிப் பெட்டிகளில் வைத்திருந்தனர் — மேல் பெட்டியும் கீழ் பெட்டியும் — பெட்டிகள் மறைந்த பின்னும் அப்பெயர்கள் நெடுங்காலம் நின்றன. நிரலாக்க வடிவங்கள் மிக இளையவை; ஒரே ஒரு சிக்கலைத் தீர்க்கவே கண்டுபிடிக்கப்பட்டவை: ஒரு பெயரில் இடைவெளி இருக்கக்கூடாது. snake_case ஆரம்பகால C-இலிருந்து, camelCase ஸ்மால்டாக்கிலிருந்து, kebab-case லிஸ்பிலிருந்து, முகவரியின் slug — இடைவெளிகளும் ஒலிக்குறிகளும் அனுமதிக்கப்படாத ஒரு முகவரிக்குள் மனிதர் படிக்கும் தலைப்பை வைக்க வேண்டிய தேவையிலிருந்து.
இவற்றை எங்கே சந்திப்பீர்கள்
ஒவ்வொரு சொல்லின் முதல் எழுத்தையும் பெரிதாக்குவது தலைப்புகளுக்கும் நூல் அட்டைகளுக்கும் உரியது; தொடக்க எழுத்தை மட்டும் பெரிதாக்குவது மற்ற ஏறத்தாழ எல்லாவற்றுக்கும், நாளுக்கு நாள் இடைமுகங்களுக்கும் — ஏனெனில் அது விரைவாகப் படிக்கப்படுகிறது. snake_case தரவுத்தள நெடுவரிசைகளுக்கும் பைத்தான் மாறிகளுக்கும் பெயரிடுகிறது; camelCase ஜாவாஸ்கிரிப்ட் மாறிகளுக்கும் ஜாவா முறைகளுக்கும்; kebab-case CSS வகுப்புகளுக்கும் வலைத் திட்டக் கோப்புப் பெயர்களுக்கும். slug என்பது ஒரு கட்டுரையின் தலைப்பை அதன் முகவரியின் கடைசிப் பகுதியாக மாற்றுவது; இங்குள்ள மாற்றங்களுள் தேடுபொறிகள் படிப்பது அது ஒன்றே.
அடிக்கடி கேட்கப்படும் கேள்விகள்
பெரிய எழுத்துக்கு மாற்றும்போது எழுத்துகளின் எண்ணிக்கை ஏன் சில வேளை மாறுகிறது?
ஏனெனில் எழுத்தின் பெரிது-சிறிது என்பது மொழியின் பண்பு, எழுத்துருவின் பண்பு அல்ல. ஜெர்மன் ß பெரிய எழுத்தில் SS ஆகிறது; ஓர் எழுத்து இரண்டாகிறது. துருக்கியில் புள்ளியுடைய i-யும் புள்ளியற்ற ı-வும் உண்டு; i-இன் பெரிய வடிவம் I அல்ல, İ — இங்கே தவறினால் ஒரு துருக்கியச் சொல் வேறொரு சொல்லாகிவிடும். இங்குள்ள மாற்றங்கள் அந்தந்தப் பக்கத்தின் மொழி விதிகளைப் பின்பற்றுகின்றன; அதனால்தான் ஒரே உள்ளீடு துருக்கியப் பக்கத்திலும் ஆங்கிலப் பக்கத்திலும் வெவ்வேறு விடையைத் தரக்கூடும்.
slug ஏன் ஒலிக்குறிகளையும் நிறுத்தற்குறிகளையும் நீக்குகிறது?
ஏனெனில் ஒரு முகவரி, செய்தியில் நகலெடுக்கப்படுவதையும், காகிதத்தில் அச்சிடப்படுவதையும், கையால் மீண்டும் தட்டச்சு செய்யப்படுவதையும் தாங்க வேண்டும். ஒலிக்குறியுள்ள எழுத்துகள் இன்றைய முகவரியில் செல்லுபடியாகும்; ஆனால் நகலெடுக்கும்போது விழுக்காட்டுக் குறியீடாக மாறி, படிக்கத்தக்க முகவரி ஒரு குறியீட்டு வரிசையாகிவிடும். அவற்றை எளிய எழுத்துகள், இலக்கங்கள், இணைப்புக்கோடுகள் வரை குறைப்பது, முகவரியைப் படிக்கத்தக்கதாகவும், பகிரத்தக்கதாகவும், தோன்றும் இடமெங்கும் ஒரே மாதிரியாகவும் வைத்திருக்கிறது.
விடை துல்லியமானதா?
இரு அலகுகளும் முழு எண்களால் ஒன்றையொன்று வரையறுக்கும் இடத்தில் ஆம் — பக்கம் அதை எண்ணுக்கு மேலே சொல்கிறது, வட்டமிடல் என்பது எத்தனை இலக்கங்கள் காட்டப்படுகின்றன என்பதில் மட்டுமே. விகிதத்துக்கு முடிவுறு தசமம் இல்லாத இடத்தில், பக்கம் பன்னிரண்டு கணிசமான இலக்கங்களைக் காட்டி, தொடர்பு தோராயமானது என்று சொல்கிறது — வேறு மாதிரி நடிப்பதில்லை.
நான் தட்டச்சு செய்வது என் சாதனத்தை விட்டு வெளியேறுகிறதா?
இல்லை. கணக்கு உங்கள் உலாவியிலேயே நடக்கிறது; எதுவும் பதிவேற்றப்படுவதில்லை, பதிவேற்ற ஒரு வழங்கியும் இல்லை. பக்கத்தை ஒருமுறை ஏற்றினால், இணையத்தை அணைத்தாலும் வேலை செய்யும்.
உரையை URL slug ஆக ஏன் மாற்றுகிறீர்கள்
இணையத்திலுள்ள ஒவ்வொரு பக்கத்துக்கும் ஒரு முகவரி உள்ளது, அந்த முகவரியின் கடைசித் துண்டு வழக்கமாக சில சொற்கள்: how-to-repot-a-fern, annual-report-2026, contact-us. அந்தத் துண்டுதான் slug. அது ஒரு URL இன் மனிதர் படிக்கக்கூடிய வால், பக்கம் ஏற்றப்படுவதற்கு முன்பே அது எதைப் பற்றியது என்று ஒரு வாசகருக்கும் ஒரு தேடுபொறிக்கும் சொல்லும் பகுதி. நீங்கள் ஒரு கட்டுரை, ஒரு பொருள், ஒரு வகை அல்லது ஒரு கோப்பை வெளியிடும்போது, அதன் உரிய தலைப்பை அந்த வாலாக யாரோ ஒருவர் மாற்ற வேண்டும். உரையை URL slug ஆக மாற்றுவது என்பது ஒரு மனிதர் எழுதும் தலைப்பை, பெரிய எழுத்துகள், இடைவெளிகள், காற்புள்ளிகள், உச்சரிப்புக் குறிகளுடன், எடுத்து, எந்தச் சேவையகமும் உலாவியும் இணைப்புச் சரிபார்ப்பியும் புகார் இல்லாமல் ஏற்கும் இணைப்புக்கோடுகளால் இணைந்த சிறிய எழுத்துச் சொற்களாகச் சுருக்குவது.
ஒரு தலைப்பை ஒட்டி அதை ஒரு slug ஆகத் திரும்பப் படியுங்கள். மாற்றம் உங்கள் உலாவியில் ஓடுகிறது, நீங்கள் தட்டச்சு செய்வது எங்கும் அனுப்பப்படுவதில்லை, முடிவை ஒரே சொடுக்கில் நகலெடுக்கலாம். இந்தப் பக்கம் ஒரு வரியை என்ன செய்கிறது என்ன செய்யாது, உச்சரிப்பு எழுத்துகளையும் பிற எழுத்துக்களின் எழுத்துகளையும் எப்படிக் கையாளுகிறது, எந்த முடிவுகளைக் கையால் இருமுறை சரிபார்க்க வேண்டும், ஒரு slug எங்கே முக்கியம் எங்கே இல்லை, அவசரத்தில் உரையை URL slug ஆக மாற்றுபவர்களைச் சிக்க வைக்கும் பொறிகள் ஆகியவற்றைக் கீழே காண்பீர்கள்.
மாற்றம் என்ன செய்கிறது
சிறிய எழுத்து, குறிகளை அகற்றுதல், இணைப்புக்கோடிடுதல்
இந்தப் பக்கம் மூன்று நகர்வுகளில் வேலை செய்கிறது. அது வரியைச் சிறிய எழுத்தாக்குகிறது. இலத்தீன் எழுத்துகளிலிருந்து உச்சரிப்புக் குறிகளையும் பிற குறிகளையும் அகற்றுகிறது, எனவே é என்பது e ஆகிறது, ü என்பது u ஆகிறது. பிறகு ஓர் எழுத்தோ இலக்கமோ அல்லாத ஒவ்வொன்றையும் ஓர் இணைப்புக்கோட்டால் மாற்றி, திரும்பத் திரும்ப வரும் இணைப்புக்கோடுகளை ஒன்றாக நெருக்குகிறது. Crème Brûlée for 2 — Straße 17, fooBar என்ற வரி creme-brulee-for-2-strasse-17-foobar என்று திரும்ப வருகிறது. காற்புள்ளி, கோடு, இடைவெளிகள் அனைத்தும் தனி இணைப்புக்கோடுகளாகிவிட்டன, உச்சரிப்புக் குறிகள் போய்விட்டன, ß ss ஆகிவிட்டது, இலக்கங்கள் இருந்த இடத்திலேயே நின்றன.
இணைப்புக்கோடுகள் ஒருபோதும் குவிவதில்லை, முனைகளில் அமர்வதில்லை
Hello, World! போன்ற ஒரு தலைப்பு நிறுத்தற்குறியில் முடிகிறது, ஒரு அப்பாவித்தனமான மாற்று முடிவில் ஓர் இணைப்புக்கோட்டைத் தொங்க விடும். இந்தப் பக்கம் இரு முனைகளிலிருந்தும் இணைப்புக்கோடுகளை ஒதுக்கி, அவற்றின் ஓட்டங்களைச் சுருக்குகிறது, எனவே முடிவு hello-world, hello-world- அல்லது hello--world அல்ல. இது தோன்றுவதைவிட முக்கியமானது: பின்னால் வரும் இணைப்புக்கோடு ஒரு முகவரியைக் கவனக்குறைவாகத் தோன்றச் செய்கிறது, இரட்டை இணைப்புக்கோடு யாரோ ஒரு செய்தியில் நகலெடுக்கும்போது ஓர் இணைப்பை உடைக்கலாம்.
முடிவை நகலெடுத்தல்
முடிவின் அருகிலுள்ள ஒரு பொத்தான் அதைக் கிளிப்போர்டுக்கு நகலெடுக்கிறது. அதை உங்கள் வெளியீட்டு அமைப்பின் slug புலத்தில், ஒரு கோப்புப் பெயரில், அல்லது நீங்கள் கையால் உருவாக்கும் ஒரு முகவரியின் முடிவில் ஒட்டுங்கள்.
மாற்றம் என்ன செய்யாது
அது பிற எழுத்துக்களை எழுத்துப்பெயர்ப்பு செய்யாது
குறிகள் இலத்தீன் எழுத்துகளிலிருந்து மட்டுமே அகற்றப்படுகின்றன. ஜப்பானிய, அரபு, கிரேக்க அல்லது இந்தி மொழியிலுள்ள ஒரு தலைப்பு அதன் சொந்த எழுத்துகளை வைத்திருக்கிறது, ஏனெனில் இந்தப் பக்கம் அவற்றுக்கு ஓர் இலத்தீன் எழுத்துக்கூட்டலை ஊகிப்பதில்லை. எழுத்துப்பெயர்ப்பு மொழிக்கும் பதிப்பகத்துக்கும் ஏற்ப வேறுபடும் ஒரு மரபைச் சார்ந்தது, ஒரு தவறான ஊகம் நம்பத்தகுந்ததாகத் தெரிந்தாலும் தவறாக வாசிக்கப்படும் ஒரு slug ஐ உருவாக்குகிறது. அந்த எழுத்துக்களின் எழுத்துகள் எழுத்துகளாகவே கணக்கிடப்படுகின்றன, எனவே அவை நிலைக்கின்றன, ஒரு முகவரியில் தோன்றும்போது உலாவி அவற்றைச் சதவீதக் குறியாக்கம் செய்கிறது. அத்தகைய தலைப்புகளுக்கு இலத்தீன் மட்டுமே கொண்ட முகவரிகளை உங்கள் தளம் விரும்பினால், எழுத்துப்பெயர்ப்பை நீங்களே எழுதி, பிறகு எழுத்துப்பெயர்க்கப்பட்ட வரியை மாற்றுங்கள்.
அது ஒவ்வோர் எழுத்து முறையிலும் ஒவ்வொரு குறியையும் அகற்றாது
இலத்தீன் எழுத்துக்குப் புறம்பான சில எழுத்துகள் எழுத்தின் ஒரு பகுதியான குறிகளைக் கொண்டுள்ளன. ரஷ்ய й, உக்ரைனிய ї எடுத்துக்காட்டுகள்: குறி எழுத்து எப்படி எழுதப்படுகிறது என்பதன் ஒரு பகுதி, எனவே இந்தப் பக்கம் அவற்றை இருந்தபடியே விடுகிறது. இந்தி உயிர்க்குறிகள் போன்ற எழுத்துகளுக்கும் அதே தர்க்கம் பொருந்துகிறது. இலத்தீன் எழுத்துகள் மீது அமரும் உச்சரிப்புக் குறிகள் மட்டுமே அகற்றப்படுகின்றன.
அது முடிவைச் சுருக்காது
ஒரு நீண்ட தலைப்பு ஒரு நீண்ட slug ஐத் தருகிறது. இந்தப் பக்கம் the, of, and போன்ற சிறிய சொற்களைக் கைவிடுவதில்லை, ஒரு நிலையான நீளத்தில் வெட்டுவதும் இல்லை. உங்களுக்கு ஒரு குறுகிய முகவரி வேண்டுமென்றால், முதலில் தலைப்பைச் சுருக்குங்கள். நான்கு முதல் ஆறு பொருள்மிக்க சொற்களின் ஒரு slug, ஒரு முழுத் தலைப்பையும் திரும்பச் சொல்லும் ஒரு slug ஐவிடத் தேடல் முடிவில் நன்றாகப் படிக்கிறது.
slug காலியாக உள்ளதா என்று அது சரிபார்க்காது
இரு வேறு கட்டுரைகள் ஒரே slug ஐத் தரலாம். எந்த slug கள் ஏற்கெனவே எடுக்கப்பட்டுள்ளன என்று அறிந்த ஒரே இடம் உங்கள் வெளியீட்டு அமைப்பு, எனவே ஒன்றை உறுதிசெய்யும் முன் அங்கே பாருங்கள்.
இரண்டாவது பார்வை தேவைப்படும் எழுத்துகள்
ஜெர்மன் ß உம் உம்லாட்களும்
கூர்மையான s ss ஆகிறது, எனவே Straße strasse ஐத் தருகிறது. உம்லாட்கள் தங்கள் புள்ளிகளை இழக்கின்றன, எனவே Müller muller ஐத் தருகிறது. சில ஜெர்மன் பதிப்பகங்கள் உச்சரிப்பை வைத்திருக்கும் mueller ஐ விரும்புகின்றன. உங்கள் வாசகர்கள் e உடன் எழுத்துக்கூட்டலைத் தேடினால், மாற்றும் முன் தலைப்பை அவ்வாறே எழுதுங்கள்.
ஸ்காண்டிநேவிய, போலிஷ் எழுத்துகள்
சாய்கோடிட்ட o ஒரு சாதாரண o ஆகிறது, எனவே Ørsted orsted ஐத் தருகிறது, போலிஷ் ł l ஆகிறது, எனவே Łódź lodz ஐத் தருகிறது. Å, ä குறிகளை இழந்து a ஆகின்றன. இவை பெரும்பாலானவர்கள் எதிர்பார்க்கும் முடிவுகள், ஆனால் உள்ளூர்ப் பெருமை இணைந்த ஒரு பெயர் கையால் ஒரு வேறுபட்ட கையாளுதலுக்குத் தகுதியாக இருக்கலாம்.
துருக்கியப் புள்ளியிட்ட, புள்ளியற்ற i
சிறிய எழுத்தாக்கம் பக்கத்தின் மொழியைப் பின்பற்றுகிறது. துருக்கிய மொழியில், İ i ஆகவும் I ı ஆகவும் சிறிய எழுத்தாகிறது, அது பின்னர் தனி எழுத்தாகவே நிலைக்கிறது. ஆங்கில விதிகளைப் பயன்படுத்தும் ஒரு மாற்றி ஒவ்வொரு பெரிய I ஐயும் i ஆக்கிச் சொல்லை மாற்றிவிடும். இந்தப் பக்கம் அது எழுதப்பட்டிருக்கும் மொழியைப் பின்பற்றுகிறது.
ரோமானிய, பிரெஞ்சு, ஸ்பானிஷ் உச்சரிப்புக் குறிகள்
ă, â, î, ș, ț எழுத்துகள் a, a, i, s, t ஆகின்றன. பிரெஞ்சில், é, è, ê, ç e, c ஐத் தருகின்றன. ஸ்பானிஷில், ñ n ஐத் தருகிறது, அங்கேதான் ஒரு slug பொருளை மாற்றலாம்: año, ஓர் ஆண்டு, ano, வேறு ஏதோ ஒன்று, ஒரே சரமாகச் சுருங்குகின்றன. ஒரு தலைப்பு அந்த வேறுபாட்டை வைத்து விளையாடும்போது அதை மனதில் வைத்துக்கொள்ளுங்கள்.
வியட்நாமிய அடுக்குக் குறிகள்
வியட்நாமிய எழுத்துகள் ஒரே நேரத்தில் இரு குறிகளைக் கொண்டிருக்கலாம். இரண்டும் அகற்றப்படுகின்றன, đ d ஆகிறது, எனவே Hà Nội ha-noi ஐத் தருகிறது. ஒரு வியட்நாமிய மொழி பேசுபவருக்கு முடிவு படிக்கத்தக்கது, ஆனால் தொனிகள் இழக்கப்படுகின்றன.
slug கள் ஏன் அப்படித் தெரிகின்றன
முகவரிகள் பெரிய சிறிய எழுத்தை வேறுபடுத்தலாம் என்பதால் சிறிய எழுத்து
ஒரு முகவரியின் பாதைப் பகுதி பல சேவையகங்களில் பெரிய சிறிய எழுத்தை வேறுபடுத்துகிறது. /About, /about இரு வேறு பக்கங்களாகவோ ஒரு பக்கமும் ஒரு பிழையுமாகவோ இருக்கலாம். ஒவ்வொரு slug ஐயும் சிறிய எழுத்தில் எழுதுவது கேள்வியை நீக்குகிறது. தேடுபொறிகளும் இரண்டையும் தனி முகவரிகளாகக் கருதுகின்றன, எனவே எழுத்து வகைகளைக் கலப்பது ஒரு பக்கத்தை இரு நகல்களாகப் பிரிக்கலாம்.
இடைவெளிகளாக வாசிக்கப்படுவதால் இணைப்புக்கோடுகள்
தேடுபொறிகள் ஓர் இணைப்புக்கோட்டைச் சொல் பிரிப்பானாகவும் ஓர் அடிக்கோட்டை இணைப்பியாகவும் கருதுகின்றன. இணைப்புக்கோடுகளுடன் உள்ள ஒரு slug தனிச் சொற்களாக வாசிக்கப்படுகிறது, அந்தச் சொற்களில் தரவரிசைக்கு நீங்கள் விரும்புவது அதுவே. அதனால்தான் வலை முகவரிகள் kebab-case ஐ விரும்புகின்றன, அடிக்கோட்டு வடிவம், snake_case, முகவரிகளில் அல்ல குறியீட்டிலும் தரவுத்தளங்களிலும் உரியது.
குறியாக்கப்பட வேண்டும் என்பதால் சிறப்பு எழுத்துகள் இல்லை
இடைவெளிகள், காற்புள்ளிகள், கேள்விக்குறிகள், ஆம்பர்சண்டுகள், சாய்கோடுகள் அனைத்துக்கும் ஒரு முகவரிக்குள் ஒரு பொருள் உள்ளது. ஒரு கேள்விக்குறி வினவல் சரத்தைத் தொடங்குகிறது; ஒரு சாய்கோடு பாதையின் ஒரு புதிய நிலையைத் தொடங்குகிறது. தனக்கே உரிய பொருள் கொண்ட ஓர் எழுத்து சாதாரண உரையாகப் பயன்படுத்தப்படும்போது சதவீதக் குறியாக்கம் செய்யப்பட வேண்டும், %20, %C3%A9 நிறைந்த ஒரு slug அசிங்கமானது, உடைப்பது எளிது. எழுத்துகள், இலக்கங்கள், இணைப்புக்கோடுகளுடன் நிற்பது முழுக் கேள்வியையும் தவிர்க்கிறது.
எல்லாக் கருவிகளும் சமாளிக்காததால் உச்சரிப்புக் குறிகள் இல்லை
நவீன உலாவிகள் ஓர் உச்சரிப்பு முகவரியை நன்றாகக் காட்டுகின்றன, ஆனால் அதே முகவரி ஒரு மின்னஞ்சல், ஓர் அரட்டைச் செய்தி அல்லது அச்சிட்ட அறிக்கையில் சதவீதக் குறிகளின் ஒரு சரமாக வந்து சேரலாம். சாதாரண எழுத்துகள் ஒவ்வொரு பயணத்தையும் தாங்குகின்றன. இலத்தீன் எழுத்துகளிலிருந்து குறிகளை அகற்றுவதற்கான வலிமையான வாதம் இது, கிட்டத்தட்ட ஒவ்வொரு வெளியீட்டு அமைப்பும் அதை இயல்பாகச் செய்வது ஏன் என்பதையும் இது விளக்குகிறது.
ஒரு தூய்மையான slug முக்கியமாகும் இடங்கள்
வலைப்பதிவுகளும் கட்டுரைகளும்
ஒரு வலைப்பதிவுக்கு, உரையை URL slug ஆக மாற்றுவது ஒவ்வொரு வெளியீட்டுப் பழக்கத்தின் ஒரு பகுதி. ஒரு பதிவின் slug மக்கள் சொடுக்கும் முன் படிக்கிறார்கள்: ஒரு தேடல் முடிவில், ஒரு பகிர்ந்த இணைப்பில், ஒரு உலாவித் தாவலில். தலைப்புடன் பொருந்தும் ஒரு slug நம்ப எளிது. எண்களின் ஒரு சரமான ஒன்று வாசகருக்கு எதுவும் சொல்வதில்லை. பல உள்ளடக்க அமைப்புகள் தலைப்பிலிருந்து slug ஐத் தானாக உருவாக்குகின்றன, ஆனால் தானியங்கிப் பதிப்பு மிக நீளமாக இருக்கலாம் அல்லது ஒரு நித்தியக் கட்டுரையைப் பழையதாகக் காட்டும் ஒரு தேதியைக் கொண்டிருக்கலாம், எனவே அதைக் கையால் திருத்துவது பொதுவானது.
பொருள், வகைப் பக்கங்கள்
கடைகளுக்கு ஆயிரக்கணக்கான உருப்படிகளுக்கு slug கள் தேவை, எனவே அவை மீண்டும் மீண்டும் உரையை URL slug ஆக மாற்றுகின்றன. பிராண்ட், பொருள் பெயர், அளவு என்று அந்த வரிசையில் போன்ற ஒரு சீரான விதி பட்டியல் நூலைத் தூய்மையாக வைத்து முகவரிகளைக் கணிக்கத்தக்கதாக்குகிறது. ஒவ்வொரு பொருள் வரியையும் அதே பக்கத்தால் மாற்றுங்கள், உரையை URL slug ஆக ஒரே படியில் மாற்ற உதவும் பக்கம், முயற்சி இல்லாமல் முறை நிலைக்கிறது.
பதிவிறக்கங்களுக்கான கோப்புப் பெயர்கள்
Final Report (v2) copy.pdf என்ற ஒரு கோப்பு ஒரு முகவரியில் சிக்கலை ஏற்படுத்தும். final-report-v2.pdf என்ற ஒரு கோப்பு ஏற்படுத்தாது. நீங்கள் பதிவிறக்கங்களை வெளியிட்டால், slug விதி ஒரு நல்ல கோப்புப் பெயர் விதியும் கூட. வழியில் வடிவம் மாற வேண்டிய ஆவணங்களுக்கு, HTML இலிருந்து PDF க்கு போன்ற ஒரு மாற்றி பெயரையும் உள்ளடக்கத்தையும் உங்கள் கட்டுப்பாட்டில் வைத்திருக்கிறது.
நங்கூரங்களும் பக்கத்துக்குள் இணைப்புகளும்
ஒரு முகவரியில் ஹேஷ் குறிக்குப் பின்னுள்ள பகுதி ஒரு பக்கத்துக்குள் ஓர் இடத்தைச் சுட்டுகிறது. தலைப்புகள் பெரும்பாலும் அதே விதியால் நங்கூர அடையாளங்காட்டிகளாக மாற்றப்படுகின்றன: சிறிய எழுத்து, இணைப்புக்கோடுகள், குறிகள் இல்லை. ஒரு நீண்ட ஆவணத்தின் உள்ளடக்க அட்டவணையை நீங்கள் கையால் எழுதினால், ஒவ்வொரு தலைப்பையும் ஒரு slug ஆக மாற்றுவது ஒரு உருவாக்கி தயாரிப்பதுடன் பொருந்தும் அடையாளங்காட்டிகளைத் தருகிறது.
Git கிளைகளும் அடையாளங்காட்டிகளும்
கிளைப் பெயர்கள், சிக்கல் குறிச்சொற்கள், கோப்புறைப் பெயர்கள் முகவரிகளுக்கு உள்ள அதே கட்டுப்பாடுகளை எதிர்கொள்கின்றன. Add user login என்ற ஒரு வசதி add-user-login ஆகிறது. இணைப்புக்கோடுகளுக்குப் பதிலாகப் பெரிய எழுத்துகள் தேவைப்படும் குறியீட்டு அடையாளங்காட்டிகளுக்கு, camelCase உடன்பிறப்பு வடிவம்.
இங்கே உரையை URL slug ஆக மாற்றுவது எப்படி
தலைப்பை ஒட்டுங்கள் அல்லது தட்டச்சு செய்யுங்கள்
உரையை URL slug ஆக மாற்ற, தலைப்பை முதல் புலத்தில் உள்ளிடுங்கள். நீங்கள் தட்டச்சு செய்யும்போதே slug இரண்டாவதில் தோன்றுகிறது, எனவே ஒவ்வொரு நிறுத்தற்குறியும் மறைவதைப் பார்க்கலாம்.
என்ன மாறியது என்று படியுங்கள்
இணைப்புக்கோடுகள் எங்கே விழுந்தன என்று பார்த்து, ஒவ்வொரு சொல்லும் தப்பியதா என்று சரிபாருங்கள். ஒரு சொல் காணாமல் போனால், அது பெரும்பாலும் இந்தப் பக்கம் மாற்றாமல் வைத்திருக்கும் எழுத்துகளால் ஆனதாக இருந்தது, அல்லது ஓர் இணைப்புக்கோடாக மாறிய ஓர் எழுத்தால் பிரிக்கப்பட்டிருந்தது. இரண்டும் கண்ணால் விரைவாகக் கண்டறியத்தக்கவை.
அதை இடத்தில் நகலெடுங்கள்
நகலெடுக்கும் பொத்தானை அழுத்தி slug ஐ உங்களுக்குத் தேவையான இடத்தில் ஒட்டுங்கள். உங்கள் வெளியீட்டு அமைப்பும் slug களைச் சிறிய எழுத்தாக்கித் தூய்மையாக்கினால், முடிவு மாறாமல் கடந்து செல்லும், இரண்டும் உடன்படுகின்றன என்பதற்கு அது ஒரு நல்ல அறிகுறி.
அதே வரி மற்ற ஆறு வடிவங்களிலும்
ஒப்பிடுவதற்கு ஓர் அட்டவணை
மாற்றியின் கீழே, ஓர் அட்டவணை எடுத்துக்காட்டு வரியைத் தளம் வழங்கும் ஏழு வடிவங்களிலும் காட்டுகிறது: பெரிய எழுத்து, சிறிய எழுத்து, Title Case, snake_case, kebab-case, camelCase, URL slug. அவற்றைப் பக்கம் பக்கமாக ஒப்பிடுவது எது எங்கே உரியது என்று பார்க்க மிக விரைவான வழி. சொற்கள் சிறியதாக மட்டும் வேண்டும், வேறு எதுவும் மாறக்கூடாது என்றால், சிறிய எழுத்து எளிய தேர்வு; ஒரு மனிதர் படிக்கும் ஒரு தலைப்புக்கு, Title Case பயன்படுத்த வேண்டியது.
slug கள் எங்கிருந்து வருகின்றன
செய்தி அறையிலிருந்து ஒரு சொல்
slug என்ற சொல் இணையத்தைவிடப் பழையது, உரையைக் கையால் URL slug ஆக மாற்றும் பழக்கமும் அவ்வாறே, அச்சுக்கோப்பவர்கள் அதைப் பென்சிலால் செய்தார்கள். ஓர் அச்சுச் செய்தி அறையில், ஒரு slug என்பது ஒரு கதை கட்டிடத்தினூடே நகரும்போது அதனுடன் இணைக்கப்படும் ஒரு குறுகிய லேபிள், எந்தக் கதை எது என்று ஆசிரியர்களுக்கும் அச்சுக்கோப்பவர்களுக்கும் சொல்லும் சில சொற்கள். ஒவ்வொரு பக்கத்துக்கும் ஒரு குறுகிய லேபிள் தேவைப்பட்டபோது உள்ளடக்க மேலாண்மை அமைப்புகள் பெயரைக் கடன் வாங்கின. வேலை ஒன்றே: ஒரு உருப்படியைக் குழப்பமின்றி அடையாளம் காட்டும் சில எளிய சொற்கள்.
வினவல் சரங்களிலிருந்து படிக்கத்தக்க பாதைகளுக்கு
ஆரம்பகால இயங்குநிலைத் தளங்கள் page.php?id=4731 போன்ற முகவரிகளைப் பயன்படுத்தின. அவை வேலை செய்தன, ஆனால் யாராலும் அவற்றைப் படிக்க முடியவில்லை. மக்கள் சொடுக்கும் முன் ஓர் இணைப்பை மதிப்பிடுகிறார்கள், தேடுபொறிகள் அதிலுள்ள சொற்களுக்கு எடை கொடுக்கின்றன என்று தெளிவானபோது படிக்கத்தக்க பாதைகள் வந்தன. இன்று கிட்டத்தட்ட ஒவ்வொரு வெளியீட்டுக் கருவியும் ஒரு slug ஐ உருவாக்குகிறது, விதிகள் எப்படி வேலை செய்கின்றன என்று அறிவது திருத்தம் தேவைப்படும் முடிவைக் கண்டறிய உதவுகிறது.
உங்கள் பரந்த பணிப்பாய்வில் slug
தலைப்புகளின் ஒரு விரிதாளிலிருந்து முகவரிகளின் ஒரு பட்டியலுக்கு
ஒரு தள இடம்பெயர்வு பெரும்பாலும் ஒரு விரிதாளுடன் தொடங்குகிறது: தலைப்புகளின் ஒரு நெடுவரிசையும் பழைய முகவரிகளின் ஒரு நெடுவரிசையும். புதிய முகவரிகள் தலைப்புகளிலிருந்து வருகின்றன. ஒவ்வொரு தலைப்பையும் அதே விதியால் மாற்றுங்கள், புதிய நெடுவரிசை முதல் வரிசையிலிருந்து கடைசி வரை சீராக இருக்கும். தாள் இன்னோர் அமைப்புக்குத் தரவாக வெளியேற வேண்டியிருக்கும்போது, CSV இலிருந்து JSON க்கு வரிசைகளைப் பதிவுகளாக மாற்றுகிறது, JSON இலிருந்து CSV க்கு சரிபார்க்க அவற்றைத் திரும்பக் கொண்டுவருகிறது.
வழிமாற்றங்களைத் திட்டமிடுதல்
ஏற்கெனவே இருக்கும் ஒரு பக்கத்துக்கு நீங்கள் உரையை URL slug ஆக மாற்றும்போது, பக்கம் அதன் slug ஐ மாற்றினால், பழைய முகவரி புதியதுக்கு வழிமாற்ற வேண்டும், இல்லையெனில் உள்வரும் ஒவ்வோர் இணைப்பும் உடையும் என்பதை நினைவில் வையுங்கள். பழைய, புதிய தலைப்புகள் இரண்டையும் மாற்றி இரு slug களையும் அருகருகே வைப்பது ஊகம் இல்லாமல் வழிமாற்றப் பட்டியலைத் தருகிறது. பட்டியலை வைத்திருங்கள்: வழிமாற்றங்களை வைத்திருப்பது மலிவு, இழப்பது விலை உயர்ந்தது.
வடிவமைப்பையும் முகவரிகளையும் ஒத்திசைத்து வைத்திருத்தல்
பெயரிடுதல் முழுத் திட்டம் முழுவதும் முக்கியம். வடிவமைப்புக் கோப்பிலுள்ள Primary Button என்ற கூறு, பாணித்தாளிலுள்ள primary-button வகுப்பு, /buttons/primary-button பக்கம் அனைத்தும் அதே பொருளை விவரிக்கின்றன. பெயர்கள் ஒரே விதியைப் பின்பற்றும்போது, கருவிகள் முழுவதும் தேடுவது எல்லாவற்றையும் கண்டறிகிறது. அந்தக் கூறுகளுடன் வரும் அளவீடுகளுக்கு, பெயர்கள் சீராக இருக்கும்போதே px ஐ rem ஆக மாற்றுதல் அளவுகளை மாற்றுகிறது.
நல்ல slug களை உருவாக்கும் தலைப்புகளை எழுதுதல்
முக்கியச் சொற்களை முதலில் வையுங்கள்
ஒரு slug இடமிருந்து வலமாக வாசிக்கப்படுகிறது, முதல் சொற்கள் அதிக எடை சுமக்கின்றன. தலைப்பை a, the, how போன்ற நிரப்பியுடன் அல்ல, பொருளுடன் தொடங்குங்கள். பொருளுடன் தொடங்கும் ஒரு தலைப்பு பொருளுடன் தொடங்கும் ஒரு slug ஐத் தருகிறது.
குறுகியதாக வையுங்கள்
நீங்கள் உரையை URL slug ஆக மாற்றும் முன், தலைப்பைக் குறையுங்கள். நான்கு முதல் ஆறு சொற்கள் ஒரு நல்ல இலக்கு. நீண்ட slug கள் தேடல் முடிவுகளில் வெட்டப்படுகின்றன, அச்சில் சங்கடமானவை. ஒரு தலைப்பு நீளமாக இருந்தால், slug க்கு ஒரு குறுகிய பதிப்பை எழுதி அந்த வரியை மாற்றுங்கள்.
உள்ளடக்கம் தேதியிடப்பட்டிருந்தால் தவிர தேதிகளைத் தவிர்க்கவும்
ஒரு slug இலுள்ள ஓர் ஆண்டு பக்கத்தை முதிர்ச்சியடையச் செய்கிறது. செய்திகளுக்கு, ஒரு தேதி பொருள் தருகிறது. நீங்கள் புதுப்பித்து வைத்திருக்கத் திட்டமிடும் ஒரு வழிகாட்டிக்கு, அதை விட்டுவிடுங்கள், உள்ளடக்கம் புதுப்பிக்கப்படும்போது முகவரி செல்லுபடியாகவே இருக்கும்.
திறவுச்சொற்களைத் திணிக்காதீர்கள்
நீங்கள் உரையை URL slug ஆக மாற்றும்போது, சொற்களை அடைக்கும் தூண்டுதலை எதிர்த்து நில்லுங்கள். ஒரே சொல்லை மூன்று முறை திரும்பச் சொல்லும் ஒரு slug தேவையற்ற செய்தி போலத் தெரிகிறது, எதுவும் பெறுவதில்லை. ஒருமுறை, தெளிவாகச் சொல்லுங்கள்.
ஒரு விதியைத் தேர்ந்தெடுத்து அதில் நிலைத்திருங்கள்
நீங்கள் உரையை URL slug ஆக மாற்றும் ஒவ்வொரு முறையும், அதே பக்கத்தையும் அதே பழக்கங்களையும் பயன்படுத்துங்கள். விதி எதுவாக இருந்தாலும், அதை எல்லா இடங்களிலும் பயன்படுத்துங்கள். சீரான முகவரிகள் இணைப்புக் கொடுக்க, வழிமாற்ற, பகுப்பாய்வு செய்ய, நினைவில் வைக்க எளிதானவை.
உரையை URL slug ஆக மாற்றும்போது பொறிகள்
ஒரு வெற்று முடிவு
இந்தப் பக்கம் இடத்தில் விடும் எழுத்துகளால் முழுவதும் ஆன ஒரு தலைப்பு, அல்லது எல்லாமே இணைப்புக்கோடுகளாக மாறும் எழுத்துகளால் ஆன ஒன்று, வெறுமையாகவோ விசித்திரமாகக் குறுகியதாகவோ திரும்ப வரலாம். முடிவு வெறுமையாக இருந்தால், உள்ளீட்டில் இந்தப் பக்கம் ஓர் இலத்தீன் எழுத்தாகவோ இலக்கமாகவோ அடையாளம் காணும் எதுவும் இல்லை. தலைப்பின் ஓர் இலத்தீன் எழுத்துப் பதிப்பை வழங்குங்கள்.
வேறுபட்ட தலைப்புகள், ஒரே slug
Résumé, Resume ஒரே slug ஐத் தருகின்றன, Año, Ano உம் அவ்வாறே. உங்கள் வெளியீட்டு அமைப்பு பெரும்பாலும் இரண்டாவதுக்கு ஓர் எண்ணைச் சேர்க்கும், அது முகவரியைக் குறைவான பொருள் கொண்டதாக்குகிறது. அது நடக்கும்போது கவனியுங்கள், இரண்டும் முக்கியம் என்றால் தலைப்பை மாற்றி எழுதுங்கள்.
வெளியிடப்பட்ட slug ஐ மாற்றுதல்
ஒரு slug என்பது பக்கத்துக்கு இணைப்புக் கொடுத்த ஒவ்வொருவருக்குமான ஒரு வாக்குறுதியின் ஒரு பகுதி. வழிமாற்றம் இல்லாமல் அதை மாற்றுவது அந்த வாக்குறுதியை உடைக்கிறது. வெளியிடும் முன் slug ஐத் தீர்மானியுங்கள், பின்னர் மாற்ற வேண்டியிருந்தால், அதே நாள் வழிமாற்றத்தைச் சேர்க்கவும்.
தனிப்பட்ட தகவல் கொண்ட slug கள்
ஒரு முகவரியினுள் உள்ள பெயர்கள், மின்னஞ்சல் முகவரிகள், ஆணை எண்கள் சேவையகப் பதிவுகள், உலாவி வரலாறு, பகிர்ந்த இணைப்புகளில் முடிகின்றன. ஒரு தலைப்பில் தனிப்பட்ட ஏதேனும் இருந்தால், அதை அப்படியே ஒரு slug ஆக மாற்றாதீர்கள்.
பக்கமும் சேவையகமும் உடன்படுகின்றன என்று கருதுதல்
நீங்கள் ஒட்டும் எந்த slug மீதும் உங்கள் வெளியீட்டு அமைப்பு தனது சொந்த விதிகளைப் பயன்படுத்தலாம். சேமித்த பிறகு இறுதி முகவரியைச் சரிபாருங்கள். அது நீங்கள் எதிர்பார்த்ததிலிருந்து வேறுபட்டால், நீங்கள் அறிய வேண்டிய ஒரு விதி அமைப்பிடம் உள்ளது.
மாற்றுவதற்கு முன் கேள்விகள்
எண்களுக்கு என்ன நடக்கிறது?
அவை நிலைக்கின்றன, அவை அருகிலிருந்த சொல்லின் ஒரு பகுதியாகவோ இணைப்புக்கோடுகளுக்கு இடையே தனிச் சொற்களாகவோ.
பெரிய எழுத்துகள் வைக்கப்படுகின்றனவா?
இல்லை. எல்லாம் பக்கத்தின் மொழியைப் பின்பற்றிச் சிறிய எழுத்தாக்கப்படுகிறது.
slug என்பது முழு முகவரியா?
இல்லை. slug என்பது பாதையின் கடைசித் துண்டு. களமும் அதற்கு முன் உள்ள எந்தக் கோப்புறையும் உங்கள் தளத்தால் தீர்மானிக்கப்படுகின்றன.
இணைப்புக்கோடுகளுக்குப் பதிலாக அடிக்கோடுகளைப் பயன்படுத்தலாமா?
பயன்படுத்தலாம், ஆனால் முகவரிகளுக்கு இணைப்புக்கோடுகளே தரநிலை, ஏனெனில் தேடுபொறிகள் அவற்றை இடைவெளிகளாக வாசிக்கின்றன. குறியீட்டுக்கு, snake_case ஐப் பாருங்கள்.
என் உரை எங்காவது பதிவேற்றப்படுகிறதா?
இல்லை. மாற்றம் உங்கள் உலாவியில் நடக்கிறது. ஒரு வரைவுத் தலைப்பு, ஒரு வாடிக்கையாளர் பெயர் அல்லது வெளியிடப்படாத ஒரு பொருள் ஒரு உரைத் திருத்தியில் இருப்பது போலவே இங்கும் தனிப்பட்டது.
என் மொழியில் இலத்தீன் எழுத்துகள் இல்லையென்றால்?
எழுத்துகள் நிலைக்கின்றன, உலாவிகள் அவற்றை முகவரியில் குறியாக்குகின்றன. பல தளங்கள் அத்தகைய முகவரிகளை அப்படியே வைத்திருக்கின்றன, ஏனெனில் நவீன உலாவிகள் அவற்றைச் சரியாகக் காட்டுகின்றன. உங்களுக்கு ஓர் இலத்தீன் பதிப்பு தேவைப்பட்டால், அதை நீங்களே எழுதி அதை மாற்றுங்கள்.
ஒரு செய்முறை எடுத்துக்காட்டு
நீங்கள் ஒரு சிறிய ரொட்டிக்கடைத் தளத்தை நடத்துகிறீர்கள் என்றும், மூன்று பக்கங்களை வெளியிடுகிறீர்கள் என்றும் வைத்துக்கொள்ளுங்கள்: Crème Brûlée for Two, Sourdough Starter: Notes for Beginners, Müsli & Granola — 2026 Prices. நீங்கள் அவற்றை ஒவ்வொன்றாக ஒட்டுகிறீர்கள். முதலாவது creme-brulee-for-two ஐத் தருகிறது. இரண்டாவது sourdough-starter-notes-for-beginners ஐத் தருகிறது, அது மிக நீளம் என்று தீர்மானித்துத் தலைப்பை Sourdough Starter Basics என்று சுருக்கி மீண்டும் மாற்றி sourdough-starter-basics ஐப் பெறுகிறீர்கள். மூன்றாவது musli-granola-2026-prices ஐத் தருகிறது; பக்கம் புதுப்பிக்கப்படும் என்பதால் ஆண்டை விட்டுவிட்டு, musli-granola-prices இல் நிலைபெறுகிறீர்கள். மூன்று slug கள், அனைத்தும் சிறிய எழுத்து, அனைத்தும் இணைப்புக்கோடிட்டவை, எதிலும் குறியோ குறியீடோ இல்லை. முழுப் பயிற்சியும் ஒரு நிமிடம் எடுத்தது, முக்கியமான முடிவு, ஆண்டைக் கைவிடுவது, உங்களுடையது, இந்தப் பக்கத்தினுடையது அல்ல.
ஒரு குறுகிய சரிபார்ப்புப் பட்டியல்
மாற்றுவதற்கு முன்
தலைப்பைச் சாதாரணச் சொற்களில் எழுதுங்கள். பொருளை முதலில் வையுங்கள். உங்களுக்குத் தேவையில்லாத தேதிகளை நீக்குங்கள். ஒரு குறுகிய பதிப்பு சிறப்பாகப் பயன்படுமா என்று தீர்மானியுங்கள்.
மாற்றும்போது
இணைப்புக்கோடுகளைக் கவனியுங்கள். எந்தச் சொல்லும் மறையவில்லை என்று உறுதிசெய்து, உச்சரிப்பு, சிறப்பு எழுத்துகள் எப்படிக் கையாளப்பட்டன என்று பாருங்கள்.
மாற்றிய பிறகு
slug ஏற்கெனவே எடுக்கப்படவில்லை என்றும், உரக்கப் படிக்கும்போது அர்த்தமுள்ளதாக இருக்கிறது என்றும், உங்கள் அமைப்பிலுள்ள இறுதி முகவரி பொருந்துகிறது என்றும் சரிபாருங்கள். வெளியிடப்பட்ட slug ஐ மாற்றினால், ஒரு வழிமாற்றத்தைச் சேருங்கள்.
உங்கள் உரை உங்கள் சாதனத்திலேயே இருக்கிறது
மாற்றம் உள்ளூரிலேயே நடக்கிறது. உங்கள் உலாவி உரையைக் கையாளுகிறது, எதுவும் பதிவேற்றப்படுவதில்லை, சேமிக்கப்படுவதில்லை, அனுப்பப்படுவதில்லை. உருவாக்க எந்தக் கணக்கும் இல்லை, பின்னர் நீக்க எதுவும் இல்லை. ஒரு வரைவுத் தலைப்பை ஓர் அந்நியரிடம் ஒப்படைக்காமல் உரையை URL slug ஆக மாற்றும் எளிய வழி அது.
சுருக்கமாக
இங்கே உரையை URL slug ஆக மாற்ற, ஒரு தலைப்பை ஒட்டி, சிறிய எழுத்தாக்கப்பட்டு, இலத்தீன் எழுத்துகளிலிருந்து குறிகள் அகற்றப்பட்டு, மற்ற ஒவ்வோர் எழுத்தும் ஓர் இணைப்புக்கோட்டால் மாற்றப்பட்டு, திரும்பத் திரும்ப வரும் இணைப்புக்கோடுகள் ஒன்றாக நெருக்கப்பட்டுத் திரும்பப் படியுங்கள். இந்தப் பக்கம் ஜப்பானிய, அரபு, கிரேக்க மொழிகளை எழுத்துப்பெயர்ப்பு செய்யாது, ரஷ்ய й போன்ற எழுத்துகளின் பகுதியாக உள்ள குறிகளை அகற்றாது, சுருக்காது, நகல்களைச் சரிபார்க்காது, எனவே அந்த முடிவுகள் உங்களிடமே நிற்கின்றன. ß, ø, ł போன்ற எழுத்துகள் ss, o, l ஆகின்றன, சிறிய எழுத்தாக்கம் பக்கத்தின் மொழியைப் பின்பற்றுகிறது, எனவே ஒரு துருக்கிய İ துருக்கியமாகக் கையாளப்படுகிறது. எதுவும் பதிவேற்றப்படுவதில்லை.