Αρχείο χάρτη ιστότοπου. Πώς να δημιουργήσετε Χάρτη ιστότοπου XML για Yandex και Google: οδηγίες βήμα προς βήμα. Τι είναι ένας χάρτης XML

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

Χάρτης ιστότοπου σε Μορφή XML:

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

Σε αυτό το άρθρο θα σας πω πώς να συνθέσετε σωστό αρχείο Sitemap.xml.

Εάν γνωρίζετε ήδη τα πάντα σχετικά με τη δημιουργία ενός χάρτη ιστότοπου, μεταβείτε κατευθείαν στο τελευταίο κεφάλαιο, το οποίο ονομάζεται "Κόλπα".

1. Οδηγίες αρχείων Sitemap.xml

Υπάρχουν 3 υποχρεωτικές οδηγίες που πρέπει να συμπληρωθούν σε κάθε περίπτωση, αυτές είναι ετικέτες:

Και επίσης 3 προαιρετικές ετικέτες:

Ακολουθεί μια υπενθύμιση για την αποκωδικοποίηση κάθε ετικέτας από τον επίσημο ιστότοπο http://www.sitemaps.org/ru/protocol.html:

Χαρακτηριστικό

Κατάσταση

Περιγραφή

απαιτείται

Ενθυλακώνει αυτό το αρχείο και καθορίζει το τρέχον πρότυπο πρωτοκόλλου.

απαιτείται

Η γονική ετικέτα για κάθε URL. Άλλες ετικέτες είναι δευτερεύουσες σε αυτήν την ετικέτα.

απαιτείται

Το URL της ίδιας της σελίδας. Ξεκινά πάντα με πρόθεμα (π.χ. HTTP) και τελειώνει με κάθετο (αν το απαιτεί ο διακομιστής του ιστότοπού σας).

Σημείωση: Το μήκος της διεύθυνσης URL δεν πρέπει να υπερβαίνει τους 2048 χαρακτήρες.

προαιρετικός

ημερομηνία τελευταία αλλαγήαρχείο. Καθορίζεται αυστηρά σε μορφή W3C Datetime. Επιτρέπει, εάν είναι απαραίτητο, να αγνοήσετε το χρονικό τμήμα και να χρησιμοποιήσετε τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ.

προαιρετικός

Σας επιτρέπει να καθορίσετε πόσο συχνά αλλάζουν οι πληροφορίες στη σελίδα.

Αυτή η τιμή είναι κατά προσέγγιση.

Έγκυρες τιμές:

  • πάντα
  • ωριαίος
  • καθημερινά
  • εβδομαδιαίος
  • Μηνιαίο
  • ετήσια
  • ποτέ

Εάν η σελίδα αλλάζει κάθε φορά που ανοίγει, χρησιμοποιήστε την τιμή "πάντα". Εάν πρόκειται για σελίδα αρχείου, βάλτε ποτέ.

Λάβετε υπόψη ότι αυτό το χαρακτηριστικό χρησιμεύει ως υπόδειξη για το ρομπότ αναζήτησης και όχι ως κανόνας. Επομένως, η σχέση μεταξύ αυτού και της πραγματικής συχνότητας επισκέψεων σελίδας από ένα ρομπότ αναζήτησης είναι μη γραμμική.

προαιρετικός

Σας επιτρέπει να καθορίσετε την προτεραιότητα ορισμένων σελίδων του ιστότοπού σας έναντι άλλων.

Το εύρος τιμών είναι από 0,0 έως 1,0.

Από προεπιλογή, κάθε σελίδα έχει προτεραιότητα 0,5.

Η τιμή του χαρακτηριστικού λειτουργεί για να συγκρίνει την προτεραιότητα των σελίδων μόνο στον ιστότοπό σας. Δηλαδή, δεν επηρεάζει τη σύγκριση του ιστότοπού σας με ιστότοπους ανταγωνιστών δίκτυο αναζήτησης. Επιπλέον, η ρύθμιση όλων των σελίδων στη μέγιστη προτεραιότητα είναι επίσης άσκοπη. Γιατί τότε οι τιμές θα είναι ίδιες για το ρομπότ και το χαρακτηριστικό απλά δεν θα λειτουργεί. Μην ψάχνετε λοιπόν για κενά, αλλά υποδεικνύετε αντικειμενικές προτεραιότητες για τις σελίδες.

Αποθηκεύστε αυτήν την υπενθύμιση. Σίγουρα θα σας φανεί χρήσιμο στην αρχή. Αξίζει να σημειωθεί ένα άλλο πλεονέκτημα ενός XML sitemap - είναι ευέλικτο. Η ευελιξία έγκειται στον συνδυασμό διαφορετικών προαιρετικών οδηγιών.

Τώρα που έχετε σαφήνεια σχετικά με το τι είναι ένας χάρτης ιστότοπου XML και γνωρίζετε τις βασικές οδηγίες αυτού του αρχείου, μπορείτε να προχωρήσετε στη σύνταξή του.

2. Μεταγλώττιση του αρχείου sitemap.xml

Υπάρχουν 3 τρόποι για να δημιουργήσετε έναν χάρτη ιστότοπου:

  • Χειροκίνητα?
  • Αυτόματα, χρησιμοποιώντας ειδικές υπηρεσίες.
  • Αυτόματα, χρησιμοποιώντας έτοιμες λύσειςμε τη μορφή πρόσθετων για CMS κ.λπ.

