Sitemap.xml və ya sayt xəritəsi - yeni başlayanlar üçün bələdçi

XML xəritəsi nədir

XML-Sitemap, XML formatında bütün sayt səhifələrinin siyahısı olan axtarış motoru botları üçün fayldır. Bu, axtarış motorlarına sayt məzmununu daha səmərəli şəkildə taramasına və indeksləşdirməsinə kömək etmək üçün lazımdır.

💡 Sayt istifadəçiləri üçün XML-Sitemap və html-sayt xəritəsini qarışdırmayın.

XML sayt xəritəsinin hansı növləri var?

İki növ sayt xəritəsi:

  • müntəzəm — 50 000 səhifədən çox olmayan və çəkisi 50 MB-dan çox olmayan;
  • indeks — xəritəli fayl bir neçə adi sayt xəritəsini birləşdirir. Böyük və ya üçün nəzərdə tutulmuşdur
  • çoxdilli saytlar. Bu faylların ölçüsü 50 MB-dan çox deyil və 50.000 URL-dən çox olmayan tutumu var. 

 

XML sayt xəritəsini necə tapmaq olar

Saytın xəritəsini nəzərdən keçirməyin bir neçə yolu:

1. robots.txt faylında. Ünvan çubuğuna yazın: https://site.com/robots.txt Faylın özündə aşağıdakı formatda XML-Sitemap direktivi ola bilər: sitemap: https://site.com/sitemap.xml.

2. Əgər robots.txt-də fayla keçid tapa bilmədinizsə, ünvan çubuğuna aşağıdakı sorğunu daxil edin: https://site.com/sitemap.xml

💡 Robots.txt faylı üçün url formatı ciddi şəkildə tələb olunursa - /robots.txt, o zaman Sitemap.xml faylı üçün url istənilən ola bilər.

/sitemap.xml sadəcə XML xəritəsi üçün daha məşhur addır, lakin o, fərqli ola bilər, məsələn: /sitemap-categories.xml, /sitemap-en.xml və s.

1. Axtarış operatorlarından istifadə edərək axtarış sistemində sorğu da edə bilərsiniz. İki operatordan istifadə edilməlidir:

  • sayt: - dəqiq ünvan üzrə axtarışlar;
  • filetype: — tələb olunan fayl tipini axtarır;

XML faylını axtarmaq üçün axtarış sorğusu yaratmalısınız:

site:site.com fayl növü:xml

Nəticə:

Sitemap.xml или карта сайта — руководство для новичков 1

XML Sayt Xəritəsi hansı elementlərdən ibarətdir?

Artıq bildiyimiz kimi, sayt xəritəsi müntəzəm ola bilər və aşağıda bu növlərin hər birinin hansı elementlərdən ibarət olduğunu nəzərdən keçirəcəyik.

Adi sayt xəritəsinin elementləri

Tələb olunan elementlər:

  • Birinci sətir XML versiyasını və sayt xəritəsi faylları üçün tələb olunan kodlaşdırmanı göstərir - UTF-8:

Sitemap.xml или карта сайта — руководство для новичков 2

 

  • — cari protokolun standartını göstərən etiket. Aşağıda sadalanan teqlərin anasıdır;
  • - hər bir URL girişi üçün etiket. Aşağıdakı teqlər üçün valideyn və uşaqdır ;
  • — səhifənin dəqiq URL ünvanına işarə edən etiket. törəmə şirkətidir .

Könüllü elementlər:

  • — səhifənin son yeniləmə tarixini göstərən etiket. törəmə şirkətidir . Əvvəlki etiketlərdən fərqli olaraq, bu isteğe bağlıdır. Nəzərə alın ki, Google bu etiketin dəyərini yalnız səhifənin sonuncu dəfə yeniləndiyi faktiki vaxta uyğun gəldiyi halda nəzərə alır. Bu teqdə tarix yazarkən W3C Datetime formatından istifadə etməlisiniz. Bu format saatlar, dəqiqələr, saniyələr və saat qurşağı ilə tam tarixin göstərilməsini tələb edir (YYYY-AA-GGTs:dd:ss+TZD). Məsələn: 2022-05-16T19:20:30+03:00;
  • — səhifə yeniləmələrinin təxmini tezliyini göstərən etiket. Etibarlı dəyərlər: həmişə, saatlıq, gündəlik, həftəlik, aylıq, illik, heç vaxt;
  • — səhifənin digər səhifələrlə müqayisədə prioritetini göstərən etiket. Dəyər 0,0 ilə 1,0 aralığında müəyyən edilir.

 

