Harta e faqes XML: një udhëzues i plotë për t'u përdorur. Një udhëzues i detajuar për skedarin e hartës së faqes Si të krijoni një hartë faqeje për Yandex

28.03.2023
Nuset e rralla mund të mburren se kanë një marrëdhënie të barabartë dhe miqësore me vjehrrën. Zakonisht ndodh pikërisht e kundërta

Harta e faqes është një faqe html e një siti ose një skedar i veçantë xml, i cili shfaq lidhje me të gjitha faqet e rëndësishme të faqes. Për të kuptuar se çfarë është harta e faqes, imagjinoni përmbajtjen e një libri dhe menjëherë do të bëhet e qartë pse ju duhet një hartë e faqes. Harta e faqes ndihmon një vizitor, qoftë një person apo një robot kërkimi, të gjejë shpejt çdo faqe në faqe, duke bërë një numër minimal kalimesh. Në sajtet e thjeshta dhe të vogla, të gjitha faqet mund të aksesohen brenda 1-2 klikimeve nga faqja kryesore, por çka nëse faqja është e madhe dhe struktura e saj është komplekse? Një faqe e tillë jo vetëm që do të jetë e papërshtatshme për vizitorët, por edhe jo e dukshme për motorët e kërkimit.

Çfarë lloje të hartave të faqes ekzistojnë?

Motorët e kërkimit indeksojnë faqen gradualisht, nivel pas niveli, duke filluar nga faqja kryesore. Nëse faqja ka shumë nivele të foleve të faqeve, atëherë do të duhen shumë muaj që të gjitha faqet e sajtit të indeksohen. Pra është e nevojshme krijoni një hartë të faqes, në të cilën do të ketë të gjitha lidhjet për të gjitha faqet e faqes menjëherë, në mënyrë që roboti të mos humbasë kohë duke lundruar nëpër nivelet e foleve, apo jo? Po dhe jo. Përgjigja varet nga arsyeja pse po bëhet harta dhe si do të jetë ajo. Le t'i hedhim një sy cilat janë llojet e hartave të faqes?.

Harta e faqes HTML Harta e faqes

Hartat e faqes ndahen në 2 lloje ose formate kryesore: harta e faqes html dhe një skedar xml të hartës së faqes. Harta e faqes HTML është një faqe sajti, i cili liston lidhjet. Zakonisht këto janë lidhje me seksionet dhe faqet më të rëndësishme të faqes. Harta e faqes HTML është më e dizajnuar për njerëzit në vend të robotëve dhe ju ndihmon të lundroni shpejt në seksionet kryesore të faqes. Për një sitemap në formën e një faqe HTML, ka kufizime serioze në numrin e lidhjeve në një faqe. Nëse ka shumë lidhje në një faqe, jo të gjitha lidhjet mund të indeksohen, ose faqja e hartës së faqes mund të përjashtohet edhe nga kërkimi për një numër të tepërt lidhjesh, madje edhe .

Në mënyrë që harta e faqes html të indeksohet saktë dhe të perceptohet në mënyrë adekuate nga vizitorët, nuk duhet të vendosni më shumë se 100 lidhje në faqe. Kjo është më se e mjaftueshme për të vendosur në faqe të gjitha seksionet dhe nënseksionet që nuk futen në menunë kryesore.

Zakonisht, harta e faqes në format HTML ka një strukturë peme, ku tregohen seksionet dhe nënseksionet e zgjeruara. Hartat e faqeve HTML të panevojshme të mëdha shpesh dizajnohen me elementë grafikë, stile CSS dhe plotësohen me skript Java. Megjithatë, një hartë e faqes html ka pak vlerë për motorët e kërkimit.

Harta e faqes HTML nuk është një hartë e plotë. Çfarë duhet të bëni nëse faqja ka qindra, mijëra, dhjetëra mijëra faqe? Për ta bërë këtë, duhet të vendosni lidhje me të gjitha faqet në hartën e faqes në formatin xml.

Harta e faqes XML

Harta e faqes XML është një skedar në formatin xml, si sitemap.xml, e cila zakonisht ndodhet në rrënjë të faqes. Harta e faqes në formatin xml ka shumë përparësi në krahasim me hartën e faqes html. Harta e faqes xml është një format i veçantë i hartës së faqes, e cila përcaktohet nga të gjithë motorët e kërkimit të njohur, si Google dhe Yandex. Ju mund të specifikoni deri në 50,000 lidhje në hartën e faqes xml. Për më tepër, në hartën e faqes xml mund të specifikoni prioritetin relativ dhe shpeshtësinë e përditësimeve të faqeve.

