Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Nasıl yapılır ? Sitemde robots.txt yok nasıl oluştururum?

beratyuksel

Sabit kullanıcı
SMS onaylı
Kullanıcı
Katılım
24 Ocak 2022
Mesajlar
61
Çözümler
3
XenForo 2.2.8 kullanıyorum ve sitede robots.txt bulunmuyor. Yaklaşık 400'e yakın link taramış google fakat dizine eklemiyor sanırım bu sorun yüzünden.
 
Script kendi oluşturmuyormuş ben oluşturuyor sanıyordum neyse kendim bir şekilde oluşturdum teşekkür ederim.
 
Çözüm
netr0n netr0n eTiKeT™ eTiKeT™ abi benimde sitemde robots.txt yok yardımcı olursanız sevinirim ya :( bu arkadaş yapmışta nasık ekleeycegımı bılemedım
Selam,
Sitenin barındığı sunucunun kontrol paneline erişim sağla, daha sonrasında 'dosya yöneticisine' eriş. FTP bilgilerin mevcutsa, FTP ile giriş yapabilirsiniz. Daha sonrasında site dosyalarının olduğu dizinde robots.txt adında bir dosya oluşturup içerisine aşağıdaki kodları ekleyebilirsin. Kodlardaki siteadınız.com yazan kısma site adresini yazmayı unutma.

Ben kodları xenforo.gen.tr'nin kullandığı kodlarla aynı ilettim, kendin artık düzenlemelisin. Disallow sayfaların indexlenmesini engeller, Allow ise indexlenmesine neden olur. Gereksiz görülen sayfalar xenforogentr 'de engellenmiş, sende aynısını kullanabilirsin.
Kod:
User-agent: PetalBot
User-agent: AspiegelBot
User-agent: AhrefsBot
User-agent: SemrushBot
User-agent: DotBot
User-agent: MauiBot
User-agent: MJ12bot
User-agent: Amazonbot
Disallow: /threads/*/reply

User-agent: *
Disallow: /whats-new/
Disallow: /account/
Disallow: /hesap/
Disallow: /members/
Disallow: /kullanicilar/
Disallow: /attachments/
Disallow: /goto/
Disallow: /posts/
Disallow: /login/
Disallow: /admin.php
Disallow: /help?*
Disallow: /yardim?*
Disallow: /search/
Disallow: /arama/
Disallow: /misc/
Disallow: /install/
Disallow: /admin.php
Disallow: /yonlendirme?*
Disallow: /yonlendirme*
Disallow: /misc/cookies*
Allow: /

Sitemap: https://siteadınız.com/sitemap.xml
 
Selam,
Sitenin barındığı sunucunun kontrol paneline erişim sağla, daha sonrasında 'dosya yöneticisine' eriş. FTP bilgilerin mevcutsa, FTP ile giriş yapabilirsiniz. Daha sonrasında site dosyalarının olduğu dizinde robots.txt adında bir dosya oluşturup içerisine aşağıdaki kodları ekleyebilirsin. Kodlardaki siteadınız.com yazan kısma site adresini yazmayı unutma.

Ben kodları xenforo.gen.tr'nin kullandığı kodlarla aynı ilettim, kendin artık düzenlemelisin. Disallow sayfaların indexlenmesini engeller, Allow ise indexlenmesine neden olur. Gereksiz görülen sayfalar xenforogentr 'de engellenmiş, sende aynısını kullanabilirsin.
Kod:
User-agent: PetalBot
User-agent: AspiegelBot
User-agent: AhrefsBot
User-agent: SemrushBot
User-agent: DotBot
User-agent: MauiBot
User-agent: MJ12bot
User-agent: Amazonbot
Disallow: /threads/*/reply

User-agent: *
Disallow: /whats-new/
Disallow: /account/
Disallow: /hesap/
Disallow: /members/
Disallow: /kullanicilar/
Disallow: /attachments/
Disallow: /goto/
Disallow: /posts/
Disallow: /login/
Disallow: /admin.php
Disallow: /help?*
Disallow: /yardim?*
Disallow: /search/
Disallow: /arama/
Disallow: /misc/
Disallow: /install/
Disallow: /admin.php
Disallow: /yonlendirme?*
Disallow: /yonlendirme*
Disallow: /misc/cookies*
Allow: /

Sitemap: https://siteadınız.com/sitemap.xml
Çok teşekkür ederim hallettim sayenizde hocam. Ayrıca ben yeni upload ettiğim için yazılımı bende ana dizinde htacces.txt var hocam ben bunun adını ne yapsam değişmiyor bu .htaccess yapıyorum olmuyor bu txt olarak mı kalıyor normalde ben bunun adını degısıyoruz dıye bılıyordum
 
Çok teşekkür ederim hallettim sayenizde hocam. Ayrıca ben yeni upload ettiğim için yazılımı bende ana dizinde htacces.txt var hocam ben bunun adını ne yapsam değişmiyor bu .htaccess yapıyorum olmuyor bu txt olarak mı kalıyor normalde ben bunun adını degısıyoruz dıye bılıyordum
Rica ederim, dosya yöneticisi üzerinden işlem yapıyorsanız 'gizli dosyalar' kapalı olduğundan aslında .htaccess dosyasının var olduğunu göremiyorsunuz. cPanel kullandığınızı düşünüyorum, dosya yöneticisinde sağ üst kısımdan ayarlar simgesi var. Ona basarak 'gizli dosyaları' göster seçeneğini etkinleştirmelisin.

Yukarıdaki bahsettiklerimin dışında, .htaccess olmadığı halde işim değişikliği yapamıyorsan, dosya izinlerinde problem olabilir. Bu durumda, dizinden ekran resmi iletmen gerekli.
 
Rica ederim, dosya yöneticisi üzerinden işlem yapıyorsanız 'gizli dosyalar' kapalı olduğundan aslında .htaccess dosyasının var olduğunu göremiyorsunuz. cPanel kullandığınızı düşünüyorum, dosya yöneticisinde sağ üst kısımdan ayarlar simgesi var. Ona basarak 'gizli dosyaları' göster seçeneğini etkinleştirmelisin.

Yukarıdaki bahsettiklerimin dışında, .htaccess olmadığı halde işim değişikliği yapamıyorsan, dosya izinlerinde problem olabilir. Bu durumda, dizinden ekran resmi iletmen gerekli.
Allah razı olsun hocam gözüktü bu htacces sizde kontrol edebilirmısınız bu sekılde olmusmu hocam doğrumu yapıyorum acaba ss1.PNG
 
Allah razı olsun hocam gözüktü bu htacces sizde kontrol edebilirmısınız bu sekılde olmusmu hocam doğrumu yapıyorum acabaEkli dosyayı görüntüle 26693
Rica ederim :) Doğrusu .htaccess olandır. Diğer htaccess.txt olan işlevsizdir, sağ tıklayıp düzenle diyerek içerisindeki kodları kopyalayıp sonrasında silebilirsin. İçerisindeki dosyaları paylaşabilirsen, önemli/önemsiz yorum yapabilirim.

