Rehber · Web Sitesi Danışmanlığı
Site yenilerken trafik neden düşer: taşımada kaçırılan beş adres türü ve MAY Tattoo'da kaçırdığım üçü
Site yenilendikten sonra trafik, yönlendirme yapılmadığı için değil, beş adres türü yönlendirme listesine hiç girmediği için düşer: kısa linkler, ek sayfaları, arşiv ve akış adresleri, harf ve eğik çizgi farkları, görsel adresleri. Kendi taşımamda üçü kaçtı.
- Yayın
- Güncelleme
- Yazan
Ali Bardız- Okuma
- 10 dk
Site yenilendikten sonra trafik düştüğünde ilk cevap hep aynıdır: “Yönlendirmeler yapılmadı.” Baktığım taşımaların çoğunda yönlendirmeler yapılmıştı. Düşüş, listeye giren adreslerden değil, listeye hiç girmeyen adreslerden geliyordu: kısa linkler, görsel ek sayfaları, arşivler, harf farkları, görsel dosyaları. Site haritasında görünmeyen, sahibinin bilmediği adresler.
Bunu başkasının taşımasında değil, kendi taşımamda öğrendim. MAY Tattoo & Piercing’in sitesini WordPress’ten özel altyapıya taşırken 25 yönlendirmeli adresin hepsini karşıladım ve üç kısa linki kaçırdım. Taşımada nasıl çalıştığımı Web Sitesi Danışmanlığı sayfasında anlattım; bu yazı o sayfanın anlatmadığı kısmı, yani kaçan adreslerin nereden kaçtığını anlatıyor.
Yazının sonunda yayından önceki 48 saat için bir kontrol listesi ve yayından sonraki 30 gün için Search Console’da bakılacak raporların tablosu var.
Düşüş ne zaman normal, ne zaman kayıp?
Düşüş, yeni adresler eskilerin yerini alırken birkaç hafta sürüyorsa normaldir; düşen sorgular hata veren eski bir adresle eşleşiyorsa kayıptır. İkisini ayıran şey süre değil, düşüşün hangi sayfada olduğudur.
Google’ın site taşıma dokümanı bunu açık yazıyor: orta büyüklükteki bir sitede Google’ın eski adresler yerine yenilerini göstermeye başlaması birkaç hafta ya da daha uzun sürebilir ve bu sırada sıralamada geçici dalgalanma olabilir. Yani yayından sonraki ilk haftalarda tıklamanın yüzde 10 ile 20 arasında oynaması tek başına bir şey söylemez.
Kayıp ise başka türlü görünür. Search Console’da sorgu raporunu açıp düşen sorguları sayfaya göre kırdığınızda, düşüşün belirli sayfalarda toplandığını ve o sayfaların eski adresinin hata verdiğini ya da alakasız bir yere yönlendiğini görürsünüz. Bu düşüş beklemekle düzelmez; Google eski adresin karşılığını bulamadığı için o sayfanın sinyalini taşıyacak yer yoktur.
| İşaret | Normal dalgalanma | Kayıp |
|---|---|---|
| Süre | İlk 2-6 hafta | Birinci günden itibaren, düzelmiyor |
| Dağılım | Sitenin geneline yayılmış, küçük | Belirli sayfalarda toplanmış, büyük |
| Eski adres | 301 ile doğru karşılığına gidiyor | Hata veriyor, ana sayfaya düşüyor ya da zincirleniyor |
| Search Console | Yönlendirmeli sayfa sayısı artıyor | Bulunamadı (404) sayısı artıyor |
Son satır en pratik ayrım. Yönlendirmeli sayfa sayısı artıyorsa Google eski adresleri buluyor ve taşıyor demektir; Bulunamadı sayısı artıyorsa listeye girmeyen adresler ortaya çıkıyor demektir.
Yönlendirme listesine hangi beş adres türü girmez?
Beş adres türü listeye girmez çünkü hiçbiri site haritasında görünmez: kısa linkler, ek sayfaları, arşiv ve akış adresleri, harf ve eğik çizgi farkları, görsel adresleri.
Site haritası, sitenin kendini nasıl tanıttığıdır; Google’ın neyi bildiği değil. Yıllarca çalışmış bir site, sahibinin hiç görmediği yüzlerce adres üretir ve bunların bir kısmı indekse girer, bir kısmına başka sitelerden link gelir. Aşağıda her tür için üç şey var: neden listeye girmez, nereden bulunur, ne yapılır.
1. Kısa linkler
WordPress her yazıya ?p=145 biçiminde bir kısa link verir; paylaşım düğmelerinde, eski e-postalarda ve bazı sosyal medya gönderilerinde bu biçim kullanılır. Adres soru işaretiyle başladığı için site haritasında yoktur ve yeni sitede karşılığı olmadığında sessizce hata verir. Kaçırdığım üç adres tam olarak bunlardı.
Nereden bulunur: WordPress veritabanındaki yazı kimliği listesinden. Her kimliğin hangi yazıya ait olduğu orada yazar; site kapatılmadan önce bu liste dışa aktarılmalı. Ne yapılır: her kimlik kendi yazısının yeni adresine yönlendirilir. Kimlik listesi yoksa geriye tek seçenek kalır: soru işaretiyle gelen her isteği blog ana sayfasına göndermek. Bu bir sigorta, çözüm değil.
2. Ek sayfaları
WordPress her yüklenen görsel için ayrı bir sayfa açar; adresi genellikle görselin dosya adıdır. Yıllar içinde yüzlerce görsel yüklenmiş bir sitede yüzlerce ek sayfası vardır ve Google bunların bir kısmını indeksler. MAY Tattoo’da Search Console’un yönlendirmeli sayfalar raporundaki 25 adresin 16’sı ek sayfasıydı.
Nereden bulunur: Search Console’un sayfa raporundan ve WordPress medya kitaplığından. Ne yapılır: tek görsellik sayfanın karşılığı, o görselin durduğu yeni sayfadır; galeri, ürün ya da yazı. Ana sayfaya gönderilmez.
3. Arşiv, etiket ve akış adresleri
Tarih arşivleri (/2018/06/), etiket sayfaları ve akış adresleri (/feed/) WordPress’in kendiliğinden ürettiği adreslerdir. Kimse bunlara link vermez gibi görünür ama okuyucu uygulamaları akış adreslerini yıllarca çeker ve Google arşivleri tarar.
Nereden bulunur: sunucu erişim kayıtlarından; son 90 günde istek alan adreslerin listesi bu grubu gösterir. Ne yapılır: tarih arşivi bloga, etiket sayfası en yakın konu sayfasına, akış adresi içeriğin kendisine gider. Yönetim ve giriş yolları ise yönlendirilmez; kalıcı olarak kapatılır, çünkü oraya gelen trafik bot trafiğidir ve canlı sayfaya taşınmamalıdır.
4. Harf ve eğik çizgi farkları
Google’ın URL yapısı dokümanı adreslerin büyük küçük harfe duyarlı olduğunu yazıyor; /Hizmetler/ ile /hizmetler/ Google için iki ayrı adrestir. Sonundaki eğik çizgi de öyle. Eski site her iki biçimi de çalıştırıyorsa ve dışarıdan gelen linkler karışıksa, yeni site yalnız birini tanıdığında diğeri hata verir.
Nereden bulunur: eski siteye gelen linklerin listesinden ve erişim kayıtlarından. Ne yapılır: sunucuda tek kural: büyük harfli ve eğik çizgisiz her biçim, küçük harfli tek biçime yönlendirilir. Bu kural adres adres değil, bir kez yazılır.
5. Görsel ve dosya adresleri
Görsellerin ve PDF gibi dosyaların da adresi vardır ve Google görsel aramada bunları ayrıca indeksler. Site taşıma dokümanı yerleştirilmiş içeriklerin, yani görsel, video ve dosya adreslerinin de taşıma planına girmesi gerektiğini açıkça yazıyor. Yeni sitede görsel klasörü değiştiğinde eski görsel adresleri hata verir; görsel aramadan gelen trafik ve başka sitelerin sizin görselinize verdiği linkler kaybolur.
Nereden bulunur: Search Console’da arama türü filtresini “görsel” yaparak; hangi görsellerin tıklama aldığı orada görünür. Ne yapılır: görsel klasörünün eski yolu yeni yola tek kuralla yönlendirilir; tıklama alan görseller aynı dosya adıyla taşınır.
MAY Tattoo’da ne oldu?
MAY Tattoo & Piercing’in WordPress sitesini özel altyapıya taşıdım; Search Console yayından sonra 25 yönlendirmeli adres ve 6 bulunamadı adresi gösterdi. Yirmi beşinin hepsi kuralla karşılanıyordu, altının üçü kaçmıştı.
Taşımanın ilk kuralı, çalışan adresleri hiç değiştirmemekti; hizmet sayfaları ve 2018’den kalan blog yazıları yeni altyapıda aynı adreste kaldı. Değişmek zorunda olan gruplar için önceden kural yazdım. Yayından sonra Search Console’un iki raporunu dışa aktarıp satır satır okudum; ayrıntılar MAY Tattoo vakasında yazıyor. Burada yalnız kaçan kısmı anlatıyorum.
| Rapor | Adres | Ne çıktı |
|---|---|---|
| Yönlendirmeli sayfa | 25 | 16 ek sayfası, 3 tarih arşivi, 2 eski ana sayfa varyantı, 2 eski ek adresi, 2 eski stil adresi; hepsi önceden yazılmış kuralla karşılanıyor |
| Bulunamadı (404) | 6 | 3’ü bot kaynaklı WordPress tarama kalıbı ve tema yolu; 3’ü ?p=145, ?p=146, ?p=160 kısa linkleri |
Kısa linkler kaçtı, çünkü envanteri site haritasından ve Search Console’un sayfa listesinden çıkarmıştım; ikisi de soru işaretli adresi göstermiyordu. Yazı kimliklerini adreslere eşleyen liste WordPress veritabanındaydı ve o listeyi taşımadan önce çıkarmamıştım.
Sonradan ne yaptığım da yazılmaya değer, çünkü ideal olan değil. Bulunamadı raporunu dışa aktardığım tarihten sonra sunucu kurallarına genel bir satır ekledim: soru işaretiyle gelen her kısa link blog ana sayfasına gidiyor. Bugün, 16 Eylül 2026’da, eski adresleri tek tek denediğimde sonuç şu:
| Eski adres türü | Bugünkü cevap |
|---|---|
?p=145 kısa linki |
301, blog ana sayfası |
| Görsel ek sayfası | 301, galeri |
| Tarih arşivi | 301, blog ana sayfası |
| WordPress giriş yolu | 410, kalıcı olarak kapalı |
Kısa linkin kendi yazısına değil bloga gitmesi, kimlik listesi olmadan yapılabilecek en iyi şeydi; doğrusu her kimliğin kendi yazısına eşlenmesiydi. Bir sonraki WordPress taşımasında o listeyi ilk gün çıkarıyorum.
Trafik tarafında Search Console verisi bu adreste 7 Nisan 2026’da başlıyor; aylık organik tıklama ilk tam ay olan Mayıs’ta 22, Ağustos’ta 105. Düşüş yerine yükseliş görünmesinin sebebi taşımayla birlikte 18 stil ve piercing sayfasının açılması; taşımanın kendisi kaybettirmedi, yeni sayfalar kazandırdı.
Yayından önceki 48 saatte ne kontrol edilir?
Yayından önceki son iki gün, yönlendirme kurallarının yeni sunucuda gerçek adreslerle test edildiği zamandır. Kural yazılmış olması yetmez; her kural bir adresle denenir.
Sırayla:
- Envanteri üç kaynaktan birleştirin. Search Console’un sayfa raporu, sunucu erişim kayıtlarının son 90 günü ve içerik yönetim sisteminin veritabanı. Site haritası dördüncü kaynaktır, birinci değil.
- Her adres grubuna hedef yazın. Ek sayfaları, arşivler, kısa linkler, görseller, eski hizmet adresleri. Grup başına bir kural, kural başına bir hedef. Hedefi olmayan grup bilinçli olarak 410 ile kapatılır.
- Kuralları test sunucusunda 30 gerçek adresle deneyin. Her gruptan beş altı adres seçip tarayıcıya yazın. Ana sayfaya düşen, iki kez yönlenen ya da hata veren adres varsa kural yanlıştır.
- Zinciri kırın. Eski adres önce eski bir yönlendirmeye, o da yeni adrese gidiyorsa arada bir sıçrama fazladır. Google’ın yönlendirme dokümanı sunucu tarafı kalıcı yönlendirmeyi en güvenilir yöntem sayıyor; her eski adres tek sıçramada son adrese gitmeli.
- Ölçümü yeni siteye taşıyın. Analytics ve dönüşüm etiketleri yeni sitede aynı hesaba bağlı mı, test ortamında bir dönüşüm tetiklenip hesapta görünüyor mu. Taşımadan sonra “trafik düştü” denen durumların bir kısmı trafiğin değil ölçümün kaybolmasıdır; bunu Ölçümleme Danışmanlığı sayfasında ayrıca anlattım.
- Görsel klasörünü ve robots dosyasını kontrol edin. Test ortamında botları engelleyen satır canlıya taşınırsa site indeksten düşer. Bu, gördüğüm en pahalı ve en kolay hatadır.
- Yayın anını sabit tutun. Eski site kapanmadan yeni site açılmaz, yeni site açılmadan eski site kapanmaz; tek geçişte değişir.
Bu yedi maddeden dördüncüsü ve altıncısı yayından sonra düzeltilmesi en zor olanlar; ikisine iki kez bakın.
Yayından sonra ilk 30 günde Search Console’da neye bakılır?
İlk 30 gün, kaçan adreslerin kendini gösterdiği dönemdir. Üç rapor yeter; her birine ne zaman ve ne için bakılacağı aşağıda.
| Rapor | Ne arıyorsunuz | Ne zaman |
|---|---|---|
| Sayfa dizine ekleme, Bulunamadı (404) | Listeye girmemiş adresler; her satır bir kaçak | 3. gün, 10. gün, 30. gün |
| Sayfa dizine ekleme, Yönlendirmeli sayfa | Kuralların çalıştığının kanıtı; sayı artmalı | 10. gün, 30. gün |
| Performans, Sayfalar sekmesi, önceki dönemle kıyas | Belirli sayfalarda toplanan düşüş | Haftada bir |
| Performans, arama türü “görsel” | Görsel tıklamasının kaybolup kaybolmadığı | 14. gün |
Google’ın Sayfa dizine ekleme raporu dokümanı Bulunamadı ve Yönlendirmeli sayfa satırlarının ne anlama geldiğini açıklıyor; Bulunamadı satırındaki adreslerin hepsi eşit değil. MAY Tattoo’da altı adresin üçü bot kaynaklıydı ve karşılık gerektirmiyordu. Hangi adresin gerçek bir kullanıcıdan ya da eski bir linkten geldiğini ayırmak, raporu olduğu gibi kapatmaya çalışmaktan daha değerli.
Performans raporunda kıyası “önceki dönem” yerine mümkünse geçen yılın aynı dönemiyle yapın; mevsimsel işlerde tek doğru kıyas bu. Yalnız tıklamayı okuyun; Google 13 Mayıs 2025 ile 27 Nisan 2026 arasındaki gösterimleri hatalı kaydettiğini açıkladığı için o dönemi kapsayan gösterim kıyasları güvenilir değil.
Yönlendirmeler ne kadar kalmalı?
Google, yönlendirmelerin mümkün olduğunca uzun, genellikle en az bir yıl yerinde kalmasını öneriyor; sinyallerin ve dış linklerin yeni adrese aktarılması bu süreyi alıyor. Ben kaldırma tarihi koymuyorum.
Sebep basit: eski adrese başka sitelerden link veriliyorsa ya da o adres hâlâ istek alıyorsa, yönlendirmeyi kaldırmak kaybı yeniden başlatır. Yönlendirme kuralı sunucuya yük değildir; bir yıl sonra kaldırmanın getirisi yoktur, götürüsü olabilir. Kaldırılacak tek şey, hiç istek almayan ve hiç link taşımayan kurallardır; onu da erişim kayıtlarına bakarak, tek tek karar vererek yaparım.
Bir de yönlendirilmemesi gerekenler var. Yönetim ve giriş yolları, sistem dosyaları, bot tarama kalıpları. Bunlar ana sayfaya gönderildiğinde bot trafiği canlı sayfaya taşınır. Kalıcı olarak kapatılmalı; 410 kodu hem arama motoruna hem bota adresin geri gelmeyeceğini söyler.
Bu işi kim yapmalı?
Yönlendirme kurallarını siteyi yapan ekip yazar; envanteri çıkaran ve kuralları yayından önce test eden kişi siteyi yapan olmamalıdır. Yapanın kendi işini denetlemesi, kaçan adresi aylar sonra fark etmek demektir.
Bunu kendi taşımamdan biliyorum: siteyi ben yaptım, envanteri ben çıkardım ve kısa linkleri ben kaçırdım. Kuralları yazan kişi olarak site haritasına baktım; bağımsız bir gözle bakan biri Search Console’un sayfa listesini ve veritabanını isterdi. Bu yüzden başkasının taşımasında iki rolü ayrı tutuyorum: ajans ya da geliştirici siteyi yapar, ben envanteri çıkarır, kuralları test eder ve ilk otuz günü izlerim.
Taşımadan sonra trafik düştüyse ve sebebi belli değilse, düşen sorguların eski adreslerle eşleşip eşleşmediğine bakmak bir günlük iştir; sitenin bugünkü hâlini bağımsız görmek için beş iş günlük Görünürlük Denetimi var. Taşıma henüz yapılmadıysa, yayından önce bana yazın; en ucuz düzeltme, henüz yapılmamış hatanın düzeltmesidir.
Sık sorulan sorular
Yeni site hazırken eski siteyi ne zaman kapatmalıyım?
Yönlendirme kuralları yeni sunucuda test edilip onaylandıktan sonra, ikisini aynı anda. Eski siteyi önce kapatıp yeni siteyi sonra açmak, aradaki saatlerde her eski adresi hataya düşürür. Eski siteyi yeni siteyle birlikte bir süre açık tutmak da yanlış: iki kopya aynı içerikle yarışır. Doğru sıra kuralları hazırlamak, test etmek, sonra tek geçişte değiştirmek.
Tasarımcı 'yönlendirmeleri yaptık' diyor, nasıl kontrol ederim?
Eski sitenin Search Console'daki sayfa listesinden 20 adres seçin, her birini tarayıcıya yazın ve nereye gittiğine bakın. Ana sayfaya düşen, hata veren ya da iki kez yönlenen adres varsa iş bitmemiş demektir. Yayından iki hafta sonra Search Console'un Sayfa dizine ekleme raporunda Bulunamadı satırını açın; oradaki adresler listeye girmemiş olanlardır.
Düşüş kaç hafta sonra endişe verici olur?
Google, orta büyüklükte bir sitede eski adreslerin yerini yenilerinin almasının birkaç hafta ya da daha uzun sürebileceğini yazıyor; bu sürede dalgalanma normal. Endişe verici olan süre değil, düşen sorguların hangi sayfada düştüğüdür. Düşen sorgular eski bir adresle eşleşiyor ve o adres hata veriyorsa kayıp birinci günden bellidir; bekleyerek düzelmez.
Eski adresleri ana sayfaya yönlendirsem olmaz mı?
Olmaz. Google, yönlendirmeyi eski sayfanın yeni karşılığı olarak okur; her şeyi ana sayfaya göndermek yüzlerce farklı sayfanın tek sayfaya eşlenmesi demektir ve o sayfaların taşıdığı sinyal büyük ölçüde kaybolur. Her eski adresin en yakın yeni karşılığına gitmesi gerekir; karşılığı yoksa bilinçli olarak 410 ile kapatılır.
WordPress'ten çıkarken en çok hangi adres unutuluyor?
Üç grup: her yüklenen görsel için açılan ek sayfaları, soru işaretiyle başlayan kısa linkler ve etiket, tarih, akış adresleri. Üçü de site haritasında görünmez; sahibi bu adreslerin var olduğunu çoğu zaman bilmez. Kendi taşımamda kısa linkleri kaçırdım. Listeyi site haritasından değil, Search Console'un sayfa raporundan ve WordPress veritabanından çıkarmak gerekir.
Bu işi tasarımcı mı yapmalı, siz mi?
Yönlendirme kurallarını siteyi yapan ekip yazar; envanteri çıkaran ve yayından önce kuralları tek tek test eden kişi ise siteyi yapan olmamalı. Ben siteyi yapmıyorum; envanteri çıkarıyor, kuralları denetliyor ve ilk otuz günü izliyorum. Yapan ekibin kendi işini denetlemesini beklemek, kaçan adresleri yayından aylar sonra fark etmek demektir.
Aynı ana sayfayı destekleyen
Web Sitesi Danışmanlığı üzerine diğer yazılar

Site hızı için hangi üç metrik sayılır? Puan değil, alan verisi
Puan bir simülasyon; Google gerçek ziyaretçinin ölçtüğüne bakıyor
PageSpeed puanı 95 olan site yavaş olabilir; Google gerçek kullanıcının ölçtüğü üç metriğe bakıyor: LCP, INP, CLS. Laboratuvar ile alan verisi farkını yazdım.
4 bölüm · 6 soru · ~5 dk
Yazıyı okuRehber
Diğer konulardaki yazılar
Görüş, deney ve karar çerçeveleri; hepsi tek listede.
Rehber'e git