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

Δημιουργήστε sitemap.xml

Όριο σελίδας: 1200
Τιμή:Δωρεάν!
Μια προσέγγιση:Επαγγελματίας!

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

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

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

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

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

Μπορείτε να υποδείξετε πού βρίσκεται το sitemap.xml στις μηχανές αναζήτησης χρησιμοποιώντας δύο μεθόδους. Στην οδηγία, χωρίς να παραλείψετε τίποτα, καθορίστε την πλήρη διαδρομή προς το αρχείο.

Αυτό το άρθρο θα σας διδάξει πώς να δημιουργήσετε έναν χάρτη ιστότοπου και να τον μοιραστείτε με το Googlebots.

Δημιουργία και υποβολή χαρτών ιστότοπου

Μορφές αρχείων χάρτη ιστότοπου

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

Όλες οι μορφές υπόκεινται στους ακόλουθους περιορισμούς: ένας Χάρτης ιστότοπου μπορεί να περιέχει έως 50.000 διευθύνσεις URL και το ασυμπίεστο μέγεθός του δεν πρέπει να υπερβαίνει τα 50 MB. Εάν το μέγεθος του αρχείου ή ο αριθμός των διευθύνσεων που αναφέρονται σε αυτό υπερβαίνει αυτά τα όρια, χωρίστε το σε πολλά μέρη. Μπορείτε να δημιουργήσετε ένα αρχείο ευρετηρίου χάρτη ιστοτόπου με όλους τους χάρτες ιστοτόπου σας και να τους υποβάλετε ταυτόχρονα στην Google.

