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

Robots.txt файлы

robots.txt — мазмұндарының іздеу жүйесінің индексіне қосылмауы үшін іздеу роботтарының каталогтар мен сайт файлдарына кіруін шектейтін ережелер жазылған файл. Файл сайттың түбірлік каталогында орналасуы және мына жерде қолжетімді болуы керек: site.ru/robots.txt.

robots.txt файлында сіз сайттың барлық қайталанатын және қызмет көрсету беттерін индекстеуге тыйым салуыңыз керек. Көбінесе жалпыға қолжетімді CMS көшірмелерін жасайды, мақалаларға бір уақытта бірнеше URL мекенжайларында қол жеткізуге болады, мысалы; санаттарында site.ru/category/post-1/, тегтер site.ru/tag/post-1/ және archive site.ru/arhive/post-1/. Қайталанбау үшін тегтерді индекстеуге тыйым салу керек және индексте тек санаттар қалады; Қызметтік беттер деп мен сайттың әкімшілік бөлігінің беттерін және автоматты түрде жасалған беттерді айтамын, мысалы: сайтта іздеу нәтижелері.

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

Robots.txt директивалары

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

# Барлық роботтар үшін Пайдаланушы-агент: * # Яндекс роботы үшін Пайдаланушы-агент: Яндекс

Тағы бір міндетті директива - Disallow, оның көмегімен сайттың бөлімдері мен беттері жабылады, ал оның қарама-қарсысы - Allow директивасы, керісінше, сайттың көрсетілген бөлімдері мен беттерін индекстеуге мәжбүрлейді.

# Бөлімді индекстеуге тыйым салу Рұқсат етпеу: /қалта/ # Бөлімді суреттермен индекстеуге рұқсат беру Рұқсат ету: /қалта/суреттер/

Сайттың негізгі айнасын көрсету үшін, мысалы: www бар немесе онсыз, Host директивасы қолданылады. Айта кету керек, негізгі айна http:// протоколын көрсетпей тіркеледі, бірақ https:// протоколы көрсетілуі керек. Хостты тек Яндекс пен Mail.ru боттары түсінеді және директиваны тек бір рет енгізу керек.

# Егер негізгі айна http хаттамасы арқылы www Хостсыз жұмыс істесе: site.ru # Егер негізгі айна www хостымен https протоколы арқылы жұмыс істесе: https://www.site.ru

Сайт картасы – sitemap.xml файлына баратын жолды көрсететін директива, жол хаттамамен бірге толық көрсетілуі керек, бұл директиваны файлдың кез келген жеріне жазуға болады.

# Sitemap.xml файлына толық жолды көрсетіңіз Сайт картасы: http://site.ru/sitemap.xml

Жазу ережелерін жеңілдету үшін арнайы символдық операторлар бар:

  • * - символдардың кез келген санын, сондай-ақ олардың жоқтығын білдіреді;
  • $ - доллар белгісінің алдындағы таңба соңғысы екенін білдіреді;
  • # - түсініктемені, кейінгі жолда тұрғанның бәрін білдіреді осы оператордыңіздеу роботтары елемейді.

Негізгі директивалармен және арнайы операторлармен танысқаннан кейін қарапайым robots.txt файлының мазмұнын сызуға болады.

Пайдаланушы-агент: * Рұқсат етпеу: /admin/ Рұқсат ету: /архив/ Рұқсат ету: /тег/ Рұқсат ету: /модульдер/ Рұқсат ету: /іздеу/ Рұқсат ету: *?s= Рұқсат етпеу: /login.php Пайдаланушы-агент: Яндекс Тыйым салу: / admin/ Рұқсат ету: /архивтеу/ Рұқсат ету: /тег/ Рұқсат ету: /модульдер/ Рұқсат ету: /іздеу/ Рұқсат ету: *?s= Рұқсат ету: /login.php # Яндекс роботына модульдер бөліміндегі кескіндерді индекстеу рұқсат ету Рұқсат ету: /модульдер /*. png Рұқсат ету: /modules/*.jpg Хост: site.ru Сайт картасы: http://site.ru/sitemap.xml

Танысыңыз егжей-тегжейлі сипаттамаҚолдану мысалдары бар барлық директиваларды анықтама бөліміндегі Яндекс веб-сайтындағы жарияланымнан табуға болады.

Sitemap.xml файлы

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

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

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

Сайт картасының генераторы тегін. Жетілдірілген мүмкіндіктер Sitemap Pro бағдарламасында қолжетімді.