💡 Google Axtarış Mərkəzinin son məlumatlarına görə, axtarış sistemi teq dəyərlərini nəzərə almır Və .

Misal XML sayt xəritəsi:

Sitemap.xml или карта сайта — руководство для новичков 3

XML Sayt Xəritəsi hansı elementlərdən ibarətdir?

Несколько способов создать карту сайта:

  • məzmun idarəetmə sistemindən (CMS) istifadə etməklə. WordPress və ya Wix kimi sistemlər axtarış sistemi üçün əlçatan sayt xəritəsi yarada bilər. İstifadə etdiyiniz CMS-də sayt xəritəsinin necə yaradıldığı barədə məlumat tapmalısınız - proses avtomatik olaraq baş verir və ya bəzi əməliyyatları yerinə yetirməlisiniz;
  • əl ilə. Saytınız kiçikdirsə, mətn redaktorundan istifadə edərək və sintaksis standartlarına əməl edərək özünüz sayt xəritəsi yarada bilərsiniz;
  • üçüncü tərəf generatorlarından istifadə etməklə. Sayt xəritələrini yarada biləcək bir çox xidmət var. Onların arasında:

Əlbəttə ki, belə generatorlar çoxdur, özünüz üçün əlverişli olanı tapa bilərsiniz.

  1. Lazımi sayda URL-ləri tarayın.
  2. Sitemap Generator alətini açın.
Sitemap.xml или карта сайта — руководство для новичков 4

XML Sayt Xəritəsi Faylları ilə bağlı Ümumi Məlumat və Google Tövsiyələri

  1. Google təqdim etdiyiniz URL-ləri tarayacaq. Buna görə də, lütfən, düzgün və dəqiq URL-lər təqdim edin.
  2. Sayt xəritəsinə daxil etdiyiniz bütün URL-lər müvafiq domen daxilində olmalıdır. Fərqli domen/alt domen təyin etməyin.
  3. Sayt xəritəsi saytın istənilən hissəsində yerləşdirilə bilər, lakin yalnız əsas kataloqun altındakı qovluqlara təsir edəcək. Buna görə XML Sayt Xəritəsini saytın kök kataloquna yerləşdirməlisiniz.
  4. Adi XML faylına və ya indeks faylına keçid Robots.txt faylında aşağıdakı kimi göstərilə bilər: sitemap: https://site.com/sitemap.xml.
  5. Sayt xəritələri UTF-8 kodlaşdırmasında yaradılmalıdır, yəni onlar yalnız ASCII simvollarından istifadə etməlidirlər.
  6. Əgər səhifə ünvanlarında başqa simvollar varsa, onlardan qaçmaq lazımdır. Səhifə ünvanlarını əl ilə yaratmasanız, bu, adətən avtomatik olaraq baş verir. Əgər URL-dəki simvollar düzgün kodlaşdırılmayıbsa və qaçıbsa, onda siz sayt xəritəsi əlavə etdiyiniz zaman Google-dan XML Sayt Xəritənizdəki səhifələrin tapılmaması barədə xəbərdarlıq ala bilərsiniz.
  7. Google sayt xəritəsindəki hər bir URL-in taranmasına zəmanət vermir. Bu fayl yalnız sistemə vacib hesab etdiyiniz səhifələri müəyyən etməyə kömək edir.
  8. Google sayt xəritəsində URL-lərin sırasına məhəl qoymur.
  9. XML Sayt xəritəsi faylının ölçüsü 50.000 səhifədən çox olmamalıdır və çəkisi 50 MB-dan çox olmamalıdır. Çəki daha böyükdürsə, bir neçə sayt xəritəsi faylı olan bir indeks sayt xəritəsi yaradın.
  10. XML Sayt Xəritəsinə yalnız indeksləşdirmə və tarama üçün açıq olan və səhifələmə səhifələri istisna olmaqla, 200 cavab kodunu qaytaran kanonik səhifələri daxil edin.
  11. XML Sayt Xəritəsindəki bütün URL-lər tarama, indeksləşdirmə üçün robots.txt-də açılmalı və “noindex” meta teqini ehtiva etməməlidir.
    Göstərilən səhifələri əlavə edərkən/silərkən, bağlayarkən/açarkən sayt xəritəsi avtomatik olaraq yenilənməlidir.
