Kaip pridėti svetainės schemos failą prie „Yandex. Svetainės schemos kūrimas. Rankinis žemėlapio kūrimo būdas

Svetainės schema (Sitemap.xml) yra specialus .xml formato failas, saugomas serverio šakniniame kataloge. Tai failas su informacija apie svetainės puslapius, kuriuos reikia indeksuoti. Paprastai „Yandex“ ir „Google“ sukuriama svetainės schema, kad praneštų paieškos robotams apie puslapius, kuriuos reikia įtraukti į indeksą. Naudodami svetainės schemą taip pat galite patikrinti, kaip dažnai įvyksta naujinimai ir kuriuos žiniatinklio dokumentus svarbiausia indeksuoti.

Vaizdo įrašas iš „Yandex Webmaster“:

Sitemap.xml sudarytas atsižvelgiant į specialią, paieškos sistemoms suprantamą sintaksę, kurioje bus surašyti visi indeksuotini puslapiai, nurodant jų svarbą, paskutinio atnaujinimo datą ir apytikslį atnaujinimo dažnumą.

Yra du pagrindiniai failai, kuriuos turi turėti bet kuris žiniatinklio projektas – robots.txt ir sitemap.xml. Jei jūsų projekte jų nėra arba jie užpildyti neteisingai, tada labai tikėtina, kad jūs rimtai kenkiate savo ištekliui ir neleidžiate jam atskleisti viso savo potencialo.

Ar sitemap.xml failas turi įtakos svetainės reklamai?

Jei neturite svetainės schemos, tai nereiškia, kad paieškos sistemos neindeksuos išteklių. Paieškos robotai dažnai gana gerai nuskaito svetaines be to ir įtraukia jas į paiešką. Tačiau kartais gali atsirasti nesklandumų, dėl kurių kartais neįmanoma rasti visų žiniatinklio dokumentų. Pagrindinės priežastys yra šios:

  1. Svetainės dalys, kurias galima pasiekti tik atlikus ilgą perėjimų grandinę;
  2. Dinaminiai URL.

Sitemap.xml sukūrimas padeda išspręsti šią problemą.

Sitemap.xml netiesiogiai veikia SEO: palengvina ir pagreitina puslapių indeksavimą.

Svetainės schema Svetainės schema HTML formatu

Svetainių schemos skirstomos į 2 pagrindinius tipus arba formatus: svetainės schema html ir svetainės schemos xml failą. HTML svetainės schema yra svetainės puslapis, kuriame pateikiamos nuorodos. Paprastai tai yra nuorodos į svarbiausias svetainės skyrius ir puslapius. HTML svetainės schema yra labiau skirta žmonėms o ne robotai ir padeda greitai naršyti pagrindines svetainės dalis. Svetainės schemai HTML puslapio forma taikomi rimti nuorodų skaičiaus viename puslapyje apribojimai. Jei puslapyje yra per daug nuorodų, ne visos nuorodos gali būti indeksuojamos arba svetainės schemos puslapis gali būti net pašalintas iš paieškų, nes jame yra per daug nuorodų, netgi vidinių nuorodų.

Kad HTML svetainės schema būtų teisingai indeksuojama ir lankytojai ją tinkamai suvoktų, puslapyje neturėtumėte įdėti daugiau nei 100 nuorodų. To pakanka, kad puslapyje būtų visos skiltys ir poskyriai, kurie netelpa į pagrindinį meniu.

Paprastai, svetainės schemos failą HTML formatu turi medžio struktūrą, kur nurodomi išplėsti skyriai ir poskyriai. Bereikalingai didelės apimties HTML svetainių žemėlapiai dažnai kuriami su grafiniais elementais, CSS stiliais ir papildomi Java scenarijumi. Tačiau HTML svetainės schema yra mažai vertinga paieškos sistemoms.

HTML svetainės schema nėra visavertė svetainės schema. Ką daryti, jei svetainėje yra šimtai, tūkstančiai, dešimtys tūkstančių puslapių? Norėdami tai padaryti, turite įdėti nuorodas į visus puslapius svetainės schemoje xml formatu.

Svetainės schema sitemap.txt

Kitas būdas sukurti svetainės žemėlapį failo pavidalu gali būti svetainės schema txt formatu:

1. http://site.ru/ 2. http://site.ru/page/ 3. http://site.ru/page1/