XML сайт картасы XML пішіміндегі веб-сайт сілтемелерінің тізімі. «Сайт картасы» файлы іздеу жүйелеріне (мысалы, Yandex, Google, Bing, Yahoo, MSN және т.б.) индекстелетін сайт беттері туралы хабарлауға арналған. Сайт картасы сайтты сканерлеуді айтарлықтай жылдамдатуға мүмкіндік береді. Сонымен қатар, Сайт картасы сіздің сайтыңыздың барлық беттері туралы ақпаратты, соның ішінде тұрақты тексеріп шығу кезінде іздеу роботтары ала алмайтын ақпаратты беруге мүмкіндік береді.

Сайт картасын жасауәсіресе пайдалы:

  • Сіздің сайтыңызда жаңа беттер автоматты түрде және жиі жасалады.
  • Сіздің сайтыңыз жаңадан жасалған және оған нұсқайтын сілтемелердің саны аз.
  • Сіздің сайтыңызда бір-бірімен байланысы шамалы немесе мүлдем жоқ мазмұн беттерінің үлкен мұрағаты бар.

XML сайт карталарының протоколы

Сәйкес XML сайт карталарының протоколыжәне іздеу жүйесіне қойылатын талаптарды ескере отырып, Сайт картасы файлы 50 000 беттен аспауы керек және өлшемі 10 МБ аспауы керек. Бұл сіздің сайтыңызда 50 000-нан астам бет болса немесе Сайт картасы файлының өлшемі 10 МБ-тан асса, бірнеше Сайт картасы файлдарын жасау қажет болады дегенді білдіреді.

Әрбір бет үшін XML Сайт картасы протоколы қажетті URL параметріне қосымша қосымша тегтерді қамтамасыз етеді:

Соңғы мод– беттің соңғы өзгертілген күнін көрсетеді.

Changefreq– бет мазмұнын өзгертудің ықтимал жиілігі. Жарамды мәндер:

  • әрқашан – әрқашан, бет жүктелген сайын
  • сағат сайын - әр сағат сайын
  • күнделікті - күн сайын
  • апта сайын – аптасына бір рет
  • ай сайын – айына бір рет
  • жылына – жылына бір рет
  • ешқашан – бет мазмұны өзгермейтінін білдіреді.

Басымдық– сайтыңыздағы басқа беттерге қатысты беттің басымдылығы. Мәндердің жарамды диапазоны 0,0-ден 1,0-ге дейін. Бұл тег көрсетуге мүмкіндік береді іздеу жүйелері, қай беттер ең құнды деп ойлайсыз.

Қайырлы күн, құрметті оқырмандар!

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

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

Мен сізге Сайт картасы не үшін қажет екендігі туралы толығырақ айтып беремін. Бұл іздеу жүйелерін ресурстың ағымдағы құрылымы туралы хабардар ететін блог/сайт беттеріне сілтемелері бар файл.

Ол статикалық немесе динамикалық болуы мүмкін. Біріншісі бір статикалық, жаңартылмайтын веб-ресурстарға қатысты.

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

Содан кейін бұл арнаны Yandex.Webmaster және Search Console жүйесіне қосуға болады. Осының арқасында іздеу жүйелері сіздің ресурста болатын барлық өзгерістер туралы біледі. Шығу жолы болсын жаңа мақаланемесе жай ғана контактілер бетіндегі нөмірді өзгерту.

Әрине, генератордың көмегімен жасалған статикалық файл болған жағдайда, оны түбірге қолмен қайтадан жүктеуге тура келеді. Ең қолайлы нұсқа емес, бірақ сіздің сайтыңыз таза html+css тілінде жазылса және жылына бір рет жаңартылса, бұл әлі де төзімді.

Егер сіз WordPress сияқты CMS-пен жұмыс жасасаңыз, онда бұл процесті мүмкіндігінше жеңілдетуге және тездетуге болады. Плагиндердің көмегімен кез келген қолмен жасалған манипуляцияларды ұмытуға болады. Сізге мұндай кеңейтімнің жұмысын ұйымдастырып, барлығын конфигурациялап, содан кейін сілтемені жоғарыда аталған қызметтерге жіберу керек. Бұл қарапайым, ауыртпалықсыз. Мұны қалай жасау керектігі туралы кейінірек айтатын боламыз.

WordPress үшін Sitemap.xml қалай жасауға болады

