Ruka hadi maudhui makuu

Jenereta ya Slug bila malipo

Badilisha kichwa chochote au maandishi kuwa slug inayofaa kwa URL. Kamili kwa machapisho ya blogi, kurasa za CMS, na URL zilizoimarishwa kwa SEO.

Inafanya kazi bila mtandao mara ikishapakia
Kitenganishi
Slug iliyotengenezwa
kichwa-cha-chapisho-langu-la-blogu
34 herufi6 maneno

Mifano ya haraka

Matumizi ya kawaida

  • Unda URL Slugs kwa Machapisho ya BlogiBadilisha vitabu vya machapisho ya blogi kuwa slugs za URL safi na SEO-amilifu kwa WordPress, Ghost na CMS yoyote.
  • Unda Majina Salama ya Faili kutoka kwa VigezoBadilisha majina ya hati, majina ya picha au majina ya rasilimali kuwa majina ya faili salama kwa mfumo wa faili bila nafasi au herufi maalum.
  • Fanya Bora URL Slugs kwa SEOUnda slugs za URL zenye neno kuu, fupi ambayo husaidia injini za kutafuta kuelewa na kusanidi kurasa zako.
  • Unda Slugs kwa CMS na Mifumo ya HeadlessUnda slugs thabiti kwa maingizo ya nyenzo ya Contentful, Sanity, Strapi na CMS nyingine za headless.
  • Unda Bidhaa URL Slugs kwa Biashara ya MtandaoniUnda slugs ya ukurasa wa bidhaa salama na zenye neno kuu kwa Shopify, WooCommerce na maduka ya mtandaoni.

Jinsi Inavyofanya Kazi

Kitengenezea cha slug kinafanya kazi kikamilifu kwenye kivinjari chako bila maktaba za nje. Kinabadilisha maandishi kuwa slugs salama-kwa-URL kwa kutumia jedwali la tafsiri-herufi lililoandikwa mwenyewe kwa Kisirili, Kigiriki, na herufi maalum za Kilatini, likichanganywa na usanifishaji wa Unicode wa ndani wa kivinjari (NFKD) kwa kuondoa lafudhi.

  1. 1
    Pitio la tafsiri-herufi
    Kila herufi inatafutwa kwenye jedwali la CHARMAP lililojengwa ndani linaloingiza maandishi yasiyo-ASCII na sawa za Kilatini — Kisirili (а→a, ж→zh, ш→sh), Kigiriki (θ→th, ψ→ps), na maalum za Kilatini (æ→ae, ß→ss, ð→d). Herufi zenye ramani maalum kama ё→yo zinashughulikiwa hapa kabla ya uchakataji zaidi.
  2. 2
    Usanifishaji wa Unicode na kuondoa lafudhi
    String.normalize('NFKD') ya asili ya kivinjari inatenganisha herufi zilizounganishwa kabla — kwa hiyo á inakuwa a + alama ya lafudhi inayounganisha. Regex kisha inaondoa alama zote za kuunganisha (wigo wa Unicode U+0300–U+036F), ikipunguza herufi za Kilatini zenye lafudhi kama é, ñ, na ț kuwa msingi wao wa ASCII wazi.
  3. 3
    Ugawaji wa maneno na kuchuja maneno-ya-kusimama
    Herufi zisizo za alfanumeriki zilizobaki zinabadilishwa na nafasi na maandishi yanagawanywa kuwa maneno. Ikiwa kuondoa maneno-ya-kusimama kumewashwa, maneno ya kawaida ya kiunganishi ya Kiingereza (the, and, of, in, …) yanaondolewa kutoka orodha ya maneno. Maneno kisha yanaunganishwa na kitenganishi ulichochagua (hyphen, underscore, au nukta).
  4. 4
    Ukataji wa urefu na matokeo
    Ikiwa kikomo cha upeo-wa-urefu kimewekwa, slug inakatwa kwenye mpaka wa neno wa karibu zaidi kabla ya kikomo — kamwe si katikati-ya-neno — kwa kupitia nyuma hadi kitenganishi cha mwisho. Slug ya mwisho inaonyeshwa papo hapo unapoandika, na hesabu za herufi na maneno zikionyeshwa chini.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara