Libreng Gumagawa ng Slug
I-convert ang anumang pamagat o teksto sa isang URL-friendly na slug. Perpekto para sa mga blog post, CMS page, at mga URL na na-optimize sa SEO.
Mga mabilis na halimbawa
Mga karaniwang gamit
- Lumikha ng URL Slugs para sa Blog PostsI-convert ang blog post titles sa clean, SEO-friendly URL slugs para sa WordPress, Ghost, at anumang CMS.
- Lumikha ng Safe File Names mula sa TitlesI-convert ang document titles, photo names, o asset names sa filesystem-safe filenames nang walang spaces o special characters.
- I-optimise ang URL Slugs para sa SEOLumikha ng keyword-rich, concise URL slugs na tumutulong sa search engines na maunawaan at i-rank ang iyong pages.
- Lumikha ng Slugs para sa CMS at Headless SystemsLumikha ng consistent slugs para sa Contentful, Sanity, Strapi, at iba pang headless CMS content entries.
- Lumikha ng Product URL Slugs para sa E-commerceLumikha ng clean, keyword-rich product page slugs para sa Shopify, WooCommerce, at e-commerce stores.
Paano ito Gumagana
Buong tumatakbo sa iyong browser ang slug generator nang walang panlabas na library. Kino-convert nito ang text sa URL-safe na slug gamit ang hand-written na transliteration table para sa Cyrillic, Greek, at mga espesyal na Latin character, kasama ang built-in na Unicode normalization (NFKD) ng browser para sa pag-alis ng tuldik.
- 1Transliteration passHinahanap ang bawat character sa built-in na CHARMAP table na nagma-map ng mga hindi-ASCII na script sa katumbas na Latin — Cyrillic (а→a, ж→zh, ш→sh), Greek (θ→th, ψ→ps), at mga espesyal na Latin (æ→ae, ß→ss, ð→d). Dito hinahawakan ang mga character na may nakalaang mapping gaya ng ё→yo bago ang anumang karagdagang pagproseso.
- 2Unicode normalization at pag-alis ng tuldikHinahati ng native na String.normalize('NFKD') ng browser ang mga precomposed na character — kaya nagiging a + combining acute accent ang á. Pagkatapos, inaalis ng isang regex ang lahat ng combining mark (Unicode range U+0300–U+036F), ibinabalik ang mga may-tuldik na Latin letter gaya ng é, ñ, at ț sa simpleng ASCII na base nila.
- 3Paghahati ng salita at pag-filter ng stop wordPinapalitan ng space ang natitirang hindi-alphanumeric na character at hinahati ang text sa mga salita. Kung naka-enable ang pag-alis ng stop word, tinatanggal sa listahan ang mga karaniwang English function word (the, and, of, in, …). Pagkatapos, pinagdudugtong ang mga salita gamit ang napili mong separator (gitling, underscore, o tuldok).
- 4Pagputol ng haba at outputKung may itinakdang max-length limit, pinuputol ang slug sa pinakamalapit na hangganan ng salita bago ang limit — hindi kailanman sa gitna ng salita — sa pag-scan pabalik sa huling separator. Agad ipinapakita ang huling slug habang nagta-type ka, kasama ang bilang ng character at salita sa ibaba.
Mga Kaugnay na Tool
URL Encoder at Decoder
I-encode at i-decode ang mga URL at query string. Sinusuportahan ang encodeURIComponent, decodeURIComponent, at query string parsing.
Pang-reformat para sa Dyslexia
Muling i-format ang anumang teksto para sa mas madaling pagbabasa: maluwag na letter at word spacing, mas matangkad na linya, limitadong lapad ng linya, nababasang font, malambot na background tint, at opsyonal na bold na simula ng salita. Lahat sa iyong browser.
Meta Tag at Open Graph Generator
Gumawa ng mga SEO meta tag, Open Graph, at Twitter Card markup na may live na Google at social-share preview. Kopyahin nang direkta sa iyong page head.