SEO’da Migration Süreci Nasıl Yönetilmelidir?
Bir siteyi başka bir siteye taşırken ya da sitenin altyapı değişikliği olduğunda SEO’da kayıp yaşanmaması adına bu makalede migration sürecinin nasıl yönetilmesi ile ilgili bilgileri vermeye çalışacağım.
Sitenizin sadece belirli URL’lerini ya da CMS yapısı gibi arama motorlarındaki sıralamasını etkileyen geçişler normaldir. Geçiş süreçlerinde SEO tarafında düşüşlerin önüne geçmek için teknik ve içerik kontrollerinin yapılması süreçte faydalı olacaktır.
Site Taşıma Türleri Nelerdir?
Site taşıma sürecini çok değişik boyutlarda ele alabiliriz. Bunları özetleyecek olursak:
- HTTP’den HTTPS’e geçiş,
- Subdomain/subfolder taşınması,
- ccTLD geçişi,
- Alan adının taşınması (site1.com’dan site2.org’a geçiş)
- CMS/altyapı değişikliği,
- Kullanıcı deneyimini iyileştirmek için tasarım geliştirmeleri,
- Sadece URL yapısı değişikliği.
Yukarıda yer alan maddelerle beraber bir site, bu geçişlerin tümünü içeren bir taşınma işlemini de planlayabilir.
SEO Migration Nedir?
SEO Migration, sitenizde büyük URL değişiklikleri yüzünden indexlenme ve taranabilirlik sorunları yaşamaması için kullanılan SEO yöntemlerinden birisidir.
Site Taşırken SEO’ya Neden Önem Verilmeli?
Siteleriniz şu anda Google’da zaten organik trafiğini almak ve birçok sayfa yardımıyla da sitenize ziyaretçi sağlamaktasınız. GEO’nun gelişmesiyle beraber yapay zeka sonuçlarından da sitenize zaten bir kullanıcı akışı olmaktadır. Organik trafiği kaybetmemek için geçişlerin hepsinde yönlendirme kurguları ile veritabanında yer alan içeriklere kadar birçok detay kapsamlı bir şekilde planlanmalı ve süreç yönetilmelidir. Süreçte örneğin yönlendirmelerdeki statu kodlarındaki bir hata bile sitenizin organik görünürlüğüne zarar verebilir. Kapsamlı ve doğru kurgulanmış bir migration süreci, kayıpların minimum düzeylerde olmasını sağlar.
SEO & AI Search çalışmalarını önemsemeyerek geçiş işlemlerini gerçekleştirirseniz çok basit olarak organik trafiğiniz çok kötü bir şekilde etkilenirken kazançlarınız da azalabilir.
Migration Süreci Ne Kadar Sürmektedir?
Aslında bu sorunun tam bir cevabı yok. 100 adet sayfalık bir sitenin migration süreci birkaç hafta sürebilirken milyonlarca URL’e sahip sitelerin migration süreçleri aylar sürebilir. Süre konusunda en doğru cevabı proje yöneticisiyle konuşarak oluşturabilirsiniz.
Migration boyunca Google’ın yeni değişiklikleri yapması ve deadline boyunca araya bazı işlerin de girebileceğini unutmamalısınız. Zeo olarak her zaman işleri önceliklendirerek iş yükünü verimli bir şekilde kullanılmasını önceliklendiriyoruz.
SEO’da Migration Sürecinde Dikkat Edilmesi Gerekenler
Bu başlık altından da site geçişlerinde nelere dikkat etmeniz gerekiyor, bunların detaylarını açıklamaya çalışacağım:
İletişim
Site geçişi süreciyle ilgilenecek kişiler mutlaka birbirlerine haber vermelidir. Örneğin daha geçiş olmadan çok önemli bir kategori sayfası yönledirilecek ya da ismi değiştirilecekse mutlaka haber verilmeli bu tür detaylar atlanmamalıdır. Bu iletişim slack üzerinden olabileceği gibi düzenli toplantılar ile tüm ekipler iletişimi sürdürmelidir.
Site Yedeğinin Alınması
Mevcut aktif sitenin gerek kod gerekse içerik ya da varsa e-ticaret verilerini mutlaka yedekleyin. Geçiş boyunca olası olumsuzluklara karşın en azında dönebileceğiniz sağlam bir yedeğiniz olsun. Hatta bu yedeği cloud ya da farklı cihazlarda da tutarak güvenliğini sağladığınızdan emin olun.
Test Sitesinin Oluşturulması
Organik görünürlüğünüze zarar gelmemesi için yeni sitenizi bir test ortamında oluşturun. Bu sayede tüm senaryoları ve kurguları bu test ortamında deneyebilir canlıya çıkmadan önce her şey ile hazır bir site haline test sitenizi getirebilirsiniz.
Test sitenizi arama motorlarına kapatmayı da ihmal etmeyin. Olası ihmalde çok ciddi sonuçların olabileceğinin farkında olun. Bir anda istemediğiniz binlerce URL Google tarafından dizine eklenebilir ve istemediğiniz bilgiler test ortamındayken internete sızabilir. LLM botları ya da arama motoru botlarına kapatamıyorsanız test sitesini şifreleyebilir ya da VPN ile giriş kısıtlamaları ekleyebilirsiniz.
URL Yapısının Belirlenmesi
Google, her ne kadar URL yapıları karışık olsa bile onları tarayabilmektedir. Sadece URL yapılarının basit ve anlaşılabilir olmasına dikkat edebilirsiniz. WordPress gibi CMS’lerde bunu admin panelden ayarlayabilirsiniz.