Tai paprasta. Sitemap.txt faile eilutė po eilutės pateikiamos visos reikalingos nuorodos. Svetainės schema txt formatu yra „tinginių galimybė“. Čia veikia panašus svetainės schemos xml apribojimas iki 50 000 nuorodų. Tačiau TXT svetainės schemoje nėra galimybės nurodyti paskutinio modifikavimo datos ir puslapio prioriteto.

XML svetainės schema

XML svetainės schema yra xml formato failas, pvz., sitemap.xml, kuris paprastai yra svetainės šaknyje. XML formato svetainės schema turi daug pranašumų, palyginti su HTML svetainės schema:

  • Svetainės schema xml yra specialus svetainės schemos formatas, kurią nustato visos populiarios paieškos sistemos, tokios kaip Google ir Yandex.
  • XML svetainės schemoje galite nurodyti iki 50 000 nuorodų.
  • Svetainės schemos xml galite nurodyti santykinį puslapio atnaujinimų prioritetą ir dažnumą.

Svetainės žemėlapio turinys yra tik rekomendacijos paieškos robotui. Pavyzdžiui, jei nustatote metinį svetainės puslapio atnaujinimo dažnumą, paieškos robotai vis tiek lankysis dažniau. Ir jei nustatote puslapio atnaujinimo dažnį kas valandą, tai nereiškia, kad robotai indeksuos puslapį kas valandą.

Kaip sukurti tinkamą sitemap.xml

Pažiūrėkime, kaip sukurti tinkamą xml žemėlapį. Turi būti laikomasi šių reikalavimų:

  1. Failo dydis turi būti ne didesnis kaip 10 MB;
  2. Žemėlapyje turi būti ne daugiau kaip 50 000 nuorodų. Tais atvejais, kai nuorodų yra daugiau, galite sukurti kelis žemėlapius ir įtraukti juos į pagrindinį xml žemėlapį;
  3. Svetainės schemos adresas turi būti įvestas į robots.txt;
  4. Taip pat įkelkite svetainės schemą į „Yandex“ ir „Google“ (kaip pridėti failą aprašyta toliau);
  5. Paieškos sistemos turi turėti prieigą prie žemėlapio. Būtina naudoti specialias žymas, kurios leistų paieškos sistemoms suprasti, kad tai žemėlapis, o ne kažkas kita;
  6. Svetainės schemoje turi būti UTF-8 koduotė.

Sitemap.xml failo turinys atrodo taip:

http://site.ru/ 2015-10-18T18:54:13+04:00 always 1.0 http://site.ru/category/ 2015-10-18T18:57:09+04:00 hourly 0.8 http://site.ru/page/ 2015-10-18T18:59:37+04:00 daily 0.6

Kai naudojamos šios būtinos žymos:

  • - pirminė žyma, joje yra visi URL;
  • - тег, в котором указываются сведения о конкретном url-адресе;
  • https://tomilinofish.ru/lt/ - в данном теге указывается непосредственно url.
  • - этот тег заключает в себе дату последнего изменения страницы;
  • - тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
  • Указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.

Changefreq указывает на частоту изменений страницы:

  1. Hourly – обновление ежечасно;
  2. Always – всегда обновляется;
  3. Weekly – обновляется раз в неделю;
  4. Daily – обновления происходят ежедневно;
  5. Monthly – обновления происходят раз в месяц;
  6. Yearly – один раз в год;
  7. Never – не обновляется (такое значение лучше не использовать).

Priority сообщает поисковикам о степени важности страницы, по сравнению с другими. Приоритет можно выставлять от 0,1 (низкий) до 1 (высокий).

Файл sitemap.xml должен содержать указание на пространство имен языка XML:

Xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.

http://site.ru/sitemaps/sitemap01.xml 2015-10-18T18:54:13+04:00 http://site.ru/sitemaps/sitemap02.xml 2015-10-18T18:54:13+04:00

Здесь используются уже знакомые нам теги https://tomilinofish.ru/lt/ и , а также обязательные теги:

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

Как создать Sitemap.xml

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

Как уже было написано выше - файл карты сайта размещается в корне сайта . Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта - это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта , провести анализ карты сайта на корректность , соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.

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

Sitemap: http://site.ru/sitemap.xml

В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.

