ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວສ້າງ Slug ຟຣີ

ແປງຫົວຂໍ້ ຫຼື ຂໍ້ຄວາມ ເປັນ slug ທີ່ເໝາະສຳລັບ URL. ເໝາະສຳລັບ blog, ໜ້າ CMS ແລະ URL ທີ່ດີ SEO.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
ຕົວຄັ່ນ
Slug ທີ່ສ້າງ
ພິມບາງຢ່າງຂ້າງເທິງ…
ໂຕອັກສອນທີ່ບໍ່ແມ່ນລາຕິນ (ເຊັ່ນວ່າ ຈີນ, ຊີຣີລິກ, ອາຣະເບັກ) ໄດ້ຖືກລຶບ — ເຄື່ອງກໍ່ສ້າງນີ້ຮັກສາພຽງແຕ່ a-z, 0-9. ສຳລັບຂໍ້ຄວາມເຫຼົ່ານັ້ນ, ແປໄປລ່ວງໜ້າ ຫຼື ໃຊ້ URL ທີ່ປົກປ້ອງ Unicode.

ຕົວຢ່າງດ່ວນ

ການນຳໃຊ້ທົ່ວໄປ

  • ສ້າງ URL Slugs ສໍາລັບບົດຄວາມ Blogປ່ຽນຫົວຂໍ້ບົດຄວາມ ເປັນ slugs URL ທີ່ສະອາດ ແລະ SEO-ເພື່ອ WordPress, Ghost ແລະ CMS ໃດກໍ່ໄດ້.
  • ສ້າງຊື່ໄຟລ໌ຂໍ້ຄວາມປອດໄພຈາກຫົວຂໍ້ປ່ຽນຫົວຂໍ້ເອກະສານ, ຊື່ຮູບ ຫຼື ຊື່ຊັບພະຍາກອນ ເປັນຊື່ໄຟລ໌ທີ່ປອດໄພຂອງ filesystem ໂດຍບໍ່ມີຫວ່າງ ຫຼື ອັກສອນພິເສດ.
  • ເພີ່ມປະສິດທິພາບ URL Slugs ສໍາລັບ SEOສ້າງ URL slug ທີ່ມີຄຳຫຼັກ ແລະ ກະທັດຮັດ ທີ່ຊ່ວຍໃຫ້ເຄື່ອງມືຄົ້ນຫາເຂົ້າໃຈ ແລະ ຈັດອັນດັບໜ້າຂອງທ່ານ.
  • ສ້າງ Slugs ສໍາລັບ CMS ແລະ Headless Systemsສ້າງ slugs ທີ່ສອດຄ່ອງກັນ ສໍາລັບລາຍການສິນຄ້າ Contentful, Sanity, Strapi ແລະ CMS headless ອື່ນໆ.
  • ສ້າງ Product URL Slugs ສໍາລັບ E-commerceສ້າງ slug ໜ້າສິນຄ້າທີ່ສະອາດ ແລະ ມີຄຳຫຼັກ ສຳລັບ Shopify, WooCommerce ແລະ ຮ້ານຄ້າອອນລາຍ.

ມັນເຮັດວຽກແນວໃດ

ໂປຣແກຣມສ້າງ slug ນີ້ເຮັດວຽກຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດໂດຍບໍ່ມີ library ພາຍນອກ. ມັນປ່ຽນຂໍ້ຄວາມເປັນ slug ທີ່ໃຊ້ໃນ URL ໄດ້ໂດຍໃຊ້ຕາຕະລາງແປງອັກສອນທີ່ຂຽນຂຶ້ນເອງສຳລັບຕົວອັກສອນພິເສດ Cyrillic, ກຣີກ, ແລະ ລາຕິນ, ຮ່ວມກັບການປັບມາດຕະຖານ Unicode (NFKD) ໃນຕົວຂອງບຣາວເຊີສຳລັບການຕັດວັນນະຍຸດອອກ.

  1. 1
    ຂັ້ນຕອນການແປງອັກສອນ
    ແຕ່ລະຕົວອັກສອນຖືກຄົ້ນຫາໃນຕາຕະລາງ CHARMAP ໃນຕົວທີ່ຈັບຄູ່ຕົວອັກສອນທີ່ບໍ່ແມ່ນ ASCII ໃຫ້ກັບຄ່າທຽບເທົ່າລາຕິນ — Cyrillic (а→a, ж→zh, ш→sh), ກຣີກ (θ→th, ψ→ps), ແລະ ລາຕິນພິເສດ (æ→ae, ß→ss, ð→d). ຕົວອັກສອນທີ່ມີການແປງສະເພາະເຊັ່ນ ё→yo ຈະຖືກຈັດການຢູ່ນີ້ກ່ອນການປະມວນຜົນຕໍ່ໄປ.
  2. 2
    ການປັບມາດຕະຖານ Unicode ແລະ ການຕັດວັນນະຍຸດ
    String.normalize('NFKD') ໃນຕົວຂອງບຣາວເຊີຈະແຍກຕົວອັກສອນທີ່ປະສົມແລ້ວ — ດັ່ງນັ້ນ á ຈະກາຍເປັນ a + ເຄື່ອງໝາຍວັນນະຍຸດ acute ຮ່ວມ. regex ຈາກນັ້ນຈະຕັດເຄື່ອງໝາຍຮ່ວມທັງໝົດອອກ (ຊ່ວງ Unicode U+0300–U+036F), ຫຼຸດຕົວອັກສອນລາຕິນທີ່ມີວັນນະຍຸດເຊັ່ນ é, ñ, ແລະ ț ໃຫ້ເປັນຕົວອັກສອນຖານ ASCII ທຳມະດາ.
  3. 3
    ການແຍກຄຳ ແລະ ການກັ່ນຕອງຄຳຢຸດ
    ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວອັກສອນ ຫຼື ຕົວເລກທີ່ຍັງເຫຼືອຈະຖືກແທນທີ່ດ້ວຍຊ່ອງວ່າງ ແລະ ຂໍ້ຄວາມຈະຖືກແຍກເປັນຄຳ. ຖ້າເປີດການເອົາຄຳຢຸດອອກ, ຄຳໜ້າທີ່ໃນພາສາອັງກິດທົ່ວໄປ (the, and, of, in, …) ຈະຖືກຖິ້ມອອກຈາກລາຍການຄຳ. ຄຳຕ່າງໆຈາກນັ້ນຈະຖືກເຊື່ອມກັນດ້ວຍຕົວຄັ່ນທີ່ທ່ານເລືອກ (ຂີດ, ຂີດລຸ່ມ, ຫຼື ຈຸດ).
  4. 4
    ການຕັດຄວາມຍາວ ແລະ ຜົນລັບ
    ຖ້າຕັ້ງຂອບເຂດຄວາມຍາວສູງສຸດ, slug ຈະຖືກຕັດຢູ່ຂອບເຂດຄຳທີ່ໃກ້ຄຽງທີ່ສຸດກ່ອນຂອບເຂດນັ້ນ — ບໍ່ຕັດກາງຄຳ — ໂດຍການສະແກນຍ້ອນຫາຕົວຄັ່ນສຸດທ້າຍ. slug ສຸດທ້າຍຈະສະແດງທັນທີເມື່ອທ່ານພິມ, ພ້ອມຈຳນວນຕົວອັກສອນ ແລະ ຄຳສະແດງຢູ່ດ້ານລຸ່ມ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