Internet Windows Android
Kengaytirish

Sayt xaritasini onlayn cheklovlarsiz yarating. Sayt xaritasi bo'yicha batafsil qo'llanma

robots.txt va sitemap.xml fayllari saytni indekslashni tashkil qilish imkonini beradi. Ushbu ikkita fayl bir-birini yaxshi to'ldiradi, garchi ular bir vaqtning o'zida qarama-qarshi muammolarni hal qilishadi. Agar robots.txt butun bo'limlarni yoki alohida sahifalarni indekslashni taqiqlash uchun xizmat qilsa, sitemap.xml, aksincha, qidiruv robotlariga qaysi URL-manzillar indekslanishi kerakligini aytadi. Keling, har bir faylni alohida tahlil qilaylik.

Robots.txt fayli

robots.txt - bu qidiruv robotlarining katalog va sayt fayllariga kirishini cheklovchi qoidalar yozilgan fayl bo'lib, ularning mazmuni qidiruv tizimi indeksiga kiritilmasligi uchun. Fayl saytning asosiy katalogida joylashgan bo'lishi va sayt.ru/robots.txt manzilida mavjud bo'lishi kerak.

Robots.txt da siz saytning barcha dublikat va xizmat sahifalarini indekslashni bloklashingiz kerak. Ko'pincha ommaviy CMS dublikatlarni yaratadi, maqolalarga bir vaqtning o'zida bir nechta URL manzillarida kirish mumkin, masalan; kategoriyalarda site.ru/category/post-1/, teglar site.ru/tag/post-1/ va archive site.ru/arhive/post-1/. Takroriy nusxalarning oldini olish uchun teglar va arxivlarni indekslashni taqiqlash kerak, indeksda faqat toifalar qoladi. Xizmat sahifalari deganda men saytning ma'muriy qismining sahifalarini va avtomatik tarzda yaratilgan sahifalarni nazarda tutyapman, masalan: saytda qidiruv natijalari.

Bu shunchaki dublikatlardan xalos bo'lish kerak, chunki ular sayt sahifalarini o'ziga xoslikdan mahrum qiladi. Axir, agar indeks bir xil tarkibga ega bo'lgan bir nechta sahifalarni o'z ichiga olgan bo'lsa-da, lekin turli URL manzillarida kirish mumkin bo'lsa, ularning hech birining mazmuni noyob deb hisoblanmaydi. Natijada, qidiruv tizimlari qidiruv natijalarida bunday sahifalarning o'rnini majburan pasaytiradi.

Robots.txt direktivalari

Direktivlar qoidalardir yoki siz qidiruv robotlari uchun buyruqlarni ham aytishingiz mumkin. Eng muhimi - bu User-agent, uning yordamida siz barcha robotlar yoki ma'lum bir bot uchun qoidalarni o'rnatishingiz mumkin. Ushbu ko'rsatma birinchi navbatda yoziladi va undan keyin boshqa barcha qoidalar ko'rsatiladi.

# Barcha robotlar uchun Foydalanuvchi-agent: * # Yandex roboti uchun Foydalanuvchi-agent: Yandex

Yana bir majburiy ko'rsatma - Disallow bo'lib, uning yordami bilan saytning bo'limlari va sahifalari yopiladi va uning qarama-qarshisi Allow direktivasi bo'lib, aksincha, saytning belgilangan bo'limlari va sahifalarini majburiy ravishda indeksatsiya qilishga imkon beradi.

# Bo'limni indekslashni taqiqlash Ruxsat bermaslik: /papka/ # Bo'limni rasmlar bilan indekslashga ruxsat berish Ruxsat berish: /papka/rasmlar/

Saytning asosiy oynasini ko'rsatish uchun, masalan: www bilan yoki wwwsiz Xost direktivasi ishlatiladi. Shuni ta'kidlash kerakki, asosiy oyna http:// protokolini ko'rsatmasdan ro'yxatga olinadi, lekin https:// protokoli ko'rsatilishi kerak. Xost faqat Yandex va Mail.ru botlari tomonidan tushuniladi va siz faqat bir marta direktivani kiritishingiz kerak.

# Agar asosiy oyna http protokoli orqali www Xostsiz ishlasa: site.ru # Agar asosiy oyna https protokoli orqali www Host bilan ishlasa: https://www.site.ru

Sayt xaritasi - bu sitemap.xml fayliga yo'lni ko'rsatuvchi direktiv, yo'l protokol bilan to'liq ko'rsatilishi kerak, bu direktivani faylning istalgan joyiga yozish mumkin.

