tigtools

Γεννήτρια Slug

Πληκτρολογήστε έναν τίτλο σελίδας και αποκτήστε ένα ευανάγνωστο, ασφαλές για URL slug. Οι τονισμένοι και ειδικοί χαρακτήρες μετατρέπονται σε απλά λατινικά γράμματα σύμφωνα με τεκμηριωμένους κανόνες.

Εκτελείται στον περιηγητή σας Χωρίς εγγραφή

Διαχωριστικό λέξεων

Κοπή στο όριο λέξης. Αφήστε κενό ή 0 για χωρίς περιορισμό.

Μπορείτε να επεξεργαστείτε το slug εδώ πριν το αντιγράψετε.

Προεπισκόπηση

https://example.com/blog/

Πώς να το χρησιμοποιήσετε

  1. Πληκτρολογήστε ή επικολλήστε έναν τίτλο, μια επικεφαλίδα ή ένα όνομα προϊόντος.
  2. Επιλέξτε τις ρυθμίσεις: πεζά γράμματα, διαχωριστικό, αφαίρεση stop words, μέγιστο μήκος και χειρισμός μη λατινικών αλφαβήτων.
  3. Ελέγξτε το slug και την προεπισκόπηση URL. Επεξεργαστείτε το slug χειροκίνητα αν χρειάζεται.
  4. Αντιγράψτε το slug και επικολλήστε το στο CMS ή στον κώδικά σας.

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

Το slug δημιουργείται με συγκεκριμένα βήματα. Αρχικά, αντικαθίστανται γράμματα που το Unicode δεν μπορεί να χωρίσει σε βασικό γράμμα και διακριτικό: ß→ss, æ→ae, œ→oe, ø→o, ı→i, đ και ð→d, ł→l, þ→th και ħ→h (με τα αντίστοιχα κεφαλαία). Τα τουρκικά ğ, ş και ç γίνονται g, s και c. Στη συνέχεια το κείμενο κανονικοποιείται (Unicode NFKD) και αφαιρούνται τα διακριτικά από τα λατινικά γράμματα, οπότε é→e, ñ→n, ğ→g και το βιετναμέζικο ế→e. Τα γερμανικά ä, ö και ü γίνονται a, o και u από προεπιλογή· ενεργοποιήστε την επιλογή «Γερμανικά umlaut ως ae, oe, ue» για τη γερμανική σύμβαση (Größe→groesse).

Οι απόστροφοι αφαιρούνται, οπότε το «don't» γίνεται «dont» και όχι «don-t». Κάθε άλλος χαρακτήρας που δεν είναι γράμμα ή ψηφίο, συμπεριλαμβανομένων κενών, σημείων στίξης, συμβόλων όπως το & και των emoji, χωρίζει λέξεις. Οι συνεχόμενοι διαχωριστές συμπτύσσονται σε έναν και δεν παραμένει διαχωριστής στην αρχή ή στο τέλος.

Από προεπιλογή διατηρούνται μόνο τα γράμματα a–z και τα ψηφία 0–9, κάτι που δίνει slug που φαίνονται ίδια παντού. Το κυριλλικό, ελληνικό, αραβικό, εβραϊκό, κινεζικό και άλλο μη λατινικό κείμενο αφαιρείται τότε εντελώς· αυτό το εργαλείο δεν μεταγράφει αυτά τα αλφάβητα. Με την επιλογή «Διατήρηση μη λατινικών γραμμάτων», αυτά τα γράμματα παραμένουν στο slug. Τα προγράμματα περιήγησης τα εμφανίζουν κανονικά, αλλά αποστέλλονται ως byte με ποσοστιαία κωδικοποίηση (εμφανίζονται κάτω από την προεπισκόπηση), κάτι που κάνει τους αντιγραμμένους συνδέσμους πολύ μεγαλύτερους.

Η επιλογή stop words αφαιρεί μια σύντομη λίστα συνηθισμένων αγγλικών λέξεων (a, an, and, are, as, at, be, but, by, for, from, has, have, how, in, into, is, it, its, of, on, or, that, the, this, to, was, were, what, when, where, which, who, why, will, with, you, your). Αν όλες οι λέξεις είναι stop words, διατηρούνται όλες. Το μέγιστο μήκος μετριέται σε χαρακτήρες του τελικού slug και το slug κόβεται μετά την τελευταία ολόκληρη λέξη που χωράει· αν μια μεμονωμένη λέξη υπερβαίνει το όριο, κόβεται μέσα στη λέξη.

Παραδείγματα

Τίτλος άρθρου ιστολογίου

«The 10 Best Ways to Learn a Language in 2026» γίνεται «the-10-best-ways-to-learn-a-language-in-2026», ή «10-best-ways-learn-language-2026» με αφαίρεση stop words.

Τουρκικοί και γερμανικοί τίτλοι

«İstanbul'da Güzel Bir Gün» γίνεται «istanbulda-guzel-bir-gun». «Größe & Qualität» γίνεται «grosse-qualitat», ή «groesse-qualitaet» με την επιλογή γερμανικών umlaut.

Διατήρηση σύντομου slug

Με μέγιστο μήκος 30, το “how-to-repair-a-leaking-kitchen-tap-without-a-plumber” κόβεται σε “how-to-repair-a-leaking” (23 χαρακτήρες), επειδή η προσθήκη του “-kitchen” θα το έκανε 31 χαρακτήρες.

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

Να χρησιμοποιώ παύλες ή κάτω παύλες;

Οι παύλες είναι η συνηθισμένη επιλογή για τα URL σελίδων και η Google συνιστά τις παύλες αντί για τις κάτω παύλες για τον διαχωρισμό λέξεων στα URL. Οι κάτω παύλες χρησιμοποιούνται συχνά για ονόματα αρχείων και αναγνωριστικά κώδικα.

Γιατί ο τίτλος στα ρωσικά ή ελληνικά έδωσε κενό slug;

Από προεπιλογή διατηρούνται μόνο τα a–z και 0–9 και αυτό το εργαλείο δεν μεταγράφει κυριλλικό, ελληνικό ή άλλα μη λατινικά αλφάβητα. Ενεργοποιήστε την επιλογή «Διατήρηση μη λατινικών χαρακτήρων» για να διατηρηθούν στο slug ή πληκτρολογήστε μια λατινική εκδοχή του τίτλου.

Να αφαιρώ τις stop words από τα slug;

Είναι θέμα προτίμησης. Η αφαίρεση λέξεων όπως «the» και «a» κάνει τα slug πιο σύντομα, αλλά μπορεί να αλλάξει το νόημα (το «to be or not to be» γίνεται «not»). Ελέγξτε το αποτέλεσμα πριν δημοσιεύσετε.

Μπορώ να αλλάξω ένα slug μετά τη δημοσίευση της σελίδας;

Μπορείτε, αλλά τότε το παλιό URL σταματά να λειτουργεί εκτός αν προσθέσετε ανακατεύθυνση από αυτό στο νέο. Επιλέξτε το slug προσεκτικά πριν δημοσιεύσετε.

Απόρρητο

Το slug δημιουργείται στον περιηγητή σας. Το κείμενό σας δεν μεταφορτώνεται, δεν αποθηκεύεται και δεν περιλαμβάνεται στα αναλυτικά στοιχεία.