URL değişikliği yaparak site taşıma

2. Bir URL eşlemesi hazırlayın

Eski sitenizin URL'lerini yeni sitenin URL'leri ile eşlemek önemlidir. Bu bölümde, iki sitenizdeki URL'leri doğru şekilde değerlendirmek ve eşlemenin yapılmasını sağlamak için uygulayabileceğiniz çeşitli genel yaklaşımlar açıklanmaktadır. Bu eşlemenin nasıl oluşturulduğu ile ilgili ayrıntılar, geçerli web sitesi altyapınıza ve site taşıma işleminin ayrıntılarına göre değişir.

Geçerli URL'lerinizi belirleyin

En basit site taşıma işlemlerinde mevcut URL'lerinizin listesini oluşturmanız gerekmeyebilir. Örneğin, sitenizin yalnızca ana makinesini değiştiriyorsanız (ör. example.com'dan example.net'e geçiyorsanız) sunucu tarafında bir joker karakter yönlendirmesi kullanabilirsiniz.

Daha karmaşık site taşıma işlemlerinde, eski URL'lerin listesini oluşturmanız ve bu URL'leri yeni hedeflerle eşlemeniz gerekir. Eski URL'lerinizin listesini nasıl edineceğiniz geçerli web sitenizin yapılandırmasına göre değişir, ancak aşağıda bazı yararlı ipuçları verilmiştir:

  • Önemli URL'lerinizle başlayın. Bu URL'leri bulmak için:
    • En önemli URL'leriniz Search Console'a büyük olasılıkla site haritaları kullanılarak gönderilmiş olacağından site haritalarınıza bakın
    • Sunucu günlüklerinizde veya analiz yazılımınızda en çok trafik alan URL'leri arayın
    • Dahili ve harici bağlantılarına sahip sayfalar için Search Console'da Sitenize giden bağlantılar özelliğini arayın
  • İçerik yönetimi sisteminizi kullanın; bu sistem genellikle, içerik barındıran tüm URL'lerin listesini kolayca edinmenizi sağlayacak bir yöntem sunabilir.
  • Sunucu günlüklerinizi kontrol ederek son zamanlarda en azından bir defa ziyaret edilen URL'ler olup olmadığına bakın. Trafikteki mevsimsel farkları göz önünde tutarak siteniz için uygun bir dönem seçin.
  • Resim ve videolar ekleyin — Yerleştirilmiş içeriklerin URL'lerini site taşıma planlarınıza eklediğinizden emin olun: Videolar, resimler, JavaScript ve CSS dosyaları. Bu URL'lerin, web sitenizdeki diğer tüm içerikler ile aynı şekilde taşınması gerekir.

Eski URL'lerle yeniler arasında bir eşleme oluşturun

Eski URL'lerin listesini edindikten sonra, her birinin nereye yönlendirileceğini belirleyin. Bu eşlemeyi nasıl depolayacağınız sunucularınıza ve site taşıma işlemine göre değişir. Bir veritabanı kullanabilir veya yaygın yönlendirme kalıpları için sisteminizde bazı URL yeniden yazma kuralları yapılandırabilirsiniz.

Tüm URL ayrıntılarını güncelleyin

URL eşlemeniz tanımladıktan sonra nihai URL eşlemelerinin taşınmaya hazır olmasını sağlamak için üç şeyi yapmanız gerekecek.

  1. Her sayfa için HTML'de veya site haritaları girişinde ek açıklamaları güncelleyin:
    1. Her hedef URL'nin kendisine referans veren bir rel="canonical" LINK etiketi olmalıdır.  
    2. Taşıdığınız sitenin rel-alternate-hreflang ek açıklamalarını kullanan çok dilli veya çok uluslu sayfaları varsa, ek açıklamaları yeni URL'leri kullanacak şekilde güncellediğinizden emin olun.
    3. Taşıdığınız sitenin mobil bir sürümü varsa, rel-alternate-media ek açıklamalarını güncellediğinizden emin olun. Akıllı telefon web siteleri yönergelerimizden daha fazla bilgi edinin.
  2. Dahili bağlantıları güncelleyin
    Yeni sitedeki dahili bağlantılarda eski URL'leri yeni URL'lerle değiştirin. Gerektiğinde bağlantıları bulup güncellemeye yardımcı olması için daha önce oluşturulan eşlemeyi kullanabilirsiniz.
     
  3. Site haritası ve bağlantı listeleri oluşturun ve kaydedin
    Aşağıdaki listeleri nihai taşıma işleminiz için kaydedin:
    1. Eşlemedeki yeni URL'leri içeren bir site haritası dosyası
    2. Eşlemedeki eski URL'leri içeren bir site haritası dosyası
    3. Geçerli içerğinize bağlanan sitelerin listesi

    Site haritaları hakkında daha fazla bilgi edinin.

301 yönlendirmeleri için hazırlayın

Bir eşleme oluşturduktan ve yeni siteniz hazır olduktan sonra, sıradaki adım, sunucunuzda eski URL'lerden yeni URL'lere eşlemenizde belirttiğiniz gibi HTTP 301 yönlendirmeleri oluşturmaktır.

Aşağıdakileri göz önünde bulundurun:

  • HTTP 301 yönlendirmeleri kullanın. Googlebot, çeşitli türlerde yönlendirmeleri desteklese de, mümkünse HTTP 301 yönlendirmelerini kullanmanızı öneririz.
  • Zincirleme yönlendirmelerden kaçının. Googlebot ve tarayıcılar birden fazla yönlendirmeli bir "zinciri" (ör. Sayfa 1 > Sayfa 2 > Sayfa 3) izleyebilseler de son hedefe yönlendirme yapılmasını öneririz. Bu mümkün değilse, zincirdeki yönlendirme sayısını düşük tutun; ideal olarak 3'ten fazla olmamalı, 5'ten az olmalıdır. Zincirleme yönlendirmeler kullanıcılar için gecikmeyi arttırır ve tüm tarayıcılar uzun yönlendirme zincirlerini desteklemez.
  • Yönlendirmeleri test edin. Tek tek URL'leri test etmek için Google Gibi Getir işlevini, çok sayıda URL'yi test etmek içinse komut satırı araçlarını kullanabilirsiniz.
Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?