WordPress web sitenizden arşiv sayfalarını kaldırmak mı istiyorsunuz?
Kategori veya etiket arşivleri gibi arşiv sayfaları, ziyaretçilerin göz atması için blog gönderilerinizi otomatik olarak gruplandırır. Gezinme ve eski içerikleri sergileme açısından yararlı olsalar da gerekli olmadıkları zamanlar da olabilir.
Bu makalede, web sitenizi optimize edilmiş ve kullanıcı dostu tutarken WordPress’te arşiv sayfalarını nasıl kaldıracağınızı göstereceğiz.
Arşiv Sayfalarını Kaldırma Hakkında Bilmeniz Gerekenler
Hiç WordPress web sitenizde eski blog yazılarını ay, kategori veya etikete göre listeleyen sayfalar fark ettiniz mi? Bunlara arşiv sayfaları denir. WordPress gönderilerinizi otomatik olarak gruplandırırlar ve bu da gezinme için yararlı olabilir.
Ancak, arşiv sayfalarını kaldırmanız gereken durumlar olabilir.
Örneğin, bu sayfalar yinelenen içerik sorunları yaratıyor olabilir. Arşivler genellikle, arama motorlarının yinelenen içerik olarak işaretleyebileceği bireysel WordPress gönderilerinde zaten mevcut olan içerikten alıntılar görüntüler.
Her arşiv sayfası türü, belirli bir filtreye dayalı olarak benzer içeriği görüntüleyebilen farklı bir URL kullanır. Bu, istemeden içeriği çakışan birden fazla URL oluşturabilir.
Ya da belki çok fazla kullanılmayan veya artık bir anlam ifade etmeyen bir kategoriniz vardır. Bu kategori arşiv sayfasını silmek web sitenizi temizleyebilir.
Ancak bu sayfaları gerçekten kaldırmadan önce bilmeniz gereken bazı şeyler var. Bazı kullanıcılar bu sayfaları ilgilendikleri eski blog gönderilerini keşfetmek ve yer imlerine eklemek için kullanabilir. Bunları silerseniz, bu kullanıcılar bu yazıları tekrar bulmakta zorlanabilir.
SEO (arama motoru optimizasyonu) açısından bakıldığında, arşiv sayfalarını uygunsuz bir şekilde silmek kırık bağlantılar oluşturabilir. Bu durum, bu bozuk sayfalara gelen ziyaretçileri hayal kırıklığına uğratabilir ve web sitenizin arama sonuçlarındaki sıralamasına zarar verebilir.
WordPress arşiv sayfalarını doğrudan silmenize izin vermese de, bunları yönetmek için yapabileceğiniz geçici çözümler vardır. Bu adım adım kılavuzda, WordPress SEO‘nuza zarar vermeden arşiv sayfalarını kaldırmanıza yardımcı olacağız.
Tercih ettiğiniz yönteme geçmek için bu hızlı bağlantıları kullanabilirsiniz:
Yöntem 1: AIOSEO ile Arşiv Sayfalarını İndekslemeyin (Önerilen)
İlk yöntem bizim ve birçok SEO uzmanının en çok önerdiği yöntemdir. Arşiv sayfalarını tamamen kaldırmak yerine, arama motorlarından noindex yapmak daha iyidir. Bu şekilde, kullanıcılar bu sayfaları web sitenizde bulmaya devam edebilir, ancak arama motorları bunları dikkate almayacaktır.
Google’dan John Mueller’e bir keresinde bir Soru-Cevap oturumunda bu konu sorulmuştu. İşte söyleyecekleri:
John Mueller, Google’da Arama Savunucusuİsterseniz eski şeylerin içeriğini kaldırabilir [veya] onları bir arşiv bölümüne taşıyabilirsiniz. Bu eski sayfaları noindex yapabilirsiniz, böylece insanlar web sitenizi ziyaret ettiklerinde oraya gitmeye devam edebilirler.
Arşiv sayfalarını noindex yapmanın en kolay yolu All in One SEO (AIOSEO) gibi bir WordPress eklentisi kullanmaktır. Bu yöntem herhangi bir kod gerektirmez, bu da onu acemi dostu yapar.
Ayrıca, sayfa içi içerik iyileştirici, SEO denetim kontrol listesi, şema işaretleme desteği ve daha fazlası gibi tonlarca başka SEO özelliğine sahip olursunuz.
İlk olarak, AIOSEO eklentisini yüklemeniz gerekir. Premium veya ücretsiz sürümü kullanabilirsiniz, çünkü her ikisi de arşiv sayfalarını noindex’e eklemek için gereken özellikleri içerir.
Daha fazla bilgi için WordPress eklentisi yükleme kılavuzumuza göz atabilirsiniz.
Seçenek 1: Çoklu Arşiv Sayfalarını İndeksleme
Bu seçenek için All in One SEO ” Arama Görünümü‘ne gidebilirsiniz. Ardından, ‘Taksonomiler’ sekmesine gidin.
Kategoriler bölümünde, devam edin ve ‘Arama Sonuçlarında Göster’ ayarında ‘Hayır’ı tıklayın.
Daha sonra bu bildirimi göreceksiniz: “Kategorileriniz indekslenmeyecek ve site haritasından çıkarılacak, böylece arama motorları onları yok sayacak. Yine de sayfa başlıklarının aşağıdaki gibi görünmesini kontrol edebilirsiniz.”
‘Gelişmiş’ sekmesine geçerseniz, varsayılan ayarların devre dışı bırakıldığını göreceksiniz.
Robots Meta Ayarlarında ‘Dizin Yok’ onay kutusu da işaretlenmiş olmalıdır.
Ardından, arşiv etiketi sayfalarınızı ve sahip olduğunuz diğer özel taksonomileri noindex’e eklemek için aşağı kaydırabilirsiniz.
İşiniz bittiğinde, sol üst köşedeki ‘Değişiklikleri Kaydet’ düğmesine tıklayın.
Tarih ve yazar arşiv sayfalarını indekslemek için ‘Arşivler’ sekmesine geçin.
Yazar ve tarih sayfalarını indekslememe seçeneklerini göreceksiniz.
Daha önce olduğu gibi, ‘Arama Sonuçlarını Göster’ ayarında ‘Hayır’a tıklayın ve aşağıdaki tarih arşivleri sayfası için aynı adımı tekrarlayın.
Ardından, en üstteki ‘Değişiklikleri Kaydet’ düğmesine basın.
Seçenek 2: Belirli Arşiv Sayfalarını İndeksleme (Yalnızca Taksonomiler)
Bu seçenek yalnızca belirli arşiv sayfalarını indekslememek içindir. Örneğin, arama motorlarının sonuç sayfalarına dahil etmemesini istediğiniz yalnızca bir eski kategori sayfanız olabilir, ancak kategori sayfalarınızın geri kalanının hala dizine eklenmesini istiyorsunuz.
Yapmanız gereken, web sitenizin ön ucunda kategori, etiket veya özel taksonomi sayfasını açmaktır. Ardından, aşağıdaki ekran görüntüsünde olduğu gibi üst yönetici çubuğundaki‘Kategoriyi Düzenle’ seçeneğine tıklayın.
Bu, kategori veya etiket düzenleyicisini açacaktır. Burada, ‘AIOSEO Ayarları’ bölümüne gidin ve ‘Gelişmiş’ sekmesine geçin.
Robot Ayarları’nda ‘Varsayılan Ayarları Kullan’ seçeneğini devre dışı bırakın ve ‘Dizin Yok’ kutusunu işaretleyin.
Bundan sonra, ‘Güncelle’ye tıklayın.
Ne yazık ki, AIOSEO henüz belirli, taksonomi dışı arşiv sayfalarını noindex’e ekleme özelliğine sahip değildir. Neyse ki aşağıdaki yöntemi kullanarak bunu yapmanın hala kolay bir yolu var.
Yöntem 2: Kod ile Arşiv Sayfalarını Noindexleme (Taksonomi Dışı Belirli Sayfalar İçin)
Taksonomi olmayan arşiv sayfalarını noindex yapmak istiyorsanız, web sitenize, özellikle WordPress temanızın functions.php dosyasına özel bir kod parçacığı eklemeniz gerekecektir.
Bu işlem kulağa korkutucu geliyorsa endişelenmeyin. WordPress’e kod eklemenin en güvenli yolu, piyasadaki en iyi kod parçacığı eklentisi olan WPCode‘u kullanmaktır.
Bu eklenti, tema dosyalarınızla doğrudan uğraşmadan özel kod eklemeyi kolaylaştırır, böylece web sitenizi bozma olasılığınız azalır. Ayrıca, temanızı güncellediğinizde özel kodunuzun üzerine yazılmaz, böylece noindex kodunuz yerinde kalır.
İlk olarak, WPCode’u yüklemeniz ve etkinleştirmeniz gerekir. Hem ücretsiz hem de premium sürümler bu eğitim için iyi çalışacaktır, ancak premium sürüm, kodunuzu yayına girmeden önce güvenli bir şekilde test etmek için özel bir modla birlikte gelir.
Daha fazla bilgi için WordPress eklentisi yükleme kılavuzumuza göz atabilirsiniz.
Ardından, Kod Parçacıkları ” + Parçacık Ekle‘ye gidin. Ardından, ‘Özel Kodunuzu Ekleyin (Yeni Kod Parçacığı)’ öğesini seçin ve ‘Kod Parçacığı Kullan’ öğesine tıklayın.
Şimdi, devam edin ve yeni snippet’inize bir ad verin. ‘Noindex Arşiv Sayfaları’ gibi basit bir şey olabilir.
Ardından, Kod Türünün ‘HTML Snippet’ olduğundan emin olun.
‘Kod Önizleme’ kutusuna aşağıdaki kodu kopyalayıp yapıştırın:
<meta name="robots" content="noindex">
Bu kod, arama motorlarına belirli bir web sayfasını dizine eklememeleri talimatını vermek için özel olarak tasarlanmış bir robots meta etiketidir.
Tamamlandığında, ‘Ekleme’ bölümüne ilerleyin.
Ekleme Yönteminin ‘Otomatik Ekleme’ ve Konumun ‘Site Genelinde Üstbilgi’ olduğundan emin olun.
Sayfada tekrar ‘Akıllı Koşullu Mantık’ bölümüne geçelim.
Yapmak istediğiniz şey ‘Mantığı Etkinleştir’ ayarını etkinleştirmektir.
Koşullara gelince, Göster’i seçin ve ‘Sayfa URL’si’ ve ‘Olup olmadığını’ seçin. Ardından, son alana noindex yapmak istediğiniz belirli arşiv sayfasının URL’sini ekleyebilirsiniz.
Noindex’e daha fazla sayfa eklemek için ‘VE’ye tıklamaktan çekinmeyin.
Tamamlandığında, kodu ‘Etkin’ hale getirin ve ‘Snippet’i Kaydet’e tıklayın.
İşte bu kadar. Sayfanızın başarıyla noindex’lenip noindex’lenmediğini görmek için arşiv sayfasını açabilir ve sayfa kaynağını görüntüleyebilirsiniz.
Chrome kullanıyorsanız, sayfanın herhangi bir yerine sağ tıklamanız ve ‘Sayfa Kaynağını Görüntüle’ye tıklamanız gerekecektir.
Şimdi, bir arama çubuğu açmak için klavyenizde Control/Command + F tuşlarına basın ve ‘noindex’ yazın. Daha önce eklediğiniz noindex etiketini vurgulaması gerekir.
Eğer <head>...</head>
etiketleri arasında yer alıyorsa, kodu doğru şekilde eklemişsiniz demektir.
Yöntem 3: Bozuk Bağlantıları Önlemek için Arşiv Sayfalarını Yeniden Yönlendirin
Diyelim ki WordPress blogunuzdan belirli arşiv sayfalarını kaldırmanın en iyi eylem olduğuna karar verdiniz. Ancak kırık bağlantılar veya hala bunlara erişmeye çalışan hayal kırıklığına uğramış ziyaretçiler konusunda endişelisiniz. Bu, birisi web sitenizdeki eski bir arşiv sayfasını yer imlerine eklediyse gerçekleşebilir.
Bunun yerine bir yönlendirme eklentisi kullanarak arşiv sayfalarını yeniden yönlendirebilirsiniz. Bu şekilde, eski bağlantılara gelen ziyaretçiler bir hata mesajı görmeyecektir.
Not: Bu yöntem, web sitenizdeki bir sayfayı kolayca başka bir sayfaya yönlendirme özelliğine sahip olduğu için AIOSEO Pro ‘yu kullanacaktır.
İlk olarak, AIOSEO’yu WordPress’e yükleyin ve etkinleştirin. Daha fazla talimat için bir WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuzu okuyabilirsiniz.
Ardından, All in One SEO ” Yönlendirmeler bölümüne gidin.
‘Yönlendirmeler’ sekmesinde Kaynak URL’yi (arşiv sayfanız) ve Hedef URL’yi (kullanıcıları yönlendirmek istediğiniz sayfa) girin.
Ziyaretçilerin eski arşiv sayfasına geldiklerinde arayabilecekleri şeylerle uyumlu bir sayfa seçmenizi öneririz.
Örneğin, bir yazılım inceleme web siteniz olduğunu ve artık kullanılmayan bir platform için bir kategori arşivini yönlendirmek istediğinizi varsayalım. İyi bir hedef URL, yazılımın neden artık mevcut olmadığını açıklayan yakın zamanda yazdığınız bir gönderi olabilir.
Bu şekilde, orijinal arşiv sayfası gitmiş olsa bile ziyaretçiler yararlı bilgiler alır.
Alternatif olarak, kullanıcıyı ana sayfaya yönlendirebilirsiniz.
Aşağıda, bir ‘Yönlendirme Türü’ seçin. Eskiden arşiv sayfasına erişen ziyaretçiler için hedef sayfanın yeni kalıcı ana sayfa olmasını istiyorsanız ‘301 Kalıcı Olarak Taşındı’ seçeneğini kullanabilirsiniz.
Ardından, ‘Yönlendirme Ekle’ye tıklayın.
Şimdi, devam edin ve eski arşiv sayfanızı açın. Hedef sayfa URL’sine ulaşırsanız, yönlendirme başarılı olmuş demektir.
Daha fazla bilgi için WordPress’te 301 yönlendirmeleri oluşturmaya yeni başlayanlar için hazırladığımız rehbere göz atın.
Yöntem 4: Arşiv Sayfalarını Bir Eklenti ile Kaldırın (Blog Olmayan Siteler İçin)
Belki de WordPress web sitenizin bir blogu yoktur ve arşiv sayfaları sitenize herhangi bir değer katmıyordur. Eğer durum buysa, bu yöntem tam size göre.
WordPress sitenizden arşiv sayfalarını kaldırmanızı kolaylaştıracak Smart Archive Page Remove eklentisini yüklemeniz gerekecektir.
İlk olarak, WordPress eklentisini yönetici alanınıza yükleyin ve etkinleştirin. Ardından, Ayarlar ” Arşiv Sayfaları bölümüne gidin.
Ardından, hangi arşiv sayfalarını silmek istediğinizi seçin ve geçiş düğmelerine tıklayın. İşiniz bittiğinde, ‘Değişiklikleri Kaydet’e tıklayın.
Arşiv sayfanıza gittiğinizde, sayfanın bulunamadığını belirten bir 404 hatası görmeniz gerekir.
Alternatif: Özel Arşiv Sayfaları Oluşturun
Arşiv sayfalarını tamamen kaldırmak yerine, özel arşiv sayfaları oluşturmayı düşünün. Bu, sayfaların görünümü ve işlevi üzerinde daha fazla kontrol sahibi olmanızı sağlayarak ziyaretçiler için daha iyi bir kullanıcı deneyimi sunar.
Arşiv sayfanızda gezinmek kolaysa, kullanıcılar bunu faydalı bulacak ve web sitenizde daha uzun süre kalacaktır. Buna karşılık, sayfa görüntülemelerinizi artırabilir ve hemen çıkma oranınızı düşürebilirsiniz ve arama motorları bunu kullanıcıların web sitenizi beğendiğinin bir işareti olarak görecektir.
Özel bir arşiv sayfası oluşturmanın en kolay yolu SeedProd‘dur. Bu sürükle ve bırak sayfa oluşturucu, insanların yararlı bulacağı kullanıcı dostu bir arşiv sayfası tasarlamak için tonlarca şablon ve yapı taşına sahiptir.
İşte arşiv sayfalarınızı iyileştirmek için bazı ipuçları:
- Kullanıcıların içerik listesini filtrelemesine yardımcı olmak için özel bir arama formu ekleyin.
- Ziyaretçilerin ilgisini canlı tutmak için arşivdeki en popüler içeriklerinizi sergileyin.
- Belirli özel gönderi türleriniz varsa (yemek tarifleri gibi), daha kolay gezinme için bu gönderiler için arşiv sayfaları oluşturmayı ve düzenlemeyi deneyin.
- Kullanıcıların gerektiğinde kolayca erişebilmesi için arşiv sayfalarınızı kenar çubuğunda veya gezinme menüsünde görüntüleyin.
Umarız bu makale WordPress’te arşiv sayfalarını nasıl kaldıracağınızı öğrenmenize yardımcı olmuştur. WordPress’te widget ekleme ve kullanma hakkındaki makalemize ve web sitenizi büyütmek için sahip olunması gereken WordPress eklentileri listemize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
uzoma ichetaonye
I love the idea of non-indexing the archive pages instead of deleting them as they may be useful to online visitors who might need these archive webpages to navigate through your website.
BUT HERE IS MY CONTRIBUTION ON THIS: I will say that ONLY the category pages should be the ones that are non-indexed but the tag pages should be DELETED completely as they are of little/zero use to websites. In fact majority of these tag pages spring up by themselves, constitute nuisance and waste crawl budget.
It is exactly what i did for my website and it has helped sanitize my website link architecture and save crawl budget.
Thanks
Uzoma ichetaonye
WPBeginner Support
It can be less useful but, it would depend on how you are using your tags for if they are useful or not.
Yönetici
Mrteesurez
Thanks for your recommendation.
Many of these achieve pages waste crawl budget but it’s useful for sites having much contents on their website, every tag or category page will be of help to them in sorting contents. For example, news websites, big online publication website and more even WPbeginner is using achieve to arrange contents. It’s generally depends on the use case and business model.