XML сайт картасының генераторы

Беттің URL мекенжайлары мен индекстеу метадеректерін пайдалануға дайын sitemap.xml файлына айналдырыңыз.

Сайт картасының URL мекенжайлары

URL тізімін немесе бар sitemap.xml файлын қойыңыз, содан кейін қажет болса жеке жазбаларды реттеңіз.

0URL

Әр жолға бір URL. Толық sitemap.xml қойсаңыз, оның URL-дері, күндері және hreflang сілтемелері өңдеу үшін жүктеледі.

Барлық URL үшін әдепкі мәндер

Міндетті емес. Өз мәні жоқ әр URL-ге қолданылады; өрісті бос қалдырсаңыз, ол XML-ге кірмейді.

Жасалған sitemap.xml

XML кодын көшірмес немесе жүктеп алмас бұрын блоктаушы қателерді түзетіңіз.

sitemap.xml

Протокол тексерісі

    Дайын. URL қойыңыз немесе hreflang мысалын жүктеңіз.0 URL

    URL мекенжайларыңыз бен метадеректер браузеріңізде қалады. BroBroGo серверіне ештеңе жіберілмейді.

    Жиі қойылатын сұрақтар

    Сайт картасына қандай өрістерді қоса аламын?

    Әрбір жазбада беттің URL мекенжайы болады. Сондай-ақ соңғы өзгертілген күнді, күтілетін өзгеру жиілігін және салыстырмалы басымдықты қосуға болады. Google өзгеру жиілігі мен басымдықты ескермейді, ал басқа роботтар оларды нұсқау ретінде қарастыруы мүмкін.

    Hreflang баламаларын қалай қосуым керек?

    Әрбір тілдік немесе аймақтық нұсқаны жеке URL жазбасы ретінде тізімдеңіз, содан кейін әр нұсқаға, соның ішінде сол беттің өзіне де бірдей толық балама жиынтықты қосыңыз. Қажет болса, резервтік бет үшін x-default мәнін пайдаланыңыз.

    Маған бірнеше сайт картасы қашан қажет болады?

    Сайт картасында 50 000-ға дейін URL мекенжайы болуы мүмкін және сығылғанға дейін оның көлемі 50 МБ-тан аспауы тиіс. Үлкенірек сайттарды бірнеше сайт картасы файлдарына бөліп, оларды сайт картасының индексінде (sitemap index) көрсетіңіз.

    sitemap.xml файлдарының іздеу жүйелерін оңтайландырудағы (SEO) рөлі

    sitemap.xml файлы — бұл веб-сайттың құрылымы мен ондағы қолжетімді беттер туралы ақпаратты қамтитын арнайы XML құжаты. Іздеу жүйелерінің роботтары сайтты тиімдірек индекстеу үшін осы файлды нұсқаулық ретінде пайдаланады. Сайт картасы іздеу роботтарына жаңа немесе жаңартылған беттерді жылдам табуға көмектеседі, бұл әсіресе құрылымы күрделі немесе мазмұны жиі өзгеретін ресурстар үшін өте маңызды.

    Бұл құрал веб-сайт иелеріне, контент операторларына және әзірлеушілерге дайын sitemap.xml файлдарын жасауға немесе бар файлдарды өңдеп, оларға қосымша метадеректер мен тілдік балама сілтемелерді қосуға мүмкіндік береді.

    XML сайт картасының құрылымы мен метадеректері

    Жарамды sitemap.xml файлы белгілі бір XML тегтерінен тұрады. Әрбір беттің URL мекенжайы <url> тегінің ішіне орналастырылады. Оның ішінде келесі қосымша метадеректерді көрсетуге болады:

    • Соңғы өзгертілген күні (<lastmod>): Беттің соңғы рет қашан жаңартылғанын көрсетеді. Бұл өріс YYYY-MM-DD форматында немесе толық ISO күні мен уақыты түрінде жазылуы тиіс.
    • Өзгеру жиілігі (<changefreq>): Бет мазмұнының қаншалықты жиі өзгеретінін болжайтын көрсеткіш. Оның мәндері келесі тізімнен таңдалады: "none", "always", "hourly", "daily", "weekly", "monthly", "yearly" немесе "never".
    • Басымдық (<priority>): Беттің сайт ішіндегі басқа беттермен салыстырғандағы маңыздылығын 0 мен 1 аралығындағы санмен көрсетеді. Мысалы, "1e0" сияқты басымдық мәндері автоматты түрде "1" болып нормаланады.

    Іздеу жүйелері бұл деректерді әртүрлі өңдейді. Мысалы, кейбір жүйелер өзгеру жиілігі мен басымдық мәндерін тек қосымша нұсқау ретінде қарастырса, басқалары оларды мүлдем ескермеуі мүмкін.

    Көптілді сайттарға арналған hreflang атрибуттары

    Халықаралық немесе көптілді веб-сайттар үшін сайт картасында hreflang атрибуттарын пайдалану маңызды. Бұл атрибут іздеу жүйелеріне пайдаланушының тілі мен аймағына байланысты беттің тиісті нұсқасын көрсетуге көмектеседі.

    Сайт картасында hreflang баламаларын қолданғанда келесі қатаң ережелер сақталуы тиіс:

    1. Әрбір тілдік немесе аймақтық нұсқа сайт картасында жеке URL жазбасы ретінде тізімделуі керек.
    2. Балама сілтемелер жиынтығына сол беттің өз URL мекенжайы міндетті түрде қосылуы тиіс.
    3. Бір жазба үшін көрсетілген балама URL мекенжайы сайт картасының ішінде жеке URL жазбасы ретінде де тіркелуі қажет.
    4. Бір URL үшін hreflang мәндері қайталанбауы тиіс.

    Сайт картасын жасау ережелері мен шектеулері

    Сайт картасының файлдарына қатысты халықаралық стандарттармен бекітілген техникалық шектеулер бар:

    • Бір sitemap.xml файлында ең көбі 50 000 URL мекенжайы болуы мүмкін.
    • Файлдың көлемі сығылғанға дейін 50 MB-тан аспауы тиіс.
    • Бұл редактор бір уақытта ең көбі 500 URL жазбасын өңдеуді қолдайды.
    • Сайт картасындағы барлық URL мекенжайлары бір ғана хостты пайдалануы тиіс.
    • Әрбір жеке URL мекенжайы толық http:// немесе https:// протоколымен басталып, ұзындығы 2048 таңбадан қысқа болуы керек.

    Егер веб-сайт өте үлкен болып, бұл шектеулерден асып кетсе, сайт картасын бірнеше файлға бөлу қажет. Мұндай жағдайда барлық жеке сайт картасы файлдарының сілтемелерін біріктіретін сайт картасының индексі (sitemap index) файлы жасалады.

    Құралдың жұмыс істеу принципі және құпиялылық

    Бұл құрал толығымен пайдаланушының браузерінде жұмыс істейді. Енгізілген URL мекенжайлары, мәтіндер немесе жүктелген sitemap.xml файлдары BroBroGo серверіне жіберілмейді, өңдеу процесі толықтай жергілікті құрылғыда орындалады.

    Құралға деректерді енгізгенде келесі ережелер қолданылады:

    • URL тізімін немесе дайын XML кодын қойған кезде қайталанатын URL мекенжайлары автоматты түрде өткізіп жіберіледі.
    • XML форматындағы арнайы таңбалар автоматты түрде экрандалады (мысалы, URL ішіндегі & таңбасы &amp; болып өзгереді).
    • Егер енгізілген деректерде блоктаушы қателер болса, құрал жарамсыз XML файлын жасамайды.

    Қателерді тексеру және интерфейс хабарламалары

    Құрал деректерді енгізу және өңдеу кезінде қателерді автоматты түрде тексереді. Төменде интерфейсте пайда болатын негізгі хабарламалар мен қате мәтіндері берілген:

    • Қалыпты күйлер мен сәтті әрекеттер:

      • "Дайын. URL қойыңыз немесе hreflang мысалын жүктеңіз."
      • "{count} URL қосылды."
      • "{count} URL қосылды, {skipped} қайталанғаны өткізіп жіберілді."
      • "{count} URL үшін жарамды sitemap.xml жасалды."
      • "sitemap.xml жүктелді."
      • "Сайт картасы тазаланды."
      • "Протоколға қатысты мәселелер табылмады."
      • "Қарап шығуды қажет ететін {count} мәселе бар."
    • Енгізу қателері:

      • "Қойылған мәтіннен URL табылмады."
      • "Қойылған XML сайт картасы ретінде оқылмады."
      • "Әдепкі соңғы өзгерту күні жарамсыз. YYYY-MM-DD немесе толық ISO күні мен уақытын пайдаланыңыз."
      • "Әдепкі басымдық 0 мен 1 аралығында болуы керек."
      • "Бұл редактор бір уақытта ең көбі {max} URL жазбасын қолдайды."
    • Жеке URL жазбаларының қателері:

      • "{index} URL мекенжайы үшін толық http:// немесе https:// мекенжайы қажет."
      • "{index} URL мекенжайы 2048 таңбадан қысқа болуы керек."
      • "{index} URL мекенжайы {host} хостымен бірдей хостты пайдалануы керек."
      • "{index} URL мекенжайында жарамсыз соңғы өзгертілген күн көрсетілген. ЖЖЖЖ-АА-КК форматын немесе толық ISO күні мен уақытын пайдаланыңыз."
      • "{index} URL мекенжайының басымдығы 0 мен 1 аралығында болуы керек."
      • "{index} URL мекенжайында жарамсыз hreflang мәні бар."
      • "{index} URL мекенжайы {language} hreflang мәнін қайталайды."
      • "{index} URL мекенжайына арналған {language} баламасы үшін толық http:// немесе https:// мекенжайы қажет."
      • "{index} URL мекенжайына арналған баламалар жиынтығына оның өз URL мекенжайы қосылмаған."
      • "{index} URL мекенжайындағы {url} баламасы жеке URL жазбасы ретінде тізімделмеген."

    Сайт картасын орналастыру және ұсыну

    Жасалған sitemap.xml файлын жүктеп алғаннан кейін, оны веб-сайттың негізгі каталогына (түбірлік папкасына) орналастыру керек, мысалы: https://example.com/sitemap.xml.

    Осыдан кейін іздеу жүйелеріне сайт картасы туралы хабарлаудың екі негізгі жолы бар:

    1. Сайттың robots.txt файлына келесі жолды қосу: Sitemap: https://example.com/sitemap.xml
    2. Сайт картасының сілтемесін іздеу жүйелерінің веб-шеберлерге арналған панельдері (мысалы, Google Search Console) арқылы тікелей жіберу.

    Жиі қойылатын сұрақтар (FAQ)

    Сайт картасына қандай өрістерді қоса аламын?

    Әрбір жазбада беттің URL мекенжайы болады. Сондай-ақ соңғы өзгертілген күнді, күтілетін өзгеру жиілігін және салыстырмалы басымдықты қосуға болады. Google өзгеру жиілігі мен басымдықты ескермейді, алайда басқа роботтар оларды нұсқау ретінде қарастыруы мүмкін.

    Hreflang баламаларын қалай қосуым керек?

    Әрбір тілдік немесе аймақтық нұсқаны жеке URL жазбасы ретінде тізімдеңіз, содан кейін әр нұсқаға, соның ішінде сол беттің өзіне де бірдей толық балама жиынтықты қосыңыз. Қажет болса, резервтік бет үшін x-default мәнін пайдаланыңыз.

    Маған бірнеше сайт картасы қашан қажет болады?

    Сайт картасында 50 000-ға дейін URL мекенжайы болуы мүмкін және сығылғанға дейін оның көлемі 50 МБ-тан аспауы тиіс. Үлкенірек сайттарды бірнеше сайт картасы файлдарына бөліп, оларды сайт картасының индексінде (sitemap index) көрсетіңіз.