Основные способы создания карты сайта

  1. Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
  2. Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Наверное, один из самых известных онлайн генераторов карты сайта - это Sitemap Generator . Он обладает достаточно большим функционалом и позволит вам бесплатно генерировать сайтмап на 1500 страниц, что достаточно много. Еще есть xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
  3. Скачать генератор карты сайта . Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
  4. Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс), ModX.
  5. Создание карты сайта вручную .

Sitemap WordPress

Создать карту сайта для WordPress можно будет с помощью плагина Google XML Sitemaps. Для нее вы сможете произвести множество настроек, которые позволят исключить часть материалов вашего сайта, а также можете задать предполагаемую частоту обновления. Кроме создания карты, плагин Google XML Sitemaps при публикации новых материалов на вашем блоге уведомляет об этом многие поисковые системы, приглашая их побыстрее провести индексацию.

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

Sitemap Joomla

Создать карту сайта для Joomla можно с помощью компонента Xmap.

Проверить Sitemap на битые ссылки

Чтобы не обманывать поискового робота sitemap.xml должна быть настроена без ошибок. Поэтому после каждого обновления файла нужно проверить sitemap на битые ссылки .

Зайдите в Яндекс Вебмастер – раздел «Инструменты» – «Анализ файлов Sitemap».

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

  • скопировать текст sitmepa.xml;
  • отправить URL карты сайта;
  • загрузить xml файл в сервис.

Проверка sitemap.xml в Яндекс Вебмастер

Анализ Sitemap.xml от PixelPlus

Если будут найдены ошибки (такое случается часто), то сервис подскажет, какие URL отдают некорректный ответ (удалены, лишние и так далее).

Sitemap.xml – важный инструмент

Карта сайта - один из важный инструмент SEO-продвижения сайта. Не важно, как будет создана карта сайта. Важно - какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или неканонические ссылки. А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже - запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.

Создайте карту сайта для своего ресурса. Но будьте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.

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

Здесь вы можете сформировать необходимый Google и Yandex XML -код для карты сайта. А также создать визуальную карту сайта онлайн, которую сможете разместить на одной из ваших страниц.

Подробнее о XML-формате файла Sitemap можно прочитать на sitemaps.org

Новичок Эксперт VIP Информация Структура XML История FAQ

Технические подробности sitemap

Теги файла sitemap.xml:

  • changefreq - наиболее вероятная частота изменения контента указанного URL;
  • lastmod - фактическая дата последнего обновления URL;
  • loc - сам URL;
  • priority - приоритетность указанной страницы по отношению к другим страницам сайта;
  • url - этот тег служит родительским для указанных первых четырех тегов;
  • urlset - этот тег объединяет теги первых пяти типов.

Особенностью применения формата XML является необходимость замены всех служебных символов на их безопасное представление. Ниже приведена таблица символов, которые встречаются в URL и подлежат обязательной замене:

  • & - амперсанд;
  • " - одиночные кавычки;
  • " - двойные кавычки;
  • > - знак "больше";
  • < - знак "меньше".

Файл Sitemap имеет ограничения на размер индексного файла в 10 мегабайт. Для того чтобы это ограничение не затронуло владельцев небольших веб-сайтов, предусмотрена возможность сжатия файлов, которые предназначены для Sitemap с помощью открытого архивного формата gz (gzip-архиватор).

Можно указать местоположение файла Sitemap , используя файл robots.txt . Для этого просто добавьте в файл robots.txt следующую строку:

Sitemap: http://ДОМЕН.ru/sitemap.xml
URL должен быть полным URL для файла Sitemap.

Для передачи поисковым системам нового Sitemap используйте строку вида:
Поисковая система/ping?sitemap=http://ДОМЕН.ru/sitemap.xml
Для Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://ДОМЕН.ru/sitemap.xml

Для проверки корректности составления карты вашего сайта следует предварительно проверить его на правильность. Проще всего это сделать с помощью одной из утилит, расположенных на веб-сайтах или xml.org . При этом вам понадобится XML-схема данных индексного файла Sitemap. Чтобы указать в XML файле ссылку на схему проверки установите флажок "Добавлять ссылку на XSD схему для проверки ". После этого при открытии Sitemap.xml файла в браузере, при наличии ошибок в структуре, вы получите соответствующее сообщение.

История развития Sitemap