Sitemap.xml или карта сайта — руководство для новичков 4

XML Sayt Xəritələri üçün Bing Ümumi Məlumat və Tövsiyələr

Поисковая система Bing не описывает кардинальных отличий в требованиях к XML-Sitemap, лишь перефразирует некоторые стандарты, перечисленные в руководстве Google. Поэтому можем сделать вывод, что, следуя стандартам Google, мы создаем универсальную XML-Sitemap также и для Bing.

Çoxdilli saytlar üçün XML xəritəsini necə qurmaq olar

Axtarış sisteminə səhifələrin çoxdilli versiyalarının dublikat olmadığını bildirməyin üç əsas yolu var:

  • səhifə kodunda rel=”alternate” hreflang=”x” atributu ən çox yayılmış üsuldur;
  • XML Sayt Xəritəsindən istifadə etməklə;
  • http başlıqlarından istifadə etməklə.

Qeyd etmək lazımdır ki, 99% hallarında saytın çoxdilli olduğunu göstərmək üçün bir yol kifayətdir - rel=”alternate” hreflang=”x” atributundan istifadə etməklə. 

💡  Böyük bir sayt üçün sayt xəritəsi edirsinizsə, XML Sayt Xəritəsindən istifadə edərək əlavə olaraq çoxdilliliyi təyin edə bilərsiniz.

XML Sayt Xəritəsində səhifənin alternativ dil versiyalarını təyin etmək üçün siz:

  • blokda ad sahəsini təyin edin :

xmlns:xhtml=”https://www.w3.org/1999/xhtml”

  • etiket daxilində , etiketin altında , səhifənin URL-ni təyin edən, etiketi təyin edin səhifənin hər dil versiyası üçün və daxilində — xüsusi dil versiyasını göstərəcək rel="alternate" hreflang="x" atributları. 

Məsələn, bir səhifənin üç dil versiyası var: rus, ukrayna və ingilis. Bu səhifənin dil versiyaları üçün URL-lər belə görünür:

  • https://site.com/ru/
  • https://site.com/ua/
  • https://site.com/en/

XML Sayt Xəritəsində səhifənin çoxdilli versiyaları belə görünəcək:

Sitemap.xml или карта сайта — руководство для новичков 6

Şəkillər üçün XML sayt xəritəsi

Bəzi hallarda axtarış sistemi saytdakı şəkilləri aşkar edə bilmir. Məsələn, JavaScript istifadə edərək şəkil yükləndikdə. Axtarış robotlarını şəkillərə yönəltməyin iki yolu var:

  1. Adi XML Sayt Xəritəsində onlara bağlantılar təmin edin.
  2. Şəkillər üçün ayrıca sayt xəritəsi yaradın.

Hər iki halda, şəkillər üçün etiketlərin göstərildiyi XML ad sahəsini təyin etməlisiniz:

xmlns:image=”http://www.google.com/schemas/sitemap-image/1.1″

Həmçinin etiket daxilində Şəkillər üçün tələb olunan etiketlər göstərilib:

  • — şəkil haqqında bütün məlumatları ehtiva edir. Bir səhifə üçün 1000-ə qədər şəkil təyin edə bilərsiniz.
  • - faylın yeri. Bəzi hallarda şəklin URL-i əsas sayt domenindən fərqli ola bilər. Belə hallarda məzmunun düzgün taranması üçün hər iki domen Google Axtarış Konsolunda təsdiqlənməlidir.

Həmçinin, şəkillər üçün xml sayt xəritəsində, Google Axtarış Mərkəzinə görə axtarış motoru tərəfindən nəzərə alınmayan əlavə etiketlər tapa bilərsiniz, yəni:

  • — şəkil üçün başlıq;
  • — çəkiliş yeri (ölkə, şəhər və s.);
  • — şəklin adı;
  • — Şəkil lisenziyasının URL-i.

