Χάρτης ιστότοπου χωρίς ελπίδα xml. Δημιουργία χάρτη ιστότοπου. Ηλεκτρονικοί δημιουργοί Χάρτης ιστότοπου Generator και XML Sitemaps

Πρόσφατα, για έναν ιστότοπο, έλαβα και μετά από κάποιο χρονικό διάστημα μια ειδοποίηση σχετικά με σφάλματα που βρέθηκαν εκεί. Για να είμαι ειλικρινής, με εξέπληξε λίγο αυτή η δήλωση, αφού χρησιμοποίησα ένα αποδεδειγμένο και ένα από τα καλύτερα πρόσθετα σε αυτόν τον τομέα - το WordPress SEO της Yoast. Ωστόσο, η υπηρεσία Yandex επέμεινε:

Όταν έκανα κλικ σε αυτά τα 442 σφάλματα, μεταφέρθηκα σε μια σελίδα με τα αποτελέσματα της ανάλυσης, αλλά αντί για σφάλματα, για κάποιο λόγο, εμφανίστηκαν μόνο προειδοποιήσεις εκεί, οι οποίες αποδείχθηκαν πολύ μικρότερες. Όλα αφορούσαν την ετικέτα image:image στο sitemap.xml με εικόνες από την τρέχουσα σελίδα.

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

  • (hacks για εικόνες).

Χάρτης ιστότοπου για εικόνες

Για να είμαι ειλικρινής, δεν ήξερα ότι ο χάρτης ιστότοπου εμφανίζει τώρα εικόνες μαζί με συνδέσμους σε σελίδες. Παλαιότερα χρησιμοποιήθηκε Ενότητα Google Χάρτης ιστότοπου XML s για WordPress και απλώς εμφάνιζε μια λίστα με απαιτούμενες αναρτήσεις και δημοσιεύσεις χωρίς εικόνες. Ωστόσο, αργότερα πέρασα στη μονάδα SEO Yoast και εδώ, όπως αποδείχθηκε, όλα είναι λίγο διαφορετικά.

Για πληροφορίες σχετικά με την ετικέτα image:image για τους Χάρτες ιστότοπου, ανατρέξτε στη Βοήθεια του Search Console. Μπορείτε να χρησιμοποιήσετε πολλές ετικέτες για έναν χάρτη ιστότοπου:

  • (υποχρεωτικό) - ένα μπλοκ που περιέχει δεδομένα για μία εικόνα.
  • (απαιτείται) - URL της εικόνας.
  • — όνομα της εικόνας·
  • — περιγραφή της εικόνας (υπογραφή)·
  • - το μέρος των γυρισμάτων
  • — άδειες για την εικόνα.

Ακολουθεί ένα παράδειγμα Χάρτη ιστοτόπου εικόνας XML (υπάρχουν 2 σελίδες με 2 εικόνες η καθεμία):

"http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:εικόνα = "http://www.google.com/schemas/sitemap-image/1.1"> > > http://site/some-post.html > > > http://site/first-image.jpg > > > > http://site/second-image.jpg > > > > > http://site/some-article.html > > > http://site/article-image1.jpg > > > > > > > >

Όπως μπορείτε να δείτε, η Google εμφανίζει πληροφορίες για τις Εικόνες στον Χάρτη ιστότοπου χωριστά από τις σελίδες.

Χάρτης ιστότοπου XML από το Yoast SEO

Ας υποθέσουμε ότι έχετε ήδη κατεβάσει, εγκαταστήσει και ενεργοποιήσει αυτήν την ενότητα. Για να δημιουργήσετε έναν χάρτη ιστότοπου στο Yoast SEO, πρέπει να μεταβείτε στην ίδια ενότητα του μενού ρυθμίσεων της προσθήκης.

Θα βρείτε 4 πόντους εδώ:

  • Γενικές Ρυθμίσεις;
  • Τύποι αναρτήσεων - συμπερίληψη αναρτήσεων, σελίδων, αρχείων πολυμέσων στον χάρτη ιστότοπου.
  • Εξαιρούμενες καταχωρήσεις - η δυνατότητα αφαίρεσης ορισμένων σημειώσεων με αναγνωριστικό.
  • Ταξινομίες - συμπερίληψη/εξαίρεση διαφορετικών ταξινομιών από τον χάρτη.

Στην κορυφή πάνω από αυτά τα στοιχεία μενού θα βρείτε ένα ρυθμιστικό που πρέπει να οριστεί σε "Ενεργοποιημένο", το οποίο αντιστοιχεί στον ενεργοποιημένο χάρτη ιστότοπου Yoast SEO XML. Στην καρτέλα "Γενικά" υπάρχει ένα κουμπί "Χάρτης ιστότοπου XML" που θα σας ανακατευθύνει στον χάρτη ιστοτόπου που δημιουργήθηκε. Παρεμπιπτόντως, βρίσκεται στο sitemap_index.xml, οπότε μην ξεχάσετε να κάνετε τις κατάλληλες αλλαγές στο Robots.txt. Για κάθε ξεχωριστή κατηγορία διευθύνσεων URL, δημιουργείται το δικό της ξεχωριστό αρχείο Χάρτη ιστότοπου:

  • http://www.site_name.ru/post-sitemap.xml - αναρτήσεις WordPress.
  • http://www.site_name.ru/page-sitemap.xml - σελίδες ιστότοπου.
  • http://www.site_name.ru/category-sitemap.xml - κατηγορίες (επικεφαλίδες).
  • http://www.site_name.ru/post_tag-sitemap.xml - ετικέτες (ετικέτες).