Сколько себя помнит Интернет, веб-мастера всегда пытались угодить поисковым паукам - помочь им собрать детальную информацию о структуре продвигаемого сайта.

Первым, самым древним и вполне естественным способом было создание специальной страницы, на которой помещались все ссылки сайта. Назывались и называются такие страницы картами сайта . Принцип их работы прост: поисковый робот при визите на эту страницу автоматически пройдёт по опубликованным там ссылкам и занесёт их в индекс.

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

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

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

Стандарт получил название Sitemaps 0.84 . За основу был принят принцип текстовой базы данных XML, позволяющий компактно в текстовом файле описать структуру сайта, включая новые и опубликованные ранее страницы сайта с возможностью указания дополнительной META-информации. Эффективное решение Sitemaps , предложенное Google , стало пользоваться бешеной популярностью.

Популярность сказалась и на мнении других поисковых систем к новому подходу создания карт сайта. Так в ноябре 2006 года к поддержке стандарта присоединились такие поисковые гиганты, как MSN и Yahoo , а в апреле и Ask.com . На радостях формат Sitemaps получил новую версию Sitemap 0.90 , расширяющую функциональные возможности.

В мае 2007 года было официально объявлено о поддержке подключения стандарта Sitemaps в файле robots.txt поисковиками Ask , Google и Yahoo , т. е. найти карту сайта Sitemap стало проще: достаточно указать его местоположение в этом файле, а за источник информации для Sitemap использовать RSS-ленты или обычные текстовые файлы.

2 июня 2008, спустя 3 года после объявления протокола Google на блоге Яндекса для вебмастеров появилось сообщение о поддержке этого протокола Яндекс ом.




Как сделать, чтобы на вашем сайте всегда была свежая карта? Для этого создан бесплатный сервис поддержания карты сайта.

Также Вы можете приобрести готовый универсальный

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

  • добавить 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 ...

TXT formato svetainės schema

Šiuo formatu galite perduoti tik puslapių adresus. Tai viskas. Taip, liūdesys ir liūdesys, geriau naudoti XML :)

Naudokite šį formatą, kad praneštumėte tik apie puslapių adresus.

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

Norėdami perduoti informaciją apie vaizdo įrašus, svetainės schemoje nurodykite nuorodas į XML informacijos santraukas (žr. išsamią informaciją Ya.Video paslaugos žinyne).
Paieška nepalaiko vaizdų, RSS ir Atom informacijos santraukos informacijos bendrinimo naudojant svetainės schemą.

Kada reikalinga svetainės schema?

„Yandex“ kuria specialius algoritmus, pagal kuriuos indeksavimo robotas sužino apie svetainę. Pavyzdžiui, naudojant vidines ir išorines nuorodas – pereinant iš vieno puslapio į kitą. Kartais robotas gali praleisti puslapius. Naudokite svetainės schemą, jei jūsų svetainė:

  • didelis puslapių skaičius;
  • atskiri puslapiai be naršymo nuorodų;
  • gilus lizdas.

Kaip sukurti failą


Pridėkite Sitemap.xml prie „Yandex Webmaster“ – vaizdo įrašo

Svetainės schema yra failas, padedantis lankytojams arba paieškos robotams naršyti tinklo išteklius. Yra dvi svetainės schemos kūrimo parinktys: XML ir HTML formatu. Pirmąjį generuoja žiniatinklio valdytojai paieškos robotams, antrasis dažniausiai sukuriamas rankiniu būdu svetainės naudotojams. HTML žemėlapis yra įprastas tinklalapis su turinio URL adresais, išdėstytais tam tikroje hierarchijoje. XML žemėlapis taip pat yra svetainių puslapių tinklo adresų katalogas, sugeneruotas naudojant specialų žymėjimą, patogų paieškos sistemoms.

Žemėlapis XML formatu

Oficialiuose „Google“ ir „Yandex“ paslaugų kataloguose galite rasti daug naudingos informacijos apie svetainės žemėlapio kūrimą, atnaujinimą ir publikavimą. Taip pat yra duomenų apie sitemap.xml failų struktūrą. Šiame straipsnyje pateikiami tik patys svarbiausi ir naudingiausi paprastam vartotojui duomenys.

Pagrindinės failo užduotys:

    Visų svetainės puslapių tinklo adresų pateikimas patogia forma, kad būtų galima greitai peržiūrėti.

    Informacijos apie paskutinio turinio atnaujinimo dažnumą ir laiką, prioritetą, alternatyvias puslapių versijas perdavimas.

