Μετάβαση στο κύριο περιεχόμενο
LibraTool logoLibraTool

Γεννήτρια Slug δωρεάν

Μετατρέψτε οποιονδήποτε τίτλο ή κείμενο σε φιλικό για URL slug. Ιδανικό για αναρτήσεις blog, σελίδες CMS και URLs βελτιστοποιημένες για SEO.

Λειτουργεί εκτός σύνδεσης μόλις φορτωθεί
Διαχωριστής
Παραγόμενο slug
o-titlos-toy-istologioy-moy
27 χαρακτήρες5 λέξεις

Γρήγορα παραδείγματα

Συνηθισμένες χρήσεις

  • Δημιουργήστε URL slugs για ιστολόγιαΜετατρέψτε τίτλους ιστολογίου σε καθαρές, ευνοϊκές προς SEO URL slugs για WordPress, Ghost και οποιοδήποτε CMS.
  • Δημιουργήστε ασφαλή ονόματα αρχείων από τίτλουςΜετατρέψτε τίτλους εγγράφων, ονόματα φωτογραφιών ή ονόματα περιουσιακών στοιχείων σε ασφαλή ονόματα αρχείων χωρίς κενά ή ειδικούς χαρακτήρες.
  • Βελτιστοποιήστε URL slugs για SEOΔημιουργήστε URL slugs πλούσιες σε λέξεις-κλειδιά και συνοπτικές που βοηθούν τις μηχανές αναζήτησης να κατανοούν και να κατατάσσουν τις σελίδες σας.
  • Δημιουργήστε slugs για CMS και Headless συστήματαΔημιουργήστε συνεπείς slugs για Contentful, Sanity, Strapi και άλλες καταχωρήσεις περιεχομένου headless CMS.
  • Δημιουργήστε URL slugs προϊόντων για ηλεκτρονικό εμπόριοΔημιουργήστε καθαρές, πλούσιες σε λέξεις-κλειδιά slugs σελίδας προϊόντος για Shopify, WooCommerce και ηλεκτρονικά καταστήματα.

Πώς λειτουργεί

Η γεννήτρια slug εκτελείται εξ ολοκλήρου στον browser σας χωρίς εξωτερικές βιβλιοθήκες. Μετατρέπει κείμενο σε slugs ασφαλή για URL με χειρόγραφο πίνακα μεταγραφής για κυριλλικούς, ελληνικούς και ειδικούς λατινικούς χαρακτήρες, σε συνδυασμό με την ενσωματωμένη κανονικοποίηση Unicode (NFKD) του browser για αφαίρεση τόνων.

  1. 1
    Πέρασμα μεταγραφής
    Κάθε χαρακτήρας αναζητείται σε ενσωματωμένο πίνακα CHARMAP που αντιστοιχίζει μη ASCII γραφές σε λατινικά ισοδύναμα — κυριλλικά (а→a, ж→zh, ш→sh), ελληνικά (θ→th, ψ→ps) και ειδικούς λατινικούς (æ→ae, ß→ss, ð→d). Χαρακτήρες με ειδικές αντιστοιχίσεις όπως ё→yo χειρίζονται εδώ πριν από οποιαδήποτε περαιτέρω επεξεργασία.
  2. 2
    Κανονικοποίηση Unicode και αφαίρεση τόνων
    Το εγγενές String.normalize('NFKD') του browser αναλύει τους προσυντεθειμένους χαρακτήρες — έτσι το á γίνεται a + συνδυαστική οξεία. Μια regex αφαιρεί στη συνέχεια όλα τα συνδυαστικά σημεία (εύρος Unicode U+0300–U+036F), μετατρέποντας τονισμένα λατινικά γράμματα όπως é, ñ και ț στη βασική τους μορφή ASCII.
  3. 3
    Διαχωρισμός λέξεων και φιλτράρισμα stop words
    Οι υπόλοιποι μη αλφαριθμητικοί χαρακτήρες αντικαθίστανται με κενά και το κείμενο χωρίζεται σε λέξεις. Αν η αφαίρεση stop words είναι ενεργή, συνηθισμένες αγγλικές λειτουργικές λέξεις (the, and, of, in, …) αφαιρούνται από τη λίστα. Έπειτα οι λέξεις ενώνονται με το διαχωριστικό που επιλέξατε (παύλα, κάτω παύλα ή τελεία).
  4. 4
    Περικοπή μήκους και έξοδος
    Αν έχει οριστεί μέγιστο μήκος, το slug κόβεται στο πλησιέστερο όριο λέξης πριν από το όριο — ποτέ στη μέση λέξης — ανατρέχοντας στο τελευταίο διαχωριστικό. Το τελικό slug εμφανίζεται αμέσως καθώς πληκτρολογείτε, με πλήθος χαρακτήρων και λέξεων από κάτω.

Σχετικά εργαλεία

Συχνές ερωτήσεις