# Sitemap.xml fayliga to'liq yo'lni belgilang Sayt xaritasi: http://site.ru/sitemap.xml

Yozish qoidalarini soddalashtirish uchun maxsus ramziy operatorlar mavjud:

  • * - belgilarning istalgan sonini, shuningdek ularning yo'qligini bildiradi;
  • $ - dollar belgisi oldidagi belgi oxirgi ekanligini bildiradi;
  • # - izohni bildiradi; ushbu operatordan keyingi qatordagi hamma narsa qidiruv robotlari tomonidan e'tiborga olinmaydi.

Asosiy ko'rsatmalar va maxsus operatorlar bilan tanishganingizdan so'ng, siz oddiy robots.txt faylining mazmunini allaqachon chizishingiz mumkin.

Foydalanuvchi-agent: * Ruxsat berish: /admin/ Ruxsat berish: /arhive/ Ruxsat berish: /teg/ Ruxsat berish: /modullar/ Ruxsat berish: /qidiruv/ Ruxsat berish: *?s= Ruxsat bermaslik: /login.php User-agent: Yandex Ruxsat berish: / admin/ Ruxsat berish: /arhive/ Ruxsat berish: /teg/ Ruxsat berish: /modullar/ Ruxsat berish: /search/ Ruxsat berish: *?s= Ruxsat berish: /login.php # Yandex robotiga modullar bo'limida rasmlarni indekslashiga ruxsat berish Ruxsat berish: /modullar /*.png Ruxsat bering: /modules/*.jpg Xost: site.ru Sayt xaritasi: http://site.ru/sitemap.xml

Barcha ko'rsatmalarning batafsil tavsifini ulardan foydalanish misollari bilan Yandex veb-saytidagi nashrda yordam bo'limida topishingiz mumkin.

Sitemap.xml fayli

sitemap.xml qidiruv tizimlari uchun sayt xaritasi deb ataladi. Sitemap.xml fayli indekslanishi kerak bo'lgan sayt sahifalari haqidagi qidiruv robotlari uchun ma'lumotlarni o'z ichiga oladi. Fayl mazmuni sahifalarning URL manzillarini o'z ichiga olishi kerak, lekin sahifalarning ustuvorligini, sahifalarni qayta ko'rib chiqish chastotasini va sahifalar oxirgi marta o'zgartirilgan sana va vaqtni ko'rsatish shart emas.

Shuni ta'kidlash kerakki, sitemap.xml talab qilinmaydi va qidiruv tizimlari buni hisobga olmasligi mumkin, ammo shu bilan birga, barcha qidiruv tizimlari faylga ega bo'lish maqsadga muvofiqligini va saytni to'g'ri indekslashga yordam berishini aytishadi, ayniqsa sahifalar. dinamik ravishda yaratilgan yoki sayt murakkab tuzilishga ega.

Faqat bitta xulosa bor: robots.txt va sitemap.xml fayllari zarur. Indekslashni to'g'ri o'rnatish - bu sayt sahifalarini qidiruv natijalarining yuqori joylariga joylashtirish omillaridan biri va bu har qanday jiddiy yoki jiddiy saytning maqsadi.

Sayt xaritasi - bu saytning html sahifasi yoki maxsus xml fayli, bu saytning barcha muhim sahifalariga havolalarni ko'rsatadi. Sayt xaritasi nima ekanligini tushunish uchun kitobning mazmunini tasavvur qiling va u darhol aniq bo'ladi nima uchun sizga sayt xaritasi kerak. Sayt xaritasi tashrif buyuruvchiga, xoh u odam bo'lsin, xoh qidiruv roboti bo'lsin, saytdagi istalgan sahifani tezda topishga, minimal o'tishlarni amalga oshirishga yordam beradi. Oddiy, kichik saytlarda barcha sahifalarga asosiy sahifadan 1-2 marta bosish orqali kirish mumkin, lekin sayt katta bo'lsa va uning tuzilishi murakkab bo'lsa-chi? Bunday sayt nafaqat tashrif buyuruvchilar uchun noqulay bo'ladi, balki qidiruv tizimlari uchun ham aniq bo'lmaydi.

Sayt xaritalarining qanday turlari mavjud?

Qidiruv tizimlari saytni asosiy sahifadan boshlab bosqichma-bosqich, bosqichma-bosqich indekslaydi. Agar sayt sahifalarni joylashtirishning ko'p darajalariga ega bo'lsa, saytning barcha sahifalarini indekslash uchun ko'p oylar kerak bo'ladi. Demak, bu zarur sayt xaritasini yaratish, unda bir vaqtning o'zida saytning barcha sahifalariga barcha havolalar mavjud bo'ladi, shunda robot uyalar darajalari bo'ylab navigatsiya qilish uchun vaqtni behuda sarflamaydi, to'g'rimi? Ha va yo'q. Javob xarita nima uchun yaratilganiga va u qanday bo'lishiga bog'liq. Keling, bir ko'rib chiqaylik sayt xaritalarining turlari qanday?.