Εάν το χρησιμοποιούσατε προηγουμένως για ιστότοπο WordPress, τότε στις ρυθμίσεις SEO του Yoast θα δείτε μια αντίστοιχη ειδοποίηση σχετικά με την αδυναμία συνδυασμού δύο ενοτήτων. Θα χρειαστεί να απενεργοποιήσετε τους Χάρτες ιστότοπου Google XML.

Εικόνες σε χάρτη ιστότοπου XML από το Yoast SEO

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

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

Το Yoast SEO έχει δύο φίλτρα που σας βοηθούν να "τσιμπήσετε" ελαφρώς την εμφάνιση των εικόνων στον χάρτη ιστότοπου. Πρώτα - wpseo_xml_sitemap_imgσας επιτρέπει να απενεργοποιήσετε την προσθήκη εικόνων στον Χάρτη ιστότοπου XML.

συνάρτηση wpseo_cdn_filter($uri) ( return str_replace("http://example.com", "http://cdn.example.com", $uri); ) add_filter("wpseo_xml_sitemap_img_src", "wpseo_cdn_filter");

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

Πρόσθετα για τη δημιουργία Χάρτη ιστοτόπου εικόνας XML

Οι περισσότερες από τις υπηρεσίες και τα προγράμματα που σας επιτρέπουν να δημιουργείτε χάρτες ιστοτόπου για εικόνες αποδείχθηκε ότι πληρώνονται. Μερικά από αυτά έχουν δοκιμαστικές εκδόσεις με πλήρη λειτουργικότητα, οπότε αν χρειαστεί να δημιουργήσετε έναν χάρτη ιστότοπου, μπορείτε να τα χρησιμοποιήσετε. Βρήκα μόνο ένα εντελώς δωρεάν έργο - Δωρεάν εικόνα Sitemap Generator από το πρακτορείο Angel Digital.

Στη σελίδα της φόρμας, πληκτρολογήστε τη διεύθυνση του ιστότοπού σας και κάντε κλικ στον σύνδεσμο «Δημιουργία χάρτη ιστότοπου εικόνας». Σε λίγα λεπτά, θα λάβετε τον πηγαίο κώδικα για τον χάρτη ιστότοπου, τον οποίο αντιγράφετε σε ένα πρόγραμμα επεξεργασίας κειμένου και αποθηκεύετε ως αρχείο XML. Όλα φαίνονται, φυσικά, όχι ιδιαίτερα εμφανή και δεν είμαι σίγουρος ότι σε μερικά χρόνια το έργο θα εξακολουθεί να λειτουργεί, αλλά η υπηρεσία δημιούργησε έναν χάρτη ιστότοπου με εικόνες. Το μόνο μειονέκτημα είναι ότι το τελικό αρχείο θα πρέπει να καθαριστεί λίγο από διπλότυπα και διάφορες εικόνες που δεν έχουν περιεχόμενο (για παράδειγμα, εικονίδια στη σελίδα).

Εάν έχετε WordPress, τότε είστε τυχεροί. Υπάρχουν αρκετές κατάλληλες λύσεις για αυτό το σύστημα. Διάλεξα δύο που εμπνέουν μέγιστη εμπιστοσύνη.

Χάρτης ιστότοπου Udinra All Image

Το πρόσθετο Udinra All Image Sitemap δημιουργεί αυτόματα έναν χάρτη ιστότοπου για εικόνες και στέλνει ping στο Google, το Bing και το Ask.com. Αυτή η ενότητα έχει τις περισσότερες λήψεις (10 χιλιάδες), τις υψηλότερες βαθμολογίες και ενημερώνεται τακτικά. Υπάρχει μια έκδοση Pro με δροσερή λειτουργικότητα (υποστήριξη για πρόσθετα και γκαλερί ηλεκτρονικού εμπορίου), αλλά θεωρητικά, η δωρεάν επιλογή θα πρέπει επίσης να είναι κατάλληλη για έναν συνηθισμένο ιστότοπο.

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

Ο συγγραφέας της ενότητας Advanced Image Sitemap την αποκαλεί το πιο ισχυρό εργαλείο για τη δημιουργία XML Χάρτη ιστοτόπου εικόνων. Αν κρίνουμε από την περιγραφή, το πρόσθετο έχει περισσότερες ρυθμίσεις από το προηγούμενο, ωστόσο, ο μικρός αριθμός λήψεων είναι λίγο μπερδεμένος.