Сайт картасын, мен айтқанымдай, көпшілігі жасай алады әртүрлі жолдармен. Оны қолмен жазуға дейін. Бірақ бұған тоқталмай-ақ, барабар әдістерді қарастыруға көшейік.

Сайт картасын мыналарды пайдаланып жасауға болады:

  • онлайн генератор;
  • бағдарламалар (бір генератор, желіде емес);
  • плагиндер;
  • қолмен.

Барлық осы опциялар туралы толығырақ сөйлесейік.

Онлайн генераторлар мен бағдарламалар

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

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

Бұл генераторлық бағдарламаларға да қатысты (әдетте ақылы). Сіз жай ғана жаңартылмайтын xml файлын жасайсыз және оны FTP немесе арқылы хостқа жүктейсіз файл менеджері. Теориялық тұрғыдан, әрине, бұл әдісті жартылай автоматтандыру арқылы жүзеге асыруға болады. Бірақ мұның қажеті жоқ, өйткені арнайы кеңейтімдердің көмегімен сіз динамикалық сайт картасын жасай аласыз және мұндай проблемаларды толығымен ұмыта аласыз.

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

  • XML-сайт карталары (500 бетке дейін),
  • Сайт картасының тегін генераторы (5000 бетке дейін),

Бұл қалай жұмыс істейді?

Осыған қатысты бағдарламалық өнімдер. Бірақ мен бұл жерде олар туралы айтпаймын, сондықтан сіз бұл туралы ақпаратты өзіңіз іздей аласыз.

Сондай-ақ, кейбір онлайн қызметтер пайдалану үшін ақылы опцияны ұсынатынын атап өткім келеді, ол беттердің шексіз санынан тұрады немесе процесті жартылай автоматтандыруға әкеледі. Сайт картасы осындай қызметтердің кірістірілген құралдары арқылы үнемі жаңартылып отырады. Сізге тек автожүктеуді орнату қажет. Менің ойымша, бұл әсіресе CMS үшін, соның ішінде WordPress үшін.

Плагиндер

Міне, біз осы материалдың негізгі бөлігіне көшеміз. Плагиндер, менің ойымша, сайт картасын жасаудың ең қолайлы жолы. Осы керемет кеңейтімдердің арқасында сізге жаңартып отырудың немесе кез келген оғаш файлдарды жүктеп алудың қажеті жоқ. Әкімші панелінде тікелей «Орнату» түймесін басу жеткілікті - және сіз аяқтадыңыз.

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

  • Yoast SEO

Көп функциялы SEO плагині, ол басқа нәрселермен қатар автоматты түрде сайт картасын жасау құралын қамтиды. Ол әдепкі бойынша қосылған, сондықтан орнатудан кейін бірден аласыз дайын карта. Сіз оны мына жерден таба аласыз: site.ru/sitemap_index.xml. Бір қызығы, плагин хабарламалар, санаттар, тегтер және мұрағаттар үшін бөлек сайт карталарын жасайды. Теориялық тұрғыдан алғанда, іздеу жүйелеріне осы элементтердің барлығын шарлау оңайырақ болады.

Сондай-ақ сайт карталарын жасау мүмкіндігі бар. Бұл алдыңғы плагиннің аналогы және оның тікелей бәсекелесі. Yoast SEO сияқты карта автоматты түрде жасалады және әрқашан жаңартылып отырады.

  • Google XML сайт карталары

Бірақ бұл sitemap.xml файлын автоматты түрде жасауға арналған арнайы шешім. Google сайт карталары барлық дерлік іздеу жүйелері қолдайтын ұқыпты сайт картасын жасауға мүмкіндік береді.

Бір қызығы, бұл плагинде миллионнан астам қондырғы бар. Бұл пайдаланушылардың көпшілігінде мүмкіндіктерге бай шешімдер орнатылған. Олар Google XML сайт карталарына артықшылық беріп, бұл функцияларды жай ғана өшіреді.

Бұл кеңейтімді орнату және конфигурациялау оңай. Қолдау 9 жыл бойы көрсетілді, сондықтан әзірлеушілерге сөзсіз сенуге болады (миллиондаған қондырғылар үшін үлкен плюс). Мен оны ең жақсы әдістердің бірі ретінде ұсынамын.

  • XML сайт картасы және Google жаңалықтар арналары

Екі бірде. Бұл қондырмамен сіз xml картасын ғана емес, сонымен қатар Google News үшін қосымша арна жасай аласыз. Енді плагинде 100 000-нан астам қондырғы бар, сондықтан мен оған да назар аударуға кеңес беремін. Қалған вариациялар сияқты, баптауды ойнату оңай.

  • BestWebSoft ұсынған Google сайт картасы