Η διαδικασία για την προετοιμασία ενός sitemap είναι η εξής:

  • Δημιουργούμε έναν χάρτη ιστότοπου χρησιμοποιώντας μία από τις μεθόδους που αναφέρονται παραπάνω.
  • Ελέγχουμε την εγκυρότητα χρησιμοποιώντας υπηρεσίες μηχανών αναζήτησης (https://webmaster.yandex.ru/sitemaptest.xml).
  • Τοποθετούμε το αρχείο στον ιστότοπο.
  • Καθορίστε τη διαδρομή προς τον χάρτη τοποθεσίας για ρομπότ αναζήτησηςστο αρχείο robots.txt (Παρεμπιπτόντως, υπάρχει ξεχωριστό άρθρο σχετικά με).
  • Υποδεικνύουμε τον Χάρτη ιστότοπου στους πίνακες webmaster Yandex και Google.

Πώς λοιπόν δημιουργείτε ένα αρχείο χάρτη ιστότοπου;

Ας δούμε ένα παράδειγμα μη αυτόματης μεταγλώττισης ενός αρχείου. Εάν θέλετε να προσθέσετε 5 σελίδες του ιστότοπού σας στον χάρτη ιστότοπου:

Έτσι πρέπει να μοιάζει ο χάρτης ιστότοπου σε μορφή XML:

Ο παραπάνω κωδικός υποδεικνύει στη μηχανή αναζήτησης ότι η σελίδα είναι http://site.ru/

V τελευταία φοράάλλαξε την 1η Ιανουαρίου 2005. Ενημερώνεται μία φορά το μήνα. Και η προτεραιότητα αυτής της σελίδας είναι 0,8 (το μέγιστο δυνατό είναι 1).

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

Υπηρεσίες για τη δημιουργία Χάρτη ιστότοπου

Σε περίπτωση που το site σας έχει πολλά χρήσιμες σελίδεςκαι δεν θέλετε να χάσετε χρόνο με τη μη αυτόματη σύνταξη ενός αρχείου, τότε οι ακόλουθες υπηρεσίες θα σας βοηθήσουν:

Υπάρχουν πολλές τέτοιες υπηρεσίες. Χρησιμοποιώ το https://www.xml-sitemaps.com/.

Επιτρέψτε μου να εξηγήσω εν συντομία όλες τις ρυθμίσεις:

Μηχανή αναζήτησης σύστημα Googleσυνιστά τη χρήση του https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki

Πρόσθετα για CMS

Υπάρχει μεγάλο ποσό plugins και έτοιμες λύσεις για συστήματα διαχείρισης ιστοσελίδων. Για παράδειγμα:

Συνδέω

Εγκυρότητα

Αφού δημιουργήσετε έναν χάρτη ιστότοπου, πρέπει να τον ελέγξετε για σφάλματα. Για έλεγχο, χρησιμοποιήστε την υπηρεσία https://webmaster.yandex.ru/sitemaptest.xml

Μετά την επιτυχή επαλήθευση, ανεβάζουμε το αρχείο μας στον ιστότοπο.

Θέση αρχείου

Σε αντίθεση με το αρχείο robots.txt, αρχείο χάρτη ιστότοπουΤο .xml μπορεί να βρίσκεται οπουδήποτε στον ιστότοπό σας. Για παράδειγμα, στον ριζικό φάκελο του ιστότοπου το αρχείο θα είναι διαθέσιμο στην ακόλουθη διεύθυνση:

Εάν τοποθετήσετε το αρχείο στο φάκελο /files/, θα είναι διαθέσιμο σε αυτήν τη διεύθυνση:

Μετά την επιτυχή λήψη ενός αρχείου, φροντίστε να πείτε στα ρομπότ αναζήτησης πώς να βρουν αυτό το αρχείο. Αυτό γίνεται πολύ απλά. Στο αρχείο robots.txt() στην οδηγία Sitemap γράψτε πλήρης διεύθυνσηστο αρχείο. Για παράδειγμα, ένα αρχείο robots.txt μπορεί να μοιάζει με αυτό:

Σπουδαίος! Σε αντίθεση με το robots.txt, μπορεί να υπάρχουν πολλά αρχεία χάρτη ιστότοπου. Σε αυτήν την περίπτωση, πρέπει να υποδείξετε την πλήρη διεύθυνση σε όλα τα αρχεία Χάρτη ιστότοπου σε ρομπότ και webmasters.

Search Console και πίνακας Yandex.Webmaster

Το τελευταίο στάδιο παραμένει. Καθορίστε τη διαδρομή προς τον χάρτη τοποθεσίας στους πίνακες webmaster των μηχανών αναζήτησης.

  • Ρύθμιση ευρετηρίασης
  • Χάρτες ιστότοπου
  • "Έλεγχος" και "Προσθήκη"

Υπάρχουν περιορισμοί που πρέπει να σημειωθούν στον χάρτη ιστοτόπου XML:

  • Μπορείτε να καθορίσετε έως και 50.000 διευθύνσεις URL σε ένα αρχείο
  • Το βάρος του αρχείου δεν υπερβαίνει τα 10 megabyte (οι μηχανές αναζήτησης δεν ευρετηριάζουν έγγραφα μεγαλύτερα από 10 megabyte). Εάν είναι απαραίτητο, το αρχείο μπορεί να συμπιεστεί χρησιμοποιώντας την αρχειοθέτηση .gzip.
  • Η κωδικοποίηση αρχείων είναι μόνο UTF-8

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

3. Ομαδοποίηση Χαρτών ιστότοπου

Εάν υπερβείτε το όριο των 50.000 διευθύνσεων URL, πρέπει να χρησιμοποιήσετε μια ένθετη δομή και να δημιουργήσετε μια ομάδα πολλών Χαρτών ιστοτόπου. Δηλαδή, δημιουργήστε χάρτες ιστοτόπου μέσα σε ένα χάρτη ιστοτόπου!

Για έναν κανονικό ιστότοπο (όχι μια μεγάλη πύλη ή ηλεκτρονικό κατάστημα), ένας τέτοιος όγκος σελίδων είναι σπάνιος, επομένως οι περισσότεροι ειδικοί SEO χρησιμοποιούν την ομαδοποίηση χαρτών ιστότοπου για λόγους ευκολίας, για παράδειγμα, για να ομαδοποιήσουν σελίδες ή ενότητες προϊόντων.

Η σύνταξη έχει ως εξής:

http://site.ru/sitemap1.xml.gz

2004-10-01T18:23:17+00:00

http://site.ru/sitemap2.xml.gz

Ορισμός ετικετών XML:

Χαρακτηριστικό


Περιγραφή

απαιτείται

Ενσωματώνει πληροφορίες για όλους τους Χάρτες ιστότοπου σε αυτό το αρχείο.

απαιτείται

Ενσωματώνει πληροφορίες για ένα μεμονωμένο αρχείο Χάρτη ιστότοπου.

απαιτείται

Καθορίζει τη θέση του αρχείου Χάρτη ιστότοπου.

όχι απαραίτητο

Υποδεικνύει τον χρόνο τροποποίησης του αντίστοιχου αρχείου Χάρτη ιστότοπου. Το ρομπότ χρησιμοποιεί αυτές τις πληροφορίες για να κατανοήσει ποια αρχεία χάρτη ιστότοπου έχουν αλλάξει. Έμμεσα, αυτή η ετικέτα επιτρέπει στο ρομπότ να ανακαλύπτει γρήγορα νέες σελίδες στον ιστότοπο.

Αυτό δημιουργεί έναν ομαδοποιημένο χάρτη τοποθεσίας. Όλες οι άλλες διαδικασίες είναι οι ίδιες με αυτές που περιγράφονται παραπάνω. Μην ξεχάσετε να υποδείξετε τον σωστό σύνδεσμο προς το αρχείο σας στο αρχείο robots.txt, στην οδηγία Χάρτη ιστότοπου.

4. Έρευνα

Στα τέλη του 2014, πραγματοποίησα μια μικρή μελέτη για να αναλύσω την αποτελεσματικότητα της ύπαρξης ενός αρχείου sitemap.xml σε έναν ιστότοπο.

Παρουσιάστηκε πρόβλημα με την ευρετηρίαση μιας ομάδας προϊόντων σε έναν ιστότοπο ηλεκτρονικού καταστήματος (περίπου 10.000 προϊόντα). Ταυτόχρονα, τίποτα δεν εμπόδισε την ευρετηρίασή τους. Καταρτίστηκε ένα αρχείο χάρτη τοποθεσίας, το οποίο αποτελείται μόνο από συνδέσμους προς προϊόντα ιστότοπου. Ο χάρτης τοποθεσίας ενημερώθηκε αυτόματα. Σε 2 μήνες, πάνω από το 70% των URL συμπεριλήφθηκαν στη βάση δεδομένων ευρετηρίου της μηχανής αναζήτησης Yandex. Ένα μεγάλο ποσοστό των σελίδων που περιλαμβάνονται στο ευρετήριο είναι σελίδες από τον χάρτη τοποθεσίας. Θα ήθελα να σημειώσω ότι κατά τη διάρκεια αυτής της περιόδου δεν ελήφθησαν άλλα μέτρα για την επιτάχυνση της ευρετηρίασης του ιστότοπου (για παράδειγμα, προσθήκη συνδέσμων).

Εδώ είναι τα ίδια τα αποτελέσματα:

Συμπέρασμα: Ο χάρτης ιστότοπου εξακολουθεί να επηρεάζει την ευρετηρίαση του ιστότοπού σας. Είναι απαραίτητο να ενημερώνετε και να ενημερώνετε τακτικά αυτό το αρχείο.

5. Τσιπς

Για να μην γίνει βαρετό αυτό το άρθρο για έμπειρους ειδικούς SEO, σας προτείνω να εξοικειωθείτε με τα παρακάτω «κόλπα».

Εικόνα χάρτη ιστότοπου

Να προσελκύει πρόσθετη κίνησηαπό τις μηχανές αναζήτησης (ίσως όχι εξ ολοκλήρου μετατροπής), μπορείτε να δημιουργήσετε έναν επιπλέον Χάρτη ιστότοπου για εικόνες.

Η σύνταξη για έναν χάρτη ιστότοπου εικόνας μοιάζει με αυτό:

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

http://example.com/primer.html

http://example.com/kartinka.jpg

http://example.com/photo.jpg

Υπενθύμιση για ετικέτες XML:

Αναγκαίως?

Περιγραφή

Περιέχει όλες τις πληροφορίες για μία εικόνα. Κάθε URL (ετικέτα) μπορεί να περιλαμβάνει έως και 1000 ετικέτες.

Διεύθυνση URL εικόνας.

Σε ορισμένες περιπτώσεις, ο τομέας της διεύθυνσης URL εικόνας μπορεί να διαφέρει από τον τομέα που χρησιμοποιείται από τον κύριο ιστότοπο. Εάν και οι δύο τομείς επαληθευτούν στο Search Console, δεν θα υπάρξει πρόβλημα. Αν όμως οι φωτογραφίες δημοσιεύονται χρησιμοποιώντας σύστημα διαχείρισης περιεχομένου, π.χ. υπηρεσία GoogleΙστότοποι, πρέπει να επαληθεύσετε τον ιστότοπο φιλοξενίας στο Search Console. Επιπλέον, το αρχείο robots.txt δεν πρέπει να εμποδίζει την ανίχνευση περιεχομένου που πρέπει να ευρετηριαστεί.

Λεζάντα εικόνας.

Το μέρος των γυρισμάτων. Για παράδειγμα, Poronaysk, περίπου. Σαχαλίνη.

Τίτλος εικόνας.

Διεύθυνση URL άδειας εικόνας.

Life hack για όσους τελείωσαν το διάβασμα

Πολλοί ειδικοί SEO δημιουργούν αρχεία χάρτη ιστότοπου μία φορά στην αρχή ενός έργου. Μετά ξεχνούν τον χάρτη τοποθεσίας. Οι σελίδες ήταν ευρετηριασμένες - καλές. Όχι - αλλά τι μπορείς να κάνεις;! Γενικά ξεχνούν να προσθέσουν νέες σελίδες στον χάρτη ιστότοπου.

Κατά τη διάρκεια της έρευνάς μου, ανακάλυψα ότι ο πιο βολικός τρόπος για να λυθεί αυτό το πρόβλημα είναι ξεχωριστό αρχείο sitemap.xml, το οποίο θα περιέχει μόνο εκείνες τις σελίδες του ιστότοπου που δεν έχουν ακόμη συμπεριληφθεί στο ευρετήριο.

Και αυτό επέτρεψε σε περισσότερο από το 70% των νέων URL να συμπεριληφθούν στο ευρετήριο Yandex.

Σε αυτόν τον οδηγό θα καλύψουμε τις ακόλουθες ερωτήσεις:

Τι είναι ένας χάρτης ιστότοπου;

Αυτό είναι ένα αρχείο που περιέχει μια λίστα με συνδέσμους προς τα πάντα σημαντικές σελίδεςιστοσελίδα. Δηλαδή, αυτό το έγγραφο κατευθύνει τις μηχανές αναζήτησης στο κύριο περιεχόμενο του ιστότοπου.

Γιατί χρειάζεστε έναν χάρτη τοποθεσίας;

Απαιτείται ένας χάρτης ιστότοπου εάν ο ιστότοπος έχει προβλήματα με την ευρετηρίαση που προκαλούνται από:
1) μεγάλο ποσόσελίδες?
2) έλλειψη συνδέσμων (εσωτερικών ή εξωτερικών) σε σελίδες.
3) βαθιά φώλιασμα στην τοποθεσία (σύγχυση δομή).