Σύνολο. Φυσικά, είναι αστείο ότι το 2016 εμφανίζεται ένα σφάλμα Yandex με μια άγνωστη ετικέτα εικόνας: εικόνας στον Χάρτη ιστότοπου. Θεωρητικά, η κατάσταση μπορεί να διορθωθεί με ένα μικρό κόλπο. Αρχικά, δημιουργήστε έναν χάρτη ιστότοπου χωρίς εικόνες στο Yoast SEO (χρησιμοποιώντας το παραπάνω hack) + δημιουργήστε ξεχωριστά Images Sitemap XML ως δεύτερη ενότητα. Έπειτα, για το Google "κροτσάρετε" και τις δύο κάρτες, ενώ για το Yandex στο Robots.txt ή/και στον πίνακα webmaster εμφανίζετε μόνο την επιλογή χωρίς εικόνες.

Αναρωτιέμαι αν αυτές οι προειδοποιήσεις στο Yandex.Webmaster παρεμβαίνουν στην ανάγνωση δεδομένων από τον χάρτη ιστότοπου XML; Τι πιστεύετε γι 'αυτό; Πώς εφαρμόζετε τον χάρτη ιστότοπου για εικόνες;

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

Εδώ μπορείτε να δημιουργήσετε τον απαραίτητο κώδικα Google και Yandex XML για τον χάρτη ιστότοπου. Και επίσης δημιουργήστε έναν οπτικό χάρτη ιστότοπου στο διαδίκτυο, τον οποίο μπορείτε να τοποθετήσετε σε μία από τις σελίδες σας.

Μπορείτε να διαβάσετε περισσότερα σχετικά με τη μορφή αρχείου XML Sitemap στο sitemaps.org

Συχνές ερωτήσεις για το ιστορικό δομής XML για αρχάριους ειδικούς VIP

Τεχνικές λεπτομέρειες του sitemap

Ετικέτες αρχείου Sitemap.xml:

  • αλλαγή συχνότητας- την πιο πιθανή συχνότητα αλλαγών στο περιεχόμενο της καθορισμένης διεύθυνσης URL.
  • lastmod- πραγματική ημερομηνία της τελευταίας ενημέρωσης διεύθυνσης URL.
  • loc- η ίδια η διεύθυνση URL.
  • προτεραιότητα- προτεραιότητα της καθορισμένης σελίδας σε σχέση με άλλες σελίδες του ιστότοπου.
  • url- αυτή η ετικέτα χρησιμεύει ως γονέας των πρώτων τεσσάρων ετικετών που καθορίστηκαν.
  • urlset- αυτή η ετικέτα συνδυάζει ετικέτες των πρώτων πέντε τύπων.

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

  • & - σύμφωνο
  • " - μεμονωμένα εισαγωγικά
  • " - διπλά εισαγωγικά
  • > - σύμβολο "μεγαλύτερο από"
  • < - σημάδι "λιγότερο από".

Το αρχείο Χάρτη ιστότοπου έχει όριο μεγέθους αρχείου ευρετηρίου 10 megabyte. Για να διασφαλιστεί ότι αυτός ο περιορισμός δεν επηρεάζει τους κατόχους μικρών ιστότοπων, είναι δυνατή η συμπίεση αρχείων που προορίζονται για Χάρτη ιστότοπου χρησιμοποιώντας την ανοιχτή μορφή αρχείου gz (αρχειοθέτηση gzip).

Μπορείτε να καθορίσετε τη θέση του αρχείου Χάρτης ιστότοπουχρησιμοποιώντας αρχείο robots.txt. Για να το κάνετε αυτό, απλώς προσθέστε το στο αρχείο robots.txtτην ακόλουθη γραμμή:

Χάρτης ιστότοπου: http://DOMEN.ru/sitemap.xml
Η διεύθυνση URL πρέπει να είναι η πλήρης διεύθυνση URL για τον Χάρτη ιστότοπου.

Να μεταφέρει νέες πληροφορίες στις μηχανές αναζήτησης Χάρτης ιστότοπουχρησιμοποιήστε μια γραμμή όπως:
Μηχανή αναζήτησης/ping?sitemap=http://DOMEN.ru/sitemap.xml
Για την Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

Για να ελέγξετε την ορθότητα του χάρτη του ιστότοπού σας, θα πρέπει πρώτα να τον ελέγξετε για ορθότητα. Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να χρησιμοποιήσετε ένα από τα βοηθητικά προγράμματα που βρίσκονται σε ιστότοπους ή στο xml.org. Θα χρειαστείτε ένα σχήμα XML για τα δεδομένα αρχείου ευρετηρίου Χάρτη ιστότοπου. Για να υποδείξετε έναν σύνδεσμο προς το σχήμα επαλήθευσης στο αρχείο XML, ελέγξτε το " Προσθέστε έναν σύνδεσμο στο σχήμα XSD για επαλήθευσηΜετά από αυτό, όταν ανοίγετε το αρχείο Sitemap.xml στο πρόγραμμα περιήγησης, εάν υπάρχουν σφάλματα στη δομή, θα λάβετε ένα αντίστοιχο μήνυμα.

Ιστορικό ανάπτυξης χάρτη ιστότοπου

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

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

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

