• 09-12-2009, 14:33:43
    #1
    Arkadaşlar Drupalde content duplicate olarak bilinen içerik tekrarlamasından kurtulamıyorum. Önceleri google hem www. ile hem de www. sız halini indexledi. Sonra bunları içerik tekrarı gibi algılayıp siteyi filtreye aldı. Ben de bi süre araştırdıktan sonra .htaccess dosyasını düzenledim ve temiz url'yi kapattım.
    Böylece sayfaları indexledi. Ancak bu sefer de linkler garip bir şekilde yine tekrar ediyor.

    bakarmısınız:
    http://www.uniyolu.com/index.php?q=node/13

    http://uniyolu.com/?q=node/13

    Bu iki link nasıl oluyorsa aynı sayfaya gidiyor. Google ve diğer arama motorları da bu durumu content duplicate olarak görüyor. Dün baktım google sitemin infosunu silmiş. Yeni eklenen hiç bir konuyu indexlemiyor. Zaten google bot siteyi en son 11.11.2009 tarihinde taradı. Yanlış değil. tam 27 gündür google bot siteye girmiyor. Bu içerik tekrarlarından nasıl kurtulurum arkadaşlar. Lütfen yardım edin. Yoksa severek kullanmaya başladığı Drupalden vazgeçicem.
  • 09-12-2009, 14:47:54
    #2
    İngilizcen varsa bu soruyu bir de Drupal forumlarında sor derim, çünkü querystring geçen url'ler sıkıntı oluşturuyor diye biliyorum.

    Aynı durum DNN'de (drupal benzeri .NET Framework tabanlı) başıma gelmişti. URL Rewrite ve Robots.txt ile çözmüştüm.
  • 09-12-2009, 16:26:54
    #3
    url rewrite için neler yaptın? mesela index.php parametresini urlen çıkarma kodunu biliyormusun? yada robots txt ile bunu engelleme tekniğini yardımcı olabilirserniz çok sevinirim.
  • 09-12-2009, 17:30:00
    #4
    Üyeliği durduruldu
    http://blamcast.net/articles/drupal-seo
  • 09-12-2009, 17:45:51
    #5
    Hocam normalde global redirect eklentisi ve www. ayarları için .htaccsess ayarı bu sorunu çözmesi lazım bu 2 ayarı baştan yapmadınız mı?
  • 09-12-2009, 18:13:23
    #6
    Emrah Bey, bilginizden kesinlikle şüphe duymam, ama lütfen daha dikkatli okuyunuz.
    http://blamcast.net/articles/drupal-seo
    İngilizce bilgim çok iyidir. Bu makale çok güzel bir makale. Content Duplicate ile ilgili bir çok faydalı bilgiler veriyor. Ama index.php parametresinden kaynaklanan conten duplicate hakkında bilgi yok.

    Benim problemim;
    Örneğin,
    http://www.uniyolu.com/index.php?q=node/13

    http://uniyolu.com/?q=node/13

    linklerinin aynı sayfaya gitmesi ve bunların arama motorları tarafından içerik tekrarı olarak görülmesi. Index.php parametresinden kurtulabilirsem yani
    http://www.uniyolu.com/index.php?q=node/13 bu linke tıkladıklarında
    http://uniyolu.com/?q=node/13 bu linke yönlenirse kullanıcı ve botlar, arama motoru filtreden çıkarır diye tahmin ediyorum. Bu konuda bilginiz varsa, yardımcı olursanız çok sevinirim. Yani mesela .htaccess kullanarak index.php içeren urlleri index.php içermeyen urllere nasıl yöndendirebilirim?


    metanek adlı üyeden alıntı: mesajı görüntüle
    Hocam normalde global redirect eklentisi ve www. ayarları için .htaccsess ayarı bu sorunu çözmesi lazım bu 2 ayarı baştan yapmadınız mı?
    .htaccess kullanarak www. önekini kaldırdım. Ama global redirect sorunumu çözmedi. Global redirect kurdum ve ayarlara baktım. Bu problem için bir ayar yoktu ve mesela
    1. link: http://www.uniyolu.com/index.php?q=node/13
    2. link: http://uniyolu.com/?q=node/13
    bu iki link aynı sayfaya gitmeye devam ediyordu.
  • 09-12-2009, 18:20:22
    #7
    Web yöneticisi araçlarından parametre tanımlayarak bu sorundan kurtulabilmen mümkün. URL’nizdeki parametreleri yapılandırmak için
    Google Web Yöneticisi Araçları > Site Yapılandırma > Ayarlar > Parametre İşleme adımlarını takip edin.
  • 09-12-2009, 18:20:34
    #8
    Üyeliği durduruldu
    Google webmaster tools tan sitenin indexlenme şeklini seçebilirsin. Diğer içerik tekrarlama sorunun ile karşılaşmadım bu zamana kadar. ama ilk kurulum yaptığında sitemap kurulumu yapıp temiz url yi aktif edersen sorun yaşamazsın diye düşünüyorum
  • 09-12-2009, 18:21:51
    #9
    uniyolu adlı üyeden alıntı: mesajı görüntüle
    Emrah Bey, bilginizden kesinlikle şüphe duymam, ama lütfen daha dikkatli okuyunuz.
    http://blamcast.net/articles/drupal-seo
    İngilizce bilgim çok iyidir. Bu makale çok güzel bir makale. Content Duplicate ile ilgili bir çok faydalı bilgiler veriyor. Ama index.php parametresinden kaynaklanan conten duplicate hakkında bilgi yok.

    Benim problemim;
    Örneğin,
    http://www.uniyolu.com/index.php?q=node/13

    http://uniyolu.com/?q=node/13

    linklerinin aynı sayfaya gitmesi ve bunların arama motorları tarafından içerik tekrarı olarak görülmesi. Index.php parametresinden kurtulabilirsem yani
    http://www.uniyolu.com/index.php?q=node/13 bu linke tıkladıklarında
    http://uniyolu.com/?q=node/13 bu linke yönlenirse kullanıcı ve botlar, arama motoru filtreden çıkarır diye tahmin ediyorum. Bu konuda bilginiz varsa, yardımcı olursanız çok sevinirim. Yani mesela .htaccess kullanarak index.php içeren urlleri index.php içermeyen urllere nasıl yöndendirebilirim?




    .htaccess kullanarak www. önekini kaldırdım. Ama global redirect sorunumu çözmedi. Global redirect kurdum ve ayarlara baktım. Bu problem için bir ayar yoktu ve mesela
    1. link: http://www.uniyolu.com/index.php?q=node/13
    2. link: http://uniyolu.com/?q=node/13
    bu iki link aynı sayfaya gitmeye devam ediyordu.
    Hocam benim tüm drupal sitlerde bu ayarlar yapılmış hiç bir sorun yok bu konuda sanırım sizin problemeniz bu ayarı site kurulduktan hemen sonra yapmamanız