• 26-06-2014, 16:48:52
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Vbulletin Forumda 1-2 yıl önce bazı kategori başlıklarını değiştirmiştim. Google yeni kategori başlıklarını indexledi ama benim kategori başlıklarımı link olarak kullanan siteler neticesinde webmaster araçlarında URL hatası şeklinde karşıma çıkmakta. Aynı zamanda, geçerliliğini yitiren konuları silmem neticesinde yine o url ler tarama hatası olarak karşıma çıkmakta.

    Şimdi ismi ve dolayısı ile linki değişen kategorileri robots.txt ile veya başka hangi yöntemle nasıl yeni url sine yönlendirebilirim. Böylelikle tarama hatalarını azaltabilirim veya diğer sitelerden o linke tıklayınca 404 sayfası yerine kategori açılsın.

    Aklıma ilk gelen benim, eski isimler ile kategoriler oluşturup onları yeni kategori linkine yönlendirmek ve o forumları görünmez yapmak, diğer ise robots txt ile linki linke yönlendirmek ama ikinci şıkkın nasıl yapıldığı konusunda bilgim yok maalesef.

    Ayrıca güncelliğini yitiren ve silinen konuları nasıl gogle indexinden kaldırarak tarama hatalarını azaltabilirim.

    Yardımcı olan arkadaşlara şimdiden teşekkür ederim...
  • 26-06-2014, 21:05:13
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Url yönlendirme:

    Eski isimlerle kategori oluşturup forumları görünmez yapma işi bana zahmetli geldi.

    Bence sizin yapmanız gereken işlem şu şeklide olabilir.

    root kısmında bulunan .htaccess dosyasını açın
    daha sonra istediğiniz sayfayı istediğiniz sayfaya yönlendirin.
    yönlendirme yapabilmeniz için eski sayfanın sitenizde bulunması gerekmez.

    Redirect 301 /eski-sayfa http://www.siteadi.com/yeni-sayfa
    Redirect 301 /kategori/eskisayfa http://www.siteadi.com/kategori/yenisayfa
    RewriteRule ^eskikategori/(.*)$ /yenikategori/$1 [R=301,NC,L]
    gibi kodları araştırın. en başa eklenecek

    Options +FollowSymLinks
    RewriteEngine On
    Silinen konular:

    Silinen ve güncelliğini kaybeden konulara 404 verdirtmeyin. Forumda bir geri dönüşüm kategorisi oluşturun ve yetkilerini düzenleyin. Kullanıcılara ve bota kapalı olsun. Daha sonra güncelliğini kaybeden konuları buraya taşıyın.
  • 27-06-2014, 08:29:48
    #3
    Denizs adlı üyeden alıntı: mesajı görüntüle
    Url yönlendirme:

    Eski isimlerle kategori oluşturup forumları görünmez yapma işi bana zahmetli geldi.

    Bence sizin yapmanız gereken işlem şu şeklide olabilir.

    root kısmında bulunan .htaccess dosyasını açın
    daha sonra istediğiniz sayfayı istediğiniz sayfaya yönlendirin.
    yönlendirme yapabilmeniz için eski sayfanın sitenizde bulunması gerekmez.

    Redirect 301 /eski-sayfa http://www.siteadi.com/yeni-sayfa
    Redirect 301 /kategori/eskisayfa http://www.siteadi.com/kategori/yenisayfa
    RewriteRule ^eskikategori/(.*)$ /yenikategori/$1 [R=301,NC,L]
    gibi kodları araştırın. en başa eklenecek

    Options +FollowSymLinks
    RewriteEngine On
    Silinen konular:

    Silinen ve güncelliğini kaybeden konulara 404 verdirtmeyin. Forumda bir geri dönüşüm kategorisi oluşturun ve yetkilerini düzenleyin. Kullanıcılara ve bota kapalı olsun. Daha sonra güncelliğini kaybeden konuları buraya taşıyın.
    Son yazdığınızı tam anlayamadım. Kullanıcılar mesaj yazamayıp konu açamazlar görmelerini demi engelleyeyim? Bota kapalı olsun derken, robots.txt den robotarın indexlemesinimi engelleyeyim?
  • 27-06-2014, 12:10:40
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    gokmavi adlı üyeden alıntı: mesajı görüntüle
    Vbulletin Forumda 1-2 yıl önce bazı kategori başlıklarını değiştirmiştim. Google yeni kategori başlıklarını indexledi ama benim kategori başlıklarımı link olarak kullanan siteler neticesinde webmaster araçlarında URL hatası şeklinde karşıma çıkmakta. Aynı zamanda, geçerliliğini yitiren konuları silmem neticesinde yine o url ler tarama hatası olarak karşıma çıkmakta.

    Şimdi ismi ve dolayısı ile linki değişen kategorileri robots.txt ile veya başka hangi yöntemle nasıl yeni url sine yönlendirebilirim. Böylelikle tarama hatalarını azaltabilirim veya diğer sitelerden o linke tıklayınca 404 sayfası yerine kategori açılsın.

    Aklıma ilk gelen benim, eski isimler ile kategoriler oluşturup onları yeni kategori linkine yönlendirmek ve o forumları görünmez yapmak, diğer ise robots txt ile linki linke yönlendirmek ama ikinci şıkkın nasıl yapıldığı konusunda bilgim yok maalesef.

    Ayrıca güncelliğini yitiren ve silinen konuları nasıl gogle indexinden kaldırarak tarama hatalarını azaltabilirim.

    Yardımcı olan arkadaşlara şimdiden teşekkür ederim...
    Robots.txt engelleme veya izin verme ile alakalı bir dosyadır yönlendirme ile alakası yoktur. Sana önerim tarama hatalarını tamamen temizlemen. Ama .htaccess ilede yönlendirme yapman münkün olabilir.
  • 27-06-2014, 16:47:52
    #5
    Kategori yönlendirmelerini yaptım. Şimdi sorum şu. Kategorileri yönlendirdim olması gereken adreslere. Google botları bu kategorilerin altlarındaki 404 hatası veren konuları otomatik tanırmı, yoksa konuların hepsi için ayrı ayrı yönlendirme mi yapmalıyım htaccess ten

    Bir diğer sorum htaccess ten yaptığımız yönlendirmeler neticesinde ( isimleri değiştirilen kategorilerin webmastertools ta 404 veren url leri doğru url lere yönlendirme olayı ) google sıralamalarda siteye bir ceza uygularmı. Yaklaşık 250 kadar kategori yönlendirmesi 750 kadar makale/içerik yönlendirmesi olacak toplamda.
  • 28-06-2014, 05:43:28
    #6
    Google botları bu kategorilerin altlarındaki 404 hatası veren konuları otomatik tanırmı, yoksa konuların hepsi için ayrı ayrı yönlendirme mi yapmalıyım htaccess ten

    * Yönlendirmenin doğru bir şekilde gerçekleşmesi için adreslerin eşleşmesi gerekiyor. Örnek vermem gerekirse. Eski kategori google-optimizasyon olsun. Yeni kategori yandex-optimizasyon olsun.

    Redirect 301 /google-optimizasyon http://www.siteadi.com/yandex-optimizasyon
    Bu tür bir yönlendirme yaptığınızda eski kategorinin altında bulunan tüm sayfalar yeni kategorinin altında aranır Ve aynı sayfa bulunduğu zaman eşleşme yapılır. Yani yeni kategorinin altında aşağıdaki adresin olması gerekir.

    http://www.siteadi.com/yandex-optimizasyon/1281806-robots-txt-ile-url-leri-baska-url-ye-nasil-yonlendirebilirim.html
    Yoksa geriye 404 kodu döndürecektir. Bunu hem ziyaretçiler hem de bot aynı şekilde görecektir.

    Bu sorunu aşağıdaki şekilde çözebilirisiniz.

    1. Eşleşmeyen adresleri tespit edip manuel yönlendirme yapmak (tek tek)
    2. Sorun url yapısının değişmesinin kaynaklarıyorsa regex kullanarak otomatik yönlendirme yapmak. (kullanılabilecek kaynak: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html)
    3. Sorun o sayfanın gerçekten karşılığının bulunmamasından kaynaklanıyor ve bu tür sayfaların sayısı çok azsa bu sayfalar için endişe etmeye gerek yoktur.

    ** Google botu eski sayfaları yeniden taradıkça 301 kodunu görecek ve 404 sayfalarının sayısı azalacaktır.

    Bota kapalı olsun derken, robots.txt den robotarın indexlemesinimi engelleyeyim?

    robots.txt ye gerek yok. Forum izinlerinden ziyaretçi ve normal üyelere kapatacaksınız.

    htaccess ten yaptığımız yönlendirmeler neticesinde ( isimleri değiştirilen kategorilerin webmastertools ta 404 veren url leri doğru url lere yönlendirme olayı ) google sıralamalarda siteye bir ceza uygularmı.

    301 kodu bir sayfanın yeni bir sayfaya kalıcı olarak taşındığını belirtmek için kullanılır ve uluslararası düzeyde tüm arama motorları botları tarafından bu şekilde algılanır. Bu kodu taşıdığınız sayfaların yönlendirmesi için kullandığınız sürece sitenize ceza uygulanmaz.

    301 kodunun taşınmayı bildirme veya iki sayfayı birleştirme dışında farklı amaçlarla kullanımı siteye ceza gelmesine neden olabilir.
  • 28-06-2014, 09:08:36
    #7
    Verdiğiniz bilgiler için teşekkür ederim...
  • 28-06-2014, 11:38:31
    #8
    Denizs adlı üyeden alıntı: mesajı görüntüle
    Google botları bu kategorilerin altlarındaki 404 hatası veren konuları otomatik tanırmı, yoksa konuların hepsi için ayrı ayrı yönlendirme mi yapmalıyım htaccess ten

    * Yönlendirmenin doğru bir şekilde gerçekleşmesi için adreslerin eşleşmesi gerekiyor. Örnek vermem gerekirse. Eski kategori google-optimizasyon olsun. Yeni kategori yandex-optimizasyon olsun.

    Redirect 301 /google-optimizasyon http://www.siteadi.com/yandex-optimizasyon
    Bu tür bir yönlendirme yaptığınızda eski kategorinin altında bulunan tüm sayfalar yeni kategorinin altında aranır Ve aynı sayfa bulunduğu zaman eşleşme yapılır. Yani yeni kategorinin altında aşağıdaki adresin olması gerekir.

    http://www.siteadi.com/yandex-optimizasyon/1281806-robots-txt-ile-url-leri-baska-url-ye-nasil-yonlendirebilirim.html
    Yoksa geriye 404 kodu döndürecektir. Bunu hem ziyaretçiler hem de bot aynı şekilde görecektir.

    Bu sorunu aşağıdaki şekilde çözebilirisiniz.

    1. Eşleşmeyen adresleri tespit edip manuel yönlendirme yapmak (tek tek)
    2. Sorun url yapısının değişmesinin kaynaklarıyorsa regex kullanarak otomatik yönlendirme yapmak. (kullanılabilecek kaynak: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html)
    3. Sorun o sayfanın gerçekten karşılığının bulunmamasından kaynaklanıyor ve bu tür sayfaların sayısı çok azsa bu sayfalar için endişe etmeye gerek yoktur.

    ** Google botu eski sayfaları yeniden taradıkça 301 kodunu görecek ve 404 sayfalarının sayısı azalacaktır.

    Bota kapalı olsun derken, robots.txt den robotarın indexlemesinimi engelleyeyim?

    robots.txt ye gerek yok. Forum izinlerinden ziyaretçi ve normal üyelere kapatacaksınız.

    htaccess ten yaptığımız yönlendirmeler neticesinde ( isimleri değiştirilen kategorilerin webmastertools ta 404 veren url leri doğru url lere yönlendirme olayı ) google sıralamalarda siteye bir ceza uygularmı.

    301 kodu bir sayfanın yeni bir sayfaya kalıcı olarak taşındığını belirtmek için kullanılır ve uluslararası düzeyde tüm arama motorları botları tarafından bu şekilde algılanır. Bu kodu taşıdığınız sayfaların yönlendirmesi için kullandığınız sürece sitenize ceza uygulanmaz.

    301 kodunun taşınmayı bildirme veya iki sayfayı birleştirme dışında farklı amaçlarla kullanımı siteye ceza gelmesine neden olabilir.
    Verdiğiniz bilgi için teşekkürler bir şey daha sorayım. Bir diğer WP sitemde TAG ismini Etiket olarak değiştirmiştim. Ama şimdi görüyorum ki bu bana binlerce 404 sayfası olarak geri gelmiş.

    Şimdi 301 yönlendirmesi ile www.siteadi.com/tag/aaaaa yı nasıl www.siteadi.com/etiket/aaaaa ya yönlendirebilirim. Kategori yönlendirmesi mantığı ile denedim olmadı. Çünkü www.siteadi.com/etiket/ diye bir kategori yok aslında.
  • 28-06-2014, 13:54:21
    #9
    gokmavi adlı üyeden alıntı: mesajı görüntüle
    Verdiğiniz bilgi için teşekkürler bir şey daha sorayım. Bir diğer WP sitemde TAG ismini Etiket olarak değiştirmiştim. Ama şimdi görüyorum ki bu bana binlerce 404 sayfası olarak geri gelmiş.

    Şimdi 301 yönlendirmesi ile www.siteadi.com/tag/aaaaa yı nasıl www.siteadi.com/etiket/aaaaa ya yönlendirebilirim. Kategori yönlendirmesi mantığı ile denedim olmadı. Çünkü www.siteadi.com/etiket/ diye bir kategori yok aslında.
    Bunun nedeni bazı eklentilerin .htaccess e kod eklemesi ve bu kodun yönlendirmeyi etkilemesi olabilir. Bu iki çözümü deneyebilirsiniz.

    1. yönlendirme kodunuzu .htaccess dosyasının en üstüne yazmayı deneyin.
    2. Olmazsa bu kodu kullanmayı deneyin

    RewriteRule ^tag/(.*)$ /etiket/$1 [R=301,NC,L]