Σε ορισμένους ιστότοπους ο αριθμός των σελίδων έχει ξεπεράσει τις 1.000· φυσικά, έχει καταστεί αδύνατο να τοποθετηθούν απολύτως όλοι οι σύνδεσμοι στον χάρτη τοποθεσίας. Το ποσοστό ευρετηρίασης τέτοιων τοποθεσιών άρχισε να μειώνεται. Ο κόσμος χρειαζόταν μια νέα αποτελεσματική λύση στο πρόβλημα που είχε προκύψει.

Και το πρόβλημα λύθηκε. Τον Ιούνιο του 2005, η εταιρεία Googleδημιουργήθηκε μια νέα βολική μορφή για την περιγραφή νέων σελίδων ιστότοπου για τη βελτίωση της ποιότητας της ευρετηρίασής τους από τις μηχανές αναζήτησης.

Το πρότυπο ονομάστηκε Χάρτες ιστότοπου 0.84. Η αρχή μιας βάσης δεδομένων κειμένου XML υιοθετήθηκε ως βάση, επιτρέποντας μια συμπαγή περιγραφή της δομής του ιστότοπου σε ένα αρχείο κειμένου, συμπεριλαμβανομένων νέων και παλαιότερα δημοσιευμένων σελίδων ιστότοπου με δυνατότητα καθορισμού πρόσθετων πληροφοριών ΜΕΤΑ. Αποτελεσματική λύση Χάρτες ιστότοπου, προτείνεται Google, άρχισε να απολαμβάνει άγρια ​​δημοτικότητα.

Η δημοτικότητα επηρέασε επίσης τις απόψεις άλλων μηχανών αναζήτησης σχετικά με τη νέα προσέγγιση για τη δημιουργία χαρτών ιστότοπου. Έτσι, τον Νοέμβριο του 2006, τέτοιοι γίγαντες αναζήτησης όπως MSNΚαι Yahoo, και τον Απρίλιο και Ask.com. Χαρούμενη μορφή Χάρτες ιστότοπουπήρε μια νέα έκδοση Χάρτης ιστότοπου 0,90, επέκταση της λειτουργικότητας.

Τον Μάιο του 2007, ανακοινώθηκε επίσημα η υποστήριξη για τη σύνδεση του προτύπου Χάρτες ιστότοπουστο αρχείο robots.txtμηχανές αναζήτησης Παρακαλώ, GoogleΚαι Yahoo, δηλαδή βρείτε τον χάρτη του ιστότοπου Χάρτης ιστότοπουέχει γίνει ευκολότερο: απλώς υποδείξτε τη θέση του σε αυτό το αρχείο και την πηγή πληροφοριών για Χάρτης ιστότοπουχρησιμοποιήστε ροές RSS ή κανονικά αρχεία κειμένου.

2 Ιουνίου 2008, 3 χρόνια μετά την ανακοίνωση του πρωτοκόλλου GoogleΈνα μήνυμα σχετικά με την υποστήριξη αυτού του πρωτοκόλλου εμφανίστηκε στο ιστολόγιο Yandex για webmasters Yandexωμ




Πώς να διασφαλίσετε ότι ο ιστότοπός σας έχει πάντα έναν νέο χάρτη; Για το σκοπό αυτό έχει δημιουργηθεί δωρεάν υπηρεσία συντήρησης site map.

Μπορείτε επίσης να αγοράσετε ένα έτοιμο καθολικό

Ένας χάρτης ιστότοπου είναι μια σελίδα html ενός ιστότοπου ή ένα ειδικό αρχείο xml, το οποίο εμφανίζει συνδέσμους προς όλες τις σημαντικές σελίδες του ιστότοπου. Για να καταλάβετε τι είναι ένας χάρτης τοποθεσίας, απλώς φανταστείτε τον πίνακα περιεχομένων ενός βιβλίου και θα γίνει αμέσως σαφές γιατί χρειάζεστε έναν χάρτη τοποθεσίας. Ένας χάρτης ιστότοπου βοηθά έναν επισκέπτη, είτε πρόκειται για άτομο είτε για ρομπότ αναζήτησης, να βρει γρήγορα οποιαδήποτε σελίδα στον ιστότοπο, κάνοντας έναν ελάχιστο αριθμό μεταβάσεων. Σε απλούς, μικρούς ιστότοπους, όλες οι σελίδες είναι προσβάσιμες με 1-2 κλικ από την κύρια σελίδα, αλλά τι γίνεται αν ο ιστότοπος είναι μεγάλος και η δομή του είναι περίπλοκη; Ένας τέτοιος ιστότοπος όχι μόνο θα είναι άβολος για τους επισκέπτες, αλλά ούτε και προφανής για τις μηχανές αναζήτησης.

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

