[{"data":1,"prerenderedAt":670},["ShallowReactive",2],{"post-\u002Ftr\u002Ficerik-budama-nasil-yapilir":3},{"page":4,"translation":547,"nav":549,"related":655,"random":664},{"id":5,"title":6,"body":7,"categories":522,"category":524,"date":525,"description":526,"draft":527,"extension":528,"image":529,"imageAlt":530,"kind":531,"lang":167,"meta":532,"navigation":533,"path":534,"publishedAt":524,"readingTime":535,"seo":536,"seoTitle":524,"slug":537,"stem":538,"tags":539,"translationKey":544,"type":545,"updated":524,"__hash__":546},"postsTr\u002Ftr\u002Ficerik-budama-nasil-yapilir.md","İçerik Budama Nasıl Yapılır? Gerçek Bir Content Pruning Vaka Analizi",{"type":8,"value":9,"toc":505},"minimark",[10,14,17,20,25,28,31,34,37,41,44,47,50,53,66,69,73,76,79,82,85,88,92,95,98,101,104,108,111,141,144,148,157,160,228,231,234,237,240,243,247,250,253,256,308,311,314,318,321,324,327,330,334,337,340,357,360,364,367,396,399,403,406,420,423,426,459,463,475,479,482,485,502],[11,12,13],"p",{},"Bir süredir bu sitedeki eski yazıları tek tek gözden geçiriyorum. Başlangıçtaki amacım içerik silmek değildi. Hangi yazının hangi arama niyetine yanıt verdiğine, hangisinin geliştirilmesi gerektiğine bakıyordum.",[11,15,16],{},"Sonra önümde tuhaf bir tablo oluştu. Yıllar önce yazdığım bazı teknik rehberler hâlâ Google'da gösterim alıyordu. Fakat ben artık bu yazıları güncellemek veya bu sorgularda daha görünür olmak istemiyordum. Öte yandan hiç trafik almayan bazı içerikleri de kolayca silemiyordum. Kimi başka bir yazı dizisinin parçasıydı, kimi ise hâlâ korunmaya değer gerçek bir deneyim taşıyordu.",[11,18,19],{},"İçerik budama meselesi benim için burada başladı. Düşük trafik alan sayfaları topluca silmek yerine, her yazıyla ne yapacağıma ayrı ayrı karar vermem gerekiyordu.",[21,22,24],"h2",{"id":23},"önce-neye-bakacağımı-bilmem-gerekiyordu","Önce neye bakacağımı bilmem gerekiyordu",[11,26,27],{},"İncelemeye sitemap sırasıyla başladım. Bu, bütün sayfaları atlamadan görmek için mantıklıydı ama hangi yazıya önce zaman ayırmam gerektiğini söylemiyordu.",[11,29,30],{},"Bir sayfanın eski olması, önemsiz olduğu anlamına gelmiyor. Trafik alması da mutlaka iyi durumda olduğunu göstermiyor. Ayda yüzlerce kez gösterilen ama neredeyse hiç tıklanmayan bir yazı, az trafik alan başka bir sayfadan daha büyük bir geliştirme fırsatı taşıyabilir.",[11,32,33],{},"Bu nedenle sitemap'teki bütün URL'leri, Google Search Console ve GA4 API'lerinden aldığı güncel verilerle aynı ekranda birleştiren bir içerik raporu hazırladım. Böylece her sayfanın yayın tarihini, gösterimini, tıklamasını, tıklama oranını, ortalama konumunu ve organik açılış oturumunu istediğim anda görebiliyorum. Bir sayfayı seçtiğimde sorgular, ülkeler ve günlük değişim de karşıma geliyor.",[11,35,36],{},"Raporun amacı benim yerime karar vermek değildi. Hangi sayfayı hangi soruyla incelemem gerektiğini göstermekti.",[21,38,40],{"id":39},"sitenin-geçmişi-veriyi-nasıl-okuyacağımı-değiştirdi","Sitenin geçmişi veriyi nasıl okuyacağımı değiştirdi",[11,42,43],{},"Evrenbal.com uzun yıllardır yayında. Bu süre içinde teknik notlar, kurulum rehberleri, yazılım yazıları, ürün deneyleri ve kişisel yazılar birikti.",[11,45,46],{},"Haziran 2026'da siteyi WordPress'ten Nuxt tabanlı yeni tasarıma ve yeni URL yapısına geçirdim. Aynı dönemde ne yazmak istediğim de değişti. Teknik geçmişimi saklamıyorum ama sitenin yalnızca eski kurulum rehberleriyle tanınmasını da istemiyorum. Gerçek uygulama deneyimleri, geliştirdiğim ürünler, işletme odaklı AI dönüşümü ve süreç tasarımı daha belirgin bir bütün oluşturmalı.",[11,48,49],{},"Site geçişi, içerik kararlarından önce ölçüm kararını etkiledi. İlk bakışta 365 günlük rapor daha güvenli görünüyordu. Daha uzun dönem, daha çok veri demekti. Ancak bu kez eski ve yeni URL yapıları, yönlendirmeler ve farklı analitik dönemleri aynı tabloya karışıyordu.",[11,51,52],{},"Bu yüzden veriyi üç ayrı pencerede okumaya başladım:",[54,55,56,60,63],"ul",{},[57,58,59],"li",{},"Son 28 gün, yeni yapıdaki en temiz karşılaştırmayı veriyor.",[57,61,62],{},"Son 90 gün, geçiş çevresindeki eski ve yeni URL hareketini anlamaya yardım ediyor.",[57,64,65],{},"Son 365 gün, tarihsel bağlam sağlıyor ama tek başına karar vermiyor.",[11,67,68],{},"Bu ayrım önemliydi. Rapor teknik olarak doğru olsa bile seçtiğim tarih aralığı sitenin geçirdiği değişimi taşımıyorsa, doğru rakamlardan yanlış sonuç çıkarabilirdim.",[21,70,72],{"id":71},"i̇lk-kolay-cevap-eski-ve-trafik-almayanları-kaldıralım","İlk kolay cevap: Eski ve trafik almayanları kaldıralım",[11,74,75],{},"Rapor önümdeyken ilk akla gelen kural basitti: Eski tarihli ve son 90 günde hiç hareket görmeyen yazıları bul, sonra kaldır.",[11,77,78],{},"Bu yaklaşım aday bulmak için işe yarıyordu ama sayfaları açmaya başladığımda hemen bozuldu.",[11,80,81],{},"Hiç trafik almayan bir yazı, hâlâ değerli olan başka bir yazı dizisinin parçası olabiliyordu. Yeni yayımlanmış bir içerik henüz yeterli veri biriktirmemiş olabiliyordu. Çok trafik alan bir sayfanın ise gösterimi çok daha yüksek, tıklama oranı çok düşük olabiliyordu. Böyle bir sayfayı yalnızca trafik aldığı için sorgulamamak, en belirgin geliştirme fırsatını kaçırmak demekti.",[11,83,84],{},"Tersine, trafik alan bir yazı da artık peşinden gitmek istemediğim bir sorguda görünürlük üretebiliyordu.",[11,86,87],{},"Yani yayın tarihi, gösterim, tıklama ve oturum sayısı karar değil, yalnızca sinyaldi. Asıl karar için yazının kendisine bakmak gerekiyordu.",[21,89,91],{"id":90},"search-console-ve-ga4-neden-yan-yana-duruyor","Search Console ve GA4 neden yan yana duruyor?",[11,93,94],{},"Search Console ve GA4 aynı tabloya giriyor ama aynı şeyi ölçmüyor.",[11,96,97],{},"Search Console, bir sayfanın Google sonuçlarında kaç kez gösterildiğini, kaç tıklama aldığını, tıklama oranını, ortalama konumunu ve hangi sorgularda göründüğünü anlatıyor. GA4 ise ölçüm kodu çalıştıktan sonra oluşan kullanıcı ve oturum davranışını kaydediyor.",[11,99,100],{},"Bir Google tıklaması her zaman GA4 oturumu olarak görünmeyebilir. Sayfa tam yüklenmeden kapanabilir, ölçüm engellenebilir veya kullanıcı izin vermeyebilir. Yönlendirmeler, URL eşlemesi ve zaman dilimi farkları da iki rakamın arasını açabilir.",[11,102,103],{},"Bu yüzden tıklama ile oturumu birbirini doğrulayan iki sayaç gibi okumuyorum. Biri Google'ın sayfayı nerede görünür kıldığını, diğeri ölçebildiğim gerçek ziyareti gösteriyor. Aradaki fark çok büyüdüğünde önce ölçüm düzenini ve URL eşlemesini sorguluyorum. İçerik hakkında karar daha sonra geliyor.",[21,105,107],{"id":106},"her-yazı-için-aynı-soruları-sordum","Her yazı için aynı soruları sordum",[11,109,110],{},"Rapor sayfaları hangi sırayla inceleyeceğimi kolaylaştırdı. Fakat bir yazının kalıp kalmayacağına karar verirken rakamların yanında şu sorulara da baktım:",[112,113,114,117,120,123,126,129,132,135,138],"ol",{},[57,115,116],{},"Yazı bugün hâlâ doğru mu?",[57,118,119],{},"Gerçek bir deneyim, özgün gözlem veya başka yerde bulunmayan bir katkı taşıyor mu?",[57,121,122],{},"Sitenin bugünkü yayın odağına katkı veriyor mu?",[57,124,125],{},"Search Console'da görünürlük veya geliştirme potansiyeli var mı?",[57,127,128],{},"GA4'te ölçülebilen bir kullanım görüyor muyum?",[57,130,131],{},"Başka bir yazı dizisinin ya da önemli bir iç bağlantı yolunun parçası mı?",[57,133,134],{},"Dışarıdan bağlantı alıyor mu?",[57,136,137],{},"Aynı ihtiyacı gerçekten karşılayan başka bir sayfa var mı?",[57,139,140],{},"Yazıyı güncel tutmak için gereken bakım, elde etmek istediğim sonuca değer mi?",[11,142,143],{},"Son soru bu çalışmanın yönünü değiştirdi. Bir yazıyı güncelleyip daha fazla trafik almak mümkün olabilir. Fakat istemediğim bir konuda daha fazla görünürlük kazanmak, o yazıya zaman ayırmak için tek başına yeterli bir neden değil.",[21,145,147],{"id":146},"i̇lk-uygulama-grubu","İlk uygulama grubu",[11,149,150,151,156],{},"İlk uygulama grubu, farklı nedenlerle sorguladığım 20 yazıdan oluşuyordu. Aralarında jenerik kurulum rehberleri, yıllar önce yaptığım bir altyapı deneyi, tamamlanmayan bir proje dizisi ve üç İngilizce teknik yazı vardı. Bu içeriklerden birini eski adresinde arayanlara da neden artık yayında olmadığını anlatmak istedim. Bu nedenle ",[152,153,155],"a",{"href":154},"\u002Ftr\u002Fbazi-teknik-yazilarimi-neden-kaldirdim","bazı teknik yazılarımı neden kaldırdığımı ayrı bir sayfada açıkladım",".",[11,158,159],{},"28 Temmuz ile 24 Ağustos 2026 arasındaki 28 günlük görünüm şöyleydi:",[161,162,163,177],"table",{},[164,165,166],"thead",{},[167,168,169,173],"tr",{},[170,171,172],"th",{},"Metrik",[170,174,176],{"align":175},"right","Sonuç",[178,179,180,189,197,205,213,220],"tbody",{},[167,181,182,186],{},[183,184,185],"td",{},"İncelenen kanonik sayfa",[183,187,188],{"align":175},"20",[167,190,191,194],{},[183,192,193],{},"Search Console gösterimi",[183,195,196],{"align":175},"823",[167,198,199,202],{},[183,200,201],{},"Search Console tıklaması",[183,203,204],{"align":175},"9",[167,206,207,210],{},[183,208,209],{},"En az bir tıklama alan sayfa",[183,211,212],{"align":175},"6",[167,214,215,218],{},[183,216,217],{},"GA4 organik açılış oturumu",[183,219,204],{"align":175},[167,221,222,225],{},[183,223,224],{},"En az bir organik oturum alan sayfa",[183,226,227],{"align":175},"5",[11,229,230],{},"Bu rakamlar tek başına güçlü bir sonuç üretmiyordu. Yirmi sayfanın toplamı 823 gösterim ve 9 tıklamaydı. Yine de hepsini aynı gerekçeyle kaldırmadım.",[11,232,233],{},"Örneğin Docker ile Redis kurulumu aynı dönemde 3 tıklama ve 4 organik açılış oturumu üretiyordu. İstesem yazıyı yenileyebilir, başlığını geliştirebilir ve belki daha fazla trafik alabilirdim. Fakat artık Docker, Redis veya benzeri jenerik kurulum sorgularında öne çıkmak istemiyorum. Bu yazıyı 3 tıklamadan 30 tıklamaya çıkarmanın benim için anlamlı bir karşılığı yok.",[11,235,236],{},"AWS EC2 performans yazısı başka bir nedenle elendi. Gerçek bir deneye dayanıyordu ama yıllar önceki altyapı koşullarını anlatıyordu. Bugün aynı sonucu savunabilmem için deneyi baştan kurup yeniden ölçmem gerekirdi. Ayıracağım zaman, elde edeceğim sonuçtan daha değerliydi.",[11,238,239],{},"Full Stack proje dizisi ise iyi niyetle başladı ama tamamlanmadı. Bitmeyen bir proje, kullanılabilir bir rehber veya gerçek bir vaka analizi olarak korunacak bir sonuç üretmiyordu.",[11,241,242],{},"Camiler.org altyapısını anlattığım yazılar da teknik içerik. Ancak onlar kaldı. Çünkü çalışan gerçek bir sistemi, aldığım kararları ve ortaya çıkan sonucu anlatıyorlar. Buradaki ayrım teknik içerik ile işletme içeriği arasında değil. Jenerik ve sürekli bakım isteyen bir rehber ile bugün de arkasında durabildiğim gerçek bir deneyim arasında.",[21,244,246],{"id":245},"i̇kinci-uygulama-grubu-konu-odağını-daraltmak","İkinci uygulama grubu: konu odağını daraltmak",[11,248,249],{},"İlk grubun ardından benzer ölçüm ve değerlendirmeyi başka bir 19 sayfalık grup için de yaptım. Bu kez kararın merkezinde yalnızca güncellik yoktu. Phalcon, Tailwind CSS, self-hosted API gateway ve Go üzerine notlar, zamanında üzerinde ciddi emek verdiğim konulardı. Ancak bugün bu sorgularda büyümek, sitenin yayın odağına katkı vermiyor.",[11,251,252],{},"Bu grupta bazı sayfalar Google'da görünürlük alıyordu. O yüzden karar, \"hiç kimse okumuyor\" gibi kolay bir yargıya dayanmadı. Soru şuydu: Bu yazıları güncel tutmak ve daha görünür kılmak, önümüzdeki dönemde kurmak istediğim yayın bütününe hizmet ediyor mu?",[11,254,255],{},"28 günlük görünüm şöyleydi:",[161,257,258,266],{},[164,259,260],{},[167,261,262,264],{},[170,263,172],{},[170,265,176],{"align":175},[178,267,268,275,282,289,296,302],{},[167,269,270,272],{},[183,271,185],{},[183,273,274],{"align":175},"19",[167,276,277,279],{},[183,278,193],{},[183,280,281],{"align":175},"317",[167,283,284,286],{},[183,285,201],{},[183,287,288],{"align":175},"4",[167,290,291,293],{},[183,292,209],{},[183,294,295],{"align":175},"3",[167,297,298,300],{},[183,299,217],{},[183,301,227],{"align":175},[167,303,304,306],{},[183,305,224],{},[183,307,295],{"align":175},[11,309,310],{},"İki grup birlikte ele alındığında, 39 kanonik sayfanın aynı 28 günlük penceredeki toplamı 1.140 gösterim, 13 tıklama ve 14 organik açılış oturumuydu. Dokuz sayfa en az bir Search Console tıklaması, sekiz sayfa en az bir organik oturum alıyordu.",[11,312,313],{},"Bu toplama bakıp bütün teknik içeriği silmek doğru olmazdı. Örneğin ilk Türkçe ve İngilizce Hello World yazılarım da oldukça eski. Fakat onlar, blog yazmaya 2005'te başlayan kişisel geçmişimin başka bir katmanını taşıyor. Türkçe yazı, evrenbal.com'u 2020'de yeniden açtığım dönemi; İngilizce yazı ise 2022'de İngilizce bölümü başlattığım zamanı işaret ediyor. Bu nedenle onları kaldırma listesine değil, bugünkü içerik anlayışıyla yenileme listesine aldım.",[21,315,317],{"id":316},"yazıyı-tek-başına-değerlendirmek-yetmedi","Yazıyı tek başına değerlendirmek yetmedi",[11,319,320],{},"Bir sayfanın kendi rakamları zayıf olabilir ama başka bir içerikle kurduğu ilişki değerli olabilir. Bu yüzden kaldırma kararından önce iç bağlantıları ve yazı dizilerini de kontrol ettim.",[11,322,323],{},"Bazı eski yazılar, trafik alan başka içeriklerin oluşturduğu dizinin içindeydi. Bunları yalnızca kendi performanslarına bakarak silmek dizinin bütünlüğünü bozabilirdi. Hayatta kalan yazılardan kaldırılacak sayfalara verilen bağlantıları taradım. Bazı bağlantıları çıkarmak yeterliydi. Bazı paragrafları ise bağlantı olmadan da anlamlı kalacak şekilde yeniden kurmak gerekti.",[11,325,326],{},"Dış bağlantılar için Search Console bağlantı raporuna ve açık web sonuçlarına baktım. Eski Graylog sayfasına giden bir bağlantı buldum. Bununla birlikte Search Console'un örnek listesinin bütün backlink profilini göstermediğini de hesaba kattım.",[11,328,329],{},"Bir backlinkin varlığı, sayfayı otomatik olarak tutmak veya başka bir yere yönlendirmek için yeterli değil. Yönlendirme yapılacaksa hedef sayfanın aynı ihtiyacı gerçekten karşılaması gerekiyor.",[21,331,333],{"id":332},"kaldırmak-ile-yönlendirmek-aynı-karar-değil","Kaldırmak ile yönlendirmek aynı karar değil",[11,335,336],{},"İçerik dosyasını silmek ve eski URL'nin ne yapacağını belirlemek iki ayrı iş.",[11,338,339],{},"Kaldırılan yazının yerini gerçekten alan güncel bir sayfa varsa kalıcı yönlendirme mantıklı olabilir. Fakat aynı konuda birkaç kelime taşıdığı için eski bir URL'yi ana sayfaya veya genel bir yazıya göndermek, ziyaretçinin aradığı yanıtı vermiyor.",[11,341,342,343,347,348,356],{},"Bu gruptaki yazıların yerini gerçekten alan sayfalar yoktu. Bu nedenle kanonik URL'ler ve bildiğim eski adresleri ",[344,345,346],"code",{},"410 Gone"," yanıtına aldım. ",[152,349,355],{"href":350,"rel":351,"target":354},"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fcrawling-indexing\u002Fsite-move-with-url-changes?hl=tr",[352,353],"nofollow","noopener","_blank","Google'ın site taşıma rehberi",", yeni bir karşılığı olmayan içerikler için 404 veya 410 kullanılabileceğini belirtiyor.",[11,358,359],{},"410 sayfasını da teknik kararların özeti hâline getirmedim. Kaldırılmış bir yazıya gelen kişinin bilmesi gereken şey daha basit: Bu rehberi artık güncel ve güvenilir tutamadığım için yayından kaldırıyorum. Türkçe yazılar Türkçe, İngilizce yazılar İngilizce açıklama gösteriyor.",[21,361,363],{"id":362},"uygulamada-yalnızca-markdown-dosyalarını-silmedim","Uygulamada yalnızca Markdown dosyalarını silmedim",[11,365,366],{},"İlk iki budama grubunda yaptığım işler şöyle:",[112,368,369,372,375,378,381,384,387,393],{},[57,370,371],{},"Otuz dokuz içerik dosyasını yayından çıkardım.",[57,373,374],{},"Bu sayfaları sitemap, kategori, etiket, hreflang ve içerik akışlarından kaldırdım.",[57,376,377],{},"Hayatta kalan yazılardaki iç bağlantıları temizledim veya ilgili cümleleri yeniden kurdum.",[57,379,380],{},"Artık gerekmeyen eski yönlendirmeleri kaldırdım.",[57,382,383],{},"Kanonik URL'leri ve bildiğim eski adresleri ortak bir emekliye ayrılmış içerik listesine aldım.",[57,385,386],{},"Bu URL'ler için sitenin mevcut tasarımını, header ve footer'ını kullanan Türkçe ve İngilizce 410 sayfaları hazırladım.",[57,388,389,390,392],{},"Statik olarak üretilen sayfaları Cloudflare Worker üzerinden gerçek ",[344,391,346],{}," durum koduyla sundum.",[57,394,395],{},"Başka hiçbir yazıda kullanılmayan görselleri de temizledim: ilk grupta 30, ikinci grupta 58, toplamda 88 görsel dosyası kaldırıldı. İkinci grupta 34 kapak görseli AVIF ve WebP sürümleriyle, 24 adet de yazı içi ya da özgün kaynak dosyasıyla birlikte yer alıyordu.",[11,397,398],{},"Site statik çalışmaya devam ediyor. Worker yalnızca önceden belirlediğim emekliye ayrılmış URL'lerde devreye giriyor. Normal sayfalar yine doğrudan statik dosya olarak sunuluyor.",[21,400,402],{"id":401},"eski-olan-her-yazı-budanmalı-mı","Eski olan her yazı budanmalı mı?",[11,404,405],{},"Hayır. Bu çalışma bana tam tersini gösterdi.",[11,407,408,413,414,419],{},[152,409,412],{"href":410,"rel":411,"target":354},"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Ffundamentals\u002Fcreating-helpful-content?hl=tr",[352,353],"Google'ın kullanıcı odaklı içerik rehberi",", sitenin belirgin bir amacı olup olmadığını sorgulamayı öneriyor. Aynı rehber, siteyi taze göstermek amacıyla topluca eski içerik silmenin kendi başına fayda sağlamayacağını söylüyor. Google'ın ",[152,415,418],{"href":416,"rel":417,"target":354},"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fappearance\u002Fcore-updates?hl=tr",[352,353],"temel güncelleme rehberi"," de içerik silmeyi son çare olarak ele alıyor.",[11,421,422],{},"Benim hedefim eski tarihli sayfaları temizleyip Google'a daha güncel görünmek değil. Doğruluğunu artık savunmadığım, tamamlanmayan veya bakım için ayıracağım zamanı hak etmeyen içeriği ayıklamak.",[11,424,425],{},"İncelediğim her yazı beş karardan birine gidiyor:",[54,427,428,435,441,447,453],{},[57,429,430,434],{},[431,432,433],"strong",{},"Koru:"," Yazı doğru, yararlı ve korunmaya değerse kalıyor.",[57,436,437,440],{},[431,438,439],{},"Geliştir:"," Potansiyeli var ama başlığı, anlatımı veya arama niyeti zayıfsa iyileştiriliyor.",[57,442,443,446],{},[431,444,445],{},"Birleştir:"," Aynı ihtiyacı parçalayan sayfalar gerçek bir ana içerikte toplanıyor.",[57,448,449,452],{},[431,450,451],{},"Geri plana al:"," Yararlı ama sitenin ana anlatısını temsil etmiyorsa görünürlüğü azaltılıyor.",[57,454,455,458],{},[431,456,457],{},"Kaldır:"," Güncelliği, özgün değeri ve bakım gerekçesi kalmadıysa yayından çıkarılıyor.",[21,460,462],{"id":461},"birleştirme-kararına-güncel-bir-örnek","Birleştirme kararına güncel bir örnek",[11,464,465,466,470,471,474],{},"Bugün, eski REST API serisinden yedi Türkçe ve altı İngilizce yazıyı kaldırdım. Seride hâlâ değerli ilkeler vardı; fakat öğrenme yolu ve eğitim serisi biçimi, AI destekli geliştirmeyle çalışan okuyucunun bugünkü ihtiyacını artık karşılamıyordu. Eski kanonik URL'leri ve bildiğim eski adresleri, her dilde ",[152,467,469],{"href":468},"\u002Ftr\u002Fyapay-zeka-ile-api-gelistirirken-rest-kalitesini-korumak","REST\u002FAPI kalitesini AI destekli geliştirmede korumaya odaklanan yeni yazıya"," kalıcı olarak yönlendirdim. Yeni çerçeve, AI ajanları kod yazarken REST\u002FAPI kalitesini korumak için hangi kararların promptta, repository kurallarında, review'da ve pipeline'da yer alması gerektiğini ele alıyor. Yalnız bu seriye ait görselleri de başka içerikte kullanılmadığını kontrol ettikten sonra sildim. Bu, ",[431,472,473],{},"Birleştir"," kararının yalnızca metinleri bir araya getirmek olmadığını gösteriyor: Yararlı ilkeleri, okuyucunun güncel ihtiyacını karşılayan yeni bir çerçevede korumak.",[21,476,478],{"id":477},"bu-çalışmanın-işe-yarayıp-yaramadığını-nasıl-anlayacağım","Bu çalışmanın işe yarayıp yaramadığını nasıl anlayacağım?",[11,480,481],{},"Otuz dokuz sayfayı kaldırmış olmam, içerik budamanın işe yaradığını göstermiyor. Google'ın bu URL'leri yeniden taraması ve değişikliği değerlendirmesi zaman alacak. Kalan yazıların performansında da hemen anlamlı bir fark görmeyi beklemiyorum.",[11,483,484],{},"Önümüzdeki dönemde şunları izleyeceğim:",[54,486,487,490,493,496,499],{},[57,488,489],{},"Kaldırılan URL'ler dizinden çıkıyor mu?",[57,491,492],{},"Eski adreslerden herhangi biri yanlışlıkla 200 veya yönlendirme döndürüyor mu?",[57,494,495],{},"Koruduğum teknik vaka yazılarının görünürlüğü nasıl değişiyor?",[57,497,498],{},"İşletme odaklı AI ve süreç yazıları daha doğru sorgularda görünmeye başlıyor mu?",[57,500,501],{},"Site geçişinden kaynaklanan Search Console ve GA4 farkları zamanla azalıyor mu?",[11,503,504],{},"Benim için başarı, silinen sayfa sayısı değil. Kalan içerik daha anlaşılır bir bütün kuruyor mu, bakımını gerçekten yapmak istediğim yazılara daha fazla zaman ayırabiliyor muyum ve ziyaretçiye artık güvenmediğim eski bir yanıt sunmaktan kaçınabiliyor muyum? Sonucu bu sorular gösterecek.",{"title":506,"searchDepth":507,"depth":507,"links":508},"",2,[509,510,511,512,513,514,515,516,517,518,519,520,521],{"id":23,"depth":507,"text":24},{"id":39,"depth":507,"text":40},{"id":71,"depth":507,"text":72},{"id":90,"depth":507,"text":91},{"id":106,"depth":507,"text":107},{"id":146,"depth":507,"text":147},{"id":245,"depth":507,"text":246},{"id":316,"depth":507,"text":317},{"id":332,"depth":507,"text":333},{"id":362,"depth":507,"text":363},{"id":401,"depth":507,"text":402},{"id":461,"depth":507,"text":462},{"id":477,"depth":507,"text":478},[523],"business",null,"2026-08-27","Search Console ve GA4 verileriyle içerik budama nasıl yapılır? Koru, geliştir, birleştir veya kaldır kararlarını kendi sitemdeki gerçek denetim üzerinden anlatıyorum.",false,"md","\u002Fimages\u002Fhero\u002Fcontent-pruning-case-study.avif","Yazı kartları, korunacak, güncellenecek ya da arşivlenecek diye büyüteçle inceleniyor","Vaka Analizi",{},true,"\u002Ftr\u002Ficerik-budama-nasil-yapilir",11,{"title":6,"description":526},"icerik-budama-nasil-yapilir","tr\u002Ficerik-budama-nasil-yapilir",[540,541,542,543],"content-strategy","seo","content-audit","content-pruning","content-pruning-case-study","post","RuO9hsxQwPBfpfdatcgMcpbmE4k___zXlgV_PwBzohU",{"path":548},"\u002Fhow-to-do-content-pruning-a-real-world-case-study",{"prev":550,"next":553,"others":556,"lucky":654,"readingTime":535},{"path":551,"title":552},"\u002Ftr\u002Fai-projesine-model-secerek-baslamayin","AI Projesine Model Seçerek Başlamayın",{"path":554,"title":555},"\u002Ftr\u002Fbanka-hesap-hareketleri-entegrasyonu","Bir Bankayı Entegre Etmek Kolay. Kırk Bankayı Çalışır Tutmak Değil.",[557,560,561,562,564,567,570,573,576,579,582,585,588,591,594,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,645,648,651],{"path":558,"title":559},"\u002Ftr\u002Fsurec-otomasyonunda-yapay-zeka-ne-zaman-kullanilmali","Bir Süreci Otomatikleştirirken Yapay Zekâ Ne Zaman Gerekli?",{"path":551,"title":552},{"path":554,"title":555},{"path":468,"title":563},"Yapay Zekâ ile API Geliştirirken Kaliteyi Korumak",{"path":565,"title":566},"\u002Ftr\u002Fbir-butonu-test-konusu-butun-bir-site-degisikligini-kesin-calisacak-cilgin-proje-olarak-gormek","Bir Butonu Test Konusu, Bütün Bir Site Değişikliğini Kesin Çalışacak Çılgın Proje Olarak Görmek",{"path":568,"title":569},"\u002Ftr\u002Fteknoloji-yonetimi-ile-dijital-donusum-ayni-sey-degil","Teknoloji Yönetimi ile Dijital Dönüşüm Aynı Şey Değil",{"path":571,"title":572},"\u002Ftr\u002Fturkiyenin-ilk-gercek-zamanli-gizli-musteri-raporlamasi","Türkiye'nin İlk Gerçek Zamanlı Gizli Müşteri Raporlaması",{"path":574,"title":575},"\u002Ftr\u002Fmusteri-memnun-oldugunu-unutur-hatirlatmak-gerek","Müşteri Memnun Olduğunu Unutur, Hatırlatmak Gerek!",{"path":577,"title":578},"\u002Ftr\u002Fai-gorunurluk-araclari-gercekten-ise-yariyor-mu","AI Görünürlük Araçları Gerçekten İşe Yarıyor mu?",{"path":580,"title":581},"\u002Ftr\u002Fmesele-llms-txt-degil-yegen","Mesele llms.txt Değil Yeğen!",{"path":583,"title":584},"\u002Ftr\u002Fsirketinizin-ai-bagimliliginin-farkinda-misiniz","Şirketinizin AI Bağımlılığının Farkında mısınız?",{"path":586,"title":587},"\u002Ftr\u002Fai-hep-bu-kadar-iyi-degildi-biz-cok-hizli-alistik","AI Hep Bu Kadar İyi Değildi. Biz Çok Hızlı Alıştık",{"path":589,"title":590},"\u002Ftr\u002Fyapay-zeka-kod-yazmayi-ucuzlatti-dogrulamayi-degil","Yapay Zeka Kod Yazmayı Ucuzlattı, Doğrulamayı Değil",{"path":592,"title":593},"\u002Ftr\u002Fknow-how-pis-agzima-dus","Know-how Piş, Ağzıma Düş: Bilgiyi Uygulamak mı, Üretmek mi?",{"path":595,"title":596},"\u002Ftr\u002Fesigin-sifira-inmesi","Eşik Düştü: ProductLog’un Bana Gösterdiği Build in Public Riski",{"path":598,"title":599},"\u002Ftr\u002Fbuild-in-public-2-0","AI Çağında Build in Public: Neyi Paylaşmalı, Neyi Saklamalı?",{"path":601,"title":602},"\u002Ftr\u002Fai-atiflari-kendi-saatine-gore-isliyor","Yapay Zeka Görünürlüğü Aramadan Önce Düştü: Google Verileri Teorimi Nasıl Değiştirdi?",{"path":604,"title":605},"\u002Ftr\u002Fonceki-vibe-coder-donemi-basliyor","“Önceki Vibe Coder” Dönemi Başlıyor: Temiz Kodun Görünmezliği ve Yapay Zekanın Teknik Borç Faturası",{"path":607,"title":608},"\u002Ftr\u002Fbir-zafer-bir-kac-yenilgi","Bir Zafer, Birkaç Yenilgi",{"path":610,"title":611},"\u002Ftr\u002Fyapay-zeka-ve-hic-yapilmayan-ise-alimlar","Yapay zekanın görünmez kıldığı işe alım",{"path":613,"title":614},"\u002Ftr\u002Fproductlog-once-kendim-icin-insa-ettigim-platform","ProductLog: Önce Kendim İçin İnşa Ettiğim Platform",{"path":616,"title":617},"\u002Ftr\u002Fanlama-borcu-fatura-tek-basina-gelir","Anlama Borcu: Fatura Tek Başına Gelir",{"path":619,"title":620},"\u002Ftr\u002Fwordpressten-nuxta-yapay-zeka-destekli-icerik-akisi","WordPress’ten Nuxt’a: Yapay Zekâ Destekli İçerik Akışı Kurmak",{"path":622,"title":623},"\u002Ftr\u002Fai-gorunurlugu-yanilsamasi-bing-citation-share","Yapay Zeka Görünürlüğü Yanılsaması: Bing'in Citation Share Verileri Gerçekte Ne Söylüyor?",{"path":625,"title":626},"\u002Ftr\u002Fayda-1-milyon-gosterim-sifir-gelir-programatik-seo-vaka-analizi","Ayda 1 Milyon Gösterim, Sıfır Gelir: Programatik SEO Vaka Analizi (Post-Mortem)",{"path":628,"title":629},"\u002Ftr\u002Fyazilimciligin-sonu-mu-geldi-yapay-zeka-ile-bir-ronesans-yasaniyor","Yazılımcılığın Sonu mu Geldi? Yapay zeka ile bir rönesans yaşanıyor.",{"path":631,"title":632},"\u002Ftr\u002Fyapay-zeka-caginda-cocuk-yetistirmek","Yapay Zeka Çağında Çocuk Yetiştirmek",{"path":634,"title":635},"\u002Ftr\u002Fredar-kap-bildirimleri-icin-yapay-zeka-destekli-ozet-ve-uyari-sistemi","Redar: KAP Bildirimleri İçin Yapay Zeka Destekli Özet ve Uyarı Sistemi",{"path":637,"title":638},"\u002Ftr\u002Fpesintaksit-pesin-mi-taksit-mi-gercek-maliyet-hesaplama-ve-finansal-farkindalik-araci","Peşin mi, Taksit mi? – PeşinTaksit’in Ortaya Çıkış Hikayesi",{"path":640,"title":641},"\u002Ftr\u002Fchatbot-gelistirmek-sandiginiz-kadar-basit-degil-gercek-bir-deneyimden-ogrendiklerim","Chatbot geliştirmek sanıldığı kadar basit değil: gerçek bir deneyimden öğrendiklerim",{"path":643,"title":644},"\u002Ftr\u002Fcloudflare-docker-ve-acik-kaynak-araclarla-bir-altyapi-kurmak-camiler-orgun-teknik-hikayesi","Camiler.org'u Neden Tek VPS Üzerinde Çalıştırıyorum?",{"path":646,"title":647},"\u002Ftr\u002Fkurallardan-kararlara-vanityde-gercek-zamanli-karar-destek-ve-satis-yonetim-platformu","Sağlık turizminde lead yönetimi: Manuel dağıtımdan gerçek zamanlı satış sistemine nasıl geçtik?",{"path":649,"title":650},"\u002Ftr\u002Fgsc-verilerinden-anlam-cikarmak-rankextension-yolculugunun-ilk-adimi","RankExtension'a Ne Oldu?",{"path":652,"title":653},"\u002Ftr\u002Fdusuk-rekabetli-serpte-api-tabanli-bir-seo-denemesi","camiler.org: Google Maps ve OpenAI ile Bir Programatik SEO Deneyi",{"path":595,"title":596},[656,658,660,662],{"path":565,"title":566,"date":657},"2026-08-25",{"path":580,"title":581,"date":659},"2026-08-23",{"path":601,"title":602,"date":661},"2026-06-28",{"path":622,"title":623,"date":663},"2026-06-22",[665,667,668],{"path":649,"title":650,"date":666},"2025-06-05",{"path":468,"title":563,"date":525},{"path":616,"title":617,"date":669},"2026-06-23",1787875360080]