Sayt xaritasi HTML sayt xaritasi

Sayt xaritalari ikkita asosiy turga yoki formatga bo'linadi: sayt xaritasi html va sayt xaritasi xml fayli. HTML sayt xaritasi - bu sayt sahifasi, unda havolalar ro'yxati keltirilgan. Odatda bu saytning eng muhim bo'limlari va sahifalariga havolalar. HTML sayt xaritasi ko'proq odamlar uchun mo'ljallangan robotlardan ko'ra va saytning asosiy bo'limlarida tezda harakatlanishingizga yordam beradi. HTML sahifasi ko'rinishidagi sayt xaritasi uchun bitta sahifadagi havolalar soni bo'yicha jiddiy cheklovlar mavjud. Agar sahifada havolalar juda ko'p bo'lsa, barcha havolalar indekslanmasligi mumkin yoki sayt xaritasi sahifasi havolalar soni haddan tashqari ko'p bo'lganligi sababli qidiruvlardan chiqarib tashlanishi mumkin.

Html sayt xaritasi to'g'ri indekslanishi va tashrif buyuruvchilar tomonidan to'g'ri qabul qilinishi uchun siz sahifaga 100 dan ortiq havolalarni joylashtirmasligingiz kerak. Bu sahifada asosiy menyuga to'g'ri kelmaydigan barcha bo'lim va bo'limlarni joylashtirish uchun etarli.

Odatda, HTML formatida sayt xaritasi daraxt tuzilishiga ega, bu erda kengaytirilgan bo'limlar va bo'limlar ko'rsatilgan. Keraksiz hajmdagi HTML sayt xaritalari ko'pincha grafik elementlar, CSS uslublari bilan ishlab chiqilgan va Java skripti bilan to'ldirilgan. Biroq, html sayt xaritasi qidiruv tizimlari uchun unchalik ahamiyatga ega emas.

HTML sayt xaritasi to'liq sayt xaritasi emas. Saytda yuzlab, minglab, o'n minglab sahifalar bo'lsa, nima qilish kerak? Buning uchun sayt xaritasidagi barcha sahifalarga havolalarni xml formatida joylashtirishingiz kerak.

XML sayt xaritasi

XML sayt xaritasi - bu sitemap.xml kabi xml formatidagi fayl, odatda saytning ildizida joylashgan. Xml formatidagi sayt xaritasi html sayt xaritasidan ko'p afzalliklarga ega. Sayt xaritasi xml - bu sayt xaritasining maxsus formati, bu Google va Yandex kabi barcha mashhur qidiruv tizimlari tomonidan belgilanadi. Siz xml sayt xaritasida 50 000 tagacha havolalarni belgilashingiz mumkin. Bundan tashqari, xml sayt xaritasida siz sahifa yangilanishlarining nisbiy ustuvorligi va chastotasini belgilashingiz mumkin.

Aytish joizki, sayt xaritasi tarkibi faqat qidiruv roboti uchun tavsiyalardir. Misol uchun, agar siz veb-sayt sahifasi uchun yillik yangilanish chastotasini o'rnatsangiz, qidiruv robotlari hali ham tez-tez tashrif buyurishadi. Va agar siz sahifani yangilash tezligini soatlik qilib belgilasangiz, bu robotlar sahifani har soatda indekslaydi degani emas.

Xml sayt xaritasi o'ziga xos sintaksisga ega, keling, xml sayt xaritasi tuzilishini batafsil ko'rib chiqaylik.

Misol sayt xaritasi fayli sitemap.xml

To'g'ri sitemap.xml UTF8 kodlangan bo'lishi kerak. Sitemap.xml faylining mazmuni quyidagicha ko'rinadi:

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

Quyidagi zarur teglardan foydalanilganda:

  • — ota-teg, unda barcha URL manzillar mavjud;
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://totrdlo.ru/uz/ — в данном теге указывается непосредственно 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://totrdlo.ru/uz/ и , а так же обязательные теги:

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

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

Недавно для одного сайта я , а через некоторое время получил уведомление о найденных там ошибках. Если честно, слегка удивился такому заявлению, так как использовал проверенный и один из лучших плагинов в данной сфере — WordPress SEO by Yoast . Однако сервис Яндекса настаивал на своем:

При клике по этим 442 ошибкам я попал на страницу с результатами анализа, но вместо ошибок там почему-то отображались лишь предупреждения, которых оказалось еще и значительно меньше. Все они касались тега image:image в sitemap.xml с картинками из текущей страницы.

Насколько я знаю, данная опция используется достаточно давно, странно, что в Sitemap тег image для Яндекс до сих пор кажется чем-то неизвестным. Ниже рассмотрим несколько основных моментов:

  • (хаки для изображений).

Sitemap для изображений

Если честно, я не знал, что сейчас в Sitemap картинки выводятся наряду со ссылками на страницы. Используемые ранее , модуль Google XML Sitemaps для вордпресс и выводили просто список нужных записей и постов без изображений. Однако позже я перешел на модуль SEO Yoast и здесь, как оказалось, все немного по другому.

Информацию о теге image:image для Sitemap можно найти в справке Search Console. Для карты сайта допускается использование нескольких тегов:

  • (обязательный) — блок, содержащий данные об одной картинке;
  • (обязательный) — URL картинки;
  • — название изображения;
  • — описание для изображения (подпись);
  • — место съемки;
  • — лицензии для изображения.

Вот пример Image XML Sitemap (здесь 2 страницы по 2 картинки в каждой):

"http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image ="http://www.google.com/schemas/sitemap-image/1.1" > > > http://сайт/some-post.html> > > http://сайт/first-image.jpg> > > > http://сайт/second-image.jpg> > > > > http://сайт/some-article.html> > > http://сайт/article-image1.jpg> > > > > > > >

Ko'rib turganingizdek, Google Sayt xaritasidagi Tasvirlar haqidagi ma'lumotlarni sahifalardan alohida ko'rsatadi.

Yoast SEO-dan XML sayt xaritasi

Aytaylik, siz ushbu modulni allaqachon yuklab olgan, o'rnatgan va faollashtirgansiz. Yoast SEO-da sayt xaritasini yaratish uchun plagin sozlamalari menyusining xuddi shu bo'limiga o'tishingiz kerak.

Bu erda siz 4 ball topasiz:

  • Umumiy sozlamalar;
  • Xabar turlari - sayt xaritasiga postlar, sahifalar, media fayllarni kiritish;
  • Chiqarilgan yozuvlar - ma'lum eslatmalarni ID tomonidan olib tashlash imkoniyati;
  • Taksonomiyalar - xaritaga turli taksonomiyalarni kiritish/chiqarish.

Ushbu menyu elementlarining yuqori qismida siz faollashtirilgan Yoast SEO XML sayt xaritasiga mos keladigan "Yoqilgan" ga o'rnatilishi kerak bo'lgan slayderni topasiz. "Umumiy" yorlig'ida sizni yaratilgan sayt xaritasiga yo'naltiradigan "XML sayt xaritasi" tugmasi mavjud. Aytgancha, u sitemap_index.xml manzilida joylashgan, shuning uchun Robots.txt fayliga tegishli o'zgartirishlarni kiritishni unutmang. URL manzillarining har bir alohida toifasi uchun o'zining alohida Sayt xaritasi fayli yaratiladi:

  • http://www.site_name.ru/post-sitemap.xml - WordPress postlari;
  • http://www.site_name.ru/page-sitemap.xml - sayt sahifalari;
  • http://www.site_name.ru/category-sitemap.xml - toifalar (sarlavhalar);
  • http://www.site_name.ru/post_tag-sitemap.xml - teglar (yorliqlar).

Agar siz ilgari uni WordPress sayti uchun ishlatgan bo'lsangiz, Yoast SEO sozlamalarida ikkita modulni birlashtirishning mumkin emasligi haqida tegishli bildirishnomani ko'rasiz. Google XML sayt xaritalarini o'chirib qo'yishingiz kerak.

Yoast SEO-dan XML sayt xaritasidagi rasmlar

Men yuqorida aytib o'tgan edimki, Yoast SEO moduli avtomatik ravishda sayt xaritasiga rasmlar qo'shadi va siz ushbu parametrni o'chira olmaysiz. Ha, qo'shimchalar deb ataladigan narsalarni indekslash taqiqlangan, ammo bu tasvirlarning o'zi emas, balki maxsus turdagi post (media post turi).

Sayt xaritasi yordamida yuklangan barcha rasmlar indekslanmasligini ham tushunishingiz kerak. Bu haqda tashvishlanmang, natija Google qaroriga bog'liq. Qidiruv tizimi faylingizni yetarli darajada foydali, noyob, katta va hokazo deb hisoblashi mumkin.