Οι μηχανές αναζήτησης ευρετηριάζουν τον ιστότοπο σταδιακά, επίπεδο προς επίπεδο, ξεκινώντας από την κύρια σελίδα. Εάν ο ιστότοπος έχει πολλά επίπεδα ένθεσης σελίδων, τότε θα χρειαστούν πολλοί μήνες για να ευρετηριαστούν όλες οι σελίδες του ιστότοπου. Άρα είναι απαραίτητο δημιουργήστε έναν χάρτη ιστότοπου, στο οποίο θα υπάρχουν όλοι οι σύνδεσμοι προς όλες τις σελίδες του ιστότοπου ταυτόχρονα, έτσι ώστε το ρομπότ να μην χάνει χρόνο στην πλοήγηση στα επίπεδα ένθεσης, σωστά; Ναι και ΟΧΙ. Η απάντηση εξαρτάται από το γιατί φτιάχνεται ο χάρτης και πώς θα είναι. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ ποιοι είναι οι τύποι χαρτών ιστότοπου;.

Χάρτης ιστότοπου HTML Χάρτης ιστότοπου

Οι χάρτες ιστότοπου χωρίζονται σε 2 κύριους τύπους ή μορφές: χάρτης ιστότοπου htmlκαι ένα αρχείο xml χάρτη ιστότοπου. Ο χάρτης ιστότοπου HTML είναι μια σελίδα ιστότοπου, το οποίο παραθέτει τους συνδέσμους. Συνήθως πρόκειται για συνδέσμους προς τις πιο σημαντικές ενότητες και σελίδες του ιστότοπου. Ο χάρτης ιστότοπου HTML είναι περισσότερο σχεδιασμένος για άτομααντί για ρομπότ και σας βοηθά να πλοηγηθείτε γρήγορα στις κύριες ενότητες του ιστότοπου. Για έναν χάρτη ιστότοπου με τη μορφή σελίδας HTML, υπάρχουν σοβαροί περιορισμοί στον αριθμό των συνδέσμων σε μία σελίδα. Εάν υπάρχουν πάρα πολλοί σύνδεσμοι σε μια σελίδα, μπορεί να μην έχουν ευρετηριαστεί όλοι οι σύνδεσμοι ή η σελίδα του χάρτη τοποθεσίας μπορεί ακόμη και να εξαιρεθεί από τις αναζητήσεις για υπερβολικό αριθμό συνδέσμων, ακόμη και .

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

Συνήθως, χάρτης τοποθεσίας σε μορφή HTMLέχει δομή δέντρου, όπου υποδεικνύονται διευρυμένες ενότητες και υποενότητες. Οι άσκοπα ογκώδεις χάρτες ιστοτόπων HTML συχνά σχεδιάζονται με γραφικά στοιχεία, στυλ CSS και συμπληρώνονται με σενάριο Java. Ωστόσο, ένας χάρτης ιστότοπου html έχει μικρή αξία για τις μηχανές αναζήτησης.

Ένας χάρτης ιστότοπου HTML δεν είναι ένας πλήρης χάρτης ιστότοπου. Τι να κάνετε εάν ο ιστότοπος έχει εκατοντάδες, χιλιάδες, δεκάδες χιλιάδες σελίδες; Για να το κάνετε αυτό, πρέπει να τοποθετήσετε συνδέσμους προς όλες τις σελίδες του χάρτη ιστότοπου σε μορφή xml.

Χάρτης ιστότοπου XML

Ένας χάρτης ιστότοπου XML είναι ένα αρχείο σε μορφή xml, όπως το sitemap.xml, το οποίο συνήθως βρίσκεται στη ρίζα της τοποθεσίας. Ένας χάρτης ιστότοπου σε μορφή xml έχει πολλά πλεονεκτήματα σε σχέση με έναν χάρτη ιστότοπου html. Το sitemap xml είναι μια ειδική μορφή χάρτη ιστότοπου, το οποίο καθορίζεται από όλες τις δημοφιλείς μηχανές αναζήτησης, όπως η Google και η Yandex. Μπορείτε να καθορίσετε έως και 50.000 συνδέσμους στον χάρτη ιστότοπου xml. Επιπλέον, στο sitemap xml μπορείτε να καθορίσετε τη σχετική προτεραιότητα και συχνότητα ενημερώσεων σελίδας.

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

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

Παράδειγμα αρχείου χάρτη ιστότοπου sitemap.xml

Το σωστό sitemap.xml πρέπει να έχει κωδικοποίηση UTF8. Τα περιεχόμενα του αρχείου sitemap.xml μοιάζουν με αυτό:

http://mysite.ru/ 2014-09-18T18:54:13+04:00 always 1.0 http://mysite.ru/category/ 2014-09-18T18:57:09+04:00 hourly 0.8 http://mysite.ru/page/ 2014-09-18T18:59:37+04:00 daily 0.6

Όπου χρησιμοποιούνται οι ακόλουθες απαιτούμενες ετικέτες:

  • — γονική ετικέτα, περιέχει όλες τις διευθύνσεις URL.
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://whatsappss.ru/el/ — в данном теге указывается непосредственно url.
  • — этот тег заключает в себе дату последнего изменения страницы;
  • — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
  • — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.

Так же, в файле карты сайта в формате xml должно содержаться указание на пространство имен языка XML:

Xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.