Vlen të thuhet se përmbajtja e hartës së faqes është vetëm rekomandime për robotin e kërkimit. Për shembull, nëse vendosni një frekuencë të përditësimit vjetor për një faqe interneti, robotët e kërkimit do të vazhdojnë të vizitojnë më shpesh. Dhe nëse e vendosni shpejtësinë e rifreskimit të faqes në orë, kjo nuk do të thotë që robotët do të indeksojnë faqen çdo orë.

Harta e faqes xml ka një sintaksë specifike, le të shohim më në detaje strukturën e një siti xml.

Shembull i skedarit të hartës së faqes sitemap.xml

Sitemap.xml e saktë duhet të jetë e koduar UTF8. Përmbajtja e skedarit sitemap.xml duket si kjo:

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

Ku përdoren etiketat e mëposhtme të kërkuara:

  • — etiketa prind, përmban të gjitha URL-të;
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://skartoy.ru/sq/ — в данном теге указывается непосредственно 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://skartoy.ru/sq/ и , а так же обязательные теги:

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

Пример файла карты сайта 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, а что нет.

Карта сайта — отдельная страница либо файл, где перечислены все разделы, подразделы, статьи. Напоминает каталог, в котором зафиксированы все страницы сайта со ссылками на эти самые статьи. Если сайт статичный, с небольшим количеством страниц и малой вложенностью, проблем с индексацией не возникнет. Можно обойтись и без карты.

А вот если у нас крупный интернет-магазин, где вложенность категорий может достигать пяти, важно помочь поисковым ботам разобраться в структуре и упростить процесс индексации.

Для чего нужна карта сайта? XML или HTML: какая карта лучше?

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

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

Основные разделы меню сайта важно вынести в подвал. Это упростит навигацию для обычных пользователей и ускорит индексацию сайта. Поисковый бот с главной страницы получит ссылки на основные разделы меню и проиндексирует их в первую очередь.

В идеальном случае пользователь должен за пару кликов попасть на любую страницу сайта. Структура вложенности должна быть понятна как для пользователей, так и для поисковых ботов. Не используйте большую вложенность страниц. Рекомендуемый параметр вложенности 3-4. Если вложенность сайта больше, есть шанс что страницы будут индексироваться очень долго, а живые пользователи на них так никогда и не попадут.

Если сомневаетесь, удобно ли пользоваться вашим сайтом — пишите нам , дадим пару рекомендаций бесплатно:)

Карта сайта в формате xml необходима для поисковых систем — чтобы поисковый робот увидел все ссылки, которые есть на сайте и быстрее индексировал ресурс. Бот видит структуру сайта, вложенность, конкретные адреса страниц и изображений. Все это упрощает индексацию.

С помощью файла Sitemap вы можете сообщить Яндексу, Google и другим поисковикам какие страницы вашего сайта нужно индексировать, как часто обновляется информация на сайте, а также индексирование каких страниц наиболее важно.

Формат xml разберем позднее, сначала попробуем разобраться с форматом html.

  1. Размещайте её на отдельной странице, попасть на которую можно из главного меню. То есть ссылка на карту сайта должна быть видна с любой страницы сайта.
  2. Структура карты должна отражать иерархию страниц сайта: в структуре должно чётко прослеживаться, где основные разделы, а где подразделы.
  3. Не перегружайте карту сайта излишними картинками, лучше вообще обойтись без них.
  4. Не забудьте проставить ссылки с пунктов карты на внутренние страницы сайта, чтобы поисковый бот либо посетитель смог мгновенно перейти в нужный ему раздел.
  5. Следите за актуальностью карты сайта. Если из структуры удаляются какие-то страницы или, наоборот, добавляются новые, не забудьте отразить это в карте. Если это возможно, карту сайта следует сделать автообновляемой.
  6. На одной странице лучше размещать до 100 ссылок, так боту будет проще индексировать страницу.

Соблюдайте эти 6 правил, и карта сайта станет отличным навигатором для поисковых ботов и посетителей.

Карта сайта sitemap.xml: зачем нужна и как ее создать для своего сайта.

Карта сайта XML - это файл, размещенный в корневой директории сайта с информацией для поисковых систем (таких как Яндекс, Google, Rambler, Bing и других) о страницах вашего сайта. Этот файл нужен, чтобы поисковым системам было легче индексировать ваш сайт.

Как работает sitemap.xml?

Заходя на сайт, поисковый робот, прежде всего, читает инструкции в файле robots.txt о том, как следует индексировать сайт. И если в нём указать, что есть карта сайта sitemap.xml, то робот перейдет по указанному адресу, где перечислены URL-адреса всех страниц сайта.

Перед созданием xml карты следует подумать, какие адреса можно передавать поисковым ботам, а какие нет. В карте не стоит размещать адреса служебных страниц: вход в админ. панель сайта, страницу поиска, страницы фильтрации, регистрации, авторизации.

