• 09-08-2008, 17:35:32
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Öncelikle google, seo, netten para kazanma gibi bir durumum olmadığı için konu ile ilgili tecrübem yok. Tecrübeli birkaç yorumun epey işe yarayacağını umuyorum.

    Yaklaşım 5 senedir kullandığım aktif bir site var. Ticari bir kaygı olmasa da ziyaretçi kaygısı elbette var. Google'da da hatrı sayılır sayıda sayfa indekslenmiş durumda şuan. Ve ziyaretçilerin %40'ı google'dan geliyor.

    Sitenin altyapısını değiştiriyorum. Ve içeriğin url adresi de değişecek. Örneklemek gerekirse eski url yapısı http://www.site.com/index.php?pageid=419cat=4&comment=1 şeklinde iken, http://www.site.com/subdomain/yazi-basligi/ şeklinde olacak. Permalink uygulanmamış hali de yine subdomain içinde goster=419&kategori=4 gibi birşey. Yani URL yapısı tamamen farklı.

    Taşıma işlemlerini tamamladım lakin, farklı iki url'de aynı içerik olacağı için sorun çıkarma diye korkmaktayım. Ya da zaten eski içeriği sileceğim ama bu durumda google yeni sayfalara kopyalanmış muamelesi yapar mı?

    Teknik bir çözümü ya da taktiği var mıdır?

    Şimdiden teşekkürler.
  • 27-08-2008, 14:24:03
    #2
    Herhangi bir fikri olan yok mu?
  • 27-08-2008, 15:03:03
    #3
    Üyeliği durduruldu
    taşıma işleminden sonra hemen eski içeriği kaldırıp;

    bir 404 Bulıunamadı sayfası yaparız. Html olarak:

    <html>
    <head>
    <meta http-equiv="refresh" content="1;URL=http://www.siteadresiniz.com">
    </head>
    <body>
    Yapılan İyileştirme Çalışmaları Nedeniyle Yeni Bağlantıya Yönlendiriliyorsunuz.. <a href="http://www.siteadresiniz.com">siteadresiniz.com</a>
    </body>
    </html>

    veya bir müşterim için yaptığım yönlendirme sayfası;

    <html>
    <head>
    <meta http-equiv="Content-Language" content="tr">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <meta name="description" content="Ankara'da 2-6 yaş çocukları ve ailelerine hizmet veren Önokul Yeşilçizgi okul öncesi eğitimi ve çağdaş değerleri önemseyen bir eğitim kuruluşudur.(kreş)" />
    <meta name="keywords" content="ÖnOkul, Ankara Kreş, Ankara AnaOkulu, Ankarada Kreş, Ön Okul"/>
    <meta name="distribution" content="Global" />
    <meta name="googlebot" content="all" />
    <meta name="rating" content="General" />
    <meta name="copyright" content="CCL - Creative Common License 3.0 | Güvencesi Altında Korunmaktadır." />
    <meta name="revisit-after" content="1 Day" />
    <meta name="robots" content="all" />
    <meta name="robots" content="index" />
    <meta name="robots" content="follow" />
    <meta http-equiv="refresh" content="1;URL=kres"> // BURADA DEĞİŞİKLİK YAPMALISIN - Yönlendirme buradan yapılmakta. Anasyfan için index.php, index.html verebilirsin. "kreş" yerine.
    <title>ÖnOkul Yeşil Çizgi | Ankara Kreş | Ankara AnaOkulu</title>
    </head>
    <table border="0" width="41" background="https://www.r10.net/images/loading.gif" cellspacing="0" cellpadding="0">
    <tr>
    <td width="41" height ="39"></td>
    </tr>
    </table>
    </body>
    </html>

    Bunuda kendine göre editleyip bir 404 sayfası oluşturmuş olursun. Sonra bu sayfayı Root dizinde "site.html" adıyla kaydedin.
    Şimdide .htaccess ile 404 sayfamızı defaulttan "site.html" sayfasına çevireceğiz.

    Bu kodu .htaccess dosyanıza ekleyin. yoksa yaratın, varsa içeriğini silmeden en alta koyun.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    ErrorDocument 404 /site.html
    </IfModule>
    deneme fırsatım olmadı ama çalışmaması için pek bi neden yok.
    Serverın mod_rewrite destekliyorsa çalışıcaktır.

    sonucu yazarsan referans olur başkalarına.