Mövzunu Açan
#0
Hər bir vebmaster üçün saytın axtarış motorları tərəfindən necə indeksləndiyini anlamaq və idarə etmək çox vacibdir. Bu kontekstdə, robots.txt faylı əvəzolunmaz bir alətdir. Gəlin bu faylın nə olduğunu, necə işlədiyini və onu düzgün şəkildə necə konfiqurasiya edəcəyinizi ətraflı nəzərdən keçirək.
robots.txt Faylı Nədir?
Niyə robots.txt Faylı Vacibdir?
Əsas Sintaksis və Direktivlər
robots.txt faylı sadə bir sintaksisə malikdir. Əsas direktivlər bunlardır:
robots.txt Nümunələri
Ən Yaxşı Təcrübələr
robots.txt faylı veb saytınızın axtarış motorları ilə necə əlaqə qurduğunu idarə etmək üçün güclü bir vasitədir. Onu düzgün istifadə edərək saytınızın performansını artıra və indekslənmə prosesini optimallaşdıra bilərsiniz. Ümid edirəm bu məlumatlar sizə faydalı oldu! Hər hansı bir sualınız olsa, çəkinmədən soruşa bilərsiniz.
robots.txt Faylı Nədir?
- robots.txt faylı, veb saytınızın kök qovluğunda yerləşən sadə bir mətn faylıdır.
- Onun əsas məqsədi, axtarış motoru botlarına (hörümçəklərə, crawlers) saytınızın hansı hissələrini ziyarət edə biləcəkləri və hansı hissələrini ziyarət edə bilməyəcəkləri barədə təlimatlar verməkdir.
- Unutmayın ki, bu fayl botlar üçün bir "xahiş"dir, "əmr" deyil. Bəzi zərərli botlar bu qaydalara əməl etməyə bilər, lakin böyük axtarış motorları (Google, Bing, Yandex və s.) həmişə robots.txt təlimatlarına riayət edir.
Niyə robots.txt Faylı Vacibdir?
- Server Yükünü Azaltmaq: Saytınızın bütün səhifələrinin botlar tərəfindən davamlı olaraq yoxlanılması serverinizə əlavə yük sala bilər. robots.txt vasitəsilə lazımsız hissələri bloklayaraq server resurslarına qənaət edə bilərsiniz.
- İndekslənməni İdarə Etmək: Daxili axtarış nəticələri, admin panelləri, şəxsi məlumatları ehtiva edən səhifələr və ya inkişafda olan səhifələr kimi axtarış nəticələrində görünməsini istəmədiyiniz hissələri gizlədə bilərsiniz.
- SEO Performansı: Botların saytınızın ən vacib səhifələrinə diqqət yetirməsini təmin edərək "crawl budget"inizi (botun saytınızda sərf etdiyi vaxt) daha effektiv istifadə edə bilərsiniz.
Əsas Sintaksis və Direktivlər
robots.txt faylı sadə bir sintaksisə malikdir. Əsas direktivlər bunlardır:
- User-agent: Bu direktiv, qaydaların hansı axtarış motoru botuna aid olduğunu göstərir.
*(Bütün botlar üçün)CODE1
User-agent: *
*(Yalnız Google botu üçün)CODE1
User-agent: Googlebot
- Disallow: Bu direktiv, botun daxil olmasına icazə verilməyən URL-ləri göstərir.
*(Admin qovluğunu bloklayır)CODE1
Disallow: /admin/
*(private.html faylını bloklayır)CODE1
Disallow: /private.html
- Allow: Bu direktiv, əvvəlcə Disallow ilə bloklanmış bir qovluq və ya faylın müəyyən bir hissəsinə icazə vermək üçün istifadə olunur.
*CODE1
Disallow: /qovluq/
*(Qovluğun içindəki fayl.html-ə icazə verir)CODE1
Allow: /qovluq/fayl.html
- Sitemap: Bu direktiv, saytınızın XML sitemap faylının yerini göstərmək üçün istifadə olunur. Bu, axtarış motorlarının saytınızın bütün səhifələrini daha asan tapmasına kömək edir.
*CODE1
Sitemap: https://www.saytiniz.az/sitemap.xml
robots.txt Nümunələri
- Bütün botlara hər şeyi qadağan etmək:
CODE123
User-agent: * Disallow: /
- Yalnız "admin" qovluğunu qadağan etmək:
CODE123
User-agent: * Disallow: /admin/
- Müəyyən bir faylı qadağan etmək:
CODE123
User-agent: * Disallow: /private-document.pdf
- Sitemap-i göstərmək və "temp" qovluğunu qadağan etmək:
CODE1234
User-agent: * Disallow: /temp/ Sitemap: https://www.saytiniz.az/sitemap.xml
Ən Yaxşı Təcrübələr
- Bir Fayl, Bir Kök: robots.txt faylı saytınızın kök qovluğunda yerləşməlidir (məsələn, https://www.saytiniz.az/robots.txt). Hər qovluq üçün ayrı-ayrı robots.txt faylları yaratmayın.
- Həssas Məlumatlar Üçün Təkbaşına İstifadədən Çəkinin: robots.txt faylı həssas məlumatları tamamilə gizlətmək üçün etibarlı bir üsul deyil. Botlar qaydalara əməl etsələr də, bir istifadəçi URL-i birbaşa daxil edərək həmin səhifəyə daxil ola bilər. Həssas məlumatları qorumaq üçün parol qorunması və ya digər təhlükəsizlik tədbirləri istifadə edin.
- Test Edin: Dəyişikliklər etdikdən sonra Google Search Console kimi alətlərdən istifadə edərək robots.txt faylınızı test edin. Bu, hər hansı bir səhvi aşkar etməyə kömək edəcək.
- Sitemap-i Həmişə Daxil Edin: Saytınızın sitemap URL-ni robots.txt faylında göstərmək botların saytınızı daha effektiv şəkildə indeksləməsinə kömək edəcək.
- Diqqətli Olun: robots.txt faylında yanlış bir konfiqurasiya saytınızın axtarış nəticələrindən tamamilə yox olmasına səbəb ola bilər. Ona görə də dəyişikliklər edərkən diqqətli olun və lazım gələrsə mütəxəssislə məsləhətləşin.
robots.txt faylı veb saytınızın axtarış motorları ilə necə əlaqə qurduğunu idarə etmək üçün güclü bir vasitədir. Onu düzgün istifadə edərək saytınızın performansını artıra və indekslənmə prosesini optimallaşdıra bilərsiniz. Ümid edirəm bu məlumatlar sizə faydalı oldu! Hər hansı bir sualınız olsa, çəkinmədən soruşa bilərsiniz.