Harici olarak da, .htaccess içerisindeki dosyalarında resmini iletirsen kontrol sağlayalım. Normalde .htaccess içeriği aşağıdaki şekilde olmalı;

Kod:
#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>
 
ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default
 
<IfModule mod_rewrite.c>
    RewriteEngine On
 
    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo
 
    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>

Kaynak:

 
Selam,
Sitenin barındığı sunucunun kontrol paneline erişim sağla, daha sonrasında 'dosya yöneticisine' eriş. FTP bilgilerin mevcutsa, FTP ile giriş yapabilirsiniz. Daha sonrasında site dosyalarının olduğu dizinde robots.txt adında bir dosya oluşturup içerisine aşağıdaki kodları ekleyebilirsin. Kodlardaki siteadınız.com yazan kısma site adresini yazmayı unutma.

Ben kodları xenforo.gen.tr'nin kullandığı kodlarla aynı ilettim, kendin artık düzenlemelisin. Disallow sayfaların indexlenmesini engeller, Allow ise indexlenmesine neden olur. Gereksiz görülen sayfalar xenforogentr 'de engellenmiş, sende aynısını kullanabilirsin.
Kod:
User-agent: PetalBot
User-agent: AspiegelBot
User-agent: AhrefsBot
User-agent: SemrushBot
User-agent: DotBot
User-agent: MauiBot
User-agent: MJ12bot
User-agent: Amazonbot
Disallow: /threads/*/reply

User-agent: *
Disallow: /whats-new/
Disallow: /account/
Disallow: /hesap/
Disallow: /members/
Disallow: /kullanicilar/
Disallow: /attachments/
Disallow: /goto/
Disallow: /posts/
Disallow: /login/
Disallow: /admin.php
Disallow: /help?*
Disallow: /yardim?*
Disallow: /search/
Disallow: /arama/
Disallow: /misc/
Disallow: /install/
Disallow: /admin.php
Disallow: /yonlendirme?*
Disallow: /yonlendirme*
Disallow: /misc/cookies*
Allow: /

Sitemap: https://siteadınız.com/sitemap.xml

# Mod_security can interfere with uploading of content such as attachments. If you
# cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
# SecFilterEngine Off
# SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 405 default
ErrorDocument 406 default
ErrorDocument 500 default
ErrorDocument 501 default
ErrorDocument 503 default

<IfModule mod_rewrite.c>
RewriteEngine On

# If you are having problems with the rewrite rules, remove the "#" from the
# line that begins "RewriteBase" below. You will also have to change the path
# of the rewrite to reflect the path to your XenForo installation.
#RewriteBase /xenforo

# This line may be needed to workaround HTTP Basic auth issues when using PHP as a CGI.
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>

eskisi buydu hocam varsıyalanı değiştirip sildim bunu
 

# Mod_security can interfere with uploading of content such as attachments. If you
# cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
# SecFilterEngine Off
# SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 405 default
ErrorDocument 406 default
ErrorDocument 500 default
ErrorDocument 501 default
ErrorDocument 503 default

<IfModule mod_rewrite.c>
RewriteEngine On

# If you are having problems with the rewrite rules, remove the "#" from the
# line that begins "RewriteBase" below. You will also have to change the path
# of the rewrite to reflect the path to your XenForo installation.
#RewriteBase /xenforo

# This line may be needed to workaround HTTP Basic auth issues when using PHP as a CGI.
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>

eskisi buydu hocam varsıyalanı değiştirip sildim bunu
Evet, benim ilettiğim kodlar ile aynı. Bu kodları .htaccess içerisine eklemen, ekliyse ekli kalması yeterli olacaktır.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.