http://mysite.ru/sitemaps/sitemap01.xml 2014-09-18T18:54:13+04:00 http://mysite.ru/sitemaps/sitemap02.xml 2014-09-18T18:54:13+04:00

Здесь используются уже знакомые нам теги https://whatsappss.ru/el/ и , а так же обязательные теги:

  • — родительский тег, в который заключаются адреса всех карт сайта;
  • — тег, в котором заключается параметры для каждой карты сайта.

Пример файла карты сайта sitemap.txt

Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:

1. http://mysite.ru/ 2. http://mysite.ru/page/ 3. http://mysite.ru/page1/

Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt — это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.

Как создать карту сайта

Создание карты сайта важный процесс, в котором необходимо четко указать, какие страницы сайта нужно индексировать и как лучше их индексировать. В зависимости от того о каком типе карты сайта идет речь, используются различные способы создания карты сайта . Как создать html карту сайта обсуждать отдельно смысла нет. Рассмотрим как сделать карту карта в формате xml файла. Существует несколько основных способов создания карты сайта, но все их объединяет то, где находится карта сайта и как файл sitemap определяется поисковыми системами.

Как уже было написано выше — файл карты сайта размещается в корне сайта . Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта — это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта , провести анализ карты сайта на корректность , соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.

Второй способ указать поисковым системам на расположение файла карты сайта — это .

Sitemap: http://mysite.ru/sitemap.xml

В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.

Основные способы создания карты сайта

  1. Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
  2. Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Напрмер xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
  3. Скачать программу-генератор карты сайта . Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
  4. Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс).
  5. Создание карты сайта вручную .

Карта сайта — один из важнейших инструментов . Не важно, как будет создана карта сайта. Важно — какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или . А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже — запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.

Создайте карту сайта для своего ресурса. Но будте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Карта сайта Sitemap XML

Карта сайта (Sitemap) – это специальный файл в формате.xml, хранящийся в корневой директории сервера. Владельцы сайтов нередко интересуются – зачем нужен Sitemap и влияет ли наличие/отсутствие этого документа на поисковое продвижение? Чтобы ответить на эти вопросы, рассмотрим назначение и структуру карты сайта.

Итак, зачем нужен xml Sitemap, что он собой представляет? Карта сайта – это своеобразный каталог, состоящий из перечня ссылок, ведущих на все разделы и страницы сайта. Файл Sitemap помогает поисковым системам более быстро и качественно индексировать интернет проект. Это особенно важно в том случае, если объем web-ресурса исчисляется тысячами или десятками тысяч страниц.

[yt=R09Qywy5DXI]

Больше видео на нашем канале - изучайте интернет-маркетинг с SEMANTICA

Это важно! В карту сайта следует включать только те страницы, которые должны быть в поисковом индексе. Документы с запрещенной к индексированию или служебной информацией не следует вносить в Sitemap. В карту сайта также не включают страницы с тегами и динамические URL-адреса.

Влияет ли Sitemap на продвижение?

Поисковики не будут пессимизировать интернет проект за отсутствие этого файла. Теоретически, робот должен самостоятельно просканировать все страницы сайта и включить их в поиск. Однако нужно учитывать, что система может дать сбой и не найти некоторые web-документы. Обычно «проблемными местами» становятся разделы, в которые можно попасть только по длинной цепочке ссылок, и динамически создаваемые URLы.

С точки зрения SEO, Sitemap имеет определенное влияние, поскольку карта сайта значительно ускоряет индексацию. К тому же повышается вероятность, что web-страницы попадут в индекс до того, как недобросовестные конкуренты успеют скопировать и опубликовать контент. Поисковые системы отдают предпочтение первоисточнику, тогда как копипаст подвергается пессимизации.

Как создать сайт мап

Проще всего воспользоваться одним из специализированных сервисов. К примеру, online-генератор http://www.mysitemapgenerator.com/ позволяет бесплатно сделать карту сайта, размером до 500 страниц. Предусмотрена возможность платной генерации Sitemap без каких либо ограничений. Вебмастеру потребуется всего лишь указать адрес своего сайта, а затем поместить полученный файл в корневой папке сервера.

Можно воспользоваться программой SiteMap Generator. В поле http:// следует завести адрес стартовой страницы сайта, кликнуть по клавише «start» и подождать, пока будет сформирована карта сайта. Затем нужно перейти на вкладку «Google Sitemap/XML», скопировать полученный код и вставить его в файл формата.xml.

Файл sitemap xml – доступные директивы

  • Параметр Lastmod указывает роботу, когда документ последний раз обновлялся.
  • Тег priory указывает на приоритет документа, по отношению к другим страницам сайта.
  • Параметром loc обозначают URL адрес страницы.
  • Тег changefreq используется для обозначения динамичности страниц (документы с параметром «0» робот будет посещать очень редко).

Как сообщить поисковику о карте сайта

Чтобы оповестить Яндекс, можно добавить директиву sitemap в файл robots.txt. Код будет выглядеть следующим образом:

Sitemap: http://yoursite.ru/sitemap.xml

