• 09-03-2013, 11:08:07
    #1
    Üyeliği durduruldu
    Kullandığım script Joomla.
    Kullandığım bileşen K2.

    Şimdiye kadar çözemediğim sorun "itemid=" sorunu. Aslında bu bela bir çok kişinin başında var şu an ama farkında değiller. Az önce Google Webmasters da gördüğüm URL Parametreleri kısmından bunu yapabileceğimi gördüm.

    Benim yapmak istediğim aynen şu;

    http://site.com/içerik.php?9486&Itemid=4

    şeklinde taranmış içeriklerim var. ve google dan birisi tıklayıpda siteme gelebiliyor. Lakin içerik gözükmüyor. Benim sitemdeki başka bir olay gerçekleşiyor içerik yok.

    site.com/içerik.php?9486&Itemid=4

    Google da arama yaptım. Sonuç çıktı. Sitemin linkine tıkladım. Ve bozuk içerikle karşılaştım. Yukarıda belirttiğim itemid=4 yazısını adres çubuğundan siliyorum. ve güzel bir şekilde içeriğim çıkıyor.


    Benim istediğim google ın indexlediği linklerin sonunda Itemid olmasın itemid=5 olmasın 6 olmasın...

    Bunu nasıl gerçekleştireceğim ustadlar. Bir el atın.
    Teşekkürler.
  • 09-03-2013, 13:27:05
    #2
    htaccess.txt var bunun adını .htaccess olarak değiştir..

    Global Config - SEO Settings ayarları var ordan ilk 2 seçeneği seç..html prefix istersen ona göre onuda seçersin..kaydet ve sayfaları denersin..düzelmesi lazım

    eğerki htaccess den dolayı hata verirse

    şu satır varsa

    # RewriteBase /

    burdaki diyezi kaldır ve şöyle olsun

    RewriteBase /

    en baştan bu indexlemeyi ayarlasaydın çok iyi olacaktı...apache de mod_rewrite fonksiyonun açık olması lazım genelde açıktır..host aldığın yere sorarsın
  • 09-03-2013, 16:57:14
    #3
    Üyeliği durduruldu
    setrox adlı üyeden alıntı: mesajı görüntüle
    htaccess.txt var bunun adını .htaccess olarak değiştir..

    Global Config - SEO Settings ayarları var ordan ilk 2 seçeneği seç..html prefix istersen ona göre onuda seçersin..kaydet ve sayfaları denersin..düzelmesi lazım

    eğerki htaccess den dolayı hata verirse

    şu satır varsa

    # RewriteBase /

    burdaki diyezi kaldır ve şöyle olsun

    RewriteBase /

    en baştan bu indexlemeyi ayarlasaydın çok iyi olacaktı...apache de mod_rewrite fonksiyonun açık olması lazım genelde açıktır..host aldığın yere sorarsın
    Zaten onları aktif ettikten sonra böyle bir problem oluştu. SEO ayarlarını da aktif etmek zorundayım.
    RewriteBase / tam olarak ne işe yarayacak onu anlamadım.
    Sunucu benim kendimin.
    Sunucuda ayar yapsak bile olay google indexlerinde geçiyor. Google taradığı sayfalardan itemid i kaldırmalı o zaman geriye hiç bir problem kalmıyor. Ve bunu ayarlardan yapabileceğimi düşünüyorum fakat bunun için detaylı bir bilgiye ihtiyacım var.
  • 10-03-2013, 01:08:20
    #4
    dediğim gibi sunucu kaynaklı modrewrite desteği apache derlerken aktif değilse..senin dediğin sorun yaşanır..yani ayarlar ile işin içinden çıkamayabilirsin..

    kısaca google bu şekilde indexlemesi ayar + htaccess + sunucu kaynaklıdır

    detaylı bilgi dediğin kısımda zaten bu..sunucu nasıl ayarlandı bilmiyoruz..rewritebase ile permalink ayarlarını aktif hale getiriyorsun ve o dediğin id vs de kalkmış oluyor..