Bu teqlərə əlavə olaraq, şəkillər üçün sayt xəritəsi aşağıdakı tələblərə cavab verməlidir:

  • istifadə olunan kodlaşdırma UTF-8-dir;
  • Şəkillər üçün XML Sayt xəritəsi 50.000-dən çox URL-dən ibarət olmamalıdır və ölçüsü 50 MB-dan çox olmamalıdır. Sayt xəritəsi bu limitləri aşarsa, sayt xəritəsi indeks faylı yaratmalısınız.
  • bu tip sayt xəritəsində yalnız indeksləşdirmə və tarama üçün açıq olan və 200 cavab kodunu qaytaran kanonik səhifələr olmalıdır;
  • hər bir URL-də 1000-dən çox şəkil yoxdur;
  • Şəkillər üçün XML Sayt Xəritəsi yalnız kiçik şəkilləri olmayan tam ölçülü şəkillərdən ibarət olmalıdır;
  • Şəkillər və ya indeks faylı üçün XML xəritəsinə keçid robots.txt-də yerləşdirilməlidir;
  • Şəkillər üçün XML Sayt xəritəsi müntəzəm olaraq avtomatik olaraq yenilənməlidir.

Bir səhifə və iki təsviri təyin edən nümunə XML şəkil xəritəsi:

Sitemap.xml или карта сайта — руководство для новичков 7

Video üçün xml sayt xəritəsi

Video sayt xəritəsi axtarış motorlarına səhifədə videoların olduğunu bildirmək üçün bir yoldur, xüsusən də onlar yeni və ya tapmaq çətin olarsa. Bu, xüsusilə videolarınızın axtarış nəticələrində görünməsini istəyirsinizsə, axtarış motorunun optimallaşdırılmasının vacib hissəsidir.

Video üçün XML Sayt Xəritələri ilə bağlı ümumi məlumat və Google tövsiyələri:

  1. İstifadə olunan kodlaşdırma UTF-8-dir.
  2. Hər bir video sayt xəritəsi faylı 50.000-ə qədər video elementi ehtiva edə bilər və ölçüsü 50 MB-dan çox olmamalıdır. Bu məhdudiyyətləri keçsəniz, əsas sayt xəritələri kimi, videolar üçün adi XML sayt xəritələri haqqında məlumat ehtiva edən indeks faylı yarada bilərsiniz.
  3. Siz video üçün ayrıca XML Sayt Xəritəsi yarada və ya video haqqında məlumatı adi sayt xəritəsinə daxil edə bilərsiniz.
  4. Bir səhifədən bir neçə videonun göstərilməsinə icazə verilir.
  5. Səhifənin əsas məzmunu ilə əlaqəli olmayan videolar haqqında məlumat daxil etməyin. Əks halda, video axtarış motoru indeksinə daxil edilməyə bilər.
  6. Göstərilən URL-də heç bir video tapılmadıqda Googlebot Sayt Xəritəsi girişinə məhəl qoymur.
  7. Videolar üçün XML Sayt Xəritəsinin yaradılması faylların indeksləşdirilməsinə zəmanət vermir.
  8. Göstərilən səhifələr kanonik olmalı, indeksləşdirmə və tarama üçün açıq olmalı və 200 cavab kodunu qaytarmalıdır.
  9. Googlebotun həm video fayla, həm də pleyerə girişi olmalıdır. Onlar avtorizasiya tələb olunan səhifələrdə yerləşdirilməməli, robots.txt-də qadağan edilməməli və ya başqa yollarla bloklanmamalıdır.
  10. robots.txt-də XML sayt xəritəsi və ya indeks faylına keçid yerləşdirin.
  11. Videolar üçün XML Sayt xəritəsi müntəzəm olaraq avtomatik olaraq yenilənməlidir.

Gəlin video üçün XML Sayt Xəritəsinin hansı elementlərdən ibarət olduğuna baxaq.

Əvvəlcə etiketlərin müəyyən ediləcəyi ad sahəsini təyin etməlisiniz:

xmlns:video=”http://www.google.com/schemas/sitemap-video/1.1″

Həmçinin, bu tipli sayt xəritəsini yaratarkən aşağıdakı məcburi etiketləri göstərməlisiniz:

  • — cari protokolun standartını göstərən etiket. Aşağıda sadalanan teqlərin anasıdır;
  • - hər bir URL girişi üçün etiket. Aşağıdakı teqlər üçün valideyn və uşaqdır ;
  • — səhifənin dəqiq URL ünvanına işarə edən etiket. törəmə şirkətidir ;

Siz həmçinin tövsiyə olunan etiketləri təyin edə bilərsiniz:

Könüllü etiketlər:

  • ;

Video sayt xəritəsi necə görünə bilər:

Sitemap.xml или карта сайта — руководство для новичков 8

Xəbərlər üçün sayt xəritəsi

Xəbər saytları üçün dinamik nəsil və gündəlik yeniləmələrlə ayrıca xəritə yarada bilərsiniz. Bu fayllar yalnız Google Xəbərlər siyahılarına daxil edilmiş resurslar üçün işləyəcək. Sayt siyahıda yoxdursa, onu əlavə etmək üçün sorğu göndərə bilərsiniz.

Sayt xəritəsi faylında yalnız son iki gündə dərc edilmiş məqalələrin URL-ləri olmalıdır. İki gündən çox əvvəl dərc edilmiş məqalələr fayldan silinə bilər, lakin onlar 30 gün ərzində Google Xəbərlər indeksində qalacaq.

Bu sayt xəritəsində maksimum 1000 URL ola bilər. Bu məhdudiyyət, Google xəbərləri üçün XML Sayt Xəritəsi fayllarının adi sayt xəritələrindən daha tez-tez taranması və beləliklə, axtarış sisteminin həddindən artıq yüklənmədən yayınması ilə bağlıdır. İki gün ərzində saytınızda daha çox məzmun varsa, birdən çox xəritə üçün sayt xəritəsi indeks faylı yarada bilərsiniz.

Google yeni məzmun dərc olunduqca Google News XML Sayt Xəritəsini yeniləməyi tövsiyə edir. Belə sayt xəritəsi ya kök kataloqda, ya da saytın xəbərlər bölməsində yerləşdirilməlidir.

Xəbərlər üçün əsas sayt xəritəsi elementləri:

  • xəbər sayt xəritələri üçün ad sahəsi:

xmlns:news=”http://www.google.com/schemas/sitemap-news/0.9″

Обязательные теги:

  • — bütün xəbər teqləri üçün ana etiket;
  • — məqaləni dərc edən nəşr. Tələb olunan iki uşaq elementi ehtiva edir:
  • — W3C formatında dəqiq tarix;
  • — məqalənin başlığı, saytda olduğu kimi eyni formada göstərilməlidir.

Пример sitemap для Google Новостей:

Sitemap.xml или карта сайта — руководство для новичков 9

Sayt xəritəsini necə həyata keçirmək olar

Axtarış motorunu XML Sayt Xəritəsinə yönəltməyin bir neçə yolu:

  • Google Axtarış Konsolundan istifadə etməklə;
Sitemap.xml или карта сайта — руководство для новичков 10
  • ping sorğusunu yerinə yetirin - XML Sayt Xəritənizin tam URL-ni göstərərək göstərilən ünvana GET sorğusu göndərin:
    https://www.google.com/ping?sitemap=FULL_URL_OF_SITEMAP

Harada:

FULL_URL_OF_SITEMAP - tam XML sayt xəritəsi ünvanı.

Misal üçün:

https://www.google.com/ping?sitemap=https://site.com/sitemap1.xml

  • sayt xəritəsinin ünvanını robots.txt-ə yerləşdirin - sayt növbəti dəfə tarandıqda aşkar ediləcək. Misal:
    Saytın xəritəsi: https://site.com/sitemap1.xml

XML Sayt Xəritəsi yalnız ilk dəfə aşkar edildikdə təhlil edilir, sayt hər dəfə tarandıqda yox. Faylda dəyişiklik etmisinizsə, ping sorğusu vasitəsilə axtarış motorunu xəbərdar edin.

XML Sayt Xəritəsində səhvlər