Если страница создана, но контент на ней отсутствует, лучше пока не указывать ее в карте сайта.

В карте сайта допускается размещение не более 50 000 ссылок. Если страниц больше, xml карту следует разбить на несколько частей.

XML файл карты должен содержать кодировку UTF-8. Сама карта выглядит следующим образом:

Для передачи информации поисковым ботам используются следующие элементы:

  • Обязательный элемент содержит адрес страницы.
  • Lastmod ата последнего изменения страницы. Передает информацию боту, когда страница была изменена. Если после последнего обхода значение не изменилось, бот не будет тратить время на повторный обход страницы.
  • Changefreq — частота изменения страницы. Допустимые значения: always, hourly, daily, weekly, monthly, yearly, never.
  • Priority — приоритете страницы для бота. Бот загружает страницы согласно приоритету от 0.0 до 1.0. Значение не дает преимуществ при ранжировании страниц в поисковой выдаче. Это позволяет указать поисковой системе, какие страницы, по вашему мнению, более важные для индексации, а какие менее. Например, если на главной странице сайта ежедневно обновляются новости, превью статей и т.п, рекомендуем установить значение 1.0.

Очень важно следить за актуальностью карты сайта. Если это технически возможно, карта сайта должна быть автоматически обновляемой. Если такой возможности нет, не забывайте вручную добавлять все новые страницы сайта. Иначе весь смысл карты сайта теряется. Бот не будет знать о появлении новых страниц на сайте, что существенно замедлит индексацию в поисковиках. Трафик на такие страницы будет расти очень медленно.

После создания адрес карты сайта следует сообщить поисковому боту. Адрес указываем в файле robots.txt, директива sitemap .

User-agent: Yandex
Allow: /
Sitemap: http://mysite.ru/my_sitemaps.xml

Вот так карта сайта sitemap.XML облегчит работу поисковику и обеспечит качественную индексацию вашему сайту.

В большинстве современных систем управления сайтом xml карта формируются стандартными инструментами CMS.

В Bitrix карта сайта настраивается в разделе Сервисы — Поисковая оптимизация — Настройки sitemap.xml

В Настройках следует задать протокол для адресов страниц — http/https. Если на сайте настроено SSL-шифрование, обязательно выбираем https — адреса страниц в карте сайта должны соответствовать основному протоколу.

Вкладка Инфоблоки отвечает за разделы инфоблоков, доступных для индексации. Если в инфоблоке часто появляются новые страницы, используйте опцию Автогенерации. Карта сайта будет автоматически обновляться при размещении новой страницы в разделе.

В OpenCart переходим в раздел Каналы продвижения — Google Sitemap . После активации модуля карта сайта будет создана автоматически. По умолчанию карту будет автообновляемой. Как правило, дополнительных настроек не требуется.

Для WordPress рекомендуем использовать плагин Google XML Sitemaps , либо Yoast SEO , All in WP SEO . Установите плагин обычным способом, используя функцию Плагины — Добавить новый.

После установки плагина переходим в Настройки — XML-Sitemap .

Оптимальные настройки Google XML Sitemaps для WordPress выглядят следующим образом:

В Joomla чаще всего используются плагины Xmap , OSMap , JL Sitemap . Большинству простых небольших сайтов подойдёт бесплатная версия OSMap.

После установки компонента он появится в основном меню сайта в разделе «Компоненты». Переходим во вкладку Компоненты>>>OSMap и на карте сайта Default кликаем на значок в столбце «Edit Links». Плагин OSMap просканирует ваш сайт и создаст карту. Посмотреть можно через ссылки столбца «Sitemap Links», на той же вкладке.Создание карты с помощью программы ComparseR :


После чего полученный файл sitemap.xml загружаем на сервер в корень сайта.

Размещение карты сайта в вебмастерах Яндекс и Google

После создания файла с картой сайта его важно загрузить в Вебмастер.

В Яндекс.Вебмастере переходим в раздел Индексирование — Файлы Sitemap , указываем адрес карты сайта, нажимаем «Добавить». Для обработки файла потребуется некоторое время.

В Google Search Console раздел Индекс — Файлы Sitemap, указываем адрес карты сайта , нажимаем «Добавить». Боту потребуется какое-то время на сканироание файла.

После успешной обработки файла будет доступна статистика индексации по каждой странице.

Можно отследить количество страниц в индексе, количество исключенных страниц и причины отклонения:

Если возникнут сложности, пишите нам , создадим и разместим XML карту для любого сайта.

Изначально думал написать простой и легкий «пост выходного дня» об одной интересной штуке, которую недавно заметил в Google Search Console. Оказывается сейчас в панелях вебмастеров Яндекс и Google имеется автоматическая проверка ошибок в XML картах сайта. Раньше, помнится, для подобных целей использовались специальные сервисы, но теперь все стало гораздо проще.