Svetainės žemėlapyje gali būti įvairios informacijos, kuri palengvina greitą ir teisingą reikiamų tinklo išteklių puslapių indeksavimą paieškos sistemose.

Žemėlapio buvimo svetainėje svarba

Norint optimizuoti paieškos sistemas, būtina turėti svetainės schemą. Bet kokia pagalba paieškos sistemai žiūrint ir analizuojant tinklo išteklių turinį turi teigiamos įtakos turinio reitingavimui. Taip galvoja optimizuotojai ir žiniatinklio valdytojai. Baigę darbą svetainėje jie iškart sukuria sitemap.xml failą ir parodo jį paieškos sistemoms.

Paieškos sistemoms tokio failo nebuvimas nevaidina reikšmingo vaidmens. Robotai yra nepriklausoma programinė įranga, kuriai nereikia papildomų nurodymų. Viską, ko reikia, jie susiras patys be specialiai sukurtų puslapių su nuorodomis. Jei pridėsite svetainę prie „Yandex“ arba „Google“ žiniatinklio valdytojo skydelio nepateikę nuorodos į svetainės schemą, paslauga nustatys problemą kaip rekomenduojama, o ne kritinę ar mirtiną.

Pagrindinės žemėlapio kūrimo priežastys:

    Puslapių, kuriuose nėra įeinančių nuorodų iš meniu ar svetainės turinio, buvimas.

    Tinklo išteklius turi sudėtingą struktūrą ir daug įvairaus turinio puslapių.

    Reguliarūs svetainės atnaujinimai.

    Svetainėje yra puslapių hierarchija pagal svarbą.

Svetainės žemėlapis leidžia pagreitinti turinio indeksavimą ir supaprastinti naujų duomenų apie svetainę pateikimo paieškos sistemai procesą.

Kūrimas ir ryšys

Failą galite gauti įvairiais būdais, įskaitant rankinį visų puslapių adresų sąrašo sudarymą. Žinoma, dažniausiai jie griebiasi įvairių automatizavimo priemonių. Pavyzdžiui, jie naudoja serverį arba įprastą programinę įrangą. Norint automatiškai sukurti ir reguliariai atnaujinti tinklo išteklių žemėlapį, paprasčiausias būdas yra pasinaudoti TVS galimybėmis. Jei turinio valdymo sistemoje nėra įmontuoto įrankio, susiraskite ir įdiekite papildomą modulį. Per paieškos indekso egzistavimą buvo sukurta daug programų ir priedų, kurie atitiktų bet kokius vartotojo ir paieškos sistemos reikalavimus.

Internetinių generatorių naudojimas:

    Raskite tinkamą paslaugą internete.

    Nurodykite tinklo šaltinio adresą.

    Paleiskite programinę įrangą paspausdami atitinkamą mygtuką.

    Aptarnavimo robotas nuskaitys svetainės puslapius ir sugeneruos adresų žemėlapį.

Pasibaigus paslaugai, vartotojui bus pateikta nuoroda į sitemap.xml atsisiuntimą. Atsisiųskite failą ir įkelkite jį į pagrindinį svetainės katalogą. Šio metodo trūkumas yra tas, kad jis sukuria statinį žemėlapį. Pridėję naujų puslapių turėsite rankiniu būdu pakartoti aukščiau nurodytą veiksmą, ištrinti pasenusį failą ir atsisiųsti dabartinę versiją.

TVS įrankių naudojimas naudojant „WordPress“ kaip pavyzdį

    Įdiekite ir suaktyvinkite tinkamą papildinį, pvz., „Google XML Sitemaps“.

    Einame į nustatymų puslapį ir leidžiame: pranešti paieškos sistemai apie žemėlapio atnaujinimus, pridėti sitemap.xml vietos adresą į failą robots.txt, automatiškai suspausti duomenis pagal poreikį.

    Skiltyje „Straipsnio prioritetas“ uždraudžiame automatinį puslapių prioriteto skaičiavimą, jei jums svarbu, kad galėtumėte patys pakeisti jų prioritetą.

    Pereikime prie žemėlapio turinio nustatymo ir pažymėkite reikiamus langelius. Poskyryje „Kitos parinktys“ leidžiame tarnybai nustatyti paskutinio žemėlapio atnaujinimo datą.

    Kitame skyriuje paslauga siūlo pakeisti failo tikrinimo, ar nėra naujų nuorodų, ir bet kokių kitų pakeitimų dažnumą. Galite nustatyti bet kokias reikšmes, nes paieškos sistemos paprastai nusprendžia, kada atlikti kitą tikrinimą.

    Tada eikite į skyrių „Prioritetai“, kuriame galite nustatyti puslapių svarbą išskleidžiamajame sąraše pasirinkę norimą reikšmę. Paieškos robotai taip pat gali nepaisyti nustatytų reikšmių, todėl galite jas palikti tokias, kokios yra.

    Išsaugokite pakeitimus.

