Генератор на 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 MB преди компресиране. Разделете по-големите сайтове на няколко файла с карти на сайта и ги избройте в индексен файл (sitemap index).

    Файлът sitemap.xml е важен елемент от техническата оптимизация за търсещи машини (SEO). Той представлява структуриран списък с URL адресите на даден уебсайт, който помага на роботите на търсачките да откриват, обхождат и индексират съдържанието по-ефективно. Вместо да разчитат единствено на вътрешни връзки, търсещите машини използват картата на сайта като директен източник на информация за структурата на страниците.

    Инструментът „Генератор на XML карти на сайтове“ позволява бързо преобразуване на списък от URL адреси или съществуващ XML файл в напълно валиден sitemap.xml. Потребителите могат да добавят метаданни като дати на последна промяна, честота на обновяване, приоритет и алтернативни езикови връзки (hreflang) за всеки отделен адрес.

    Структура и метаданни в sitemap.xml

    Картата на сайта се състои от XML тагове, които дефинират всеки URL адрес и неговите атрибути. Стандартният протокол поддържа следните метаданни, които могат да бъдат конфигурирани в инструмента:

    • URL адрес (loc): Пълният адрес на страницата, който задължително трябва да започва с протокол http:// или https://.
    • Последна промяна (lastmod): Датата, на която съдържанието на страницата е променено за последен път. Тя трябва да бъде във формат YYYY-MM-DD или в пълен ISO формат за дата и час.
    • Честота на промяна (changefreq): Указание за това колко често се очаква съдържанието да се променя. Възможните стойности са: always, hourly, daily, weekly, monthly, yearly или never.
    • Приоритет (priority): Относителната важност на страницата в рамките на сайта, представена с число между 0 и 1. Стойности като "1e0" автоматично се нормализират до "1".

    Търсещите машини използват тези данни по различен начин. Например, Google често игнорира параметрите за честота на промяна и приоритет, докато други роботи могат да ги третират като полезни подсказки при планиране на обхождането.

    Използване на hreflang за многоезични сайтове

    За уебсайтове, които предлагат съдържание на няколко езика или са насочени към различни региони, атрибутът hreflang в картата на сайта е критичен. Той помага на търсачките да показват правилната езикова версия на потребителите в резултатите от търсенето.

    При конфигуриране на hreflang в sitemap.xml трябва да се спазват следните строги правила:

    1. Всеки езиков или регионален вариант трябва да бъде въведен като отделен URL запис в картата на сайта.
    2. Всеки алтернативен URL адрес трябва да бъде пълен http:// или https:// адрес.
    3. Наборът от алтернативи за даден URL адрес задължително трябва да включва и самия него (саморефериране).
    4. Всеки алтернативен адрес, посочен в даден запис, трябва да съществува и като самостоятелен URL запис в същата карта на сайта.
    5. Стойностите за език или регион трябва да бъдат валидни и не могат да се повтарят в рамките на един и същ URL адрес.

    Правила за валидация и ограничения

    За да бъде приета от търсещите машини, картата на сайта трябва да отговаря на техническите изисквания на официалния протокол:

    • Лимити на протокола: Един файл sitemap.xml може да съдържа максимум 50 000 URL адреса и да бъде с размер до 50 MB преди компресиране. При по-големи сайтове е необходимо да се създадат няколко карти, които се описват в един общ индексен файл (sitemap index).
    • Лимити на инструмента: Този онлайн редактор поддържа обработка на до 500 URL записа едновременно.
    • Еднородност на хоста: Всички URL адреси в рамките на една карта на сайта трябва да използват абсолютно същия хост. Смесването на различни домейни или поддомейни в един файл не се допуска.
    • Дължина на адресите: Всеки индивидуален URL адрес трябва да бъде по-къс от 2048 знака.
    • XML екраниране: Специалните символи в URL адресите се екранират автоматично. Например, символът & в параметрите на заявките се преобразува в &.

    Ако в данните бъдат открити блокиращи грешки, инструментът няма да генерира XML файл, за да предотврати използването на невалидна структура.

    Поведение на инструмента и поверителност

    Всички изчисления и обработка на данни се извършват изцяло локално във вашия уеб браузър. Въведените URL адреси, метаданни и съществуващи XML файлове не се изпращат към сървъра BroBroGo и не се съхраняват външно.

    При поставяне на съществуващ sitemap.xml, инструментът автоматично извлича URL адресите, датите и hreflang връзките за редактиране, като автоматично пропуска дублиращите се адреси. Невалидни XML структури, които не съответстват на формат за карта на сайта, се отхвърлят.

    Възможни съобщения за грешки и статус

    По време на работа с инструмента можете да срещнете следните системни съобщения и предупреждения за валидация:

    • Статуси при зареждане и обработка:

      • Добавени са {count} URL адрес(а).
      • Добавени са {count} URL адрес(а), пропуснати са {skipped} дубликат(а).
      • В поставения текст не са намерени URL адреси.
      • Поставеният XML не можа да бъде прочетен като карта на сайта.
      • Готово. Поставете URL адреси или заредете примера с hreflang.
      • Генериран е валиден sitemap.xml за {count} URL адрес(а).
      • Файлът sitemap.xml е изтеглен.
      • Картата на сайта е изчистена.
      • {count} проблем(а) за преглед.
      • Не са открити проблеми с протокола.
    • Грешки при валидация на полетата:

      • Датата на последна промяна по подразбиране е невалидна. Използвайте YYYY-MM-DD или пълни ISO дата и час.
      • Приоритетът по подразбиране трябва да е между 0 и 1.
      • URL адрес {index} изисква пълен http:// или https:// адрес.
      • URL адрес {index} трябва да бъде по-къс от 2048 знака.
      • URL адрес {index} трябва да използва същия хост като {host}.
      • URL адрес {index} има невалидна дата на последна промяна. Използвайте ГГГГ-ММ-ДД или пълен ISO формат за дата и час.
      • Приоритетът за URL {index} трябва да бъде между 0 и 1.
      • URL адрес {index} има невалидна hreflang стойност.
      • URL адрес {index} повтаря hreflang стойността {language}.
      • Алтернативният адрес {language} за URL {index} изисква пълен http:// или https:// адрес.
      • Наборът от алтернативи за URL {index} не включва собствения си URL адрес.
      • Алтернативният адрес {url} за URL {index} не е добавен като собствен URL запис.
      • Този редактор поддържа до {max} URL записа едновременно.

    Често задавани въпроси (FAQ)

    Кои полета мога да включа в картата на сайта?

    Всеки запис включва URL адреса на страницата си. Можете също да добавите дата на последна промяна, очаквана честота на промяна и относителна приоритетност. Google игнорира честотата на промяна и приоритета, докато други роботи могат да ги третират като подсказки.

    Как да добавя алтернативни hreflang адреси?

    Въведете всяка езикова или регионална версия като отделен URL запис, след което добавете същия пълен набор от алтернативи към всяка версия, включително към самата страница. Използвайте x-default за резервна страница, когато е необходимо.

    Кога имам нужда от повече от една карта на сайта?

    Една карта на сайта може да съдържа до 50 000 URL адреса и да бъде не по-голяма от 50 MB преди компресиране. Разделете по-големите сайтове на няколко файла с карти на сайта и ги избройте в индексен файл (sitemap index).

    Къде трябва да се качи генерираният sitemap.xml файл?

    След като изтеглите готовия файл, трябва да го качите в основната директория на вашия уеб сървър (например https://yourdomain.com/sitemap.xml). След това можете да го декларирате във вашия файл robots.txt и да го изпратите за индексиране чрез инструментите за уеб администратори на търсачките.