Yuxarıdakı təlimatlara əməl etməklə, sayt xəritəsini yaratarkən böyük səhvlərdən qaça bilərsiniz. Bununla belə, bu faylı yaratarkən xəta baş veribsə, onu Google Axtarış Konsolunda “Sayt xəritəsi faylları” bölməsində görə bilərsiniz:

Sitemap.xml или карта сайта — руководство для новичков 11
Вы также можете проверить ошибки с помощью Netpeak Spider. Для этого выберите «Инструменты» — «Валидатор XML Sitemap»:
Sitemap.xml или карта сайта — руководство для новичков 4

Linki müvafiq sayt xəritəsinə yapışdırın və "Başlat" düyməsini basın:

Sitemap.xml или карта сайта — руководство для новичков 13

Skandan sonra validator sayt xəritəsində səhvləri göstərəcək (1). “Cədvəl” düyməsini (2) kliklədikdən sonra səhifənin URL-ləri təsdiqləyicidən proqramın iş sahəsinə keçəcək, burada işləməyə davam edə bilərsiniz:

Sitemap.xml или карта сайта — руководство для новичков 14

Lifehack

Bəzi ekspertlər iddia edirlər ki, böyük sayt xəritələri həmişə tam şəkildə taranmır və daxili bağlantılar həmişə tez indeksləşdirilmir. Bəzi hallar var ki, sayt xəritəsinin tutumunun 10.000 və ya 1000 səhifəlik həddi təyin edilməsi daha effektiv nəticələr verir.

Belə nəticəyə gələ bilərik ki, URL-lərin taranması və onların indeksləşdirilməsi ilə bağlı saytınızda müəyyən problemlər varsa və ya məsələn, indeksə məhsul kartlarının yeni səhifələrini tez daxil etmək lazımdırsa, sayt xəritənizi daha kiçik hissələrə bölməyə və əlavə etməyə cəhd edə bilərsiniz. onları indeks sayt xəritəsinə köçürün.

Daha kiçik URL siyahıları axtarış motorunun emal etməsi üçün daha asan olmalıdır. Eyni zamanda, sayt xəritələri çox incə, on minlərlə fayla bölünməməlidir, çünki Google Axtarış Konsolu öz hesabatlarında yalnız 1000 sayt xəritəsi URL-ləri haqqında məlumat göstərir, yəni GSC-dən XML-Sitemaps URL-ləri haqqında məlumat ala bilməzsiniz. .

Saytın ölçüsünə əsasən hər bir sayt xəritəsinin həcmini hesablamaq lazımdır. Bəzi hallara əsaslanaraq, sayt xəritəsi fayllarının bölmələrə bölünməsini, URL-lərin sayını və məzmunun yeniliyini yoxlaya bilərsiniz.

nəticələr

Saytın lazımi səhifələrini aşkar etmək və indeksləşdirmək üçün axtarış robotları tərəfindən XML sayt xəritəsi lazımdır. O, saytdakı səhifələrin URL-lərini, həmçinin onlara aid əlavə məlumatları, məsələn, sonuncu dəfə nə vaxt yeniləndiyini ehtiva edir. Axtarış motorunun saytın lazımi səhifələrini vaxtında skan etməsi və indeksləməsi üçün bu tip fayllar üçün tələblərə riayət etmək çox vacibdir.

Şəkillər və videolar üçün ayrıca kartlar yaradıla bilər. XML həmçinin Google News üçün qeyd oluna bilər.

Xəritənin əl ilə yaradılması yalnız saytınız kiçik olduqda dəyərlidir, əks halda çox uzun müddət çəkə bilər.

Sayt xəritələri yaratmaq üçün CMS alətləri, generatorlar və digər proqramlardan istifadə edin və vaxtaşırı XML-in düzgünlüyünü yoxlayın.

Sayt xəritəsi müntəzəm olaraq avtomatik olaraq yenilənməlidir ki, axtarış motoru botu, yeniləmədən sonra mümkün qədər tez səhifələrin cari versiyalarını indeksə əlavə etsin və ya təlimatlar və giriş qaydaları dəyişdirilmiş səhifələri taramamasın.

Mənbə: Netpeak.net