Papildinys automatiškai sukurs failą ir įdės jį į norimą katalogą. Nuo šio momento žiniatinklio valdytojas gali pamiršti apie sitemap.xml egzistavimą, nes paslauga palaikys esamą failo būseną. Belieka tik nurodyti paieškos sistemai naujos svetainės schemos vietos adresą. Tai atliekama atitinkamos paieškos sistemos žiniatinklio valdytojo valdymo skydelyje.

Sukurkite žemėlapį rankiniu būdu

Informacija pateikiama siekiant susipažinti su tekstinio failo, įrašyto xml formatu ir naudojamo kaip svetainės žemėlapis, struktūra. Nepraktiška tokius didelius failus kurti rankiniu būdu, nes šiuolaikinė programinė įranga labai efektyviai ir greitai susidoroja su užduotimi.

Bandomojo failo ypatybės

Norėdami rankiniu būdu sukurti svetainės schemą, galite naudoti užrašų knygelę arba bet kurią kitą teksto rengyklę. Duomenys įrašomi į failą naudojant specialiuosius simbolius ir XLM žymėjimo kodus. Baigę įvesti visas nuorodas ir paieškos variklio instrukcijas, failas turi būti išsaugotas su xml plėtiniu.

Svetainės schemos kodo pavyzdys:

    Standartinė antraštė, nurodanti naudojamo kodo versiją ir simbolių kodavimą:.

    Protokolo standarto specifikacija: .

    Svetainės puslapių adresų sąrašas, nurodantis įvairius parametrus:https://tomilinofish.ru/lt/точный адрес страницыдата последнего изменения контентачастота обновлениязначение приоритетности.

    Failo uždarymas su žyma:.

Reikalingos urlset, url, loc žymos, likusias galima naudoti pagal pageidavimą. Daugelis optimizuotojų neapsiriboja vien bendro svetainės žemėlapio kūrimu. Be to, jie sukuria vaizdo žemėlapį, atskirtą vaizdo įrašams, svetainės naujienoms ir kitiems skyriams. Tokie žemėlapiai leidžia į paieškos sistemą perduoti informaciją, kuri nėra pasiekiama įprastu būdu dėl turinio įterpimo į puslapį ypatumų, pavyzdžiui, naudojant scenarijus.

Keli sitemap.xml

Poreikis naudoti kelias svetainių schemas iškyla tuo atveju, kai vienu metu naudojamos skirtingos turinio valdymo sistemos, reikia pridėti daugiau nei 50 tūkstančių puslapių į svetainę, sudarant patogias sąlygas sekti klaidas, atsirandančias daugybėje skirtingų skyrių, ir kitų priežasčių.

Visos sukurtos kortelės turi būti sujungtos į vieną. Tai yra, sukurkite tekstinį failą ir įrašykite visas korteles naudodami specialias žymas.

Bendras svetainės schemos kodas:

    Standartinė antraštė:.

    Protokolo standartas: . Vietoj urlset žymos turite naudoti sitemapindex.

    Visų svetainių schemų, nurodančių reikiamus parametrus, sąrašas: https://tomilinofish.ru/lt/žemėlapio vietos adresaspaskutinių failo pakeitimų data.

    Mes išvardijame visas korteles ir uždarome kodą su žyma.

Tokiu būdu sujungiami tik įprasti XML žemėlapiai, kurie nėra atskirai indeksuojami. Jei norite indeksuoti keletą svetainių schemų atskirai, jas reikia įtraukti į rodyklę per žiniatinklio valdytojo skydelį, nurodant paieškos varikliui tikslų kelią į kiekvieno žemėlapio failą.