В статье найдете не только описание ошибок, которые с их помощью можно отслеживать, я также решил дополнительно рассказать о том как добавить файл Sitemap в Яндекс Вебмастер и Google Search Console. Ничего сверх грандиозного не открою, но, возможно, кто-то упустил этот момент + новичкам пригодится. Содержание:

  • + полезные линки.
  • (в т.ч. поиск ошибок).

1. Создаем XML Sitemap

Если в вашем веб-проекте еще нет карты сайта, обязательно сделайте ее — это крайне полезная фишка при (особенно в новых ресурсах). Хочу заметить, что в данном случае речь идет о специальном формате XML (для поисковиков), а не о HTML (посетителям). Механизм работы зависит от используемого вами движка, вот несколько статей по теме:

  • Делаем (обзоры плагинов).
  • — парочка сервисов для любых ресурсов.
  • (в том числе рассмотрена и XML).
  • Хитрых хак создания Sitemap в Blogspot блоге .

Sitemap: http://имя_домена/sitemap.xml

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

2. Добавляем Sitemap в Гугл (Search Console)

Раньше данная панелька называлась Webmasters Tools да и выглядела она совсем по другому. Сейчас это более функциональный инструмент. Алгоритм действий следующий:

  • Регистрируетесь в Search Console (если у вас уже есть гугл аккаунт, то и доступ в систему также будет);
  • Подключаете туда свой проект и подтверждаете права.
  • Для выполнения задачи добавления Sitemap XML переходим в раздел «Сканирование» — «Файлы Sitemaps».

На этой странице собрана вся информация по вашей карте сайта + вы можете добавить новую (2) или же увидеть наличие ошибок в текущих (3).