Χάρτης ιστότοπου HTML έναντι XML

Οι χάρτες ιστότοπου διατίθενται στους ακόλουθους τύπους:

  • HTML;

Η απλούστερη εξήγηση της διαφοράς μεταξύ αυτών των μορφών είναι ότι ένας χάρτης XML προορίζεται κυρίως για μηχανές αναζήτησης, ενώ η HTML προορίζεται κυρίως για χρήστες.

Χάρτης HTML- απλως είναι γενική αναθεώρησητοποθεσία, περιέχει μόνο τις πληροφορίες και τις σελίδες που πρέπει να βλέπουν οι χρήστες. Εάν βρίσκεστε σε έναν ιστότοπο και αναζητάτε μια συγκεκριμένη ενότητα, όταν πηγαίνετε σε Χάρτης ιστότοπου HTMLθα το βρεις εύκολα. Αν και αυτός ο τύπος χάρτη ιστότοπου εστιάζεται στον χρήστη, μπορεί επίσης να βοηθήσει στην κατάταξή σας στις μηχανές αναζήτησής σας. Αυτό είναι ένα απόδειξη ότι ενδιαφέρεστε για την εμπειρία χρήστη του ιστότοπου.

Κατά τη δημιουργία ενός χάρτη ιστότοπου HTML, είναι σημαντικό να λάβετε υπόψη:

1. Δομημένο περιεχόμενο.

Ο χάρτης τοποθεσίας πρέπει να είναι σαφής και βολικός για τον χρήστη. Είναι επιθυμητό να περιλαμβάνει ενότητες, κατηγορίες, υποκατηγορίες κ.λπ.

2. Συνδέστε άγκυρες.

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

Συνήθως ένας Χάρτης ιστότοπου αποτελείται από τις ακόλουθες ετικέτες XML:

Απαιτείται:
– ορίζει το πρότυπο πρωτοκόλλου και ενσωματώνει αυτό το αρχείο.
– содержит в себе информацию о URL-адресе (является родительским тегом).
https://olegshein.ru/el/ – содержит абсолютный URL-адрес.

Необязательные:
– указывает дату последнего изменения файла.
– указывает частоту смены файла.
– указывает на значимость документа на сайте. Диапазон значений: от 0,1 до 1,0 (по умолчанию 0,5).

Не устанавливайте для каждого URL-адреса слишком частую смену файла и максимальный приоритет. Если метки частоты и приоритета не отражают реальность, вероятнее всего, поисковые системы будут более склонны игнорировать всю карту XML.

Другие форматы Sitemap

Помимо вышеперечисленных карт сайта, поисковые системы также поддерживают следующие форматы:

Для Google:
— RSS, mRSS и Atom 1.0;
RSS / Atom фиды должны содержать последние обновления вашего сайта. Обычно они небольшие и часто обновляются (что является плюсом).
— Сайты Google.
Для сайтов, созданных на платформе Google Сайты, Sitemap создаётся автоматически, и внести какие-то изменения невозможно.