Svetainės schemos adreso pateikimas paieškos varikliui

Kad „Google“ paieškos robotas galėtų rasti jūsų žemėlapį, turite eiti į „Google Search Console“, pasirinkti skyrių „Svetainės schemos failai“, atitinkamame lauke įvesti failo tinklo adresą ir spustelėti „Pateikti“. mygtuką. Po kurio laiko paslaugų programinė įranga patikrins, ar failas yra nurodytu adresu. Jei bus aptikta svetainės schema, robotas analizuos turinį ir parodys vartotojui atlikto darbo rezultatą. Jei aptinkamos klaidos, apie kiekvieną iš jų bus sukurta išsami ataskaita, pridėta rekomendacijų, kaip pašalinti visas problemas. Jei klaidų nėra, svetainės schemos būsenoje bus rodomas toks pranešimas: „Sėkmingai“.

Norėdami perkelti sitemap.xml adresą į „Yandex“ paieškos variklį, turite prisijungti prie žiniatinklio valdytojo skydelio, skiltyje „Indeksavimas“ rasti poskyrį „Svetainės schemos failai“, formoje įveskite kelią į failą ir spustelėkite Mygtukas „Pridėti“. Apie klaidas galite sužinoti skiltyje „Diagnostika“.

Apribojimai ir funkcijos

Sukurdamas ir pridėdamas svetainės schemą, vartotojas padidina greito ir reguliaraus visų tinklo išteklių puslapių indeksavimo tikimybę. Tikimybė prarasti turinį paieškoje žymiai sumažėja. Robotas pereis per visus faile įrašytus adresus, atsižvelgs į visus žiniatinklio valdytojo komentarus ir indeksuos turimą medžiagą. Kad svetainės schema veiktų tinkamai, ją kurdamas vartotojas turi atsižvelgti į keletą apribojimų.

Reikalavimai sitemap.xml:

    Faile neturėtų būti daugiau nei 50 tūkstančių puslapių adresų.

    Failo dydis turi būti mažesnis arba lygus 10 MB.

Populiarių ir didelių tinklo išteklių savininkai rado keletą būdų, kaip išspręsti su šiais apribojimais susijusias problemas. Jei jūsų svetainei reikalingas žemėlapis, kuris netelpa į nustatytą sistemą, naudokite parinktį iš toliau pateikto sąrašo.

Apribojimų problemos sprendimo galimybės:

    Sumažinkite nuorodų skaičių iš failo pašalindami labai žemo prioriteto puslapių adresus. Palikite svarbias nuorodas ir puslapių adresus, kuriuos paieškos robotas gali pasiekti tik per svetainės žemėlapį.

    Sukurkite keletą svetainių schemų ir pateikite jų URL paieškos sistemoms.

    Jei problema kyla dėl dydžio, duomenims suspausti naudokite archyvatorių.

Svetainės žemėlapis lankytojams

Naudotojams skirta svetainės schema labai skiriasi nuo paieškos roboto svetainės schemos. Tai įprastas svetainės puslapis su daugybe nuorodų su inkarais, turinio aprašymais, naršymo ir dizaino elementais. Sukurta tinkinta svetainės schema, siekiant pagreitinti informacijos paiešką tinklo šaltinyje.

Jis sukuriamas įprastu teksto rengyklę arba specialią redaktorių, skirtą HTML puslapiams ruošti ir išsaugomas faile su bet kokiu pavadinimu ir html plėtiniu. Paruoštas dokumentas gali būti dedamas į bet kurį katalogą. Nereikia informuoti paieškos variklio apie tinkinto žemėlapio buvimą. Svetainės indeksavimo proceso metu paieškos robotas ją suras ir indeksuos visas nuorodas.

HTML žemėlapio kūrimo ypatybės:

    Naudokite formatavimą. Paryškinkite antraštes, paantraštes, sudarykite sąrašus, pastabas, paryškinkite tekstą spalva. Žemėlapis turi būti patogus ir malonus naudoti, tai neturėtų būti paprastas puslapis su daugybe nuorodų, kurios neinformuoja vartotojo apie turinį, į kurį nukreipia.

    Pagalvokite apie struktūrą ir prie kiekvienos nuorodos pridėkite trumpą aprašymą. Tai supaprastins vartotojui informacijos paiešką, o žemėlapis taps aukštos kokybės paieškos sistemoms. Jie blogai suvokia medžiagą su nuorodomis be teksto ar daugialypės terpės palaikymo.

    Pridėkite inkarus prie savo nuorodų. Jie informuos lankytoją apie jų paspaudimo rezultatus. Tokios nuorodos gali turėti teigiamos įtakos pasitikėjimui tinklo resursais, todėl paieškos sistemos geriau suvokia nuorodas su inkarais.