Παράδειγμα URL που περιέχει χαρακτήρα που δεν είναι ASCII (ü) καθώς και χαρακτήρα που απαιτεί διαφυγή (&):
http://www.example.com/ümlat.html&q=name
Η ίδια διεύθυνση URL στην κωδικοποίηση ISO-8859-1 (για φιλοξενία σε διακομιστή που χρησιμοποιεί αυτήν την κωδικοποίηση) και με εφαρμογή διαφυγής:
http://www.example.com/%FCmlat.html&q=name
Η ίδια διεύθυνση URL κωδικοποιημένη σε UTF-8 (για φιλοξενία σε διακομιστή που χρησιμοποιεί αυτήν την κωδικοποίηση) και με εφαρμογή διαφυγής:
Η ίδια διεύθυνση URL με μια ακολουθία διαφυγής αντί για τον χαρακτήρα συμπλεκτικού:
http://www.example.com/%C3%BCmlat.html&q=name

  • Λάβετε υπόψη ότι δεν εγγυόμαστε την ανίχνευση κάθε διεύθυνσης URL στον Χάρτη ιστότοπου. Τέτοια αρχεία μόνο βοηθούν Η Google καθορίζει ποιες σελίδες θεωρείτε σημαντικές.
  • Οι τιμές προτεραιότητας και αλλαγής συχνότητας αγνοούνται, επομένως δεν χρειάζεται να τις προσθέσετε.
  • Η Google διαβάζει την τιμή lastmod, αλλά μόνο εάν έχει καθοριστεί σωστά.
  • Πώς να κάνετε τον χάρτη ιστοτόπου σας διαθέσιμο στην Google

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

    Υπάρχουν διάφοροι τρόποι για να παρέχετε στα Googlebots πρόσβαση στον Χάρτη ιστοτόπου σας:

    • Υποβάλετέ το στην Google χρησιμοποιώντας ένα ειδικό εργαλείο στο Search Console
    • Εισαγάγετε μια γραμμή οπουδήποτε στο αρχείο robots.txt που υποδεικνύει τη θέση του αρχείου Χάρτη ιστότοπου:
      Χάρτης ιστότοπου: http://example.com/sitemap_location.xml
    • Χρησιμοποιήστε ένα αίτημα ping. Αποστολή αιτήματος HTTP GET:
      http://www.google.com/ping?sitemap=<polniy_url_faila_sitemap>
      Παράδειγμα:
      http://www.google.com/ping?sitemap=https://example.com/sitemap.xml

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

    Κανονικός χάρτης ιστότοπου HTML:

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

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

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

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

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

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

    • < urlset>
    • < url>
    • < loc>

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

    • < lastmod>
    • < changefreq>
    • < priority>

    Ακολουθεί μια υπενθύμιση για την αποκωδικοποίηση κάθε ετικέτας από τον επίσημο ιστότοπο 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/url-o_kompanii/

    http://site.ru/url-uslugi/

    http://site.ru/url-produkty/

    http://site.ru/url-dostavka/

    http://site.ru/url-kontakty/

    Εάν είναι απαραίτητο, προσθέστε προαιρετικές ετικέτες από το σημείωμα που παρείχα παραπάνω. Πρόσθετες ετικέτες γράφονται στο κοντέινερ, после указания URL-адреса страницы в теге https://radiobud.ru/el/. Например:

    http://site.ru/

    2005-01-01

    monthly

    0.8

    Приведенный выше код, указывает поисковой системе, что страница http://site.ru/

    в последний раз изменилась 1 января 2005 года. Обновляется с частотой раз в месяц. И приоритет у данной страницы 0.8 (максимально возможный 1).

    Особенно удобен функционал подсветки парных тегов.

    Сервисы для генерации Sitemap

    В случае, если на вашем сайте много полезных страниц и вы не хотите тратить время на составление файла вручную, то вам помогут следующие сервисы:

    Таких сервисов много. Я использую https://www.xml-sitemaps.com/ .

    Поясню вкратце все настройки:

    Плагины для CMS

    Существует огромное количество плагинов и готовых решений для систем управления сайтов. Например:

    Плагин

    Валидность

    После составления карты сайта нужно проверить ее на наличие ошибок. Для проверки используйте сервис https://webmaster.yandex.ru/sitemaptest.xml

    После успешной проверки заливаем наш файл на сайт.

    Расположение файла

    В отличие от файла robots.txt, файл sitemap.xml может располагаться в любом месте вашего сайта. Например, в корневой папке сайта файл будет доступен по следующему адресу:

    Если вы разместили файл в папке /files/, то он будет доступен по такому адресу:

    После успешной загрузки файла, обязательно укажите поисковым роботам как найти этот файл. Делается это очень просто. В файле robots.txt () в директиве Sitemap пропишите полный адрес к файлу. Например, файл robots.txt может выглядеть следующим образом:

    Важно! В отличии от robots.txt файлов Sitemap может быть несколько. В таком случае необходимо указывать в robots и вебмастерах полный адрес ко всем файлам Sitemap.

    Search Console и панель Яндекс.Вебмастера

    Остался последний этап. Указать путь к карте сайта в панелях вебмастеров поисковых систем.

    • Настройка индексирования
    • Файлы Sitemap
    • «Проверить» и «Добавить»

    Следует отметить ограничения в XML-карте сайта:

    • В одном файле можно указать не более 50000 URL-адресов
    • Вес файла не более 10 мегабайт (поисковые системы не индексируют документы, превышающие размер в 10 мегабайт). При необходимости файл можно сжать с помощью архиватора.gzip.
    • Кодировка файла только в UTF-8

    На этом основные этапы завершены. Следуйте всем описанным простым правилам и ошибок у вас не будет. Вторая часть статьи посвящена более детальной настройке, тонкостям и особенностям sitemap.xml эти знания потребуются вам для составления профессиональной карты сайта для интернет-магазинов.

    3. Группировка файлов Sitemap

    В случае превышения лимита в 50000 URL-адресов, нужно использовать вложенную структуру и создать группу из нескольких Sitemap. То есть создавать карты сайта в карте сайта!

    Для обычного сайта (не крупного портала или интернет-магазина) такой объем страниц редкость, поэтому группировку Sitemap большинство SEO-специалистов используют для удобства, например, для группировки страниц товаров или разделов.

    Синтаксис выглядит следующим образом:

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

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

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

    2005-01-01

    Определение XML-тегов:

    Атрибут


    Описание

    обязательный

    Инкапсулирует информацию о всех файлах Sitemap в этом файле.

    обязательный

    Инкапсулирует информацию об отдельном файле Sitemap.

    обязательный

    Указывает местоположение файла Sitemap.

    необязательно

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

    Таким образом составляется сгруппированная карта сайта. Все остальные процедуры те же, что описаны выше. Не забываем указывать в файле robots.txt, в директиве Sitemap, корректную ссылку на ваш файл.

    4. Исследование

    В конце 2014 года я провел небольшое исследование по анализу эффективности наличия на сайте файла sitemap.xml.

    Наблюдалась проблема индексации товарной группы на сайте интернет-магазина (товаров порядка 10000). При этом, ничего не препятствовало их индексации. Был составлен файл карты сайта, состоящий только из ссылок на товары сайта. Карта сайта обновлялась автоматически. За 2 месяца в индексную базу поисковой системы Яндекс попало более 70% URL-адресов. Большая доля страниц, попавших в индекс, это страницы из карты сайта. Отмечу, что в данный период не проводились другие мероприятия по ускорению индексации сайта (например, простановка ссылок).

    Вот сами результаты:

    Вывод: карта сайта до сих пор влияет на индексацию вашего сайта. Необходимо регулярно обновлять и актуализировать данный файл.

    5. Фишки

    Чтобы статья не получилась скучной для опытных SEO-специалистов, предлагаю вам ознакомиться со следующими «фишками».

    Картиночный сайтмап

    Для привлечения дополнительного трафика из поисковых систем (возможно не совсем конверсионного) вы можете составить дополнительный Sitemap для картинок.

    Синтаксис для картиночной карты сайта выглядит так:

    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 (тег https://radiobud.ru/el/) может включать до 1000 тегов .

    URL изображения.

    В отдельных случаях домен URL изображения может отличаться от домена, используемого основным сайтом. Если оба домена подтверждены в Search Console, проблем при этом не возникнет. Но если картинки размещены с помощью системы управления контентом, например, сервиса Google Сайты, вам необходимо подтвердить сайт хостинга в Search Console. Кроме того, файл robots.txt не должен запрещать сканирование содержания, которое необходимо индексировать.

    Подпись к изображению.

    Место съемки. Например, Поронайск, о. Сахалин .

    Название изображения.

    URL лицензии изображения.

    Лайфхак для тех, кто дочитал

    Многие SEO-специалисты генерируют файлы Sitemap один раз на старте проекта. Дальше про карту сайта забывают. Проиндексировались страницы — хорошо. Нет — а что поделать?! Новые страницы вообще забывают вносить в sitemap.

    В ходе своего исследования я выяснил, что наиболее удобным способом решения этой проблемы является отдельный файл sitemap.xml, в котором будут только те страницы сайта, которые еще не попали в индекс.

    И именно это позволило вогнать в индекс Яндекса более 70% новых URL-адресов.

    Use the Sitemap file to inform Yandex about the current structure of the site: specify a special directive in robots.txt or add it in Yandex.Webmaster.

    With Yandex.Webmaster, you can:

    Uploading Sitemap

      Choose the site from the list.

      Enter the file URL. For example, https://example.com/sitemap.xml .

      Click the Add button.

    The file is put into the processing queue. The robot will download it within two weeks. Every added file, including the ones listed in the Sitemap index file , is handled by the robot separately.

    Once the file is downloaded you will see one of the statuses:

    Status Description Note
    “OK”
    “Redirect” Remove the redirect and
    “Error” File is formed incorrectly inform the robot about the update
    “Not indexed.”

    Server response check

    Disallow directive Allow access to Sitemap and inform the robot about the update
    Status Description Note
    “OK” The file is formed correctly and loaded into the robot"s database.

    The date of the last download is displayed next to the file.

    Indexed pages appear in the search results within two weeks.

    “Redirect” The URL redirects to another address. Remove the redirect and inform the robot about the update
    “Error” File is formed incorrectly Click the Error link to view the details. Edit the file and inform the robot about the update
    “Not indexed.” When the robot tries to download the Sitemap file, the server returns HTTP status other than 200

    Check if the file is available to the robot. To do it, use the Server response check tool. Specify the full path to the file.

    If the file is unavailable, contact the site or the hosting server administrator.

    The access to the file is denied in robots.txt with the Disallow directive Allow access to Sitemap and inform the robot about the update

    Updating Sitemap

    If you changed Sitemap file added to Yandex.Webmaster, there is no need to delete it and upload it again. The robot regularly checks the file for updates and errors.

    To speed up the file indexing, click the icon. If you use the Sitemap index file , you can launch the processing of each file listed in it. The robot will download the data within two weeks. You can use this function up to 10 times for each host.

    When you run out of all attempts, you will be able to try again 30 days after the first try. The exact date is shown in Yandex.Webmaster.

    Removing Sitemap

    Files added on the Sitemap files page can be removed from Yandex.Webmaster.If the Sitemap directive was added in the robots.txt file , delete it. After making changes, information about Sitemap disappears from the robot database and Yandex.Webmaster within a few weeks.

    FAQ

    Sitemap is displayed in the service as an excluded page with the “Invalid document format” status.

    The Sitemap file (and other XML files) is displayed as excluded pages. This is, however, only for information purposes and doesn"t affect the site indexing or the Sitemap processing.

    The Sitemap file can be displayed in a group of excluded pages if the robot tried to index it as a regular page, while the XML files aren"t indexed in the Yandex search engine and aren"t included in the search results.

    The “Unknown tag” error occurred while processing Sitemap

    The Sitemap file may contain only certain XML elements . If Yandex.Webmaster finds other elements in the file (for example, a reference to the mobile or multilingual version, image URLs), it displays the \"Unknown tag\" error. The robot ignores unsupported elements when processing Sitemap and takes into account the data from the supported elements. Therefore, you don"t need to change the Sitemap file.

    If the file content is changed, the information in Yandex.Webmaster is updated within two weeks.

    The Sitemap file has the “Not indexed” status.

    The Sitemap file may be not indexed for several reasons:

      The robot crawled the Sitemap file recently and didn"t process it yet. Wait for two weeks. If you use the Sitemap index file with multiple files, they may take longer to process than a single Sitemap file.

    Файл sitemap.xml - это инструмент, который позволяет вебмастерам информировать поисковые системы о страницах сайта, доступных к индексации. Также, в XML карте можно указывать дополнительные параметры страниц: дата последнего обновления, частота обновлений и приоритет относительно других страниц. Информация в sitemap.xml может влиять на поведение поискового краулера и, в целом, на процесс индексации новых документов. Sitemap содержит в себе директивы включения страниц в очередь на обход и дополняет robots.txt, содержащий директивы исключения страниц.

    В этом руководстве вы найдете ответы на все вопросы, касающиеся использования sitemap.xml.

    Нужен ли мне sitemap.xml

    Поисковые системы используют sitemap для поиска новых документов на сайте (это могут быть html-документы или медиа-контент), которые недоступны через навигацию, но их необходимо просканировать. Наличие ссылки на документ в sitemap.xml не гарантирует его сканирование или индексацию, но чаще всего файл помогает большим сайтам индексироваться лучше. К тому же, данные из XML карты используются при определении канонических страниц, если это специально не указано в теге rel=canonical.

    Sitemap.xml важен для сайтов, где:

    • Некоторые разделы недоступны через навигационное меню.
    • Имеется множество изолированных страниц или плохо связанных между собой.
    • Используются технологии, слабо поддерживаемые поисковыми системами (например, Ajax, Flash или Silverlight).
    • Присутствует очень много страниц и есть вероятность, что поисковый краулер пропустит новый контент.

    Если это не ваши случаи, то скорей всего sitemap.xml вам не нужен. Для сайтов, где каждая важная для индексации страница доступна в пределах 2х кликов, где для отображения контента не используются технологии JavaScript или Flash, где при необходимости используются канонические и региональные теги, и свежий контент появляется не чаще, чем на сайт заходит робот, в файле sitemap.xml нет необходимости.

    Для небольших проектов при наличии проблемы лишь большого уровня вложенности документов, ее легко решить с помощью HTML карты сайта, не прибегая к использованию XML карты. Но если вы решили, что sitemap.xml вам все-таки нужен, то прочитайте это руководство полностью.

    Техническая информация

    • Sitemap.xml является текстовым файлом формата XML . Однако, поисковые системы также поддерживают текстовый формат (см. следующий раздел).
    • Каждый сайтмап может содержать максимум 50 000 адресов и весить не более 50Мб (10Мб для Яндекса).
    • Можно использовать gzip-сжатие для уменьшения размера файла sitemap.xml и увеличения скорости его передачи. В таком случае используйте расширение gz (sitemap.xml.gz). При этом, ограничения по весу остаются для несжатых сайтмапов.
    • Местоположение файла Sitemap определяет набор URL-адресов, которые можно включить в этот Sitemap. Карта, содержащая адреса страниц всего сайта, должна располагаться в корне. Если сайтмап располагается в папке, то и все URL в этом сайтмапе должны располагаться в этой папке или глубже ().
    • Адреса в sitemap.xml должны быть абсолютными.
    • Максимальная длина URL - 2048 символов (1024 символа для Яндекса).
    • Спецсимволы в URL (типа амперсанда "&" или кавычек) должны маскироваться в HTML-сущности.
    • Указанные в карте страницы должны отдавать 200 http-код статуса.
    • Перечисленные в карте адреса не должны быть закрыты в файле robots.txt или в meta-robots.
    • Sitemap не должен быть закрыт в robots.txt, иначе поисковая система его не просканирует. Сам файл может находиться в индексе, это нормально.

    Форматы XML карт

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

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

    Пример файла Sitemap, содержащий только один адрес.

    https://сайт/ 2018-06-14 daily 0.9

    ετικέτες XML
    urlset
    url(απαιτείται) - Η γονική ετικέτα για κάθε URL.
    loc(απαιτείται) - Η διεύθυνση URL του εγγράφου, πρέπει να είναι απόλυτη.
    lastmod- ημερομηνία της τελευταίας τροποποίησης του εγγράφου σε μορφή Datetime.
    αλλαγή συχνότητας- συχνότητα αλλαγών σελίδας (πάντα, ωριαία, καθημερινά, εβδομαδιαία, μηνιαία, ετήσια, ποτέ). Το νόημα αυτής της ετικέτας είναι μια σύσταση προς τις μηχανές αναζήτησης, όχι μια εντολή.
    προτεραιότητα- Προτεραιότητα διεύθυνσης URL σε σχέση με άλλες διευθύνσεις (από 0 έως 1) για σειρά σάρωσης. Εάν δεν καθορίζεται, η προεπιλογή είναι 0,5.

    Χάρτης XML για εικόνες

    Ορισμένοι βελτιστοποιητές εισάγουν συνδέσμους σε εικόνες στο sitemap.xml με τον ίδιο τρόπο όπως συνδέσμους σε έγγραφα HTML. Αυτό μπορεί να γίνει, αλλά είναι καλύτερο για την Google να χρησιμοποιήσει μια επέκταση του τυπικού πρωτοκόλλου και να στείλει πρόσθετες πληροφορίες σχετικά με τις εικόνες μαζί με τις διευθύνσεις URL. Η δημιουργία χαρτών εικόνων XML είναι χρήσιμη εάν οι εικόνες πρέπει να σαρωθούν και να ευρετηριαστούν και, ταυτόχρονα, δεν είναι άμεσα προσβάσιμες στο bot (για παράδειγμα, χρησιμοποιείται JavaScript).

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

    http://example.com/primer.html http://example.com/kartinka.jpg http://example.com/photo.jpg Вид на Балаклаву Севастополь, Крым http://creativecommons.org/licenses/by-nd/3.0/legalcode

    ετικέτες XML
    εικόνα: εικόνα(απαιτείται) - πληροφορίες για μία εικόνα. Μπορούν να χρησιμοποιηθούν έως και 1000 εικόνες.
    image:loc(απαιτείται) - διαδρομή προς το αρχείο εικόνας. Εάν χρησιμοποιείται ένα CDN, τότε είναι αποδεκτή η σύνδεση με άλλο τομέα, εάν έχει επαληθευτεί στον πίνακα webmaster.
    εικόνα: λεζάντα- λεζάντα για την εικόνα (μπορεί να περιέχει μεγάλο κείμενο).
    εικόνα:τίτλος- εικόνα τίτλου (συνήθως σύντομο κείμενο).
    image:geo_location- το μέρος των γυρισμάτων.
    εικόνα: άδεια- Διεύθυνση URL άδειας εικόνας. Χρησιμοποιείται για προηγμένη αναζήτηση εικόνων.

    Χάρτης XML για βίντεο

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

    Χάρτης ιστότοπου ειδήσεων

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

    Χρήση πολλαπλών καρτών

    Εάν είναι απαραίτητο, μπορείτε να χρησιμοποιήσετε πολλούς χάρτες ιστότοπου, συνδυάζοντάς τους σε έναν χάρτη ιστότοπου ευρετηρίου. Πολλαπλές sitemap.xml χρησιμοποιούνται σε περιπτώσεις όπου:

    • Ο ιστότοπος χρησιμοποιεί πολλές μηχανές (CMS).
    • Ο ιστότοπος έχει περισσότερες από 50.000 σελίδες.
    • Είναι απαραίτητο να ρυθμίσετε την βολική παρακολούθηση σφαλμάτων σε ενότητες.

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

    Εάν έχετε 2 ή περισσότερους χάρτες ιστότοπου, θα πρέπει να συνδυαστούν σε έναν χάρτη ιστότοπου ευρετηρίου, ο οποίος μοιάζει με έναν κανονικό χάρτη ιστότοπου (εκτός από την παρουσία ετικετών sitemapindex και sitemap αντί για urlset και url), έχει παρόμοιους περιορισμούς και μπορεί μόνο να συνδέσει σε κανονικούς χάρτες XML (όχι χάρτες ευρετηρίου) .

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

    http://www.example.com/sitemap-blog.xml.gz 2004-10-01T18:23:17+00:00 http://www.example.com/sitemap-webinars.xml.gz 2005-01-01

    sitemapindex(υποχρεωτικό) - καθορίζει το τρέχον πρότυπο πρωτοκόλλου.
    χάρτης ιστότοπου(υποχρεωτικό) - περιέχει πληροφορίες σχετικά με έναν ξεχωριστό χάρτη ιστότοπου.
    loc(απαιτείται) - τοποθεσία χάρτη ιστότοπου (σε μορφή xml, txt ή rss για την Google).
    lastmod- ώρα αλλαγής χάρτη ιστότοπου. Επιτρέπει στις μηχανές αναζήτησης να ανακαλύπτουν γρήγορα νέες διευθύνσεις URL σε μεγάλους ιστότοπους.

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

    Μέθοδοι για τη δημιουργία Χάρτη ιστότοπου XML:

    • Εσωτερικά εργαλεία CMS.Πολλά CMS υποστηρίζουν ήδη τη δημιουργία χάρτη ιστότοπου. Για να το μάθετε, διαβάστε την τεκμηρίωση για το CMS σας, δείτε τα στοιχεία μενού στον πίνακα διαχείρισης ή επικοινωνήστε με την τεχνική υποστήριξη του κινητήρα. Ανεβάστε το αρχείο https://yoursite.com/sitemap.xml στον ιστότοπό σας μπορεί να υπάρχει ήδη και δημιουργείται δυναμικά.
    • Εξωτερικά πρόσθετα.Εάν το CMS δεν διαθέτει λειτουργικότητα για τη δημιουργία χάρτη ιστότοπου και υποστηρίζει προσθήκες, η Google ποια προσθήκη καλύπτει την ερώτηση sitemap.xml για τη μηχανή σας και την εγκαταστήστε. Σε ορισμένες περιπτώσεις, πρέπει να επικοινωνήσετε με προγραμματιστές για να γράψουν ένα παρόμοιο πρόσθετο για εσάς.
    • Ξεχωριστό σενάριο στον ιστότοπο.Γνωρίζοντας το πρωτόκολλο χάρτη XML και τους τεχνικούς περιορισμούς, μπορείτε να δημιουργήσετε μόνοι σας sitemap.xml προσθέτοντας ένα σενάριο παραγωγής στο CRON. Εάν δεν είστε προγραμματιστής, χρησιμοποιήστε τα άλλα στοιχεία αυτής της λίστας.
    • Γεννήτριες χαρτών ιστότοπου.Υπάρχουν πολλές γεννήτριες sitemap.xml που σαρώνουν τον ιστότοπό σας και σας δίνουν έναν έτοιμο χάρτη για λήψη. Το μειονέκτημα εδώ είναι ότι κάθε φορά που ενημερώνεται ο ιστότοπος, πρέπει να δημιουργείτε με μη αυτόματο τρόπο έναν χάρτη ιστότοπου.
    • Αναλυτές.Τα προγράμματα επιτραπέζιου υπολογιστή που έχουν σχεδιαστεί για την τεχνική ανάλυση ενός ιστότοπου παρέχουν συνήθως την ευκαιρία λήψης του sitemap.xml, που δημιουργείται με βάση ανιχνευμένες σελίδες. Λειτουργεί παρόμοια με τις γεννήτριες χαρτών ιστότοπου, μόνο που εκτελείται τοπικά στον υπολογιστή σας.

    Δημοφιλείς ηλεκτρονικοί δημιουργοί χαρτών ιστότοπου

    XML-Sitemaps.com

    Σας επιτρέπει να αποκτήσετε το sitemap.xml με λίγα κλικ. Υποστηρίζει μορφές XML, HTML, TXT και GZ. Βολικό στη χρήση για μικρούς ιστότοπους (έως 500 σελίδες).

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

    Έχει πολλές ρυθμίσεις, σας επιτρέπει να εισάγετε URL από ένα αρχείο CSV. Σαρώνει έως και 500 διευθύνσεις URL δωρεάν.

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

    Τοπικά προγράμματα για τη δημιουργία XML Sitemap

    Γεννήτρια χαρτών ιστότοπου G-Mapper

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

    Screaming Frog SEO Spider

    Ευέλικτο εργαλείο δημιουργίας χάρτη ιστότοπου με πολλές ρυθμίσεις. Βολικό εάν χρησιμοποιείτε ήδη screamin frog για άλλες εργασίες SEO. Μετά τη σάρωση του ιστότοπου, χρησιμοποιήστε το στοιχείο μενού Χάρτες ιστότοπου -> Δημιουργία χάρτη ιστοτόπου XML.

    Netpeak Spider

    Μια λιγότερο ευέλικτη, αλλά και βολική λύση για γρήγορη δημιουργία sitemap.xml. Μετά τη σάρωση του ιστότοπου, πρέπει να χρησιμοποιήσετε το στοιχείο μενού Εργαλεία -> Δημιουργία χάρτη ιστότοπου.