Site moves and changes

Yönlendirmeler ve Google Arama

URL yönlendirme, mevcut bir URL’yi farklı bir URL’ye çözümleme uygulamasıdır; bu işlem ziyaretçilerinize ve Google Arama’ya bir sayfanın yeni bir konumu olduğunu etkili bir şekilde bildirir. Yönlendirmeler özellikle aşağıdaki durumlarda yararlıdır:

  • Sitenizi yeni bir alan adına taşıdıysanız ve geçişi mümkün olduğunca sorunsuz hale getirmek istiyorsanız.
  • İnsanlar sitenize birkaç farklı URL üzerinden erişiyorsa. Örneğin, ana sayfanıza birden fazla yolla ulaşılabiliyorsa (örneğin, https://example.com/home, http://home.example.com veya https://www.example.com), bu URL’lerden birini tercih edilen (canonical) hedef olarak seçmek ve trafiği diğer URL’lerden tercih ettiğiniz URL’ye göndermek için yönlendirmeleri kullanmak iyi bir fikirdir.
  • İki web sitesini birleştiriyorsanız ve eski URL’lere olan bağlantıların doğru sayfalara yönlendirildiğinden emin olmak istiyorsanız.
  • Bir sayfayı kaldırdıysanız ve kullanıcıları yeni bir sayfaya göndermek istiyorsanız.

Yönlendirme türlerine genel bakış

Kullanıcılarınız genellikle farklı yönlendirme türleri arasındaki farkı anlayamayacak olsa da, Google Arama belirli yönlendirme türlerini, yönlendirme hedefinin canonical olması gerektiğine dair bir sinyal olarak kullanır. Bir yönlendirme seçimi, yönlendirmenin ne kadar süreyle devrede kalmasını beklediğinize ve Google Arama’nın arama sonuçlarında hangi sayfayı göstermesini istediğinize bağlıdır:

  • Kalıcı yönlendirmeler: Arama sonuçlarında yeni yönlendirme hedefini gösterir.
  • Geçici yönlendirmeler: Arama sonuçlarında kaynak sayfayı gösterir.

Aşağıdaki tablo, kalıcı ve geçici yönlendirmeleri ayarlamak için kullanabileceğiniz çeşitli yolları, Google’ın bunları doğru şekilde yorumlama olasılığına göre sıralanmış olarak açıklamaktadır (örneğin, sunucu taraflı bir yönlendirmenin Google tarafından doğru şekilde yorumlanma şansı en yüksektir). Durumunuz ve siteniz için uygun olan yönlendirme türünü seçin:

Yönlendirme türleri
Kalıcı

Googlebot yönlendirmeyi takip eder ve dizine ekleme hattı, yönlendirmeyi, yönlendirme hedefinin canonical olması gerektiğine dair bir sinyal olarak kullanır.

HTTP 301 (kalıcı olarak taşındı)

Sunucu taraflı yönlendirmeler ayarlayın.

HTTP 308 (kalıcı olarak taşındı)
meta refresh (0 saniye)

meta refresh yönlendirmeleri ayarlayın.

HTTP refresh (0 saniye)
JavaScript location

JavaScript yönlendirmeleri ayarlayın.

Crypto yönlendirme

Crypto yönlendirmeleri hakkında daha fazla bilgi edinin.

Geçici

Googlebot yönlendirmeyi takip eder, ancak dizine ekleme hattı yönlendirmeyi, yönlendirme hedefinin canonical olması gerektiğine dair bir sinyal olarak kullanmaz. Başka canonical sinyalleri mevcutsa hedef sayfa yine de dizine eklenebilir.

HTTP 302 (bulundu)

Sunucu taraflı yönlendirmeler ayarlayın.

HTTP 303 (diğerine bak)
HTTP 307 (geçici yönlendirme)
meta refresh (0 saniyeden fazla)

meta refresh yönlendirmeleri ayarlayın.

HTTP refresh (0 saniyeden fazla)

Sunucu taraflı yönlendirmeler

Sunucu taraflı yönlendirmeleri ayarlamak, sunucu yapılandırma dosyalarına (örneğin, Apache’deki .htaccess dosyası) erişimi veya sunucu taraflı betiklerle (örneğin, PHP) yönlendirme başlıklarını ayarlamayı gerektirir. Sunucu tarafında hem kalıcı hem de geçici yönlendirmeler oluşturabilirsiniz.

Kalıcı sunucu taraflı yönlendirmeler

Bir sayfanın arama motoru sonuçlarında gösterilen URL’sini değiştirmeniz gerekiyorsa, mümkün olduğunda kalıcı bir sunucu taraflı yönlendirme kullanmanızı öneririz. Bu, Google Arama’nın ve insanların doğru sayfaya yönlendirilmesini sağlamanın en iyi yoludur. 301 ve 308 durum kodları, bir sayfanın kalıcı olarak yeni bir konuma taşındığı anlamına gelir.

Geçici sunucu taraflı yönlendirmeler

Kullanıcıları yalnızca geçici olarak farklı bir sayfaya göndermek istiyorsanız, geçici bir yönlendirme kullanın. Bu aynı zamanda Google’ın yönlendirmeden etkilenmemesini sağlayacak ve eski URL’nin Arama sonuçlarında kalmasına yardımcı olabilecektir. Örneğin, sitenizin sunduğu bir hizmet geçici olarak kullanılamıyorsa, kullanıcıları neler olduğunu açıklayan bir sayfaya göndermek için geçici bir yönlendirme ayarlayabilir ve orijinal URL’nin arama sonuçlarındaki konumunu riske atmazsınız.

Sunucu taraflı yönlendirmeleri uygulama

Sunucu taraflı yönlendirmelerin uygulanması, barındırma ve sunucu ortamınıza veya sitenizin arka ucunun betik diline bağlıdır.

PHP ile kalıcı bir yönlendirme ayarlamak için header() işlevini kullanın. Başlıkları ekrana herhangi bir şey göndermeden önce ayarlamanız gerekir:

Benzer şekilde, PHP ile geçici bir yönlendirmenin nasıl ayarlanacağına dair bir örnek:

Web sunucusu yapılandırma dosyalarınıza erişiminiz varsa, yönlendirme kurallarını kendiniz yazabilirsiniz. Web sunucunuzun kılavuzlarını izleyin:

  • Apache: Apache .htaccess Eğitimi, Apache URL Yeniden Yazma Kılavuzu ve Apache mod_alias belgelerine başvurun. Örneğin, en basit yönlendirme biçimini ayarlamak için mod_alias kullanabilirsiniz:

    Daha karmaşık yönlendirmeler için mod_rewrite kullanın. Örneğin:

  • NGINX: NGINX blogundaki NGINX Yeniden Yazma Kuralları Oluşturma konusunu okuyun. Apache’de olduğu gibi, yönlendirmeler oluşturmak için birden fazla seçeneğiniz vardır. Örneğin:

    Daha karmaşık yönlendirmeler için rewrite kuralını kullanın:

  • Diğer tüm web sunucuları için sunucu yöneticinize veya barındırıcınıza danışın ya da favori arama motorunuzda kılavuzlar arayın (örneğin, “LiteSpeed redirects” şeklinde arama yapın).

meta refresh ve HTTP eşdeğeri

Platformunuzda sunucu taraflı yönlendirmeler uygulamak mümkün değilse, meta refresh yönlendirmeleri uygulanabilir bir alternatif olabilir. Google, iki tür meta refresh yönlendirmesi arasında ayrım yapar:

  • Anlık meta refresh yönlendirmesi: Sayfa tarayıcıda yüklenir yüklenmez tetiklenir. Google Arama, anlık meta refresh yönlendirmelerini kalıcı yönlendirmeler olarak yorumlar.
  • Gecikmeli meta refresh yönlendirmesi: Yalnızca site sahibi tarafından ayarlanan rastgele sayıda saniyeden sonra tetiklenir. Google Arama, gecikmeli meta refresh yönlendirmelerini geçici yönlendirmeler olarak yorumlar.

meta refresh yönlendirmesini HTML’deki <head> öğesine veya sunucu taraflı kodla HTTP başlığına yerleştirin. Örneğin, HTML’deki <head> öğesinde anlık bir meta refresh yönlendirmesi:

İşte sunucu taraflı betiklerle ekleyebileceğiniz HTTP başlığı eşdeğeri örneği:

Google tarafından geçici bir yönlendirme olarak yorumlanan gecikmeli bir yönlendirme oluşturmak için content özniteliğini, yönlendirmenin geciktirilmesi gereken saniye sayısına ayarlayın:

JavaScript location yönlendirmeleri

Google Arama, URL taraması tamamlandıktan sonra Web İşleme Hizmetini (Web Rendering Service) kullanarak JavaScript’i yorumlar ve yürütür.

Bir JavaScript yönlendirmesi ayarlamak için, HTML head kısmındaki bir betik bloğunda location özelliğini yönlendirme hedefi URL’sine ayarlayın. Örneğin:

Crypto yönlendirmeler

Diğer yönlendirme yöntemlerinden hiçbirini uygulayamıyorsanız, yine de kullanıcılarınıza sayfanın veya içeriğinin taşındığını bildirmek için çaba göstermelisiniz. Bunu yapmanın en basit yolu, yeni sayfaya işaret eden bir bağlantıyı kısa bir açıklama ile birlikte eklemektir. Örneğin:

<a href=”https://newsite.example.com/newpage.html”>Taşındık! İçeriği yeni sitemizde bulabilirsiniz!</a>

Bu, kullanıcıların yeni sitenizi bulmasına yardımcı olur ve Google bunu bir crypto yönlendirme olarak anlayabilir (Loch Ness canavarı gibi, varlığı tartışmalı olabilir; tüm arama motorları bu sözde yönlendirmeyi resmi bir yönlendirme olarak tanımayabilir).

Bir URL’nin alternatif sürümleri

Bir URL’yi yönlendirdiğinizde, Google hem yönlendirme kaynağını (eski URL) hem de yönlendirme hedefini (yeni URL) takip eder. URL’lerden biri canonical olacaktır; hangisinin olacağı, yönlendirmenin geçici mi yoksa kalıcı mı olduğu gibi sinyallere bağlıdır. Diğer URL, canonical URL’nin alternatif adı haline gelir. Alternatif adlar, kullanıcıların daha fazla tanıyabileceği ve güvenebileceği canonical URL’nin farklı sürümleridir. Kullanıcının sorgusu eski URL’ye daha fazla güvenebileceğini ima ettiğinde, alternatif adlar arama sonuçlarında görünebilir.

Örneğin, yeni bir alan adına taşındıysanız, yeni URL’ler zaten dizine eklenmiş olsa bile Google’ın eski URL’leri zaman zaman sonuçlarda göstermeye devam etmesi çok muhtemeldir. Bu normaldir ve kullanıcılar yeni alan adına alıştıkça, alternatif adlar siz hiçbir şey yapmadan kaybolacaktır.

Alien Road

Biz bunu nasıl uyguluyoruz

Redirects are where accumulated search equity is either preserved or lost. We map them one-to-one wherever possible, since bulk redirects to a category page are treated as soft 404s and lose the signal entirely.

İlgili hizmetler

, ,
Paylaş

© Copyright 2026 Alien Road. All rights reserved.