Γεννήτρια XML Sitemap

Μετατρέψτε URL σελίδων και μεταδεδομένα ανίχνευσης σε ένα έτοιμο προς χρήση sitemap.xml.

URL του Sitemap

Επικολλήστε μια λίστα URL ή ένα υπάρχον sitemap.xml και μετά ρυθμίστε μεμονωμένες εγγραφές όπου χρειάζεται.

0URL

Ένα URL ανά γραμμή. Αν επικολλήσετε ολόκληρο sitemap.xml, τα URL, οι ημερομηνίες και οι σύνδεσμοι hreflang του φορτώνονται για επεξεργασία.

Προεπιλογές για όλα τα URL

Προαιρετικό. Εφαρμόζεται σε κάθε URL χωρίς δική του τιμή· αφήστε το πεδίο κενό για να παραλειφθεί από το XML.

Παραγόμενο sitemap.xml

Διορθώστε τα σφάλματα αποκλεισμού πριν από την αντιγραφή ή τη λήψη του XML.

sitemap.xml

Έλεγχος πρωτοκόλλου

    Έτοιμο. Επικολλήστε URL ή φορτώστε το παράδειγμα hreflang.0 URL

    Τα URL και τα μεταδεδομένα σας παραμένουν στο πρόγραμμα περιήγησής σας. Τίποτα δεν μεταφορτώνεται στο BroBroGo.

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

    Ποια πεδία sitemap μπορώ να συμπεριλάβω;

    Κάθε καταχώριση περιλαμβάνει το URL της σελίδας της. Μπορείτε επίσης να προσθέσετε ημερομηνία τελευταίας τροποποίησης, αναμενόμενη συχνότητα αλλαγής και σχετική προτεραιότητα. Η Google αγνοεί τη συχνότητα αλλαγής και την προτεραιότητα, ενώ άλλα crawlers μπορεί να τις αντιμετωπίζουν ως υποδείξεις.

    Πώς πρέπει να προσθέσω εναλλακτικά hreflang;

    Καταχωρίστε κάθε γλωσσική ή περιφερειακή έκδοση ως δική της εγγραφή URL και, στη συνέχεια, προσθέστε το ίδιο πλήρες σύνολο εναλλακτικών (alternates) σε κάθε έκδοση, συμπεριλαμβανομένης της ίδιας της σελίδας. Χρησιμοποιήστε το x-default για μια σελίδα εφεδρείας όταν χρειάζεται.

    Πότε χρειάζομαι περισσότερα από ένα sitemap;

    Ένα sitemap μπορεί να περιέχει έως και 50.000 URL και να μην υπερβαίνει τα 50 MB πριν από τη συμπίεση. Χωρίστε τους μεγαλύτερους ιστότοπους σε πολλά αρχεία sitemap και καταχωρίστε τα σε ένα ευρετήριο sitemap (sitemap index).

    Η σημασία του sitemap.xml στη βελτιστοποίηση μηχανών αναζήτησης (SEO)

    Το αρχείο sitemap.xml αποτελεί έναν δομημένο χάρτη του ιστοτόπου σας, ο οποίος καθοδηγεί τις μηχανές αναζήτησης στην αποτελεσματική ανίχνευση και ευρετηρίαση των σελίδων σας. Για τους ιδιοκτήτες ιστοτόπων, τους διαχειριστές περιεχομένου και τους προγραμματιστές, η σωστή οργάνωση αυτού του αρχείου είναι απαραίτητη για την ανάδειξη της αρχιτεκτονικής του περιεχομένου τους.

    Ένα έγκυρο sitemap.xml επιτρέπει στα crawlers να εντοπίζουν άμεσα νέες ή ενημερωμένες σελίδες, χωρίς να βασίζονται αποκλειστικά στην εσωτερική διασύνδεση (internal linking). Η «Γεννήτρια XML Sitemap» διευκολύνει αυτή τη διαδικασία, επιτρέποντας την εισαγωγή μιας λίστας URL ή την επεξεργασία ενός υπάρχοντος αρχείου sitemap.xml, με σκοπό την προσθήκη κρίσιμων μεταδεδομένων και συνδέσμων hreflang.

    Δομή και μεταδεδομένα ενός αρχείου sitemap.xml

    Κάθε καταχώριση σε ένα sitemap.xml περιλαμβάνει το πλήρες URL της σελίδας και μπορεί να συνοδεύεται από συγκεκριμένα μεταδεδομένα που βοηθούν τις μηχανές αναζήτησης να κατανοήσουν τη σημασία και τη συχνότητα ενημέρωσης της σελίδας.

    Τελευταία τροποποίηση (lastmod)

    Η ημερομηνία τελευταίας τροποποίησης υποδεικνύει πότε άλλαξε για τελευταία φορά το περιεχόμενο της σελίδας. Πρέπει να εισάγεται σε μορφή YYYY-MM-DD ή ως πλήρης ημερομηνία και ώρα ISO. Αν η προεπιλεγμένη τιμή δεν είναι έγκυρη, εμφανίζεται το σφάλμα: «Η προεπιλεγμένη ημερομηνία τελευταίας τροποποίησης δεν είναι έγκυρη. Χρησιμοποιήστε YYYY-MM-DD ή πλήρη ημερομηνία και ώρα ISO.». Για μεμονωμένα URL, αν η τιμή είναι εσφαλμένη, το εργαλείο εμφανίζει το μήνυμα: «Το URL {index} έχει μη έγκυρη ημερομηνία τελευταίας τροποποίησης. Χρησιμοποιήστε ΕΕΕΕ-ΜΜ-ΗΗ ή πλήρη ημερομηνία και ώρα ISO.».

    Συχνότητα αλλαγής (changefreq)

    Η συχνότητα αλλαγής αποτελεί μια ένδειξη για το πόσο συχνά αναμένεται να τροποποιείται το περιεχόμενο. Οι διαθέσιμες επιλογές είναι:

    • «Πάντα» (always)
    • «Ωριαία» (hourly)
    • «Καθημερινά» (daily)
    • «Εβδομαδιαία» (weekly)
    • «Μηνιαία» (monthly)
    • «Ετήσια» (yearly)
    • «Ποτέ» (never)
    • «Δεν περιλαμβάνεται» (none)

    Προτεραιότητα (priority)

    Η προτεραιότητα καθορίζει τη σχετική σημασία μιας σελίδας σε σύγκριση με άλλες σελίδες εντός του ίδιου ιστοτόπου. Η τιμή πρέπει να είναι ένας αριθμός μεταξύ 0 και 1. Αν η προεπιλεγμένη τιμή είναι εκτός ορίων, εμφανίζεται το σφάλμα: «Η προεπιλεγμένη προτεραιότητα πρέπει να είναι μεταξύ 0 και 1.». Για μεμονωμένα URL, το αντίστοιχο σφάλμα είναι: «Η προτεραιότητα για το URL {index} πρέπει να είναι μεταξύ 0 και 1.». Τιμές όπως "1e0" ομαλοποιούνται αυτόματα στο "1".

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

    Ο ρόλος των ιδιοτήτων hreflang για πολύγλωσσους ιστοτόπους

    Για ιστοτόπους που απευθύνονται σε κοινό με διαφορετικές γλώσσες ή από διαφορετικές περιοχές, η χρήση των εναλλακτικών συνδέσμων hreflang στο sitemap.xml είναι καθοριστική. Επιτρέπει στις μηχανές αναζήτησης να σερβίρουν τη σωστή γλωσσική έκδοση της σελίδας ανάλογα με την τοποθεσία και τη γλώσσα του χρήστη.

    Κατά τη χρήση του hreflang, ισχύουν αυστηροί κανόνες εγκυρότητας:

    • Οι τιμές hreflang πρέπει να είναι έγκυρες και δεν επιτρέπεται να επαναλαμβάνονται για το ίδιο URL. Σε αντίθετη περίπτωση, εμφανίζεται το σφάλμα: «Το URL {index} επαναλαμβάνει την τιμή hreflang {language}.» ή «Το URL {index} έχει μη έγκυρη τιμή hreflang.».
    • Τα εναλλακτικά URL για το hreflang πρέπει να είναι πλήρεις διευθύνσεις http:// ή https://. Αν δεν είναι, εμφανίζεται το σφάλμα: «Το εναλλακτικό {language} για το URL {index} απαιτεί μια πλήρη διεύθυνση http:// ή https://.».
    • Το σύνολο των εναλλακτικών συνδέσμων (alternate set) για μια καταχώριση πρέπει υποχρεωτικά να περιλαμβάνει και το ίδιο το URL της σελίδας. Αν παραλειφθεί, εμφανίζεται το σφάλμα: «Το σύνολο εναλλακτικών για το URL {index} δεν περιλαμβάνει το δικό του URL.».
    • Κάθε εναλλακτικό URL που δηλώνεται σε μια καταχώριση πρέπει να υπάρχει και ως αυτόνομη, ξεχωριστή εγγραφή URL μέσα στο sitemap. Αν δεν εντοπιστεί, το εργαλείο εμφανίζει το σφάλμα: «Το εναλλακτικό {url} στο URL {index} δεν είναι καταχωρισμένο ως δική του εγγραφή URL.».

    Κανόνες εγκυρότητας, όρια και περιορισμοί

    Για να γίνει δεκτό ένα sitemap.xml από τις μηχανές αναζήτησης, πρέπει να συμμορφώνεται με τους κανόνες του επίσημου πρωτοκόλλου sitemaps.

    Κανόνας / Περιορισμός Περιγραφή & Όρια
    Μέγιστος αριθμός URL ανά sitemap Έως 50.000 URL ανά αρχείο.
    Μέγιστο μέγεθος αρχείου Έως 50 MB πριν από τη συμπίεση.
    Όριο επεξεργαστή εργαλείου Υποστήριξη έως 500 εγγραφών URL ταυτόχρονα.
    Μορφή URL Πλήρης διεύθυνση http:// ή https://, κάτω από 2.048 χαρακτήρες.
    Συνέπεια Host Όλα τα URL στο sitemap πρέπει να χρησιμοποιούν τον ίδιο κεντρικό υπολογιστή.

    Αν γίνει προσπάθεια εισαγωγής περισσότερων URL από το όριο του επεξεργαστή, εμφανίζεται το μήνυμα: «Αυτός ο επεξεργαστής υποστηρίζει έως και {max} εγγραφές URL ταυτόχρονα.».

    Αν κάποιο URL δεν διαθέτει πλήρη διεύθυνση, εμφανίζεται το σφάλμα: «Το URL {index} απαιτεί μια πλήρη διεύθυνση http:// ή https://.». Αν υπερβαίνει το όριο χαρακτήρων, εμφανίζεται το: «Το URL {index} πρέπει να είναι μικρότερο από 2.048 χαρακτήρες.». Σε περίπτωση διαφορετικών hosts, εμφανίζεται το σφάλμα: «Το URL {index} πρέπει να χρησιμοποιεί τον ίδιο κεντρικό υπολογιστή με το {host}.».

    Το εργαλείο εφαρμόζει αυτόματα διαφυγή οντοτήτων XML (XML entity escaping). Για παράδειγμα, ο χαρακτήρας & σε παραμέτρους ερωτήματος (query parameters) μετατρέπεται αυτόματα σε & στο τελικό αρχείο. Εάν υπάρχουν σφάλματα αποκλεισμού, το εργαλείο δεν παράγει XML, διασφαλίζοντας ότι δεν θα εξαχθεί ένα μη έγκυρο αρχείο.

    Διαδικασία επεξεργασίας και παραγωγής

    Η λειτουργία του εργαλείου βασίζεται στην τοπική επεξεργασία δεδομένων. Τα URL και τα μεταδεδομένα σας παραμένουν στο πρόγραμμα περιήγησής σας και τίποτα δεν μεταφορτώνεται στο BroBroGo, διασφαλίζοντας την ιδιωτικότητα των δεδομένων σας.

    Όταν εισάγετε δεδομένα, μπορείτε να επικολλήσετε μια λίστα URL (ένα ανά γραμμή) ή ένα ολόκληρο sitemap.xml στο πεδίο «Επικολλήστε URL ή sitemap.xml». Κατά την εισαγωγή, τα διπλότυπα URL παραλείπονται αυτόματα. Αν εισαχθεί μη έγκυρο XML, εμφανίζεται το σφάλμα: «Το επικολλημένο XML δεν ήταν δυνατό να διαβαστεί ως sitemap.». Αν δεν ανιχνευθούν URL, εμφανίζεται το μήνυμα: «Δεν βρέθηκαν URL στο επικολλημένο κείμενο.».

    Μετά την επεξεργασία, το εργαλείο εμφανίζει ενημερώσεις κατάστασης όπως:

    • «Προστέθηκαν {count} URL.»
    • «Προστέθηκαν {count} URL, παραλείφθηκαν {skipped} διπλότυπα.»
    • «Δημιουργήθηκε έγκυρο sitemap.xml για {count} URL.»
    • «{count} ζητήματα προς έλεγχο.» ή «Δεν βρέθηκαν προβλήματα πρωτοκόλλου.»

    Μπορείτε να κάνετε λήψη του αρχείου πατώντας «Λήψη XML», οπότε εμφανίζεται η επιβεβαίωση «Το sitemap.xml λήφθηκε.». Αν επιλέξετε «Καθαρισμός», το sitemap εκκαθαρίζεται και εμφανίζεται το μήνυμα «Το sitemap καθαρίστηκε.».

    Συχνές Ερωτήσεις (FAQ)

    Ποια πεδία sitemap μπορώ να συμπεριλάβω;

    Κάθε καταχώριση περιλαμβάνει το URL της σελίδας της. Μπορείτε επίσης να προσθέσετε ημερομηνία τελευταίας τροποποίησης, αναμενόμενη συχνότητα αλλαγής και σχετική προτεραιότητα. Η Google αγνοεί τη συχνότητα αλλαγής και την προτεραιότητα, ενώ άλλα crawlers μπορεί να τις αντιμετωπίζουν ως υποδείξεις.

    Πώς πρέπει να προσθέσω εναλλακτικά hreflang;

    Καταχωρίστε κάθε γλωσσική ή περιφερειακή έκδοση ως δική της εγγραφή URL και, στη συνέχεια, προσθέστε το ίδιο πλήρες σύνολο εναλλακτικών (alternates) σε κάθε έκδοση, συμπεριλαμβανομένης της ίδιας της σελίδας. Χρησιμοποιήστε το x-default για μια σελίδα εφεδρείας όταν χρειάζεται.

    Πότε χρειάζομαι περισσότερα από ένα sitemap;

    Ένα sitemap μπορεί να περιέχει έως και 50.000 URL και να μην υπερβαίνει τα 50 MB πριν από τη συμπίεση. Χωρίστε τους μεγαλύτερους ιστότοπους σε πολλά αρχεία sitemap και καταχωρίστε τα σε ένα ευρετήριο sitemap (sitemap index).

    Πώς επηρεάζει η συνέπεια του host το sitemap;

    Όλα τα URL που περιλαμβάνονται στο sitemap.xml πρέπει να ανήκουν στον ίδιο ακριβώς κεντρικό υπολογιστή (host). Εάν εντοπιστεί URL με διαφορετικό host, το εργαλείο θα εμφανίσει σφάλμα και δεν θα επιτρέψει την παραγωγή του τελικού XML, προστατεύοντάς σας από την υποβολή ενός άκυρου αρχείου στις μηχανές αναζήτησης.