Yoast SEO-da ikkita filtr mavjud bo'lib, ular sizga sayt xaritasidagi rasmlarning ko'rinishini biroz "o'zgartirishga" yordam beradi. Birinchi - wpseo_xml_sitemap_img XML sayt xaritasiga rasmlar qo'shishni o'chirishga imkon beradi.

funksiya wpseo_cdn_filter($uri) ( str_replace("http://example.com", "http://cdn.example.com", $uri); ) add_filter("wpseo_xml_sitemap_img_src", "wpseo_cdn_filtr");

O'zgartirishlar sayt xaritasi yangilangandan so'ng kuchga kiradi. Sayt xaritasi chiqishini o'chirib, keyin yoqish orqali bu jarayonni tezlashtirishingiz mumkin.

Image Sitemap XML yaratish uchun plaginlar

Tasvirlar uchun sayt xaritalarini yaratishga imkon beruvchi xizmatlar va dasturlarning aksariyati pullik bo'lib chiqdi. Ulardan ba'zilari to'liq funksionallikka ega sinov versiyalariga ega, shuning uchun siz bitta sayt xaritasini yaratishingiz kerak bo'lsa, ulardan foydalanishingiz mumkin. Men faqat bitta mutlaqo bepul loyihani topdim - Angel Digital agentligidan bepul sayt xaritasi yaratuvchisi.

Shakldagi sahifada saytingiz manzilini kiriting va "Rasm sayt xaritasini yaratish" havolasini bosing. Bir necha daqiqadan so'ng siz sayt xaritasi uchun manba kodini olasiz, uni matn muharririga ko'chirasiz va XML fayli sifatida saqlaysiz. Bularning barchasi, albatta, unchalik ko'rinmas ko'rinadi va men bir necha yil ichida loyiha ishlamasligiga ishonchim komil emas, lekin xizmat rasmlar bilan sayt xaritasini yaratdi. Yagona kamchilik shundaki, yakuniy faylni dublikatlardan va mazmuni bo'lmagan turli xil tasvirlardan (masalan, sahifadagi piktogrammalardan) biroz tozalash kerak bo'ladi.

Agar sizda WordPress bo'lsa, unda omadingiz bor. Ushbu tizim uchun bir nechta mos echimlar mavjud. Men maksimal ishonchni ilhomlantiradigan ikkitasini tanladim.

Udinra barcha tasvirlar sayt xaritasi

Udinra All Image Sitemap plagini avtomatik ravishda rasmlar uchun sayt xaritasini yaratadi va Google, Bing va Ask.com saytlariga ping yuboradi. Ushbu modul eng ko'p yuklab olingan (10 ming), eng yuqori reytinglarga ega va muntazam ravishda yangilanadi. Ajoyib funksionallikka ega Pro versiyasi mavjud (elektron tijorat plaginlari va galereyalarini qo'llab-quvvatlash), ammo nazariy jihatdan bepul variant oddiy sayt uchun ham mos bo'lishi kerak.

Kengaytirilgan rasm sayt xaritasi

Advanced Image Sitemap moduli muallifi uni Images Sitemap XML yaratish uchun eng kuchli vosita deb ataydi. Ta'rifga ko'ra, plagin avvalgisiga qaraganda ko'proq sozlamalarga ega, ammo yuklab olishlar soni biroz chalkash.

Jami. Albatta, 2016 yilda Yandex xatosi Sayt xaritasida noma'lum rasm: rasm yorlig'i bilan sodir bo'lishi kulgili. Nazariy jihatdan, vaziyatni ozgina hiyla bilan tuzatish mumkin. Birinchidan, Yoast SEO-da tasvirlarsiz sayt xaritasini yarating (yuqoridagi hack yordamida) + ikkinchi modul sifatida alohida Images Sitemap XML-ni yarating. Keyinchalik, Google uchun siz ikkala kartani ham “shifrlaysiz”, Yandex uchun esa Robots.txt va/yoki webmaster panelida siz faqat rasmsiz variantni ko'rsatasiz.

Qiziq, Yandex.Webmaster-dagi ushbu ogohlantirishlar XML sayt xaritasidan ma'lumotlarni o'qishga xalaqit beradimi? Bu haqda qanday fikrdasiz? Rasmlar uchun sayt xaritasini qanday amalga oshirasiz?

Fayl Sayt xaritasi- bu sayt sahifalari haqidagi ma'lumotlarga ega bo'lgan fayl, aks holda deyiladi Sayt xaritasi. Sayt xaritasi yordamida siz qidiruv tizimlariga saytingizdagi qaysi sahifalar indekslanishi kerakligini, sahifalardagi ma’lumotlar qanchalik tez-tez yangilanishini va qaysi sahifalarni indekslash muhimligini ayta olasiz.