Для Google и Яндекс:
текстовый формат (TXT).
Файл должен быть в кодировке UTF-8 и состоять только из URL-адресов.

Требования Google и Яндекса к файлам Sitemap

1. Используйте кодировку UTF-8.
2. Максимальное количество URL – 50 000.
3. Ссылки в сайтмапе должны быть на том же домене, что и файл.

4. Если файл слишком большой, разделите его на несколько и укажите их в файле индекса Sitemap.
5. Ответ сервера при обращении к файлу должен быть 200 ОК.
6. Указывайте только канонические адреса страниц (без GET-параметров и идентификаторов сессий).

1. Максимальный размер – 10 МБ.
2. Поддерживает кириллические URL.

1. Максимальный размер – 50 МБ.
2. Поддерживает только цифры и латинские буквы.

Распространённая ошибка: чтобы уменьшить требования к пропускной способности канала, используют архиватор gzip. Размер сайтмапа должен быть 50 МБ (10 МБ) до сжатия, а не после.

Совет: русские доменные имена можно преобразовать с помощью кодировки Punycode.

Как создать XML Sitemap

1. Чтобы создать карту сайта, в первую очередь нужно определить канонические адреса, которые будут добавлены в файл.

2. Определить, какой формат файла будете использовать.

3. Создать файл можно вручную или, воспользовавшись генератором Sitemap.

Google в своей справке подготовил список онлайн и десктопных, платных и бесплатных генераторов карт сайта. Ознакомиться со всем списком можно, перейдя по ссылке .

Сгенерировать Sitemap проще, чем кажется. Разберём, как сгенерировать сайтмап, на примере деcктопного приложения Majento:

1. Парсим сайт.

2. Переходим в раздел «Сайты» => «Генерировать Sitemap».

3. Сохраняем в нужном нам формате.

4. Карта сайта готова.

Из online-генераторов XML-карты сайта заслуживает внимания XML Sitemap Generator .

Расширенные возможности этого сервера позволяют установить определённые XML-теги, включить/исключить нужные документы.

Исключить ненужные страницы можно и с помощью регулярных выражений.

Google поддерживает расширенный синтаксис для изображений. Для этого вы можете создать отдельную карту сайта для изображений или добавить синтаксис в существующую. Использование расширенного синтаксиса в Sitemap предоставляет поисковой системе дополнительную информацию об изображениях на сайте. Также это может помочь Google обнаружить и проиндексировать изображения, которые он не может найти при сканировании сайта.

Как и в обычной карте сайта, есть обязательные и необязательные XML-теги.

Обязательные:
– аналогично тегу содержит в себе URL изображения и дополнительную информацию.
– URL изображения.

Необязательные:
– подпись к изображению.
– место съёмки фотографии.
– название изображения.
– URL-лицензии изображения.

Ещё один расширенный синтаксис, который поддерживает Google, – XML-карта для видео.

Плюсы добавления XML-тегов для видео:

1) даёт понять Google, какой контент на сайте;
2) даёт возможность предоставить детальное описание к файлу;
3) станет доступным для поиска в Google Видео;
4) в поисковой выдаче будет отображаться заставка видео (может повысить количество переходов из поисковой выдачи).

Карта сайта для видеофайлов состоит из следующих обязательных элементов:

– содержит URL-адрес страницы, на которой размещено видео; если на одной странице размещено более одного видео, не нужно каждый раз создавать тег , достаточно в одном теге несколько раз прописать для каждого видео на странице.
– включает в себя всю информацию о видео.
– URL к миниатюрному изображению (заставке) к видео. Рекомендованные размеры: от 160×90 пикселей до 1920×1080. Форматы изображения: .jpg, .png, or. gif
– заголовок, который должен совпадать с названием страницы, на которой отображается видео.
– описание видео. Должно соответствовать с метаописаниями страницы. Максимальное количество символов – 2048.

Заголовок и описание видео должны быть экранированы или упакованы в блок CDATA.

Со всеми XML-тегами карты сайта для видео можно ознакомиться в справке Google .

Где разместить карту сайта

Распространённые заблуждения о Sitemap

Так как у многих этот файл вызывает трудности и является «тёмным лесом», возникают определённые мифы в отношении карт сайта. Рассмотрим некоторые из них:

– «Включение URL-адреса в файл Sitemap для XML гарантирует, что он будет проиндексирован».
Нет. Важно отметить, что XML-файлы Sitemap – это только рекомендации. Карта сайта XML не гарантирует индексацию поисковыми системами страниц, указанных в файле.

– «Если я удалю URL из XML-карты, он будет удалён из индекса».
Нет. Карта сайта XML не исключает индексацию страниц, не включённых в карту сайта XML.

– «XML-файлы Sitemap трудно создавать и поддерживать»
Нет. Небольшие сайты могут легко создавать и размещать собственные XML-файлы вручную, используя приведённые выше примеры в качестве руководства по форматированию. Для более крупных сайтов и сайтов, которые изменяются чаще, плагины или модули, доступные для большинства CMS, могут автоматизировать обновление XML-файлов.

Заключение

Файл Sitemap – полезный инструмент для передачи поисковым роботам информации о структуре сайта. Используйте это руководство, чтобы понять, как работает карта сайта, как она устроена, как сгенерировать, разместить и проверить файл.

Наличие этого файла подсказывает поисковым роботам, как именно организована структура сайта. Соответственно, Яндекс, Google, Bing и другие поисковики получают возможность более качественно индексировать Интернет-проект.