Sukūrę tinkintą žemėlapį, išsaugokite jį pasiekiamoje vietoje ir susiekite su juo matomą nuorodą. Skirtingai nuo paieškos sistemos, lankytojai neperžiūrės visos svetainės ieškodami patogaus naršymo puslapio. Todėl nuorodą patalpinkite gerai matomoje vietoje, pavyzdžiui, pagrindiniame meniu, paryškinkite rėmeliu, spalva, keiskite šrifto dydį. Kuo jis labiau pastebimas, tuo geriau. Priešingu atveju pastangos, skirtos jo kūrimui, neduos naudos.

Šiame straipsnyje sužinosite, kaip sukurti svetainės schemą ir bendrinti ją su „Googlebots“.

Svetainių schemų kūrimas ir pateikimas

Svetainės schemos failų formatai

„Google“ palaiko kelis svetainės schemos failų formatus, aprašytus toliau. Visi formatai turi naudoti standartinį protokolą. „Google“ šiuo metu negerbia šio atributo Svetainės schemos failuose.

Visiems formatams taikomi šie apribojimai: svetainės schemoje gali būti daugiausia 50 000 URL, o nesuspaustas jos dydis neturi viršyti 50 MB. Jei failo dydis ar jame nurodytų adresų skaičius viršija šias ribas, padalinkite jį į kelias dalis. Galite sukurti svetainės schemos indekso failą, kuriame išvardijamos visos jūsų svetainės schemos, ir pateikti jas „Google“ iš karto.

Pavyzdys URL, kuriame yra ne ASCII simbolis (ü), taip pat simbolis, kurį reikia pakeisti (&):
http://www.example.com/ümlat.html&q=name
Tas pats URL su ISO-8859-1 koduote (turi būti priglobtas serveryje, naudojant šią koduotę) ir naudojant pabėgimo kodą:
http://www.example.com/%FCmlat.html&q=name
Tas pats URL, užkoduotas UTF-8 (turi būti priglobtas serveryje, kuris naudoja šią koduotę) ir naudojant išėjimo kodą:
Tas pats URL su pabėgimo seka vietoj ampersand simbolio:
http://www.example.com/%C3%BCmlat.html&q=name

  • Atminkite, kad negarantuojame, kad tikrinsime kiekvieną svetainės schemoje esantį URL. Tokie failai tik padeda „Google“ nustato, kuriuos puslapius laikote svarbiais.
  • Prioriteto ir changefreq reikšmės nepaisomos, todėl nereikia jų pridėti.
  • „Google“ skaito lastmod reikšmę, bet tik tuo atveju, jei ji nurodyta teisingai.
  • Kaip padaryti, kad jūsų svetainės schema būtų pasiekiama „Google“.

    Svetainės schema analizuojama tik pirmą kartą randant, o ne kiekvieną kartą, kai svetainė tikrinama. Kad failas būtų tvarkomas iš naujo, turite mus informuoti, kad pasikeitė jame esantys duomenys. Tai atliekama naudojant ping užklausą. Nepridėkite tos pačios svetainės schemos kelis kartus ir nesiųskite ping užklausų, nebent failas buvo pakeistas ir naujas.

    Yra keletas būdų, kaip suteikti „Googlebots“ prieigą prie jūsų svetainės schemos:

    • Pateikite jį „Google“ naudodami specialų įrankį „Search Console“.
    • Bet kurioje robots.txt failo vietoje įterpkite eilutę, nurodydami svetainės schemos failo vietą:
      Svetainės schema: http://example.com/sitemap_location.xml
    • Naudokite ping užklausą. Siųsti HTTP GET užklausą:
      http://www.google.com/ping?sitemap=<polniy_url_faila_sitemap>
      Pavyzdys:
      http://www.google.com/ping?sitemap=https://example.com/sitemap.xml