В Google Search Console поддерживаются вложенные Sitemap`ы — такая штука есть, например, в плагине Yoast SEO. Модуль при этом генерирует адрес: http://ваш_домен/sitemap_index.xml .

Теоретически вы можете добавить файл Sitemap в Googe Search Console только один (основной), а остальные объекты автоматически подхватятся. При этом на странице панельки будет отображаться только sitemap.xml , а при клике на него перейдете в подразделы.

Кстати, если будете грузить по отдельности все XML файлы (основной и подпункты), то общее число ссылок приплюсуется:

Вероятно, пока что в консоли нет инструмента для различения повторений или это просто такой формат отображения общего числа записей, или глюк.

Что касается ошибок в карте сайта

Если имеются какие-то проблемы с добавленным Sitemap XML то в панели увидите соответствующие обозначения (иконка восклицательного знача и запись в графе «Проблемы»). Кроме того, на странице конкретного файла карты сайта также будут предупреждения.

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

В другом проекте у меня попалась ситуация похуже — карта сайта отдавала :(Это же вообще нонсенс. Причем нужный модуль был активирован, а я был полностью уверен, что все работает. Обнаружил проблему только после того как добавил Sitemap в вебмастерскую панель. Поэтому данная процедура достаточно важна, и занимает всего пару минут.

3. Загружаем Sitemap в Яндекс

Что касается то здесь после регистрации, добавления сайта и подтверждения на него прав, нужно перейти в раздел «Индексирование» — «Файлы Sitemap».

На странице имеется автоопределение карты из Robots.txt + сможете добавить свои файлы. Панелька также поддерживает вложенность. Если что-то пошло не так, отобразится запись об ошибке. В скриншоте выше проблемы связаны с тегом image:image в , который Яндекс не понимает. В Wordpres есть модули, устраняющие этот косяк, но, в принципе, он ни на что особо не влияет. Я лично оставляю все, как есть.

До того как добавить Sitemap в Яндекс.Вебмастер вы можете просто запустить быструю ее проверку. Этот инструмент доступен в разделе «Инструменты» — «Анализ Sitemap».

Итого

Как я уже говорил выше, советую потратить 5-10 минут дабы добавить файл Sitemap в Яндекс и Гугл. Если у вашего проекта его еще нет, обязательно создайте. Данный процесс как и использование поможет улучшить индексацию ресурса, а также позволит найти ошибки, о которых вы могли не знать. Ситуации бывают разные, например, обновляли CMS и забыли подключить модуль карты сайта, или тот самостоятельно начал глючить — когда Sitemap начинает отдавать 404 ошибку, это совсем не круто.

Пост, конечно, больше для новичков, но надеюсь вам также пригодилось. Если есть что дополнить, пишите ниже.

Яндекс Вебмастер позволяет:

  • добавить Sitemap;
  • обновить;
  • удалить;
  • анализировать.

Как добавить Sitemap в Яндекс Вебмастер

Чтобы добавить файл Sitemap в очередь на индексирование, вам нужно, как и всегда, зайти в сервис Вебмастера – webmaster.yandex.ru. Далее:

  1. В разделе «Индексирование» вы найдете пункт «Файлы Sitemap».
  2. Добавьте полный адрес файлы Sitemap, например, https://сайт/sitemap.xml.
  3. Нажмите «Добавить».
  4. Ждите, пока Яндекс Вебмастер проверит файл.

После добавления, файл попадает в очередь на обработку. Робот добавит его в течение двух недель. Каждый добавленный файл, в том числе вложенный в индекс Sitemap, обрабатывается роботом отдельно.

После загрузки напротив каждой карты сайта вы увидите в Яндекс Вебмастере один из статусов:

Статус Описание Примечание
«OK» Файл сформирован правильно и загружен в базу робота Напротив файла отобразится дата последней загрузки.Проиндексированные страницы появятся в результатах поиска в течение двух недель
« » Указанный URL перенаправляет на другой адрес Удалите редирект и сообщите роботу об обновлении
«Ошибка» Файл сформирован неправильно Нажмите ссылку Ошибка, чтобы узнать подробности. После внесения изменений в файл сообщите роботу об обновлении
«Не проиндексирован» При обращении к Sitemap сервер возвращает HTTP-код, отличный от 200 Проверьте, доступен ли файл для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу.Если файл недоступен, обратитесь к администратору сайта или сервера, на котором он расположен.Если файл доступен, сообщите роботу об обновлении
Доступ к файлу запрещен в robots.txt с помощью директивы Disallow Разрешите доступ к Sitemap и сообщите роботу об обновлении

Обновить Sitemap

Когда в Sitemap происходят изменения, его не нужно удалять из Яндекс Вебмастера и добавлять заново. Поисковик время от времени сам проверяет его на изменения и ошибки.

Если ваш Sitemap не проиндексирован, то это можно ускорить. Нужно зайти в раздел «Индексирование», далее в пункт «Файлы Sitemap». Нажать на значок обновления напротив нужноq карты сайта. Яндекс загрузит данные в течение трех дней. Использовать функцию можно до 10 раз для одного хоста.

Когда вы израсходуете все попытки, следующая будет доступна через 30 дней после первой. Точная дата отображается в интерфейсе Вебмастера.

Удалить Sitemap из Вебмастера

В интерфейсе Яндекс.Вебмастера можно удалить те файлы, которые были добавлены на странице «Файлы Sitemap» :

Если для Sitemap была добавлена директива в файле robots.txt, удалите ее. После внесения изменений информация о Sitemap пропадет из базы робота и Яндекс.Вебмастера в течение нескольких недель.

Поддерживаемые Яндекс Вебмастером форматы

Яндекс принимает Sitemap в форматах:

XML-формат Sitemap

Предпочтительней передавать в формате XML, т.к. в нем можно передать дополнительные данные.

Яндекс поддерживает протокол Sitemap . Используйте этот формат, если хотите сообщить о:

  • дате последнего обновления страницы (элемент lastmod);
  • частоте изменения страницы (элемент changefreq);
  • значимости страницы (элемент priority) - робот загружает страницы поочередно с учетом наличия и значения коэффициента от 0.0 до 1.0. Укажите коэффициент для тех URL, которые наиболее важны для сайта.

https://сайт/ssylki-v-yandex-webmaster/!} 2018-06-06 monthly 0.8 ...

Harta e faqes në format TXT

Në këtë format, ju mund të transmetoni vetëm adresat e faqeve. Kjo eshte e gjitha. Po, trishtim dhe pikëllim, përdorni më mirë XML :)

Përdorni këtë format për të raportuar vetëm adresat e faqeve.

https://site/ssylki-v-yandex-webmaster/ https://site/zerkala-sajta-v-yandex-webmaster/

Për të transmetuar informacione rreth videove, specifikoni lidhjet me burimet XML në Hartën e Faqes (shih detajet në Ndihmën e shërbimit Ya.Video).
Kërkimi nuk mbështet ndarjen e informacionit të imazhit, RSS dhe furnizimit Atom duke përdorur një Hartë Site.

Kur nevojitet një Sitemap?

Yandex po zhvillon algoritme speciale me të cilat roboti indeksues mëson për sitin. Për shembull, duke përdorur lidhje të brendshme dhe të jashtme - lëvizja nga një faqe në tjetrën. Ndonjëherë roboti mund të kapërcejë faqe. Përdorni hartën e faqes nëse faqja juaj:

  • një numër i madh faqesh;
  • faqe individuale pa lidhje lundrimi;
  • fole të thellë.

Si të krijoni një skedar


Shto Sitemap.xml në Yandex Webmaster - video

Skedari sitemap.xml, ashtu si një hartë e zakonshme e faqes, është një grup faqesh të formatuara në etiketa XML. Duke përdorur këtë skedar, motorët e kërkimit kuptojnë se cilat faqe të faqes suaj duhet të indeksohen së pari.

Harta e rregullt e faqes HTML:

Harta e faqes në formatin XML:

Çdo opsion ka të mirat dhe të këqijat e veta. Avantazhi kryesor i hartës së faqes në formatin XML është se eliminon mundësinë e mjegullimit të peshës statike të faqeve brenda një siti.

Në këtë artikull do t'ju tregoj se si të krijoni një skedar të saktë Sitemap.xml.

Nëse tashmë dini gjithçka për krijimin e një Sitemap, shkoni direkt në kapitullin e fundit, i cili quhet "Truket".

1. Direktivat e skedarit Sitemap.xml

Janë 3 direktiva të detyrueshme që duhet të plotësohen në çdo rast, këto janë etiketat:

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

Dhe gjithashtu 3 etiketa opsionale:

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

Këtu është një kujtesë për dekodimin e çdo etikete nga faqja zyrtare e internetit http://www.sitemaps.org/ru/protocol.html:

atribut

Statusi

Përshkrim

kërkohet

E kapsulon këtë skedar dhe specifikon standardin aktual të protokollit.

kërkohet

Etiketa mëmë për çdo URL. Etiketat e tjera janë në varësi të kësaj etikete.

kërkohet

URL-ja e vetë faqes. Gjithmonë fillon me një parashtesë (p.sh. HTTP) dhe përfundon me një të pjerrët (nëse serveri i faqes suaj e kërkon atë).

Ju lutemi vini re: gjatësia e URL-së nuk duhet të kalojë 2048 karaktere.

opsionale

Data e modifikimit të fundit të skedarit. Specifikuar rreptësisht në formatin W3C Datetime. Ai lejon, nëse është e nevojshme, të injorohet segmenti kohor dhe të përdoret formati YYYY-MM-DD.

opsionale

Ju lejon të specifikoni se sa shpesh ndryshojnë informacionet në faqe.

Kjo vlerë është e përafërt.

Vlerat e vlefshme:

  • gjithmonë
  • për orë
  • çdo ditë
  • javore
  • mujore
  • vjetore
  • kurrë

Nëse faqja ndryshon sa herë që hapet, përdorni vlerën "gjithmonë". Nëse kjo është një faqe arkivi, vendos kurrë.

Ju lutemi vini re se ky atribut shërben si një sugjerim për robotin e kërkimit, jo një rregull. Prandaj, marrëdhënia midis tij dhe frekuencës aktuale të vizitave të faqeve nga një robot kërkimi është jolineare.

opsionale

Ju lejon të specifikoni përparësinë e disa faqeve të faqes tuaj ndaj të tjerave.

Gama e vlerave është nga 0.0 në 1.0.

Si parazgjedhje, secilës faqe i jepet një përparësi prej 0.5.

Vlera e atributit funksionon për të krahasuar përparësinë e faqeve vetëm brenda sajtit tuaj. Kjo do të thotë, nuk ndikon në krahasimin e faqes tuaj me faqet konkurruese në rrjetin e kërkimit. Për më tepër, vendosja e të gjitha faqeve në përparësinë maksimale është gjithashtu e kotë. Sepse atëherë vlerat do të jenë të njëjta për robotin dhe atributi thjesht nuk do të funksionojë. Pra, mos kërkoni boshllëqe, por tregoni prioritetet objektive për faqet.

Ruaje këtë kujtesë. Në fillim do të jetë e dobishme për ju patjetër. Vlen të përmendet një avantazh tjetër i hartës së faqes XML - është fleksibël. Fleksibiliteti qëndron në kombinimin e direktivave të ndryshme opsionale.

Tani që keni qartësi se çfarë është harta e faqes XML dhe i dini direktivat bazë të këtij skedari, mund të vazhdoni në përpilimin e tij.

2. Përpilimi i skedarit sitemap.xml

Ka 3 mënyra për të krijuar një hartë faqeje:

  • Me dorë;
  • Automatikisht, duke përdorur shërbime speciale;
  • Automatikisht, duke përdorur zgjidhje të gatshme në formën e shtojcave për CMS, etj.

Procesi i përgatitjes së hartës së faqes është si më poshtë:

  • Ne krijojmë një hartë faqeje duke përdorur një nga metodat e listuara më sipër;
  • Ne kontrollojmë vlefshmërinë duke përdorur shërbimet e motorit të kërkimit (https://webmaster.yandex.ru/sitemaptest.xml);
  • Ne vendosim skedarin në faqen e internetit;
  • Ne tregojmë shtegun drejt hartës së faqes për robotët e kërkimit në skedarin robots.txt (Nga rruga, ekziston një artikull i veçantë për këtë);
  • Ne tregojmë hartën e faqes në panelet e webmasterit Yandex dhe Google.

Pra, si krijoni një skedar të hartës së faqes?

Le të shohim një shembull të përpilimit të një skedari me dorë. Nëse dëshironi të shtoni 5 faqe të faqes tuaj në hartën e faqes:

Kjo është se si duhet të duket harta e faqes në formatin 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/

Nëse është e nevojshme, shtoni etiketa opsionale nga memorandumi që ofrova më lart. Etiketat shtesë shkruhen në kontejner , pasi të keni specifikuar URL-në e faqes në etiketë https://skartoy.ru/sq/. Për shembull:

http://site.ru/

2005-01-01

mujore

0.8

Kodi i mësipërm i tregon motorit të kërkimit që faqja është http://site.ru/

modifikuar për herë të fundit më 1 janar 2005. Përditësohet një herë në muaj. Dhe përparësia e kësaj faqeje është 0.8 (maksimumi i mundshëm është 1).

Funksionaliteti i nënvizimit të etiketave të çiftuara është veçanërisht i përshtatshëm.

Shërbimet për gjenerimin e Hartës së Faqes

Nëse faqja juaj ka shumë faqe të dobishme dhe nuk doni të humbni kohë duke përpiluar një skedar manualisht, atëherë shërbimet e mëposhtme do t'ju ndihmojnë:

Ka shumë shërbime të tilla. Unë jam duke përdorur https://www.xml-sitemaps.com/.

Më lejoni të shpjegoj shkurtimisht të gjitha cilësimet:

Shtojcat për CMS

Ekziston një numër i madh shtojcash dhe zgjidhjesh të gatshme për sistemet e menaxhimit të faqeve në internet. Për shembull:

Plugin

Vlefshmëria

Pas krijimit të një siti, duhet ta kontrolloni atë për gabime. Për të kontrolluar, përdorni shërbimin https://webmaster.yandex.ru/sitemaptest.xml

Pas verifikimit të suksesshëm, ne ngarkojmë skedarin tonë në sit.

Vendndodhja e skedarit

Ndryshe nga skedari robots.txt, skedari sitemap.xml mund të gjendet kudo në faqen tuaj. Për shembull, në dosjen rrënjë të faqes skedari do të jetë i disponueshëm në adresën e mëposhtme:

Nëse e keni vendosur skedarin në dosjen /files/, ai do të jetë i disponueshëm në këtë adresë:

Pasi të keni shkarkuar me sukses një skedar, sigurohuni që t'u tregoni robotëve të kërkimit se si ta gjejnë këtë skedar. Kjo bëhet shumë thjesht. Në skedarin robots.txt() në direktivën e Hartës së Faqes, shkruani adresën e plotë në skedar. Për shembull, një skedar robots.txt mund të duket kështu:

E rëndësishme! Ndryshe nga robots.txt, mund të ketë disa skedarë Sitemap. Në këtë rast, duhet të tregoni adresën e plotë të të gjithë skedarëve të Hartës së Faqes në robotë dhe webmaster.

Search Console dhe panel Yandex.Webmaster

Faza e fundit mbetet. Specifikoni shtegun për në hartën e faqes në panelet e webmasterit të motorëve të kërkimit.

  • Vendosja e indeksimit
  • Hartat e faqes
  • "Kontrollo" dhe "Shto"

Vlen të përmendet kufizimet në hartën e faqes XML:

  • Mund të specifikoni një maksimum prej 50,000 URL në një skedar
  • Pesha e skedarit nuk është më shumë se 10 megabajt (motorët e kërkimit nuk indeksojnë dokumente më të mëdha se 10 megabajt). Nëse është e nevojshme, skedari mund të kompresohet duke përdorur arkivuesin .gzip.
  • Kodimi i skedarit është vetëm UTF-8

Në këtë pikë përfundojnë fazat kryesore. Ndiqni të gjitha rregullat e thjeshta të përshkruara dhe nuk do të keni asnjë gabim. Pjesa e dytë e artikullit i kushtohet cilësimeve, hollësive dhe veçorive më të hollësishme të sitemap.xml, do t'ju nevojiten këto njohuri për të krijuar një hartë profesionale për dyqanet online.

3. Grupimi i Hartave të Faqes

Nëse e kaloni kufirin prej 50,000 URL, duhet të përdorni një strukturë të ndërthurur dhe të krijoni një grup me disa Harta Faqesh. Kjo do të thotë, krijoni harta të faqes brenda një siti!

Për një faqe interneti të rregullt (jo një portal i madh apo dyqan online), një vëllim i tillë faqesh është i rrallë, kështu që shumica e specialistëve të SEO përdorin grupimin e Hartës së Faqes për lehtësi, për shembull, për të grupuar faqet ose seksionet e produkteve.

Sintaksa është si më poshtë:

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

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

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

2005-01-01

Përkufizimi i etiketave XML:

atribut


Përshkrim

kërkohet

Përmbledh informacione për të gjitha Hartat e sajtit në këtë skedar.

kërkohet

Përmbledh informacione rreth një skedari të vetëm të hartës së faqes.

kërkohet

Përcakton vendndodhjen e skedarit të Hartës së Faqes.

jo e nevojshme

Tregon kohën e modifikimit të skedarit përkatës të Hartës së Faqes. Roboti përdor këtë informacion për të kuptuar se cilët skedarë të hartës së faqes kanë ndryshuar. Në mënyrë indirekte, kjo etiketë i lejon robotit të zbulojë shpejt faqe të reja në faqe.

Kjo krijon një hartë të grupuar të faqes. Të gjitha procedurat e tjera janë të njëjta me ato të përshkruara më sipër. Mos harroni të tregoni lidhjen e saktë me skedarin tuaj në skedarin robots.txt, në direktivën e Hartës së Faqes.

4. Hulumtimi

Në fund të vitit 2014, bëra një studim të vogël për të analizuar efektivitetin e të pasurit një skedar sitemap.xml në një faqe interneti.

Kishte një problem me indeksimin e një grupi produktesh në një faqe interneti dyqanesh në internet (rreth 10,000 produkte). Në të njëjtën kohë, asgjë nuk e pengoi indeksimin e tyre. U përpilua një skedar i hartës së faqes, i përbërë vetëm nga lidhje me produktet e sajtit. Harta e faqes u përditësua automatikisht. Në 2 muaj, më shumë se 70% e URL-ve u përfshinë në bazën e të dhënave të indeksit të motorit të kërkimit Yandex. Një pjesë e madhe e faqeve të përfshira në indeks janë faqe nga harta e faqes. Dua të vërej se gjatë kësaj periudhe nuk u morën masa të tjera për të përshpejtuar indeksimin e faqes (për shembull, shtimi i lidhjeve).

Këtu janë vetë rezultatet:

Përfundim: Harta e faqes ende ndikon në indeksimin e faqes tuaj. Është e nevojshme të përditësohet dhe përditësohet rregullisht ky skedar.

5. Patate të skuqura

Për të parandaluar që ky artikull të bëhet i mërzitshëm për specialistët me përvojë të SEO, ju sugjeroj të njiheni me "truket" e mëposhtme.

Harta e faqes me foto

Për të tërhequr trafik shtesë nga motorët e kërkimit (ndoshta jo plotësisht trafikun e konvertimit), mund të krijoni një Hartë Site shtesë për imazhet.

Sintaksa për hartën e faqes së imazhit duket si kjo:

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

Kujtesa për etiketat XML:

Domosdoshmërisht?

Përshkrim

Përmban të gjitha informacionet për një imazh. Çdo URL (etiketë ) mund të përfshijë deri në 1000 etiketa .

URL e imazhit.

Në disa raste, domeni i URL-së së imazhit mund të jetë i ndryshëm nga domeni i përdorur nga sajti kryesor. Nëse të dy domenet verifikohen në Search Console, nuk do të ketë asnjë problem. Por nëse imazhet tuaja strehohen duke përdorur një sistem të menaxhimit të përmbajtjes si Google Sites, do t'ju duhet të verifikoni faqen tuaj të pritjes në Search Console. Përveç kësaj, skedari robots.txt nuk duhet të parandalojë zvarritjen e përmbajtjes që duhet të indeksohet.

Titulli i imazhit.

Vendi i xhirimit. Për shembull, Poronajsk, o. Sakhalin .

Titulli i imazhit.

URL-ja e licencës së imazhit.

Hak jetësor për ata që mbaruan së lexuari

Shumë specialistë të SEO gjenerojnë skedarë Sitemap një herë në fillim të një projekti. Pastaj ata harrojnë hartën e faqes. Faqet janë indeksuar - mirë. Jo - por çfarë mund të bësh?! Ata në përgjithësi harrojnë të shtojnë faqe të reja në hartën e faqes.

Gjatë kërkimit tim, zbulova se mënyra më e përshtatshme për të zgjidhur këtë problem është një skedar i veçantë sitemap.xml, i cili do të përmbajë vetëm ato faqe të faqes që nuk janë indeksuar ende.

Dhe kjo është ajo që lejoi që më shumë se 70% e URL-ve të reja të përfshiheshin në indeksin Yandex.

Materialet më të fundit të faqes