Орыс тілін қолдайтын барған сайын танымал плагин. Барлығы қарапайым: оны WordPress ресурсына орнатыңыз, содан кейін барлық таксономияларыңыз үшін xml пішіміндегі файлдар жасалады.

Плагин каталогында сіз көбірек таба аласыз орасан зор сома әртүрлі шешімдер– жақсы және соншалықты жақсы емес. Кез келген жағдайда мен тек дәлелденген өнімдерді орнатуды ұсынамын жақсы пікірлержәне уақыт немесе қондырғылар саны түріндегі фон. Басқа жағдайларда сіз сапасыз өнімге байланысты сәтсіздікке ұшырайсыз.

Сондай-ақ, ұсынылған кеңейтімдердің кейбірі конфигурацияны қажет ететінін ескертемін. Осы фактіні ескеріңіз.

Қолмен

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

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

Енді картамен не істеу керек

Іздеу жүйелеріне жобаңыздың картасын табуға көмектесу үшін сіз Yandex.Webmaster және Search Console сияқты қызметтерді пайдалана аласыз. Олардың әрқайсысында сайт карталарын жіберуге арналған құралдар, сондай-ақ оны жасау кезінде орын алуы мүмкін барлық қателер туралы деректер бар. Оны қосу үшін картаға нақты сілтемені білу қажет. Әдетте, ол тамырдың түбінде жатыр. Сондықтан xml файлына өту үшін оның атын және пішімін көрсету жеткілікті.

Yandex.Webmaster-ге қосу

Веб-шеберге өтіп, біздің сайтты таңдаңыз (егер олардың бірнешеуі болса). Әрі қарай, индекстеу қойындысына өтіңіз - Сайт картасы файлдары. Бұл жерде біз жобамыздың сайт картасы файлдарын басқарамыз. Сайт картасының мекенжайын өріске көшіріп, «Қосу» түймесін басыңыз.

Файлды қызметке қосқаннан кейін іздеу жүйесі файлды оқи бастауы үшін көрсеткі белгішесін басуға болады.

Search Console

Консольге өтіңіз, содан кейін Сканерлеу – Сайт карталары бөліміне өтіңіз. Әйтпесе бәрі бұрынғыдай. Біз файлды қосып, қателерді тексереміз.

Қорытынды

Енді сіз сайт картасының не екенін және оның не үшін қажет екенін түсіндіңіз деп үміттенемін. Көріп отырғаныңыздай, оны жасауда күрделі ештеңе жоқ. Сіз бұл мәселені жүзеге асырудың жолдарын білуіңіз керек.

Сайт картасын нақты қалай жасау сізге байланысты. Бірақ WordPress үшін ең қолайлы әдіс плагиндер екенін атап өткен жөн. Сонымен қатар, көп функциялы SEO плагиндерінің көпшілігінде бұл опция орнатылған, бірақ сіз әлі де кейбір SEO плагинін таңдауыңыз керек.

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

Барлығы осы, назарларыңызға рахмет.

Сайт картасы дегеніміз html бетівеб-сайт немесе арнайы xml файлы, ол сайттың барлық маңызды беттеріне сілтемелерді көрсетеді. Сайт картасының не екенін түсіну үшін кітаптың мазмұнын елестетіп көріңіз және ол бірден түсінікті болады Сізге сайт картасы не үшін қажет. Сайт картасы келушіге, мейлі ол адам болсын, мейлі іздеу роботы болсын, сайттағы кез келген бетті жылдам табуға, ең аз ауысулар санын жасауға көмектеседі. Қарапайым, шағын сайттарда барлық беттерге 1-2 рет басу арқылы қол жеткізуге болады басты бет, бірақ сайт үлкен болса және оның құрылымы күрделі болса не істеу керек? Мұндай сайт келушілер үшін ыңғайсыз болып қана қоймайды, сонымен қатар іздеу жүйелеріне де түсініксіз болады.

Сайт карталарының қандай түрлері бар?

Іздеу жүйелері сайтты бірте-бірте, деңгей бойынша негізгі беттен бастап индекстейді. Егер сайтта беттерді орналастырудың көптеген деңгейлері болса, онда сайттың барлық беттерін индекстеу үшін көп айлар қажет. Сондықтан қажет сайт картасын жасаңыз, робот ұя деңгейлері арқылы шарлауға уақытты ысырап етпеуі үшін сайттың барлық беттеріне бірден барлық сілтемелер болады, солай емес пе? Иә және жоқ. Жауап картаның не үшін жасалып жатқанына және оның қандай болатынына байланысты. Қарап көрейік сайт карталарының түрлері қандай?.

