সবকিছু আপনার ব্রাউজারেই চলে - টাইটেল কখনো আপলোড হয় না, তাই অপ্রকাশিত হেডলাইন এবং ক্লায়েন্টের কাজ আপনার ডিভাইসেই নিরাপদ থাকে। ল্যাটিন লিপির জন্য, এই জেনারেটর সেই একই নিয়ম মেনে চলে যা CMS-এর স্লাগ ফিল্ড ব্যবহার করে: অ্যাপোস্ট্রফি কোনো ফাঁক না রেখেই উধাও হয়ে যায় (don't, don-t নয় বরং dont হয়), উচ্চারণ চিহ্ন সাধারণ অক্ষরে বদলে যায় (ü থেকে u), এবং প্রতীকের সারি একটিমাত্র সেপারেটরে মিলিয়ে যায়, কোনো প্রান্তেই কিছু ঝুলে না থেকে। বাংলা টেক্সটের জন্য জরুরি কথা: এই টুল বাংলা লিপিকে রোমান হরফে রূপান্তর করে না (বাংলা কখনো bangla হয় না)। ডিফল্টভাবে, ল্যাটিন নয় এমন অক্ষর সম্পূর্ণ বাদ দেওয়া হয়। ইউনিকোড অক্ষর রাখুন চালু করলে স্লাগ বাংলা অক্ষরগুলো যেমন আছে তেমনই রাখে (বাংলা-য় অপরিবর্তিত থাকে), এবং আসল URL-এ ব্যবহারের সময় ব্রাউজার এটি নিজে থেকেই এনকোড করে দেয়। ল্যাটিন লিপির টাইটেলে এই টুল সবচেয়ে নির্ভরযোগ্য ফলাফল দেয়।
URL স্লাগ জেনারেটর
সীমিত ভাষাপুরোটাই আপনার ব্রাউজারে চলে - কিছু আপলোড নেই, সাইন-আপ নেই।
URL স্লাগ কীভাবে তৈরি হয় এবং এই টুল কীভাবে কাজ করে?
স্লাগ হলো ওয়েব ঠিকানার সেই ছোট, হাইফেন-দিয়ে-জোড়া অংশ যা লোয়ারকেসে লেখা, যেমন /10-coffee-recipes। এই টুল ল্যাটিন লিপির (ইংরেজি) টেক্সটে খুব ভালো কাজ করে: এটি উচ্চারণ চিহ্ন সরিয়ে দেয় (Café হয়ে যায় cafe), যতিচিহ্ন ও প্রতীক বাদ দেয়, এবং স্পেসকে হাইফেনে বদলে দেয় - আপনি টাইপ করার সঙ্গে সঙ্গেই। বাংলা টেক্সটের ক্ষেত্রে, ডিফল্টভাবে বাংলা অক্ষরগুলো বাদ পড়ে যায় (এগুলোকে রোমান হরফে রূপান্তর করা হয় না), যতক্ষণ না আপনি ইউনিকোড অক্ষর রাখার অপশন চালু করেন।
যেভাবে ব্যবহার করবেন
- 1আপনার টাইটেল পেস্ট করুন. বাঁ দিকের বক্সে টেক্সট টাইপ বা পেস্ট করুন - একটি হেডলাইন অথবা পুরো তালিকা, প্রতি লাইনে একটি করে টাইটেল। স্লাগ সঙ্গে সঙ্গে ডান দিকে দেখা যায়।
- 2আপনার অপশন বেছে নিন. সেপারেটর হিসেবে হাইফেন বা আন্ডারস্কোর বেছে নিন, লোয়ারকেস রাখুন বা বন্ধ করুন, এবং বাংলা বা অন্য কোনো ল্যাটিন নয় এমন লিপিতে লিখলে ইউনিকোড অক্ষর রাখুন চালু করুন।
- 3স্লাগ কপি করুন. ফলাফল পেতে কপি চাপুন। বাল্ক মোডে আপনি প্রতি লাইনের জন্য একটি স্লাগ পাবেন, যা আপনার ইনপুটের সঙ্গে মিলে যায় - স্প্রেডশিট বা CMS-এ সরাসরি পেস্ট করার জন্য প্রস্তুত।
কাদের জন্য
- ব্লগার এবং কনটেন্ট টিম যারা WordPress, Ghost বা হেডলেস CMS-এ প্রকাশের আগে খসড়া টাইটেলকে পরিষ্কার পোস্ট URL-এ রূপান্তর করেন।
- SEO বিশেষজ্ঞ যারা সাইট মাইগ্রেশনের সময় পুরনো এলোমেলো URL-কে কিওয়ার্ড-সমৃদ্ধ পঠনযোগ্য স্লাগে বদলান - টাইটেলের একটি কলাম পেস্ট করেন, স্লাগের কলাম ফিরিয়ে কপি করেন।
- ডেভেলপার যারা রুট, ফাইলের নাম এবং অ্যাঙ্কর-এর জন্য স্থিতিশীল আইডেন্টিফায়ার তৈরি করেন, যা URL এনকোডিংয়ের পরেও অক্ষত থাকতে হয়।
- ই-কমার্স ম্যানেজার যারা প্রোডাক্টের নামের স্প্রেডশিট থেকে একসঙ্গে অনেক প্রোডাক্ট-পেজ স্লাগ তৈরি করেন, প্রতি লাইনে একটি করে।
সাধারণ প্রশ্ন
এই স্লাগ জেনারেটর কি বিনামূল্যে?
হ্যাঁ - ১০০% বিনামূল্যে, কোনো সাইন-আপ নেই, কোনো সীমা নেই। একটি হেডলাইন বদলান বা একসঙ্গে হাজার হাজার লাইন; রূপান্তর আপনার ব্রাউজারে সঙ্গে সঙ্গে হয়।
আমার টেক্সট কি কোথাও আপলোড হয়?
না। রূপান্তর সম্পূর্ণভাবে আপনার ব্রাউজারে হয় এবং আপনার টেক্সট কখনো কোনো সার্ভারে পৌঁছায় না, তাই এটি অপ্রকাশিত হেডলাইন, ক্লায়েন্টের নাম এবং অভ্যন্তরীণ নথির জন্য নিরাপদ।
URL স্লাগ আসলে কী?
স্লাগ হলো URL-এর সেই পঠনযোগ্য শেষ অংশ যা একটি পেজকে চিহ্নিত করে - <code>example.com/blog/best-espresso-machines</code>-এ স্লাগ হলো <code>best-espresso-machines</code>। ভালো স্লাগ ছোট, লোয়ারকেস, হাইফেন দিয়ে জোড়া এবং পেজের বিষয়বস্তু বর্ণনা করে, যা পাঠক ও সার্চ ইঞ্জিন উভয়কেই সাহায্য করে।
স্লাগে হাইফেন নাকি আন্ডারস্কোর ব্যবহার করব?
হাইফেন ব্যবহার করুন। Google <code>a-b</code>-কে দুটি শব্দ হিসেবে পড়ে কিন্তু <code>a_b</code>-কে একটি জোড়া লাগানো টোকেন হিসেবে পড়ে, তাই হাইফেনযুক্ত স্লাগ আরও বেশি সার্চের সঙ্গে মেলে। আন্ডারস্কোর তবুও কোড, ডেটাবেস বা অ্যানালিটিক্স টুলে আইডেন্টিফায়ারের জন্য কাজে লাগে - তাই এই জেনারেটর দুটো অপশনই দেয়।
একটি URL স্লাগ কত দীর্ঘ হওয়া উচিত?
পেজ বর্ণনা করে এমন প্রায় ৩-৫টি শব্দের মধ্যে রাখুন - অর্থহীন ভরাট শব্দ বাদ দিন। র্যাঙ্কিংয়ের কোনো কঠোর সীমা নেই, তবে ছোট স্লাগ পড়া, শেয়ার করা সহজ এবং টাইটেল বদলালেও স্থিতিশীল থাকে। স্ট্যাটাস বার স্লাগের দৈর্ঘ্য দেখায় যাতে আপনি কাজ করতে করতে সেটা ছোট করতে পারেন।
উচ্চারণ চিহ্ন ও বিশেষ অক্ষরের কী হয়?
ডিফল্টভাবে এগুলো সাধারণ ASCII-তে বদলে যায়: <code>é</code> হয় <code>e</code>, <code>ñ</code> হয় <code>n</code>, <code>ß</code> হয় <code>ss</code>, <code>ø</code> হয় <code>o</code>। প্রতীক, ইমোজি এবং যতিচিহ্নের জায়গায় সেপারেটর বসে, এবং অ্যাপোস্ট্রফি কোনো ফাঁক না রেখেই বাদ পড়ে, ফলে <code>don't</code> হয়ে যায় <code>dont</code>।
আমি কি বাংলা, সিরিলিক বা গ্রিক লিপিতে স্লাগ তৈরি করতে পারি?
এই টুল এই লিপিগুলোকে রোমান হরফে রূপান্তর করে না - <code>বাংলা</code> কখনো <code>bangla</code> হয় না। ডিফল্টভাবে, ল্যাটিন নয় এমন অক্ষর সম্পূর্ণ বাদ দেওয়া হয়। ইউনিকোড অক্ষর রাখুন চালু করলে স্লাগ অক্ষরগুলো নিজস্ব লিপিতেই রাখে (<code>বাংলা-য়</code> অপরিবর্তিত থাকে, <code>привет мир</code> হয়ে যায় <code>привет-мир</code>), এবং ব্রাউজার URL-এ পাঠানোর সময় এটি নিজে থেকেই এনকোড করে দেয়। সবচেয়ে নির্ভরযোগ্য ফলাফলের জন্য এই টুল ল্যাটিন লিপির টাইটেলে সবচেয়ে ভালো কাজ করে।
আমি কি একসঙ্গে অনেক টাইটেল রূপান্তর করতে পারি?
হ্যাঁ। প্রতি লাইনে একটি করে টাইটেল পেস্ট করুন এবং প্রতিটি লাইন একই ক্রমে নিজস্ব স্লাগ হয়ে যায় - ফলাফল আপনার ইনপুটের সঙ্গে মিলে যায়, তাই আপনি স্প্রেডশিটের পুরো একটি কলাম পেস্ট করে তৈরি স্লাগের কলাম সরাসরি ফিরিয়ে কপি করতে পারেন।