SEO Kaybı Yaşamadan Replatforming: Yönlendirme Haritası Rehberi
Web sitenizi yeni bir platforma taşımak, dijital varlığınız için heyecan verici bir adım olabilir. Ancak bu süreç, doğru yönetilmezse organik trafik ve arama motoru sıralamalarında ciddi kayıplara yol açabilir. Bu rehber, replatforming (altyapı değişikliği) yaparken SEO performansınızı korumanız için kapsamlı bir yönlendirme haritası (redirect map) oluşturma ve uygulama stratejilerini adım adım açıklayacaktır. Amacımız, sitenizi güvenle taşırken arama motoru optimizasyonunuzu (SEO) en üst düzeyde tutmaktır.
Neden Replatforming Yaparken SEO Hayati Önem Taşır?
Bir web sitesini yeni bir altyapıya taşımak, sadece tasarım veya teknik özelliklerin güncellenmesi anlamına gelmez; aynı zamanda sitenizin arama motorları tarafından nasıl algılandığını temelden etkileyen kritik bir operasyondur. Bu süreçte yapılan hatalar, yıllarca süren SEO çalışmalarının bir anda boşa gitmesine, organik trafik ve gelir kayıplarına neden olabilir. Peki, neden replatforming sırasında SEO bu kadar hayati bir öneme sahiptir?
Öncelikle, arama motorları web sitelerini URL’ler üzerinden tanır ve dizine ekler. Her bir sayfanın benzersiz bir adresi (URL) vardır ve bu adres, arama motorlarının içeriği bulup anlamasını sağlar. Replatforming sırasında URL yapıları genellikle değişir. Eğer eski URL’ler, yeni URL’lere doğru bir şekilde yönlendirilmezse, arama motorları eski sayfaları “kaybolmuş” veya “erişilemez” olarak algılar. Bu durum, arama motoru sonuç sayfalarındaki (SERP) sıralamalarınızın düşmesine veya tamamen kaybolmasına yol açar. Eski URL’lerinizden gelen tüm değer (backlink gücü, otorite vb.) yeni sayfalara aktarılmazsa, sıfırdan başlamış gibi olursunuz ki bu, rekabetçi bir ortamda kabul edilemez bir risktir.
İkinci olarak, kullanıcı deneyimi (UX) de SEO’nun önemli bir parçasıdır. Eski URL’lere tıklayan kullanıcılar, 404 Hata Sayfaları ile karşılaştığında hayal kırıklığına uğrar ve sitenizden ayrılırlar. Bu durum, hemen çıkma oranınızı (bounce rate) artırır ve arama motorlarına sitenizin kullanıcılar için değerli olmadığı sinyalini verir. Arama motorları, kullanıcı deneyimini sıralama faktörlerinden biri olarak kabul ettiği için, kötü bir kullanıcı deneyimi doğrudan SEO performansınızı olumsuz etkiler. Türkiye’deki birçok e-ticaret sitesi, özellikle bayram dönemleri veya özel indirim günleri öncesinde yaptığı altyapı değişikliklerinde bu hataya düşerek potansiyel müşteri ve gelir kayıpları yaşamıştır. Örneğin, eski ürün sayfalarına gelen kullanıcılar, yeni sayfaya yönlendirilmeyince alışveriş yapmaktan vazgeçebilir.
Üçüncü olarak, replatforming, sitenizin genel teknik yapısını da değiştirebilir. Yeni platformun hızı, mobil uyumluluğu, güvenlik protokolleri (HTTPS) ve JavaScript işleme kapasitesi gibi faktörler, arama motoru tarama (crawling) ve dizine ekleme (indexing) süreçlerini doğrudan etkiler. Bu teknik unsurların doğru yapılandırılmaması, arama motorlarının sitenizi verimli bir şekilde taramasını engelleyebilir. Özellikle büyük sitelerde, arama motorlarının tarama bütçesi (crawl budget) sınırlıdır ve bu bütçenin hatalı yönlendirmeler veya erişilemeyen sayfalarla harcanması, önemli yeni sayfaların dizine eklenememesine neden olabilir.
Son olarak, replatforming sadece URL’leri değil, aynı zamanda site mimarisini, iç bağlantı yapısını, meta açıklamalarını ve başlık etiketlerini de etkileyebilir. Bu unsurların her biri, sitenizin arama motorları tarafından nasıl anlaşıldığı ve sıralandığı üzerinde önemli bir rol oynar. Bu nedenle, kapsamlı bir SEO denetimi ve stratejisi olmadan yeni bir platforma geçmek, bilinmeze doğru bir atlayış yapmak gibidir. Başarılı bir replatforming, sadece teknik bir geçiş değil, aynı zamanda SEO değerini koruma ve hatta artırma fırsatıdır. Bu fırsatı değerlendirmek için detaylı bir yönlendirme haritası ve stratejik bir yaklaşım olmazsa olmazdır.
Temel Kavramlar: Replatforming ve Yönlendirme Türleri Nelerdir?
Replatforming sürecine başlamadan önce, temel terimleri ve kavramları anlamak, başarılı bir geçişin anahtarıdır. Bu bölümde, replatforming’in ne anlama geldiğini ve SEO açısından kritik olan farklı yönlendirme (redirect) türlerini detaylıca ele alacağız.
Replatforming Nedir?
Replatforming, bir web sitesinin mevcut altyapısını (örneğin, e-ticaret platformu, içerik yönetim sistemi – CMS veya özel yazılım) tamamen veya büyük ölçüde değiştirerek yeni bir teknoloji yığınına geçmesi sürecidir. Bu, Magento’dan Shopify’a geçmek, WordPress’ten headless CMS’e (başsız CMS) geçmek veya eski özel bir yazılımdan modern bir framework’e (yazılım çerçevesi) geçmek gibi farklı senaryoları kapsayabilir. Replatforming’in temel nedenleri arasında performans sorunları, ölçeklenebilirlik eksikliği, güvenlik açıkları, özellik sınırlamaları, bakım zorlukları veya daha iyi bir kullanıcı deneyimi sunma isteği bulunabilir.
Bu süreç genellikle sadece teknik bir değişiklik değildir; aynı zamanda site mimarisinin, URL yapılarının, içerik düzeninin ve hatta bazen markanın yeniden düşünülmesini gerektirebilir. Replatforming, web sitesinin temelini oluşturan tüm bileşenleri etkilediği için, arama motorlarının sitenizi nasıl algıladığı üzerinde derin bir etkiye sahiptir. Bu nedenle, her adımın SEO perspektifinden dikkatlice planlanması ve uygulanması zorunludur. Özellikle Türkiye pazarında, eski altyapıların yeni nesil e-ticaret trendlerine ayak uyduramaması nedeniyle birçok firma replatforming kararı almaktadır. Bu kararı alırken, mevcut SEO gücünü koruma ve gelecekteki büyüme potansiyelini artırma dengesini iyi kurmak gerekir.
Yönlendirme Türleri ve SEO’ya Etkileri Nelerdir?
Yönlendirmeler, bir URL’ye gelen bir isteği başka bir URL’ye göndermek için kullanılan mekanizmalardır. Arama motorları ve kullanıcılar için doğru yönlendirme türünü kullanmak, SEO kaybını önlemek açısından hayati öneme sahiptir. İşte başlıca yönlendirme türleri:
- 301 Kalıcı Yönlendirme (Moved Permanently):
301 yönlendirmesi, bir sayfanın veya kaynağın kalıcı olarak yeni bir konuma taşındığını arama motorlarına ve tarayıcılara bildirir. Bu, SEO açısından en önemli yönlendirme türüdür çünkü eski sayfanın link gücünün (link equity) ve otoritesinin büyük bir kısmını (%90-99 arası) yeni sayfaya aktarır. Replatforming sırasında URL’ler kalıcı olarak değiştiğinde, 301 yönlendirmeleri kullanmak bir zorunluluktur. Yanlış kullanılması, sıralama kayıplarına yol açabilir. Örneğin, bir ürünün URL’si değiştiğinde, eski URL’den yeni URL’ye 301 yönlendirmesi yapılmalıdır.
HTTP/1.1 301 Moved Permanently
Location: https://www.yenisitem.com/yeni-sayfa - 302 Geçici Yönlendirme (Found/Moved Temporarily):
302 yönlendirmesi, bir sayfanın geçici olarak başka bir konuma taşındığını belirtir. Bu yönlendirme, eski sayfanın link gücünü yeni sayfaya aktarmaz veya çok az bir kısmını aktarır. Bu nedenle, replatforming gibi kalıcı URL değişikliklerinde 302 kullanmak büyük bir hata olacaktır. 302’ler genellikle A/B testleri, bakım çalışmaları veya kısa süreli promosyonlar gibi geçici durumlar için uygundur. Arama motorları, 302’yi genellikle orijinal URL’yi dizinde tutmaya devam etme sinyali olarak algılar.
HTTP/1.1 302 Found
Location: https://www.yenisitem.com/gecici-sayfa - 307 Geçici Yönlendirme (Temporary Redirect):
307 yönlendirmesi, teknik olarak 302’ye benzerdir ve HTTP/1.1 standardının bir parçasıdır. Temel farkı, 307’nin POST isteği gibi HTTP metotlarının yeni URL’ye aynı metotla gönderilmesini garantilemesidir, oysa 302’de bu garanti yoktur (tarayıcılar POST’u GET’e çevirebilir). SEO açısından 302 ile aynı etkiye sahiptir; yani link gücü aktarımı yapmaz. Bu nedenle, kalıcı değişiklikler için kesinlikle kullanılmamalıdır.
HTTP/1.1 307 Temporary Redirect
Location: https://www.yenisitem.com/gecici-sayfa-2 - 404 Sayfa Bulunamadı (Not Found):
404 hatası, istenen sayfanın sunucuda bulunamadığını gösterir. Yönlendirme yapılmayan veya yanlış yönlendirilen eski URL’ler, bu hatayı verir. Arama motorları, çok sayıda 404 hatası olan siteleri olumsuz değerlendirir ve bu sayfaların dizinden çıkarılmasına neden olur. Kullanıcı deneyimi açısından da olumsuzdur. Bu yüzden replatforming’de 404’leri minimize etmek ve onları uygun 301 yönlendirmeleriyle değiştirmek çok önemlidir.
- 410 Kaynak Gitmiş (Gone):
410 hatası, 404’e benzer ancak sayfanın kalıcı olarak kaldırıldığını ve geri gelmeyeceğini açıkça belirtir. Arama motorlarına, bu sayfanın dizinden daha hızlı çıkarılması gerektiğini söyler. Eğer bir sayfa replatforming sonrası gerçekten kaldırılacaksa ve yerine eşdeğer bir içerik yoksa, 410 kullanmak 404’ten daha net bir sinyaldir. Ancak bu da dikkatli kullanılmalıdır; önemli bir sayfayı yanlışlıkla 410 yapmak, link gücü kaybına yol açar.
Bu yönlendirme türlerini doğru bir şekilde anlamak ve replatforming stratejinize entegre etmek, mevcut SEO değerinizi korumanın ve yeni platformunuzun arama motorlarında başarılı olmasının temelini oluşturur. Özellikle 301 yönlendirmelerinin doğru ve eksiksiz bir şekilde uygulanması, bu sürecin en kritik adımıdır.
Kapsamlı Bir Yönlendirme Haritası Nasıl Oluşturulur?
Replatforming sürecinin kalbi, SEO kaybını önlemek için titizlikle hazırlanmış bir yönlendirme haritasıdır. Bu harita, eski sitenizdeki her önemli URL’nin yeni sitenizdeki karşılığına nasıl yönlendirileceğini detaylandıran bir yol haritasıdır. İşte adım adım kapsamlı bir yönlendirme haritası oluşturma süreci:
Mevcut URL’leri Tespit Etme ve Envanter Çıkarma
Yönlendirme haritası oluşturmanın ilk ve en kritik adımı, mevcut sitenizdeki tüm URL’lerin kapsamlı bir envanterini çıkarmaktır. Bu, sadece birkaç sayfa için değil, sitenizdeki binlerce, hatta milyonlarca URL için geçerlidir. Bu aşamada hiçbir önemli sayfanın atlanmadığından emin olmalısınız.
- Site Tarayıcıları Kullanın: Screaming Frog SEO Spider, Sitebulb veya Ahrefs Site Audit gibi araçlar, sitenizdeki tüm taranabilir URL’leri tespit etmenize yardımcı olur. Bu araçlar, sayfa başlıkları, meta açıklamaları, HTTP durum kodları ve iç bağlantılar gibi değerli verileri de sağlar. Bu listeyi birincil URL kaynağınız olarak kullanın.
- Google Search Console Verilerini İnceleyin: Google Search Console (GSC), Google’ın siteniz hakkında bildiği tüm URL’leri gösterir. “Dizin > Sayfalar” bölümündeki “Dizine eklenen” ve “Dizine eklenmeyen” sayfaları kontrol edin. Özellikle “Dizine eklenen” sayfalar, arama motorları için önemli olan URL’lerdir. Ayrıca, “Performans” raporundan en çok trafik alan sayfaları belirleyin. Bu, hangi sayfaların öncelikli olarak yönlendirilmesi gerektiğini anlamanıza yardımcı olur.
- Google Analytics Verilerini Değerlendirin: Google Analytics’ten (veya kullandığınız diğer analitik araçlardan) en çok ziyaret alan sayfaları belirleyin. “Davranış > Site İçeriği > Tüm Sayfalar” raporu, belirli bir zaman diliminde (örneğin son 6-12 ay) en çok trafik çeken URL’leri gösterir. Bu sayfalar, SEO değeri ve kullanıcı trafiği açısından en yüksek önceliğe sahip olmalıdır.
- Backlink Profili Analizi: Ahrefs, Semrush veya Moz gibi araçlarla sitenizin backlink (geri bağlantı) profilini analiz edin. Hangi sayfaların en çok dış bağlantı aldığını tespit edin. Bu sayfalar, link gücünü yeni platforma aktarmak için mutlak suretle 301 yönlendirmesi gerektiren sayfalardır. Dış bağlantılar, arama motoru otoritesi için kritik öneme sahiptir.
- Site Haritalarını (Sitemap) Kontrol Edin: Mevcut XML site haritalarınız, sitenizin önemli URL’lerinin bir listesini sunar. Bu listeyi diğer tarayıcı verileriyle karşılaştırarak eksik URL olup olmadığını kontrol edin.
Tüm bu kaynaklardan elde ettiğiniz verileri tek bir Excel veya Google Sheets tablosunda birleştirin. Bu tablo, “Eski URL”, “Yeni URL”, “Yönlendirme Türü (301)”, “Öncelik” ve “Notlar” gibi sütunları içermelidir. Bu, yönlendirme haritanızın temelini oluşturacaktır. Özellikle Türkiye’deki büyük e-ticaret siteleri için bu envanter çıkarma süreci, binlerce hatta on binlerce ürün ve kategori sayfasını içerebilir. Bu nedenle, otomatik araçlar ve dikkatli bir manuel inceleme kombinasyonu şarttır.
Yeni URL Yapısını Planlama
Mevcut URL’lerin envanteri çıkarıldıktan sonraki adım, yeni platformunuzdaki URL yapısını dikkatlice planlamaktır. Bu, sadece teknik bir karar değil, aynı zamanda SEO ve kullanıcı deneyimi açısından stratejik bir karardır.
- SEO Dostu URL’ler: Yeni URL’lerinizin kısa, açıklayıcı, anahtar kelime içeren ve okunaklı olduğundan emin olun. Dinamik parametrelerden (
?id=123) kaçının ve statik, temiz URL’leri tercih edin (/kategori/urun-adi). Örneğin,www.eski-site.com/urun.php?id=12345&kat=sporyerinewww.yeni-site.com/spor-ayakkabilar/nike-air-maxgibi bir yapı çok daha iyidir. - Tutarlılık: URL yapınızın site genelinde tutarlı olduğundan emin olun. Kategori sayfaları, ürün sayfaları, blog yazıları ve diğer içerik türleri için belirli bir desen izleyin.
- URL Derinliği: URL’lerinizi mümkün olduğunca sığ tutmaya çalışın. Ana sayfadan önemli sayfalara ulaşım için çok fazla klasör seviyesi olmamalıdır. Örneğin,
www.site.com/kategori/alt-kategori/urunidealdir, ancakwww.site.com/kategori/alt-kategori/alt-alt-kategori/urungibi çok derin yapılar kaçınılması gereken durumlardır. - İçerik Hiyerarşisi: Yeni URL yapınızın sitenizin mantıksal hiyerarşisini yansıttığından emin olun. Bu, hem kullanıcıların site içinde gezinmesini kolaylaştırır hem de arama motorlarının sitenizin yapısını daha iyi anlamasına yardımcı olur.
Bu planlama aşamasında, eski URL yapınız ile yeni URL yapınız arasındaki olası farklılıkları belirlemelisiniz. Bu farklılıklar, yönlendirme haritasının karmaşıklığını ve kapsamını doğrudan etkileyecektir. Mümkünse, eski URL yapısını korumak, yönlendirme sürecini büyük ölçüde basitleştirir, ancak bu her zaman mümkün veya arzu edilen bir durum değildir.
Bire Bir Eşleşme, Kategori Eşleşmesi ve Genel Yönlendirmeler
Eski ve yeni URL yapıları belirlendikten sonra, sıra eşleştirme işlemine gelir. Bu, yönlendirme haritasının en çok zaman alan ancak en önemli kısmıdır.
- Bire Bir (1:1) Eşleşme: Eski bir URL’nin yeni platformda doğrudan bir karşılığı varsa, bu en basit senaryodur. Her bir eski URL’yi, ilgili yeni URL ile eşleştirin. Bu, genellikle ürün sayfaları, blog yazıları veya statik sayfalar için geçerlidir.
Eski URL: /urunler/telefon/iphone-x Yeni URL: /cep-telefonlari/apple/iphone-x Eski URL: /blog/seo-nedir Yeni URL: /blog/seo-temelleri - Kategori ve Alt Kategori Eşleşmeleri: Eski kategori sayfaları, yeni platformda benzer bir kategori veya alt kategoriye yönlendirilmelidir. Eğer kategori yapısı değiştiyse, en alakalı yeni kategoriye yönlendirme yapın.
Eski URL: /elektronik/telefonlar Yeni URL: /cep-telefonlari Eski URL: /kadın/giyim/elbiseler Yeni URL: /elbise-modelleri - İçerik Konsolidasyonu ve Yönlendirme: Eski sitede artık var olmayan veya birden fazla benzer içeriğin tek bir yeni sayfada birleştirildiği durumlar olabilir. Bu durumda, eski URL’leri en alakalı yeni sayfaya yönlendirin. Örneğin, üç farklı eski blog yazısı tek bir kapsamlı yeni yazıya dönüştürüldüyse, üç eski URL’yi de yeni tek yazıya yönlendirin.
- Genel (Wildcard) Yönlendirmeler: Eğer eski ve yeni URL yapıları arasında belirli bir desen varsa, genel yönlendirmeler (wildcard redirects) kullanarak yüzlerce veya binlerce URL’yi tek bir kural ile yönlendirebilirsiniz. Bu, özellikle büyük siteler için zaman kazandırıcıdır. Örneğin, eski tüm ürün URL’leri
/urunler/ile başlıyor ve yeni URL’ler/shop/ile başlıyorsa, genel bir kural yazılabilir.RedirectMatch 301 ^/urunler/(.*)$ /shop/$1Bu kural,
/urunler/ayakkabiadresini/shop/ayakkabiadresine yönlendirir. Ancak, genel yönlendirmeler kullanılırken dikkatli olunmalıdır; yanlış bir kural, tüm sitenin yanlış yere yönlendirilmesine neden olabilir. - 404 veya 410 Kararları: Artık sitenizde yeri olmayan, SEO değeri düşük ve dış bağlantısı olmayan sayfalar için 404 (Sayfa Bulunamadı) veya 410 (Kaynak Gitmiş) hatası döndürmeyi düşünebilirsiniz. Ancak bu kararı verirken çok dikkatli olun; yanlış bir 404/410, değerli bir sayfanın arama motorlarından silinmesine yol açabilir. Genellikle, en azından ana kategoriye veya ana sayfaya yönlendirmek daha güvenli bir yaklaşımdır.
Bu aşamada oluşturduğunuz Excel tablosu, artık her eski URL’nin karşısında yeni URL’si ve uygulanacak yönlendirme türü ile doludur. Bu tablo, replatforming sonrası teknik ekibinize teslim edeceğiniz ana belgedir.
Önceliklendirme ve Kademeli Yaklaşım
Tüm URL’lerinizi eşleştirdikten sonra, yönlendirmeleri önceliklendirmek ve uygulamayı kademeli bir yaklaşımla ele almak önemlidir. Özellikle büyük ve karmaşık siteler için bu, riskleri minimize etmenin en etkili yoludur.
- En Önemli Sayfalar (Tier 1): En çok organik trafik alan, en çok dış bağlantısı olan ve en yüksek dönüşüm oranına sahip sayfalar. Bu sayfalar, ilk aşamada kesinlikle doğru şekilde yönlendirilmesi gereken sayfalardır. Bunlar genellikle ana sayfa, ana kategori sayfaları, popüler ürün/hizmet sayfaları ve çok okunan blog yazılarıdır.
- Orta Önemli Sayfalar (Tier 2): Düzenli trafik alan, ancak en yüksek öncelikli olmayan sayfalar. Bunlar genellikle alt kategori sayfaları, daha az popüler ürünler veya niş blog yazıları olabilir.
- Düşük Önemli Sayfalar (Tier 3): Çok az trafik alan, dış bağlantısı olmayan veya eski, güncel olmayan içerik sayfaları. Bu sayfalar için genel yönlendirme kuralları uygulanabilir veya duruma göre 404/410 kararı verilebilir.
Yönlendirmeleri kademeli olarak uygulamak, olası sorunları küçük ölçekte tespit etmenizi ve düzeltmenizi sağlar. Örneğin, önce en önemli sayfaların yönlendirmelerini uygulayıp test ettikten sonra diğer sayfalara geçebilirsiniz. Bu yaklaşım, özellikle büyük sitelerde yaşanabilecek potansiyel felaketleri önler ve ekibinize sorun giderme için zaman tanır. Ayrıca, teknik ekibinizle düzenli iletişim halinde olmak, bu sürecin sorunsuz ilerlemesi için kritik öneme sahiptir. Türkiye’deki birçok kurumsal firma, bu kademeli yaklaşımı benimseyerek replatforming süreçlerini daha kontrollü bir şekilde yönetebilmektedir.
Yönlendirme Haritasının Uygulanması ve Teknik Detaylar
Kapsamlı bir yönlendirme haritası oluşturulduktan sonra, sıra bu haritanın teknik olarak uygulanmasına gelir. Bu aşama, sunucu yapılandırması ve diğer teknik detayları içerir. Doğru uygulama, SEO değerinizi korumanın ve sitenizin sorunsuz çalışmasının garantisidir.
Sunucu Tarafı Yönlendirmeler: .htaccess ve Nginx Örnekleri
Yönlendirmeler genellikle web sunucusu düzeyinde yapılandırılır. Bu, en hızlı ve SEO dostu yöntemdir. En yaygın kullanılan web sunucuları Apache ve Nginx’tir.
Apache Sunucular İçin .htaccess
Apache sunucuları, genellikle .htaccess dosyaları aracılığıyla yönlendirmeleri yönetir. Bu dosya, web sitenizin kök dizininde bulunur. .htaccess dosyasına yönlendirme kuralları eklemeden önce, sunucunuzda mod_rewrite modülünün etkin olduğundan emin olun. Ayrıca, dosya üzerinde yanlış bir değişiklik tüm sitenizi erişilemez hale getirebileceği için, her zaman bir yedek alın.
- Tekil 301 Yönlendirme: Belirli bir sayfayı başka bir sayfaya yönlendirmek için:
RewriteEngine On RewriteRule ^eski-sayfa\.html$ /yeni-sayfa.html [R=301,L]Bu örnekte,
eski-sayfa.htmladresine gelen istekler,yeni-sayfa.htmladresine kalıcı olarak yönlendirilir.[R=301]301 yönlendirmesini belirtir,[L]ise bu kural uygulandıktan sonra başka bir kuralın işlenmemesini sağlar. - Dizin Yönlendirmesi: Bir dizini veya klasörü başka bir dizine yönlendirmek için:
RedirectMatch 301 ^/eski-dizin/(.*)$ /yeni-dizin/$1Bu kural,
/eski-dizin/ile başlayan tüm URL’leri/yeni-dizin/ile başlayan karşılıklarına yönlendirir. Örneğin,/eski-dizin/urun1.htmladresini/yeni-dizin/urun1.htmladresine yönlendirir. - Alan Adı Değişikliği ile Yönlendirme (HTTPS’e Geçiş Dahil): Eğer alan adınız değişiyorsa veya HTTP’den HTTPS’e geçiş yapıyorsanız:
RewriteEngine On RewriteCond %{HTTP_HOST} ^eski-sitem\.com [NC,OR] RewriteCond %{HTTP_HOST} ^www\.eski-sitem\.com [NC] RewriteRule ^(.*)$ https://www.yeni-sitem.com/$1 [L,R=301]Bu kural,
eski-sitem.comveyawww.eski-sitem.comadresine gelen tüm isteklerihttps://www.yeni-sitem.comadresine 301 ile yönlendirir. Bu, alan adı taşıma veya HTTPS’e geçiş için kritik bir kuraldır.
.htaccess dosyaları güçlüdür ancak yanlış kullanıldığında performans sorunlarına veya sunucu hatalarına yol açabilir. Bu nedenle, değişiklikleri uygulamadan önce dikkatlice test etmek ve mümkünse bir geliştirici veya sunucu yöneticisi ile çalışmak önemlidir.
Nginx Sunucular İçin Konfigürasyon
Nginx sunucuları, yapılandırma dosyaları (genellikle nginx.conf veya siteye özel konfigürasyon dosyaları) aracılığıyla yönlendirmeleri yönetir. Nginx, Apache’ye göre genellikle daha hızlı ve daha az kaynak tüketir.
- Tekil 301 Yönlendirme:
location = /eski-sayfa.html { return 301 /yeni-sayfa.html; }Bu kural, tam olarak
/eski-sayfa.htmladresine gelen istekleri/yeni-sayfa.htmladresine yönlendirir. - Dizin Yönlendirmesi:
rewrite ^/eski-dizin/(.*)$ /yeni-dizin/$1 permanent;Burada
permanentanahtar kelimesi, 301 kalıcı yönlendirmeyi ifade eder. Bu kural,/eski-dizin/ile başlayan tüm URL’leri/yeni-dizin/ile başlayan karşılıklarına yönlendirir. - Alan Adı Değişikliği ile Yönlendirme (HTTPS’e Geçiş Dahil):
server { listen 80; listen 443 ssl; server_name eski-sitem.com www.eski-sitem.com; return 301 https://www.yeni-sitem.com$request_uri; }Bu Nginx yapılandırması, hem HTTP hem de HTTPS üzerinden
eski-sitem.comveyawww.eski-sitem.comadresine gelen tüm isteklerihttps://www.yeni-sitem.comadresine 301 ile yönlendirir.$request_urideğişkeni, orijinal isteğin yolunu ve sorgu dizgisini korur.
Nginx yapılandırmalarını değiştirdikten sonra, değişikliklerin etkili olması için Nginx servisini yeniden başlatmanız gerekir (örneğin, sudo systemctl reload nginx veya sudo service nginx restart).
CDN ve DNS Ayarlarının Rolü
Replatforming ve yönlendirme sürecinde CDN (İçerik Dağıtım Ağı) ve DNS (Alan Adı Sistemi) ayarları da önemli bir rol oynar.
- CDN Ayarları: Eğer bir CDN kullanıyorsanız (Cloudflare, Akamai, KeyCDN vb.), yönlendirmelerin CDN düzeyinde de doğru yapılandırıldığından emin olmalısınız. Bazı CDN’ler, kendi arayüzleri üzerinden URL yönlendirme kuralları belirlemenize olanak tanır. Eğer CDN, eski URL’leri önbelleğinde tutuyorsa ve yeni yönlendirmeleri uygulamıyorsa, kullanıcılar ve arama motorları eski içeriği görmeye devam edebilir. CDN önbelleğini temizlemek veya yeni yönlendirme kurallarını CDN’e bildirmek gerekebilir.
- DNS Ayarları: Alan adınızın yeni sunucuya veya CDN’e doğru şekilde işaret ettiğinden emin olun. DNS kayıtları (A kaydı, CNAME kaydı) doğru IP adresini veya hedefi göstermelidir. Replatforming sonrası, eski sunucuya işaret eden DNS kayıtlarını güncellemeniz ve yayılma süresini (propagation time) göz önünde bulundurmanız gerekir. Bu süre zarfında, bazı kullanıcılar eski siteyi, bazıları yeni siteyi görebilir. Bu durum, yönlendirmelerin doğru çalışmasını etkileyebilir. Özellikle site taşıma işlemlerinde, DNS TTL (Time To Live) değerini düşürmek, olası kesinti süresini minimize etmeye yardımcı olabilir.
Hataları Tespit Etme ve Düzeltme Mekanizmaları
Yönlendirmeler uygulandıktan sonra, hataları proaktif olarak tespit etmek ve düzeltmek için bir planınız olmalıdır. Bu, replatforming sonrası olası SEO kayıplarını en aza indirmenin anahtarıdır.
- Yönlendirme Zincirlerini Kontrol Edin: Bir URL’nin birden fazla yönlendirme üzerinden geçerek nihai hedefine ulaşması (örneğin, Eski URL -> Geçici URL -> Yeni URL), yönlendirme zinciri olarak adlandırılır. Uzun zincirler performansı düşürür ve arama motorlarının link gücünü aktarmasını engelleyebilir. Screaming Frog gibi araçlarla bu zincirleri tespit edip doğrudan yönlendirmelerle (Eski URL -> Yeni URL) değiştirmelisiniz.
- Kırık Yönlendirmeleri ve 404’leri İzleyin: Google Search Console’daki “Tarama İstatistikleri” ve “Sayfalar” raporlarını düzenli olarak kontrol ederek yeni 404 hatalarını veya yönlendirme sorunlarını tespit edin. Ayrıca, Screaming Frog gibi araçları kullanarak sitenizi yeni haliyle tarayın ve 404 veren veya hatalı yönlendirilen sayfaları belirleyin.
- Sunucu Loglarını İnceleyin: Sunucu logları, hangi URL’lere istek geldiğini ve sunucunun bu isteklere nasıl yanıt verdiğini (200 OK, 301 Moved Permanently, 404 Not Found vb.) gösterir. Bu logları inceleyerek, arama motorlarının ve kullanıcıların karşılaştığı gerçek zamanlı yönlendirme sorunlarını tespit edebilirsiniz.
- Manuel Testler: Yönlendirme haritanızdaki en önemli URL’leri ve birkaç rastgele URL’yi manuel olarak test edin. Tarayıcınızın geliştirici araçlarındaki ağ sekmesini kullanarak HTTP başlıklarını kontrol edin ve doğru 301 durum kodunun döndürüldüğünden emin olun.
Bu mekanizmaları kullanarak, replatforming sonrası ortaya çıkabilecek teknik SEO sorunlarını hızlıca tespit edip düzeltebilir, böylece organik trafik ve sıralama kayıplarını minimize edebilirsiniz. Unutmayın, replatforming tek seferlik bir işlem değildir; lansman sonrası sürekli izleme ve optimizasyon gerektiren bir süreçtir.
Replatforming Sonrası SEO İzleme ve Optimizasyon
Web sitenizi yeni platformuna başarıyla taşıdıktan ve yönlendirmeleri uyguladıktan sonra işiniz bitmiş sayılmaz. Aslında, SEO açısından en kritik aşamalardan biri şimdi başlıyor: lansman sonrası sürekli izleme ve optimizasyon. Bu süreç, olası sorunları hızla tespit etmenizi, performans düşüşlerini engellemenizi ve yeni platformunuzun arama motorlarındaki görünürlüğünü en üst düzeye çıkarmanızı sağlar.
Google Search Console ve Analitik Araçlarla İzleme
Replatforming sonrası ilk birkaç hafta ve ay, Google Search Console (GSC) ve Google Analytics (GA) gibi araçları yakından takip etmek hayati önem taşır. Bu araçlar, sitenizin arama motorları ve kullanıcılar tarafından nasıl algılandığına dair paha biçilmez veriler sunar.
- Google Search Console (GSC) Kontrolü:
- Dizin Kapsamı Raporu: GSC’deki “Dizin > Sayfalar” raporunu düzenli olarak kontrol edin. Eski URL’lerin dizinden çıkarılmaya başlandığını ve yeni URL’lerin dizine eklendiğini görmelisiniz. “Hata” ve “Geçerli” sekmesindeki değişiklikleri dikkatle inceleyin. Herhangi bir ani artış veya düşüş, soruna işaret edebilir.
- Tarama İstatistikleri Raporu: “Ayarlar > Tarama İstatistikleri” raporu, Google botlarının sitenizi ne sıklıkta ve nasıl taradığını gösterir. Yönlendirmelerin doğru çalıştığını ve botların yeni URL’leri keşfettiğini bu rapordan teyit edebilirsiniz. 301 yönlendirmelerinin sayısının arttığını görmeniz normaldir.
- URL Denetleme Aracı: Belirli eski URL’leri ve yeni URL’leri GSC’deki URL Denetleme aracına girerek Google’ın bu sayfaları nasıl gördüğünü kontrol edin. Eski URL’lerin 301 ile yönlendirildiğini, yeni URL’lerin ise dizine eklendiğini ve taranabildiğini doğrulayın.
- Site Haritaları: Yeni platformunuz için güncel bir XML site haritası oluşturun ve GSC’ye gönderin. Eski site haritasını kaldırın veya yeni site haritasını yansıtacak şekilde güncelleyin. Bu, Google’ın yeni URL’leri daha hızlı keşfetmesine yardımcı olur.
- Google Analytics (GA) Kontrolü:
- Organik Trafik: GA’daki “Edinme > Tüm Trafik > Kanallar” raporundan organik trafik verilerini günlük, haftalık ve aylık bazda izleyin. Replatforming öncesi ve sonrası dönemleri karşılaştırarak organik trafikte büyük bir düşüş olup olmadığını kontrol edin.
- Sayfa Performansı: “Davranış > Site İçeriği > Tüm Sayfalar” raporundan en çok trafik alan sayfaların performansını izleyin. Eski popüler sayfaların yeni URL’leri üzerinden trafik almaya devam ettiğinden emin olun. Herhangi bir düşüş, ilgili yönlendirmede bir sorun olabileceğine işaret eder.
- Hemen Çıkma Oranı ve Dönüşümler: Yeni sitenizin hemen çıkma oranını ve dönüşüm oranlarını izleyin. Bu metriklerdeki ani kötüleşmeler, kullanıcı deneyiminde veya site performansında bir sorun olduğuna işaret edebilir.
Bu araçlardan gelen verileri düzenli olarak incelemek, potansiyel SEO sorunlarını erken aşamada tespit etmenizi ve hızlıca müdahale etmenizi sağlar. Türkiye’deki e-ticaret siteleri için bu izleme, özellikle kampanya dönemlerinde oluşabilecek trafik kayıplarını önlemek adına kritik öneme sahiptir.
Tarama Bütçesi ve Dizine Ekleme
Replatforming, arama motorlarının sitenizi tarama ve dizine ekleme şeklini derinden etkiler. Bu nedenle, tarama bütçesi (crawl budget) ve dizine ekleme durumunu anlamak ve optimize etmek önemlidir.
- Tarama Bütçesi Yönetimi: Google botları, sitenizi taramak için belirli bir “bütçeye” sahiptir. Yanlış yapılandırılmış yönlendirmeler, 404 hataları veya yavaş yüklenen sayfalar, bu bütçeyi verimsiz kullanılmasına neden olur. Yönlendirme zincirlerini kısaltarak, 404’leri azaltarak ve site hızını artırarak tarama bütçenizi daha verimli kullanabilirsiniz. Yeni site haritası sunmak ve Google Search Console üzerinden “URL Denetleme” aracı ile önemli sayfaları göndermek, Google’ın yeni URL’leri daha hızlı keşfetmesine yardımcı olur.
- Dizine Ekleme Durumu: Yeni sitenizin URL’lerinin Google dizinine doğru şekilde eklenip eklenmediğini kontrol edin. GSC’deki “Sayfalar” raporunda “Dizine eklenen” sayfa sayısının arttığını ve “Hariç tutulan” veya “Hata” sayılarının makul seviyelerde kaldığını görmelisiniz. Özellikle
noindexetiketlerinin yanlışlıkla önemli sayfalara eklenmediğinden emin olun. - Eski URL’lerin Dizinden Çıkarılması: Doğru 301 yönlendirmeleri uygulandığında, eski URL’ler zamanla Google dizininden çıkarılacak ve yerini yeni URL’lere bırakacaktır. Bu süreç birkaç hafta veya ay sürebilir. Bu geçiş süresince, GSC’de hem eski hem de yeni URL’lerin performansını takip etmek önemlidir.
Tarama bütçesini ve dizine ekleme sürecini aktif olarak yönetmek, replatforming sonrası SEO performansınızın istikrarlı kalmasını sağlar.
İç Bağlantı Yapısını Güncelleme
Yeni platforma geçişin ardından, sitenizin iç bağlantı yapısını güncellemek, SEO ve kullanıcı deneyimi için kritik bir adımdır. İç bağlantılar, hem arama motorlarının sitenizin hiyerarşisini ve içeriğini anlamasına yardımcı olur hem de kullanıcıların site içinde gezinmesini sağlar.
- Eski İç Bağlantıları Temizleme: Yeni sitenizdeki tüm dahili bağlantıların (menüler, footer bağlantıları, içerik içi bağlantılar vb.) yeni URL’leri işaret ettiğinden emin olun. Eski URL’leri işaret eden herhangi bir bağlantı, bir yönlendirme üzerinden geçmek zorunda kalacak ve bu da performansı düşürebilir. Bir site tarayıcısı kullanarak sitenizdeki tüm iç bağlantıları tarayın ve eski URL’leri hedefleyenleri tespit edip güncelleyin.
- Yeni İç Bağlantı Stratejisi: Yeni platformunuzun URL yapısına ve site mimarisine uygun olarak yeni bir iç bağlantı stratejisi oluşturun. Önemli sayfalarınıza ana sayfadan ve ilgili kategori sayfalarından yeterli bağlantı verdiğinizden emin olun. Bu, arama motorlarının bu sayfaların önemini anlamasına yardımcı olur.
- Kanonik Etiketleri Kontrol Edin: Yeni platformda kanonik (canonical) etiketlerin doğru şekilde uygulandığından emin olun. Kanonik etiketler, yinelenen içerik sorunlarını önlemek için bir sayfanın “tercih edilen” sürümünü arama motorlarına bildirir. Yanlış kanonik etiketler, önemli sayfaların dizine eklenmemesine neden olabilir.
- Görsel ve JavaScript Bağlantıları: Sadece metin bağlantılarını değil, görsellerin kaynak (
src) URL’lerini ve JavaScript dosyaları tarafından çağrılan URL’leri de kontrol edin. Bu kaynakların da yeni platformdaki doğru konumlara işaret ettiğinden emin olun.
İç bağlantı yapısının kapsamlı bir şekilde güncellenmesi, arama motorlarının yeni sitenizi daha hızlı ve doğru bir şekilde keşfetmesini, anlamasını ve dizine eklemesini sağlar. Bu, replatforming sonrası SEO başarınız için uzun vadeli bir yatırımdır ve göz ardı edilmemelidir.
Başarılı Bir Replatforming İçin Önemli İpuçları ve Sıkça Sorulan Sorular
Replatforming süreci, dikkatli planlama ve uygulama gerektiren karmaşık bir projedir. SEO kaybı yaşamadan başarılı bir geçiş yapmak için aşağıdaki önemli ipuçlarını göz önünde bulundurmalısınız:
- Erken Başlayın: SEO ekibini replatforming projesine mümkün olan en erken aşamada dahil edin. URL yapısı kararları, site mimarisi ve içerik stratejisi gibi konulara baştan itibaren katkı sağlamaları, sonradan ortaya çıkacak sorunları minimize eder.
- Kapsamlı Bir Denetim Yapın: Mevcut sitenizin tam bir SEO denetimini yapın. Hangi sayfaların iyi performans gösterdiğini, hangi anahtar kelimelerle sıralandığını, hangi sayfaların backlink aldığını ve genel teknik durumunu anlamak, yeni platformda neleri korumanız gerektiğini belirlemenize yardımcı olur.
- Test Edin, Test Edin, Test Edin: Yönlendirmeleri canlıya almadan önce bir hazırlık (staging) ortamında kapsamlı bir şekilde test edin. Tüm yönlendirme türlerinin doğru çalıştığından, yönlendirme zincirlerinin oluşmadığından ve 404 hatalarının bulunmadığından emin olun.
- İletişim Kurun: Geliştirici, tasarımcı ve içerik ekipleriyle sürekli iletişim halinde olun. Herkesin SEO hedeflerini anladığından ve replatforming’in SEO üzerindeki potansiyel etkilerinin farkında olduğundan emin olun.
- Yedekleme Yapın: Herhangi bir büyük değişiklik yapmadan önce daima sitenizin ve veritabanınızın tam bir yedeğini alın. Bu, beklenmedik bir durumda geri dönüş yapmanızı sağlar.
- Google Search Console’u Kullanın: Yeni platformu GSC’ye ekleyin ve mülkünüzü doğrulayın. Değişiklik sonrası GSC’deki “Adres Değişikliği” aracını kullanmayı düşünebilirsiniz, ancak bu araç genellikle alan adı değişiklikleri için daha uygundur. URL yapısı değişimi için doğru yönlendirmeler daha kritiktir.
- Sabırlı Olun: Arama motorlarının yeni URL’leri taraması, dizine eklemesi ve sıralamaları güncellemesi zaman alır. İlk başta bazı dalgalanmalar yaşanması normaldir. Panik yapmayın, ancak düzenli izlemeyi asla bırakmayın.
- Mobil Öncelikli Yaklaşım: Yeni platformunuzun mobil uyumlu ve hızlı olduğundan emin olun. Google’ın mobil öncelikli indeksleme yaklaşımı göz önüne alındığında, bu, SEO başarınız için vazgeçilmezdir.
Bu ipuçları, replatforming sürecinizi daha sorunsuz hale getirecek ve SEO değerinizi korumanıza yardımcı olacaktır. Başarılı bir replatforming, sadece teknik bir geçiş değil, aynı zamanda sitenizin gelecekteki büyümesi için stratejik bir yatırımdır.
Sıkça Sorulan Sorular
-
Replatforming sonrası SEO performansında düşüş yaşamak normal mi?
Evet, replatforming sonrası ilk birkaç hafta veya ay içinde SEO performansında (trafik ve sıralama) hafif dalgalanmalar veya geçici düşüşler yaşanması normaldir. Arama motorlarının yeni URL’leri keşfetmesi, dizine eklemesi ve link gücünü aktarması zaman alır. Ancak, doğru bir yönlendirme haritası ve izleme ile bu düşüşler minimize edilmeli ve performans kısa sürede stabilize olmalıdır. Eğer düşüşler uzun sürerse veya çok büyük olursa, teknik bir sorun olduğunu gösterir.
-
Yönlendirme haritası ne kadar detaylı olmalı?
Yönlendirme haritası mümkün olduğunca detaylı olmalıdır. Sitenizdeki her önemli URL için bire bir eşleşme sağlamak en idealidir. En çok trafik alan, en çok backlink’e sahip ve en yüksek dönüşüm sağlayan sayfalar için kesinlikle bire bir 301 yönlendirmesi yapılmalıdır. Genel (wildcard) yönlendirmeler, büyük URL grupları için faydalı olsa da, her zaman tekil yönlendirmeler kadar hassas olmayabilir.
-
Eski platformu ne kadar süre aktif tutmalıyım?
Yeni platform canlıya geçtikten ve yönlendirmeler uygulandıktan sonra, eski platformu en az 6-12 ay boyunca aktif ve erişilebilir tutmanız önerilir. Bu süre zarfında, arama motorları eski URL’leri taramaya devam edecek ve 301 yönlendirmelerini takip ederek yeni URL’leri dizine ekleyecektir. Ayrıca, bu süre zarfında oluşabilecek beklenmedik yönlendirme hatalarını tespit etme ve düzeltme şansınız olur. Eski siteyi tamamen kapatmadan önce, Google Search Console’da eski URL’lerden gelen trafiğin sıfıra yaklaştığından ve yeni URL’lerin tam olarak dizine eklendiğinden emin olun.
-
301 yönlendirmeleri link gücünün ne kadarını aktarır?
Google, 301 yönlendirmelerinin link gücünün (link equity veya PageRank) neredeyse tamamını (%90-99 arası) yeni URL’ye aktardığını belirtmektedir. Bu nedenle, kalıcı URL değişikliklerinde 301 yönlendirmeleri kullanmak, SEO değerinizi korumak için en iyi uygulamadır. Ancak, bu aktarım anında gerçekleşmez ve arama motorlarının bu değişiklikleri işlemesi zaman alabilir.
-
Replatforming yaparken HTTPS’e geçiş de yapmalı mıyım?
Kesinlikle evet. HTTPS, günümüzde bir sıralama faktörü ve kullanıcı güvenliği için bir standarttır. Eğer siteniz henüz HTTPS kullanmıyorsa, replatforming, bu geçişi aynı anda yapmanın en uygun zamanıdır. Bu, tek bir büyük geçiş operasyonuyla iki önemli SEO adımını birden atmanızı sağlar ve potansiyel karmaşıklığı azaltır. HTTPS’e geçiş, 301 yönlendirmeleriyle doğru şekilde yönetilmelidir (HTTP’den HTTPS’e).
#Replatforming #SEO #YönlendirmeHaritası #WebGeliştirme #DijitalPazarlama