Сайт картасы HTML Сайт картасы

Сайт карталары 2 негізгі түрге немесе форматқа бөлінеді: сайт картасы htmlжәне сайт картасы xml файлы. HTML сайт картасы – бұл сайт беті, ол сілтемелерді тізімдейді. Әдетте бұл сайттың ең маңызды бөлімдері мен беттеріне сілтемелер. HTML сайт картасы адамдарға көбірек арналғанроботтар емес және сайттың негізгі бөлімдерін жылдам шарлауға көмектеседі. HTML беті түріндегі сайт картасы үшін бір беттегі сілтемелер санына елеулі шектеулер бар. Егер беттегі сілтемелер тым көп болса, барлық сілтемелер индекстелмейді немесе сайт картасының беті сілтемелердің шамадан тыс санына байланысты іздеулерден де алынып тасталуы мүмкін, тіпті .

Html сайт картасы дұрыс индекстелуі және келушілерге адекватты түрде қабылдануы үшін сіз бетте 100-ден астам сілтемені орналастырмауыңыз керек. Бұл басты мәзірге сәйкес келмейтін барлық бөлімдер мен бөлімдерді бетте орналастыру үшін жеткілікті.

Әдетте, HTML форматындағы сайт картасыағаш құрылымы бар, онда кеңейтілген бөлімдер мен бөлімшелер көрсетілген. Қажетсіз ауыр HTML сайт карталары жиі жасалады графикалық элементтер, CSS стильдері және Java сценарийімен толықтырылған. Дегенмен, html сайт картасының іздеу жүйелері үшін маңызы шамалы.

HTML сайт картасы толыққанды сайт картасы емес. Сайтта жүздеген, мыңдаған, он мыңдаған беттер болса, не істеу керек? Ол үшін сайт картасының барлық беттеріне сілтемелерді xml форматында орналастыру керек.

XML сайт картасы

XML сайт картасы - sitemap.xml сияқты xml пішіміндегі файл, ол әдетте сайттың түбінде орналасқан. xml пішіміндегі сайт картасының html сайт картасына қарағанда көптеген артықшылықтары бар. Сайт картасы xml арнайы форматсайт карталары, ол Google және Yandex сияқты барлық танымал іздеу жүйелерімен анықталады. xml сайт картасында 50 000 сілтемені көрсетуге болады. Сонымен қатар, xml сайт картасында сіз бетті жаңартудың салыстырмалы басымдығы мен жиілігін көрсете аласыз.

Сайт картасының мазмұны тек іздеу роботына арналған ұсыныстар екенін айту керек. Мысалы, веб-сайт беті үшін жылдық жаңарту жиілігін орнатсаңыз, іздеу роботтары бұрынғысынша жиі кіретін болады. Егер бетті жаңарту жылдамдығын сағат сайын орнатсаңыз, бұл роботтар бетті сағат сайын индекстейді дегенді білдірмейді.

xml сайт картасының нақты синтаксисі бар, xml сайт картасының құрылымын толығырақ қарастырайық.

Сайт картасы файлының мысалы sitemap.xml

Дұрыс sitemap.xml файлы UTF8 кодталған болуы керек. sitemap.xml файлының мазмұны келесідей:

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

Келесі қажетті тегтер пайдаланылғанда:

  • — ата-аналық тег, ол барлық URL мекенжайларын қамтиды;
  • — белгілі бір URL туралы ақпаратты қамтитын тег;
  • https://jolly-me.ru/kk/— бұл тегте url тікелей көрсетілген.
  • — бұл тег беттің соңғы өзгертілген күнін қамтиды;
  • — тег беттің қаншалықты жиі өзгеретінін көрсету үшін қолданылады: әрқашан, сағат сайын, күнделікті, апта сайын, ай сайын, жыл сайын, ешқашан;
  • - басымдылықты көрсетеді нақты бет, сайттың басқа беттеріне қатысты 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

Мұнда бізге бұрыннан таныс тегтер қолданылады Және , сонымен қатар қажетті тегтер:

  • — барлық сайт карталарының адрестерін қамтитын аталық тег;
  • — әрбір сайт картасының параметрлерін қамтитын тег.

Сайт картасының мысалы sitemap.txt файлы