Bu yerda siz sayt xaritasi uchun kerakli Google va Yandex XML kodini yaratishingiz mumkin. Shuningdek, sahifalaringizdan biriga joylashtirishingiz mumkin bo'lgan onlayn sayt xaritasini yarating.

XML sayt xaritasi fayl formati haqida batafsil ma'lumotni sitemaps.org saytida o'qishingiz mumkin

Beginner Expert VIP Information XML Structure History History FAQ

Sayt xaritasining texnik tafsilotlari

Sitemap.xml fayl teglari:

  • o'zgartirish chastotasi- ko'rsatilgan URL tarkibidagi o'zgarishlarning eng ehtimol chastotasi;
  • oxirgi mod- oxirgi URL yangilanishining haqiqiy sanasi;
  • joy- URL manzilining o'zi;
  • ustuvorlik- ko'rsatilgan sahifaning saytning boshqa sahifalariga nisbatan ustuvorligi;
  • url- bu teg ko'rsatilgan birinchi to'rtta tegning ota-onasi bo'lib xizmat qiladi;
  • urlset- bu teg birinchi besh turdagi teglarni birlashtiradi.

XML formatidan foydalanishning o'ziga xos xususiyati barcha xizmat belgilarini ularning xavfsiz ko'rinishi bilan almashtirish zaruratidir. Quyida URL manzilida paydo bo'ladigan va almashtirilishi kerak bo'lgan belgilar jadvali keltirilgan:

  • & - ampersand;
  • " - bitta tirnoq;
  • " - qo'sh tirnoq;
  • > - “kattaroq” belgisi;
  • < - "kamroq" belgisi.

Sayt xaritasi faylida 10 megabayt indeksli fayl hajmi chegarasi mavjud. Ushbu cheklov kichik veb-saytlar egalariga ta'sir qilmasligini ta'minlash uchun gz (gzip archiver) ochiq arxiv formati yordamida Sayt xaritasi uchun mo'ljallangan fayllarni siqish mumkin.

Fayl manzilini belgilashingiz mumkin Sayt xaritasi fayldan foydalanish robots.txt. Buning uchun faylga qo'shish kifoya robots.txt quyidagi qator:

Sayt xaritasi: http://DOMEN.ru/sitemap.xml
URL sayt xaritasi uchun toʻliq URL boʻlishi kerak.

Qidiruv tizimlariga yangi ma'lumotlarni etkazish uchun Sayt xaritasi qatordan foydalaning:
Qidiruv mexanizmi/ping?sitemap=http://DOMEN.ru/sitemap.xml
Google uchun: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

Sayt xaritangizning to'g'riligini tekshirish uchun avvalo uning to'g'riligini tekshirishingiz kerak. Buning eng oson yo'li veb-saytlar yoki xml.org saytlarida joylashgan yordamchi dasturlardan birini ishlatishdir. Sayt xaritasi indeks fayl ma'lumotlari uchun sizga XML sxemasi kerak bo'ladi. XML faylida tekshirish sxemasiga havolani ko'rsatish uchun " Tekshirish uchun XSD sxemasiga havola qo'shing". Shundan so'ng, siz brauzerda Sitemap.xml faylini ochganingizda, tuzilishda xatolar mavjud bo'lsa, siz tegishli xabarni olasiz.

Sayt xaritasini ishlab chiqish tarixi

Internet eslay oladigan vaqtgacha, veb-ustalar har doim o'rgimchaklarni qidirishga harakat qilishgan - ularga reklama qilinayotgan saytning tuzilishi haqida batafsil ma'lumot to'plashda yordam berish uchun.

Birinchi, eng qadimiy va mutlaqo tabiiy usul bu saytning barcha havolalari joylashtirilgan maxsus sahifa yaratish edi. Bunday sahifalar shunday nomlangan va shunday nomlangan sayt xaritalari. Ularning ishlash printsipi oddiy: qidiruv roboti ushbu sahifaga tashrif buyurganida, u erda chop etilgan havolalarni avtomatik ravishda kuzatib boradi va ularni indeksga qo'shadi.

Bu sxema hozircha qulay edi. Keyinchalik, saytlar kam sonli sahifalar bilan faqat statik sahifalar bo'lishni to'xtatganda, sayt xaritasining klassik versiyasini nashr qilish usulining samarasizligi bilan bog'liq yangi muammo paydo bo'ldi, chunki Havolalar uchun joylar etarli emas edi, sahifalar katta va noqulay bo'lib chiqdi.