Кроме того, можно передать карту сайта через интерфейс Яндекс.Вебмастер. Для этого нужно перейти на вкладку «Настройка индексирования» >> «файлы Sitemap», а затем указать системе адрес карты сайта.

Аналогичным образом можно оповестить Google. В панели инструментов для вебмастеров нужно перейти на вкладку «Сканирование» >> «файлы Sitemap».

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

Ваш покорный слуга в годы младые также был таким кретином, когда только начал продвигать сайты в одной конторе. Попался мне в то время один сайтец на продвижение, который, следует сказать, был просто гавном. И у этого гавна были проблемы с индексацией. Естественно, будь сайт достаточно качественным, его бы оба поисковика индексировали несмотря ни на какие проблемы, но владельцы жались на нормальных дизайнера, верстальщика и программиста, а в этом случае сеошнику остается только, так сказать, открывать бутылку при помощи ножниц. Я перепробовал на нем все — и настройку last-modified, и ускорение индексации модным в то время фастботом, и покупку ссылок. И только потом оказалось, что дело было в том, что там не обновлялся автоматически сайтмап! Когда я его обновил — все страницы влетели в индекс.

Что такое sitemap и зачем он нужен

Что такое sitemap? Это файл с информацией о страницах сайта, которые нужно индексировать. Обычно sitemap создают для Яндекса и Гугла, чтобы оповестить поисковых роботов о страницах, которые нужно внести в индекс. Ещё при помощи сайтмапа осуществляется проверка того, как часто происходят обновления, и индексация каких веб-документов является наиболее важной. В целом очень хорошо о нем рассказали на Вебмастерской Яндекса:

[yt=INGCBkR26eo] [yt=INGCBkR26eo]

Влияет ли наличие sitemap на продвижение

Если у вас отсутствует сайтмап, это не означает, что поисковики не станут индексировать ресурс. Поисковые роботы зачастую и без этого неплохо сканируют сайты и включают их в поиск. Но иногда могут возникать сбои, из-за которых порой удается отыскать не все веб-документы. Основными причинами являются:

  1. Разделы сайта, в которые можно попасть, только совершив длинную цепочку переходов;
  2. Динамические URL-адреса.

Так вот, создание sitemap.xml во многом помогает решить эту проблему. Этот файл влияет на SEO лишь постольку, поскольку облегчает/ускоряет индексацию страниц. Также возрастает шанс того, что веб-страницы проиндексируются до того, как ваши конкуренты смогут скопировать контент, опубликовав его у себя на сайте.

В каком еще формате бывает карта сайта и почему её делают в формате XML

Зачем нужна карта сайта, мы разобрались. Теперь давайте рассмотрим, в каких форматах её можно сделать:

  1. В формате html. Создается в виде обыкновенной страницы с адресами, ведущими на главные разделы ресурса. Такой тип карты помогает быстро сориентироваться, и рассчитан в большей степени на людей, чем на поисковых роботов. В HTML sitemap можно поместить ограниченное число ссылок (не более 100), ведь если их окажется больше, то не все они попадут в индекс. Или же поисковые роботы могут и вовсе исключить такую страницу из поиска за чрезмерное число URLов, пусть даже и внутренних.
  2. Создание xml-файла sitemap. Здесь нет слишком критичных ограничений по количеству ссылок, а поисковики лучше его индексируют, ведь файл sitemap xml-формата содержит полную информацию в понятном для робота виде. Особенно он важен для проектов, где имеются сотни и тысячи документов одинаковой важности, и размещение всех ссылок на них необходимо. В сайтмап такого типа есть возможность разместить до 50 тысяч URLов и помимо этого можно выставить частоту обновлений и приблизительный приоритет (priority), чего не скажешь о карте в формате HTML. Именно по этим причинам сайтмап почти всегда создают в xml.

Вот еще инфа об этом файле:

[yt=ti3NKPknHDA] [yt=ti3NKPknHDA]

Как сделать правильный sitemap

Рассмотрим, как сделать правильную xml-карту. Здесь должны быть соблюдены следующие требования:

  1. Размер файла должен быть не больше 10 мб;
  2. Карта должна содержать не больше 50000 ссылок. В тех случаях, когда ссылок больше, можно создать несколько карт и включить их в главную xml-карту;
  3. Адрес сайтмапа следует прописать в robots.txt;
  4. Также загрузите sitemap в яндекс и гугл (как добавить файл – описано ниже);
  5. Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают поисковикам понять, что это именно карта, а не что-то другое;
  6. У sitemap должна быть кодировка UTF-8.

Приведу простой пример карты:

http://site.ru/ 2016-11-20T19:45:08+03:00 always 0,9 http://site.ru/category/ 2016-11-20T19:46:38+03:00 monthly 0,6 http://site.ru/page/ 2016-11-20T19:48:41+03:00 yearly 0.4

< url >

< loc >http : //site.ru/

< lastmod >2016 - 11 - 20T19: 45: 08 + 03: 00< / lastmod >

< changefreq >πάντα< / changefreq >

< priority > 0 , 9 < / priority >

< / url >

< url >

