דלג לתוכן הראשי

מחולל Slug בחינם

המר כל כותרת או טקסט ל-slug ידידותי ל-URL. מושלם לפוסטים בבלוג, דפי CMS וכתובות URL ממוטבות ל-SEO.

פועל לא-מקוון לאחר טעינה
מפריד
slug שנוצר
הקלד משהו למעלה…
תווים שאינם לטיניים (לדוגמה סיני, קירילי, ערבית) הוסרו — מחולל זה שומר רק על a-z, 0-9. עבור סקריפטים אלה, בצע תעתיק של הטקסט תחילה או השתמש בכתובת URL המשמרת Unicode.

דוגמאות מהירות

שימושים נפוצים

  • יצור URLs slugs לפוסטי בלוגהמר כותרות פוסטים בבלוג ל-URLs slugs נקיים וידידותיים ל-SEO עבור WordPress, Ghost וכל CMS.
  • יצור שמות קבצים בטוחים מכותרותהמר כותרות מסמך, שמות תמונה או שמות נכסים לשמות קבצים בטוחים למערכת קבצים ללא רווחים או תווים מיוחדים.
  • אופטימיזציה של URLs slugs עבור SEOצרו כתובות URL קצרות ועשירות במילות מפתח, שעוזרות למנועי החיפוש להבין את הדפים שלכם ולדרג אותם.
  • יצור slugs ל-CMS ומערכות Headlessיצור slugs עקביים עבור Contentful, Sanity, Strapi ורישומי תוכן CMS headless אחרים.
  • יצור URLs slugs של מוצרים לסחר אלקטרונייצור slugs דפי מוצרים נקיים ועשירים בקיוורדים עבור Shopify, WooCommerce וחנויות e-commerce.

כיצד זה עובד

מחולל ה-slug פועל כולו בדפדפן שלך ללא ספריות חיצוניות. הוא ממיר טקסט ל-slugs בטוחים-לכתובת באמצעות טבלת תעתיק כתובה-יד לתווים מיוחדים בקירילית, יוונית ולטינית, בשילוב עם נורמליזציית יוניקוד מובנית של הדפדפן (NFKD) להסרת הטעמות.

  1. 1
    מעבר תעתיק
    כל תו מחופש בטבלת CHARMAP מובנית שממפה כתבים לא-ASCII למקבילות לטיניות — קירילית (а→a, ж→zh, ш→sh), יוונית (θ→th, ψ→ps), ומיוחדים לטיניים (æ→ae, ß→ss, ð→d). תווים עם מיפויים ייעודיים כמו ё→yo מטופלים כאן לפני כל עיבוד נוסף.
  2. 2
    נורמליזציית יוניקוד והסרת הטעמות
    String.normalize('NFKD') המקורי של הדפדפן מפרק תווים מורכבים-מראש — כך ש-á הופך ל-a + סימן הטעמה משלב. ביטוי רגולרי אז מסיר את כל סימני השילוב (טווח יוניקוד U+0300–U+036F), מפחית אותיות לטיניות מוטעמות כמו é, ñ ו-ț לבסיס ASCII פשוט שלהן.
  3. 3
    פיצול מילים וסינון מילות-עצירה
    תווים לא-אלפאנומריים שנותרו מוחלפים ברווחים והטקסט מפוצל למילים. אם הסרת מילות-עצירה מופעלת, מילות פונקציה נפוצות באנגלית (the, and, of, in, …) מושמטות מרשימת המילים. המילים אז מחוברות עם המפריד שבחרת (מקף, קו תחתון, או נקודה).
  4. 4
    חיתוך אורך ופלט
    אם הוגדרה מגבלת אורך-מקסימלי, ה-slug נחתך בגבול המילה הקרוב ביותר לפני המגבלה — לעולם לא באמצע-מילה — על ידי סריקה אחורה למפריד האחרון. ה-slug הסופי מוצג מיד תוך כדי הקלדה, עם ספירות תווים ומילים מוצגות למטה.

כלים קשורים

שאלות נפוצות