Ba'zi saytlarda sahifalar soni 1000 dan oshdi, tabiiyki, sayt xaritasida barcha havolalarni joylashtirish mutlaqo imkonsiz bo'lib qoldi. Bunday saytlarni indekslash darajasi pasayishni boshladi. Dunyo yuzaga kelgan muammoning yangi samarali yechimiga muhtoj edi.

Va muammo hal qilindi. 2005 yil iyun oyida kompaniya Google qidiruv tizimlari tomonidan ularni indekslash sifatini yaxshilash uchun yangi veb-sayt sahifalarini tavsiflash uchun yangi qulay format yaratildi.

Standart nomlandi Sayt xaritalari 0.84. XML matnli ma'lumotlar bazasi printsipi asos sifatida qabul qilindi, bu matn faylida sayt tuzilishini ixcham tavsiflash imkonini beradi, shu jumladan qo'shimcha META ma'lumotlarini ko'rsatish qobiliyatiga ega yangi va ilgari nashr etilgan sayt sahifalari. Samarali yechim Sayt xaritalari, taklif qilingan Google, yovvoyi mashhurlikdan zavqlana boshladi.

Mashhurlik, shuningdek, boshqa qidiruv tizimlarining sayt xaritalarini yaratishga yangi yondashuvga nisbatan fikrlariga ta'sir qildi. Shunday qilib, 2006 yil noyabr oyida bunday qidiruv gigantlari MSN Va Yahoo, va aprel oyida va Ask.com. Baxtli format Sayt xaritalari yangi versiyasini oldi Sayt xaritasi 0.90, funksionallikni kengaytirish.

2007 yil may oyida standartni ulashni qo'llab-quvvatlash rasman e'lon qilindi Sayt xaritalari faylda robots.txt qidiruv tizimlari So'rang, Google Va Yahoo, ya'ni sayt xaritasini toping Sayt xaritasi bu osonroq bo'ldi: faqat ushbu faylda uning joylashgan joyini va ma'lumot manbasini ko'rsating Sayt xaritasi RSS tasmasi yoki oddiy matnli fayllardan foydalaning.

2008 yil 2 iyun, protokol e'lon qilinganidan keyin 3 yil o'tgach Google veb-ustalar uchun Yandex blogida ushbu protokolni qo'llab-quvvatlash haqida xabar paydo bo'ldi Yandex ohm




Sizning veb-saytingiz har doim yangi xaritaga ega bo'lishini qanday ta'minlash mumkin? Shu maqsadda sayt xaritalarini bepul saqlash xizmati yaratildi.

Shuningdek, rus tili + sayt xaritasi generatorining morfologiyasini hisobga olgan holda veb-saytingizda tayyor universal qidiruv skriptini sotib olishingiz mumkin.


.

Yandex Webmaster sizga quyidagilarga imkon beradi:

  • sayt xaritasini qo'shish;
  • yangilash;
  • o'chirish;
  • tahlil qilish.

Yandex Webmaster-ga sayt xaritasini qanday qo'shish mumkin

Sayt xaritasi faylini indekslash uchun navbatga qo'shish uchun har doimgidek Webmaster xizmatiga - webmaster.yandex.ru saytiga o'tishingiz kerak. Yana:

  1. Indekslash bo'limida siz Sayt xaritalari variantini topasiz.
  2. Sayt xaritasi fayllarining to'liq manzilini qo'shing, masalan, https://site/sitemap.xml.
  3. Qo'shish-ni bosing.
  4. Yandex Webmaster faylni tekshirguncha kuting.

Qo'shgandan so'ng, fayl qayta ishlash uchun navbatga qo'yiladi. Robot uni ikki hafta ichida qo'shadi. Har bir qo'shilgan fayl, shu jumladan Sayt xaritasi indeksiga biriktirilgan fayllar robot tomonidan alohida qayta ishlanadi.

Yuklagandan so'ng, har bir sayt xaritasi qarshisida siz Yandex Webmaster-dagi holatlardan birini ko'rasiz:

Holat Tavsif Eslatma
"KELISHDIKMI" Fayl to'g'ri tuzilgan va robot ma'lumotlar bazasiga yuklangan Oxirgi yuklab olingan sana fayl yonida ko'rsatiladi.Indekslangan sahifalar qidiruv natijalarida ikki hafta ichida paydo bo'ladi.
« » Belgilangan URL boshqa manzilga yo'naltiradi Qayta yo'naltirishni olib tashlang va robotni yangilanish haqida xabardor qiling
"Xato" Fayl to'g'ri shakllanmagan Batafsil ma'lumot uchun Xato havolasini bosing. Faylga o'zgartirishlar kiritilgandan so'ng, robotni yangilanish haqida xabardor qiling
"Indekslashtirilmagan" Sayt xaritasiga kirishda server 200 dan boshqa HTTP kodini qaytaradi Faylning toʻliq yoʻlini koʻrsatib, Server javobini tekshirish vositasi yordamida robot uchun fayl mavjud yoki yoʻqligini tekshiring. Agar fayl mavjud boʻlmasa, u joylashgan sayt yoki server maʼmuriga murojaat qiling. Agar fayl mavjud boʻlsa. , robotga yangilanish haqida xabar bering
Disallow direktivasi yordamida robots.txt faylida faylga kirish taqiqlangan Sayt xaritasiga kirishga ruxsat bering va robotni yangilanish haqida xabardor qiling

Sayt xaritasini yangilash

Sayt xaritasida o'zgarishlar yuz berganda, uni Yandex Webmaster-dan o'chirib tashlash va yana qo'shish kerak emas. Qidiruv tizimining o'zi vaqti-vaqti bilan uni o'zgartirish va xatolar uchun tekshiradi.

Agar sizning sayt xaritangiz indekslanmagan bo'lsa, buni tezlashtirish mumkin. Siz "Indekslash" bo'limiga, so'ngra "Sayt xaritasi fayllari" bandiga o'tishingiz kerak. Sayt xaritasi qarshisidagi yangilash belgisini bosing. Yandex ma'lumotlarni uch kun ichida yuklab oladi. Bir xost uchun funksiyadan 10 martagacha foydalanishingiz mumkin.

Barcha urinishlaringizni tugatganingizdan so'ng, keyingisi birinchisidan 30 kun o'tgach mavjud bo'ladi. Aniq sana Webmaster interfeysida ko'rsatiladi.

Webmaster-dan sayt xaritasini olib tashlang

Yandex.Webmaster interfeysida siz "Sayt xaritasi fayllari" sahifasiga qo'shilgan fayllarni o'chirishingiz mumkin:

Agar robots.txt faylingizdagi Sayt xaritasiga direktiv qo'shilgan bo'lsa, uni olib tashlang. O'zgartirishlar kiritilgandan so'ng, Sayt xaritasi haqidagi ma'lumotlar robot va Yandex.Webmaster ma'lumotlar bazasidan bir necha hafta ichida yo'qoladi.

Yandex Webmaster tomonidan qo'llab-quvvatlanadigan formatlar

Yandex sayt xaritasini quyidagi formatlarda qabul qiladi:

XML sayt xaritasi formati

XML formatida uzatish afzaldir, chunki unda qo'shimcha ma'lumotlar bo'lishi mumkin.

Yandex Sayt xaritasi protokolini qo'llab-quvvatlaydi. Agar hisobot berishni istasangiz, ushbu formatdan foydalaning:

  • oxirgi sahifa yangilanish sanasi (lastmod elementi);
  • sahifani o'zgartirish chastotasi (changefreq elementi);
  • sahifa ahamiyati (ustuvor element) - robot 0,0 dan 1,0 gacha koeffitsient mavjudligi va qiymatini hisobga olgan holda sahifalarni birma-bir yuklaydi. Sayt uchun eng muhim bo'lgan URL manzillari uchun koeffitsientni belgilang.

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

TXT formatidagi sayt xaritasi

Ushbu formatda siz faqat sahifa manzillarini uzatishingiz mumkin. Va tamom. Ha, qayg'u va qayg'u, yaxshiroq XML dan foydalaning :)

Ushbu formatdan faqat sahifa manzillari haqida xabar berish uchun foydalaning.

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

Videolar haqidagi ma'lumotlarni uzatish uchun sayt xaritasida XML tasmalariga havolalarni belgilang (tafsilotlarni Ya.Video xizmati Yordamida ko'ring).
Qidiruv sayt xaritasi yordamida rasm, RSS va Atom tasma maʼlumotlarini almashishni qoʻllab-quvvatlamaydi.

Sayt xaritasi qachon kerak?

Yandex maxsus algoritmlarni ishlab chiqmoqda, ular yordamida indekslash roboti sayt haqida bilib oladi. Masalan, ichki va tashqi havolalardan foydalanish - bir sahifadan ikkinchisiga o'tish. Ba'zan robot sahifalarni o'tkazib yuborishi mumkin. Agar saytingiz:

  • ko'p sahifalar;
  • navigatsiya havolalarisiz alohida sahifalar;
  • chuqur uyalar.

Faylni qanday yaratish kerak


Yandex Webmaster-ga Sitemap.xml qo'shing - video