< loc >http : //site.ru/category/

< lastmod >2016 - 11 - 20T19: 46: 38 + 03: 00< / lastmod >

< changefreq >Μηνιαίο< / changefreq >

< priority > 0 , 6 < / priority >

< / url >

< url >

< loc >http : //site.ru/page/

< lastmod >2016 - 11 - 20T19: 48: 41 + 03: 00< / lastmod >

< changefreq >ετήσια< / changefreq >

< priority > 0.4 < / priority >

< / url >

Απαιτούνται οι ετικέτες url και loc. Το πρώτο περιέχει όλες τις πληροφορίες σχετικά με μια συγκεκριμένη διεύθυνση URL. Το δεύτερο περιέχει την ίδια τη διεύθυνση.

Οι ετικέτες lastmod, changefreq, priority δεν είναι υποχρεωτικές, αλλά και πάλι συνιστάται η χρήση τους.

Το Lastmod στον χάρτη ιστότοπου είναι υπεύθυνο για την ημερομηνία της τελευταίας ενημέρωσης.

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

  1. Ωριαία – ωριαία ενημέρωση.
  2. Πάντα – πάντα ενημερωμένο.
  3. Εβδομαδιαία – ενημερώνεται μία φορά την εβδομάδα.
  4. Καθημερινά – οι ενημερώσεις γίνονται καθημερινά.
  5. Μηνιαία – οι ενημερώσεις πραγματοποιούνται μία φορά το μήνα.
  6. Ετήσιο – μία φορά το χρόνο.
  7. Ποτέ – δεν ενημερώθηκε (καλύτερα να μην χρησιμοποιήσετε αυτήν την τιμή).

Η προτεραιότητα λέει στις μηχανές αναζήτησης πόσο σημαντική είναι μια σελίδα σε σύγκριση με άλλες. Η προτεραιότητα μπορεί να οριστεί από 0,1 (χαμηλή) έως 1 (υψηλή).

Αυτό ήταν απλώς ένα παράδειγμα χάρτη, δεν χρειάζεται να καθορίσετε αυτές τις ακριβείς τιμές. Γενικά, συνιστάται να ορίσετε την προτεραιότητα ως εξής: μέγιστη για την κύρια σελίδα (1), μέσος όρος για κατηγορίες (0,6) και ελάχιστη για αναρτήσεις (0,4).

Τώρα ας δούμε ένα παράδειγμα όπου υπάρχουν περισσότεροι από 50 χιλιάδες σύνδεσμοι. Σε αυτήν την περίπτωση, το αρχείο περιλαμβάνει άλλους χάρτες:

http://site.ru/sitemaps/sitemap01.xml 2016-11-20T21:37:28+03:00 http://site.ru/sitemaps/sitemap02.xml 2016-11-20T21:37:29+03:00

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap01.xml

< lastmod >2016 - 11 - 20T21: 37: 28 + 03: 00< / lastmod >

< / sitemap >

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap02.xml

< lastmod >2016 - 11 - 20T21: 37: 29 + 03: 00< / lastmod >

< / sitemap >

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

Υπάρχουν διάφοροι τρόποι για να δημιουργήσετε έναν χάρτη xml, ας τους δούμε:

  1. Κάντε λήψη του χάρτη χρησιμοποιώντας μια ηλεκτρονική γεννήτρια από άλλο πόρο.
  2. Δημιουργήστε χρησιμοποιώντας ένα ειδικό πρόγραμμα. Αξίζει όμως να ληφθεί υπόψη ότι τα προγράμματα αυτού του είδους είναι ως επί το πλείστον επί πληρωμή. Ένα παράδειγμα μιας τέτοιας γεννήτριας: Wonder WebWare SiteMap Generator. Το Screaming Frog έχει επίσης αυτό το χαρακτηριστικό.
  3. Δημιουργήστε έναν χάρτη ιστότοπου με μη αυτόματο τρόπο.
  4. Δημιουργήστε αυτόματα έναν χάρτη χρησιμοποιώντας ένα CMS (για παράδειγμα, μια τέτοια λειτουργία είναι διαθέσιμη στο WordPress).

Ακολουθεί μια επιλογή για το πώς να δημιουργήσετε έναν χάρτη ιστότοπου χωρίς τη βοήθεια πρόσθετων:

[yt=Tnfy601BUZc] [yt=Tnfy601BUZc]

Πρόσθετα για τη δημιουργία χαρτών ιστότοπου στο WordPress

Μπορείτε να δημιουργήσετε έναν χάρτη ιστότοπου στο WordPress χρησιμοποιώντας ένα ειδικό πρόσθετο που ονομάζεται Google XML Sitemaps. Όλα είναι απλά εδώ: κατεβάστε το πρόσθετο, εγκαταστήστε το και μετά ξεκινήστε να δημιουργείτε το αρχείο. Για να το κάνετε αυτό, ανοίξτε το Console-Settings και επιλέξτε XML-sitemap. Στη συνέχεια ορίζουμε τις ρυθμίσεις. Αφήνουμε την προτεραιότητα ως προεπιλογή.