Сайт картасын файл түрінде жасаудың тағы бір жолы сайт картасы болуы мүмкін txt пішімі:

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

Бұл қарапайым. Sitemap.txt файлы барлық қажетті сілтемелерді жол бойынша тізімдейді. txt пішіміндегі сайт картасы - бұл «жалқауларға арналған опция». Ұқсас сайт картасының xml шектеуі 50 000 сілтеме осында жұмыс істейді. Дегенмен, TXT сайт картасының соңғы өзгертілген күні мен бет басымдығын көрсету мүмкіндігі жоқ.

Сайт картасын қалай жасауға болады

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

Жоғарыда жазылғандай - Сайт картасы файлы сайттың түбірінде орналасқан. Іздеу жүйелері сайт картасы файлын дербес анықтай алады. Бірақ іздеу жүйелері арқылы жылдамырақ табу үшін сайт картасы файлдарына тікелей сілтеме берудің бірнеше жолы бар. Сайт картасы файлының орнын анықтаудың ең оңай жолы - Yandex және Google веб-шеберінің құралдарында сайт картасы файлдарына сілтеме немесе бірнеше сілтемелерді тікелей көрсету. Онда сіз аласыз сайт картасын тексеріңіз, жұмсаңыз сайт картасының дұрыстығын талдау, іздеу жүйесі сайт картасынан қай беттердің сәйкестігін табады және олардың қаншасы индекстелген.

Іздеу жүйелерін сайт картасы файлының орнына бағыттаудың екінші жолы.

Сайт картасы: http://mysite.ru/sitemap.xml

Сіз robots.txt файлында бірнеше сайт картасы файлдарын көрсете аласыз, содан кейін ол веб-шебер құралдарына автоматты түрде қосылады. Біз сайт картасын қалай табуға болатынын қарастырдық, енді сайт картасын қалай жасауға болатынына көшейік.

Сайт картасын жасаудың негізгі тәсілдері

  1. Сайт картасын жасаусайтты басқару жүйесі арқылы, егер CMS-де осындай кірістірілген мүмкіндік болса.
  2. Сайт картасын жүктеп алыңызсырттан онлайн қызметі. Әртүрлі мүмкіндіктері мен шектеулері бар көптеген онлайн сайт картасы генераторлары бар. Мысалы, xml-sitemaps.com сайтының сайт картасының параметрлерін конфигурациялау мүмкіндігі бар, бірақ 500 данадан тұратын sitemap.xml файлындағы сілтемелер санының шегі бар.
  3. Сайт картасы генератор бағдарламасын жүктеп алыңыз. Мұндай генераторлық бағдарламалар әдетте төленеді, бірақ олардың көмегімен сіз бір немесе бірнеше сайттар үшін сайт картасы xml-ді жүйелі түрде жасай аласыз. Міне, осындай генераторлық бағдарламалардың бірнеше мысалдары: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generator.
  4. Сайт картасының сайт картасын автоматты түрде жасау Joomla (Jumla), WordPress (Wordpress), Bitrix (Bitrix).
  5. Сайт картасын қолмен жасау.

Сайт картасы - ең маңызды құралдардың бірі. Сайт картасы қалай жасалғаны маңызды емес. Сайт картасында қандай сілтемелер болатыны және оның қаншалықты жиі жаңартылатыны маңызды. Кейде барлығы сайт картасына, тіпті robots.txt немесе файлында тыйым салынған сілтемелер де жүктеледі. Ал сайт картасы айына бір рет немесе одан азырақ жаңартылады. Сайт картасына мұндай көзқарас оны пайдасыз етіп қана қоймай, одан да нашарлауы мүмкін - іздеу роботын шатастырады, бұл іздеудегі сайттың индекстелуіне және позициясына теріс әсер етеді.

Ресурсыңыз үшін сайт картасын жасаңыз. Бірақ абай болыңыз және сайт картасына нені жүктеп салу керектігін және нені жүктемейтінін мұқият ойластырыңыз.

sitemap.xml жасаңыз

Бет шегі: 1200
Бағасы:Тегін!
Тәсіл:Кәсіби!

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

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

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

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

Бұл құрал көмектесе алады. Бұл құрал картаны жасауға көмектесетінінен басқа, ол іздеу жүйелеріне жаңа материалдың пайда болуы туралы хабарлайды, осылайша олардың мүмкіндігінше тезірек индекстеу қажет екенін көрсетеді. Картаны бейтаныс көздерден жасыру үшін құралдың көмегімен оның атын өзгертуге болады.

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