Зачем нужен файл Sitemap?

В большинстве случаев грамотной внешней и внутренней перелинковки страниц достаточно, чтобы поисковые роботы узнали о всем содержимом сайта. Вместе с тем использование Карты сайта может заметно ускорить процесс полной индексации, особенно если:

  • Интернет-ресурс создан относительно недавно и пока не может похвастаться богатым профилем внешних ссылок;
  • в структуре сайта присутствуют многочисленные архивы веб-документов, не связанных между собой;
  • проект располагает большим количеством страниц, разделов, подразделов;
  • в структуре ресурса преобладают динамические страницы.

Во всех этих случаях всеобъемлющая индексация сайта поисковыми системами может оказаться под вопросом, если своевременно не позаботиться о файле Sitemap.

Базовые критерии создания файла Sitemap

К созданию Карты сайта выдвигается несколько основных требований, о которых веб-мастер должен всегда помнить.

Во-первых , количество URL-адресов в файле Sitemap не должно превышать 50 тысяч единиц. Если их больше, то необходимо создать несколько отдельных Карт сайта, которые прописываются в файле индекса Sitemap .

Во-вторых , максимальный размер файла – 10 Мб. Если несжатый файл превышает этот размер, его можно уменьшить при помощи архиватора gzip .

В-третьих , файл Sitemap должен находиться на том же домене, что и веб-сайт, для которого он создан.

В-четвертых , составление Карты сайта предполагает использование кодировки UTF-8, а также латинских букв и цифр.

В-пятых , ответом сервера на обращение к файлу Sitemap должен быть HTTP-статус с кодом 200 OK.

Допустимые форматы Карты сайта

Особое требование предъявляется к формату файла Sitemap. Так, Карта сайта может быть создана в виде XML-файла, текстового файла или посредством RSS, mRSS и Atom 1.0. При этом наиболее распространенным форматом, который распознают все поисковые системы, считается XML-файл. С его помощью поисковикам можно сообщить не только о правильном местоположение страницы в иерархии сайта, но и:

  • о частоте обновления веб-документа в принципе (атрибут – changefreq );
  • о дате последнего обновления на странице (атрибут – lastmod );
  • о разной важности тех или иных страниц ресурса (атрибут – priority ).

Пример Карты сайта в формате XML для сайт, если бы он состоял из одной страницы и содержал упомянутые теги, мог бы выглядеть так:

http://www.сайт/!} 2016-03-21 daily 0.8

Πώς να δημιουργήσετε και πού να τοποθετήσετε ένα αρχείο Χάρτη ιστότοπου;

Εάν το επιθυμείτε, μπορείτε να δημιουργήσετε μόνοι σας (με μη αυτόματο τρόπο) έναν Χάρτη ιστότοπου, ο οποίος, ωστόσο, μοιάζει με εγχείρημα πολύ έντασης εργασίας. Επομένως, είναι προτιμότερο να δημιουργείτε αυτόματα ένα αρχείο Χάρτη ιστοτόπου μεταβαίνοντας στις υπηρεσίες δωρεάν διαδικτυακές υπηρεσίεςόπως αυτό ή αυτό.

Αφού είναι έτοιμος ο χάρτης τοποθεσίας, το αρχείο πρέπει να οριστεί στο ριζικός κατάλογος. Σε αυτή την περίπτωση, ο σύνδεσμος που δείχνει προς μηχανές αναζήτησηςΗ διαδρομή προς το αρχείο Χάρτη ιστότοπου μπορεί να είναι η εξής: http://www..xml

Προσθήκη χάρτη τοποθεσίας στις μηχανές αναζήτησης

Προκειμένου τα ρομπότ αναζήτησης να μάθουν για το νέο αρχείο Χάρτη ιστότοπου όσο το δυνατόν γρηγορότερα, ο webmaster πρέπει να κάνει αλλαγές στο , προσθέτοντας μια ειδική οδηγία που υποδεικνύει την ακριβή διαδρομή προς τον Χάρτη ιστότοπου:

Χάρτης ιστότοπου: http://www..xml

Εκτός, έτοιμο αρχείοΟ χάρτης ιστότοπου ελέγχεται για σφάλματα και προστίθεται στο Yandex ή στο Google χρησιμοποιώντας το Yandex.Webmaster ή Google Search Console.

Συνοψίζοντας, θα πρέπει να σημειωθεί ότι η παρουσία ενός σωστά μεταγλωττισμένου Χάρτη τοποθεσίας για έναν πόρο Ιστού δεν αποτελεί 100% εγγύηση ότι απολύτως όλες οι σελίδες του θα ευρετηριαστούν. Αυτό το αρχείο- απλώς μια σοβαρή υπόδειξη στις μηχανές αναζήτησης για το πώς να σαρώσετε πιο προσεκτικά τον ιστότοπό σας.

Συνήθως, για να δημιουργήσετε ένα sitemap.xml, χρησιμοποιήστε μία από τις ακόλουθες επιλογές: διαδικτυακές υπηρεσίες, Ενότητες CMS, εξειδικευμένα προγράμματαή χειροκίνητα. Παρακάτω θα δούμε αναλυτικά κάθε ένα από τα εργαλεία.

Πώς να δημιουργήσετε έναν χάρτη ιστότοπου στο διαδίκτυο

Υπάρχουν πολλές υπηρεσίες στο Διαδίκτυο που σας επιτρέπουν να δημιουργήσετε έναν χάρτη ιστότοπου για ρομπότ αναζήτησης. Εδώ είναι τα πιο δημοφιλή:

Αυτές οι υπηρεσίες λειτουργούν εξαιρετικά και εκτελούν τις λειτουργίες τους. Ωστόσο, κατά κανόνα, έχουν ένα όριο στον αριθμό των σελίδων που λαμβάνονται υπόψη (συνήθως 500 τεμάχια). Επιπλέον, αν ο ιστότοπος έχει κακή πλοήγηση και ορισμένα έγγραφα είναι αρκετά δύσκολο για τα δέματα, τότε πιθανότατα αυτές οι σελίδες δεν θα συμπεριληφθούν στο sitemap.xml.

Πώς να δημιουργήσετε sitemap.xml χρησιμοποιώντας πρόσθετα CMS

Πλέον δημοφιλή συστήματαδιαχείριση έχουν πρόσθετα που τους επιτρέπουν να δημιουργούν αυτόματα έναν χάρτη ιστότοπου ή χειροκίνητη λειτουργία. Αυτό είναι το πιο βολικό τρόποεργασία με χάρτη τοποθεσίας για μεγάλους πόρους, με νέα υλικά που δημοσιεύονται συνεχώς. Όπως δείχνει η πρακτική, μπορείτε να βρείτε πολλά κατάλληλα πρόσθετα, απλά πρέπει να επιλέξετε αυτό που ταιριάζει καλύτερα στους στόχους σας.

Για παράδειγμα, για το WordPress ένα τέτοιο πρόσθετο είναι Google XMLΧάρτες ιστότοπου και για το Joomla - το στοιχείο Xmap. Επιπλέον, σε πολλές μηχανές η δυνατότητα δημιουργίας αρχείου χάρτη ιστότοπου υπάρχει στην αρχική διαμόρφωση (για παράδειγμα, 1c-Bitrix ή DataLife Engine).

Πώς να δημιουργήσετε έναν χάρτη ιστότοπου χρησιμοποιώντας το Xenu

Το Xenu είναι ένα από τα πιο δημοφιλή προϊόντα λογισμικού, δημιουργήθηκε για ειδικούς SEO. Αυτό το πρόγραμμαμπορεί όχι μόνο να δημιουργήσει έναν χάρτη ιστότοπου για έναν ιστότοπο, αλλά έχει πολλές χρήσιμες λειτουργίες - ελέγξτε κατεστραμμένους συνδέσμους, αναγνώριση ανακατευθύνσεων και πολλά άλλα.

Θα πρέπει να σημειωθεί ότι το Xenu δεν είναι το μόνο πρόγραμμα που σας επιτρέπει να δημιουργήσετε έναν χάρτη ιστότοπου.

Πώς να δημιουργήσετε έναν χάρτη ιστότοπου για έναν ιστότοπο με μη αυτόματο τρόπο

Η πιο εντατική, αλλά ταυτόχρονα αξιόπιστη μέθοδος είναι η χειροκίνητη μέθοδος. Χρησιμοποιείται όταν άλλες επιλογές δεν είναι κατάλληλες. Αυτό μπορεί να συμβεί, για παράδειγμα, αν είναι πάρα πολύ μεγάλος αριθμός περιττές σελίδεςστον χάρτη ιστότοπου ή σε έναν ιστότοπο με κακή πλοήγηση που δεν χρησιμοποιεί CMS.


Αφού δημιουργήσετε το sitemap.xml, φροντίστε να ελέγξετε το αρχείο που προκύπτει. Αυτό μπορεί να γίνει χρησιμοποιώντας την υπηρεσία στον πίνακα webmaster Yandex, ο οποίος βρίσκεται στη διεύθυνση

Το άρθρο ενημερώθηκε!


Γεια σε όλους! Σήμερα αποφάσισα να γράψω ένα άρθρο για το XML sitemap, ένα σημαντικό στοιχείο.

Χάρτης XMLείναι ένας οδηγός για τον ιστότοπό σας. Αυτός ο οδηγός έχει δημιουργηθεί ειδικά για ρομπότ αναζήτησης και τους βοηθά να βρίσκουν όλες τις σελίδες που πρέπει να ευρετηριαστούν.

Ο χάρτης XML βρίσκεται στη ρίζα του ιστότοπού σας και είναι συνήθως προσβάσιμος στο site.ru/sitemap.xml. Τα ρομπότ μαθαίνουν για την ύπαρξή του με δύο τρόπους (που δεν αλληλοαποκλείονται, αλλά αλληλοσυμπληρώνονται):

  • Η διεύθυνση του χάρτη ιστότοπου φορτώνεται μέσω του Webmaster.
  • Ο σύνδεσμος προς τον χάρτη ιστότοπου βρίσκεται στο αρχείο robots.txt.

Πλεονεκτήματα του χάρτη ιστοτόπου XML:

  • βοηθά στην εύρεση και ευρετηρίαση όλων των σημαντικών σελίδων του ιστότοπου.
  • V Google Webmasterμπορείτε να δείτε την αναλογία του αριθμού των σελίδων στον χάρτη ιστότοπου προς τον αριθμό των σελίδων που έχουν ευρετηριαστεί και επίσης να δείτε σφάλματα που προέκυψαν κατά τη δημιουργία ευρετηρίου.
  • Ένας χάρτης XML είναι ένας από τους τρόπους καταπολέμησης του διπλού περιεχομένου: όταν ένα ρομπότ ανιχνεύει 2 πανομοιότυπες σελίδες, πιθανότατα θα ευρετηριάσει ακριβώς αυτό που υποδεικνύεται στον χάρτη.

Τι πληροφορίες περιέχει ένας χάρτης XML;