Site Taramasının Başlatılması & Teknik Audit
Teknik crawl aslında çok detaylı bir konu; ama burada biraz özet olarak bu konuya değineceğim. Test sitesini bir crawler aracıyla (Screaming Frog, Semrush ya da Oncrawl gibi) tarayarak varsa SEO hatalarını gidermeye çalışın. Örneğin kategori sayfalarınızn bazılarında olmaması gereken noindex yer alabilirken belki de içeriklerinizin büyük bir kısmı eksik olabilir. Meta title ve description gibi temel HTML elementlerinde bile eksiklikleri bu taramalar sayesinde tespit edebilirsiniz.

Taramaları karşılaştırarak nerelerde geliştirmeler ya da sorunlar yaşadığınızı görebilirsiniz. Ayrıca SEO checklist ile eksik kaldığınız noktaları kontrol edebilirsiniz:

Migration’da en çok karşılaştığımız sorunlardan birisi de Canonical’lere dikkat edilmemesi. Mutlaka yeni sayfaların canonical kısımları kendilerini işaret edecek şekilde gösterildiğini teyit etmenizi öneririm:

Redirect Chains
Binlerce URL yönlendirirken aralarında elbette birkaç adet sayfa birden fazla yönlendirmeye maruz kalabilir, bu oldukça normal. Yönlendirme zincirlerini minimum düzeyde tutmak için tekrar bu sayfaları tarayarak sayfaların en fazla 1 defa yönlendirildiğini kontrol edin.

Schema Kodları
Sayfalarınızda bulunan schema kodlarında yer alan “image” ya da “url” gibi alanların yeni yapıyla uyumlu olduğundan emin olun. Kod hataların olabileceğini ön görerek mutlaka schema kodlarınızıi zengin sonuçlar test aracı yardımıyla da test etmeyi ihmal etmeyin:

Google Search Console Tarama İstatistikleri Raporu
URL değişikliğinin söz konusu olduğu migration projelerinde geçiş sonrası bu ücretsiz aracı kullanın. Rapor sayesinde Googlebot’un yeni yapıyı ne sıklıkla taradığını, sunucu tarafında sorun olup olmadığını net bir şekilde anlayabilirsiniz:

Tarama İstatistikleri raporu verileri birkaç gün geciktiğinden, Google'ın bir site taşıma işlemini nasıl ele aldığına ilişkin gerçek zamanlı görmek istiyorsanız günlük log dosyaları önemlidir, logları da analiz edebilirsiniz.

Backlink Kontrolleri
Sitenize başka sitelerden gelen linkleri Ahrefs, Semrush veya Majestic gibi araçlar yardımıyla analiz edin. Bu sayede tüm backlinklerinizi tespit edip eski siteden yeni siteye geçişte backlink kayıplarını da önlemiş olursunuz:

Yönlendirme Senaryoları
Migration süreçlerindeki en kritik adımlardan birisi de yönlendirme kurgularının oluşturulmasıdır. Eski yapıya ait sitedeki tüm URL’ler eksiksiz bir şekilde belirlenmeli ardından da yeni URL yapısına uygun olacak şekilde karşılıkları ayarlanmalıdır. İş yükünü hafifletmek ve daha doğru adımlarla gidebilmek için önemli sayfalarınızı en başta planlayıp yönlendirme kurgularını oluşturabilir ardından diğer sayfalarınıza geçiş yapabilirsiniz:

301 Yönlendirmeleri
Migration sürecinin amacı neydi? Sitemizi tüm URL yapısıyla beraber yeni URL yapısına entegre etmek ve bunun kalıcı olmasını sağlamak. Bunun için yönlendirme listenizdeki eski URL’lerin 301 yönlendirme koduyla yeni URL’lere yönlendirildiğinden emin olun:

Noindex Eklenen Sayfaların Korunması
Eski yapınızda örneğin site içi arama sonuç sayfaları noindex ile indexlenmeye kapalı olabilir. Yeni yapıda da arama sonuç sayfaları ya da sizin istemediğiniz sayfaların eskisiyle aynı şekilde dizin kapsamı dışında bırakıldığını kontrol edin:

İç Bağlantıların Güncellenmesi
Kategori içerikleri ya da blog yazılarında yer alan eski URL yapıları ekstra yönlendirmelerin araya girmemesi ve tarama bütçesini optimize etmek için mutlaka yenileri ile değiştirilmelidir. Bunun için Screaming Frog Spider gibi araçlardan faydalanabilirsiniz:

Robots.txt
Eski yapınızda filtreler ya da indexlenmesini istemediğiniz çeşitli parametre sayfaları olabilir. Bu yapıları siz eski sitenize ait robots.txt dosyanızda Disallow komutuyla taranmamasını isteseniz bile yeni yapıda bu filtre sayfalarının karşılıklarını bulup onları da engellemeyi ihmal etmeyin. Yapılacak bir hata binlerce filtre sayfasının (örneğin beden & renk gibi) taranmasına ve dizine eklenmesine sebep olabilir:

Site Haritaları
Yeni sitenin URL yapısına ait URL’lerin yeni bir site haritasında yer aldığından emin olun. Yeni sitenizi yayına açar açmaz bu site haritasını Search Console’a da yükleyerek Googlebot’un sayfalarınızı daha hızlı bulmasını sağlayabilirsiniz:

Google İşletme Profili
Google Business Profile Manager’da işletme hesaplarınız varsa burada yer alan linkleriniz değiştiyse mutlaka yenileriyle değiştirmeyi deneyin. Google işletme hesabınızı güncel tutmak local SEO’da size daha fazla görünürlük kazandıracaktır:

Tracking Kodları
Google Analytics, Google Tag Manager ya da Hotjar gibi third party kodları eski yapıda kullanıyorsanız yeni yapıya da entegre etmeyi unutmayın. Kaynak kodlarda takip kodlarının eksik ya da yanlış uygulanması verilerin yanlış ve eksik gelmesine sebep olacaktır:

Google Ads & Social Ads
Reklam platformlarındaki reklam URL’lerinin yeni URL yapısına işaret ettiğini teyit edin. Bu sayede reklamlarınızı yanlış sayfalara da açmamış ayrıca kullanıcıları ekstra yönlendirmeye de maruz bırakmamış olursunuz:

Analytics Hedefler (Goals) & Dönüşüm Kodları
Analytics üzerinde tanımlı hedefler ya da Google Ads tarafından ödeme sonuç gibi sayfalara eklenen dönüşüm kodlarınının doğruluğundan emin olun:

Loglar
Oncrawl’ın Log Analizi’ni kullanarak Googlebot’un nasıl tepki verdiğini saat saat izleyebilirsiniz. Geçişin olduğu saatlerde sunucu hatalarının artması doğal olurken bir süre sonra bu statu kodunun azalması gerekiyor:

Logları inceleyerek sunucu yanıt sürelerini de analiz edebilirsiniz:

Migration (Site Geçişi) Sonrası Kontroller
Migration sonrasında Search Console’daki dizin kapsamı raporunu mutlaka kontrol edin. Hatta Search Console’daki tüm alanları ve gelen mailleri okuyarak öngörülmeyen hatalar varsa bunları hızlı bir şekilde tespit edin:

Yeni URL’lerin Google’da yer alması zaman alacaktır, bunun için bir ay ya da iki ay gibi net bir süre olmadığından süreç sonrası da sabırlı olmanızı öneririm. Bir süre sonra da geçiş öncesi ve sonrası sitenizin performansını inceleyerek yapılması gereken SEO aksiyonlarını yapabilirsiniz. Örneğin teknik sorunlar giderildiği için Core Web Vitals metriklerinde iyileşmeler görebilirsiniz ya da teknik bir sorun yüzünden 404 sayfaların sayısı artmış olabilir.
Son olarak Google tarafından hazırlanan Site Migration videosunu uygun zamanınızda izlemenizi tavsiye ederim.
Zeo’da birçok projede migration ve altyapı değişikliğini başarıyla tamamladık ve bunu sürdürüyoruz.

