Πρώτα απ 'όλα, ο χάρτης ιστότοπου περιέχει λίστα σελίδων ιστότοπου- είναι απαραίτητο. Μπορεί επίσης να περιέχει παραμέτρους αυτών των σελίδων, όπως:

    • Ημερομηνία τελευταίας τροποποίησης
    • Συχνότητα αλλαγών (πάντα, ωριαία, ημερήσια, εβδομαδιαία, μηνιαία, ετήσια, ποτέ)
    • Μια προτεραιότητα – ο βαθμός σημασίας των σελίδων του ιστότοπου κατά τη δημιουργία ευρετηρίου, ορίζεται από 0,0 έως 1,0. Όσο μεγαλύτερη είναι η προτεραιότητα, τόσο πιο σημαντικό αυτή η σελίδαεντός του ιστότοπου.

Πώς να φτιάξετε έναν χάρτη ιστότοπου XML;

Μπορείτε να φτιάξετε έναν χάρτη ιστότοπου μόνοι σας με μη αυτόματο τρόπο, αλλά πρέπει να συμφωνήσετε, γιατί να χάνετε χρόνο σε αυτό, εάν υπάρχουν δωρεάν ηλεκτρονικές γεννήτριεςΧάρτες XML; Παρακάτω θα συζητήσω μερικά από αυτά.

Δωρεάν υπηρεσίες για τη δημιουργία χαρτών ιστοτόπων XML

Cy-pr.com


Μία από τις πιο εύκολες υπηρεσίες στη χρήση Δημιουργία XMLκαρτέλλες. Εδώ πρέπει απλώς να εισαγάγετε τη διεύθυνση του ιστότοπου και να κάνετε κλικ στο κουμπί "Δημιουργία". Αλλά αυτή η απλότητα είναι επίσης ένα μειονέκτημα: ο χάρτης περιλαμβάνει συνδέσμους προς εικόνες και δυναμικές διευθύνσειςσελίδες.

Seolib.ru


Υπάρχει όριο 5 φορές την ημέρα από μία IP. λαμβάνει υπόψη ετικέτα noindex. Μπορείτε επίσης να καθορίσετε διαδρομές που απαγορεύεται να διασχίζονται στη φόρμα συγκεκριμένες διευθύνσειςσελίδες. Μου φαίνεται ότι αυτό δεν είναι πολύ βολικό, ειδικά αν υπάρχουν πολλές τέτοιες σελίδες. Κατά τη δημιουργία ενός χάρτη XML, αυτό το εργαλείο περιλαμβάνει συνδέσμους προς εικόνες.

Mysitemapgenerator.com


Λαμβάνει υπόψη τις οδηγίες στα robots.txt, noindex, παραλείπει συνδέσμους από χαρακτηριστικό nofollow. Υπάρχει επίσης μια λειτουργία φίλτρου δεδομένων που σας επιτρέπει να αφαιρέσετε σελίδες με συγκεκριμένα μέρη στη διεύθυνση (για παράδειγμα, .jpg) από τον χάρτη. Αλήθεια, σε δωρεάν έκδοσηΜόνο ένα τέτοιο φίλτρο είναι διαθέσιμο. Επίσης, η δωρεάν έκδοση σάς επιτρέπει να κατεβάσετε έως και 500 σελίδες και να δημιουργήσετε 3 χάρτες XML την ημέρα από μία διεύθυνση IP.

Getrank.org


Η δωρεάν έκδοση αυτής της γεννήτριας περιορίζει τον αριθμό των σελίδων σε 500. Χρήσιμο χαρακτηριστικό– εξαίρεση δυναμικών παραμέτρων κατά τη δημιουργία χάρτη XML. Προσωπικά, μου άρεσε αυτό το εργαλείο επειδή δεν περιλάμβανε εικόνες από προεπιλογή όταν το δοκίμασα.

Web-site-map.com


Εδώ μπορείτε να δημιουργήσετε μία από μία διεύθυνση IP Χάρτης XMLσε μια μέρα. Αρέσει προϋπηρεσία, αυτό σας επιτρέπει να εξαιρέσετε διευθύνσεις URL με καθορισμένες παραμέτρους, και επίσης δεν προσθέτει συνδέσμους σε εικόνες από προεπιλογή. Αξίζει να σημειωθεί ότι αυτή η υπηρεσία σας επιτρέπει να συμπεριλάβετε υποτομείς σε χάρτες XML, η μόνη προϋπόθεση είναι ότι αυτοί οι υποτομείς πρέπει να προστεθούν στο Google Εργαλεία για Webmasters. Λάβετε υπόψη ότι στη δωρεάν έκδοση, η διεύθυνση του ιστότοπου πρέπει να εισαχθεί χωρίς την κάθετο "/". Αυτή η υπηρεσία βοηθά επίσης, ώστε μετά τη δημιουργία του χάρτη, να εμφανίζονται 2 σύνδεσμοι λήψης: στον ίδιο τον χάρτη XML και σε μια λίστα με κατεστραμμένους συνδέσμους που βρέθηκαν κατά τη δημιουργία του.

Τι να κάνω μετά?

Μετά τη δημιουργία του χάρτη, αξίζει να τον ελέγξετε: υπάρχουν επιπλέον σελίδες, τα οποία δεν χρειάζονται στο ευρετήριο (για παράδειγμα, αυτά που εξαιρούνται στο robots.txt). Η ορθότητα του χάρτη μπορεί να ελεγχθεί χρησιμοποιώντας ένα ειδικό



Έχετε ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: