Sinan ŞanverenSEO Uzmanı
Teknik SEO

Site içi arama sayfaları ve SEO: Dizine eklenmeli mi?

Noindex verilen site içi arama adresleri ve kalıcı kategori sayfası

Site içi arama sayfaları, ziyaretçinin sitenizdeki arama kutusuna yazdığı kelimeye göre oluşan sonuç sayfalarıdır: /arama?q=siyah+bot. Bu sayfalar genellikle dizine eklenmemelidir. Her aranan kelime için yeni bir adres üretirler, içerikleri kategori sayfalarına ve birbirlerine çok benzer ve Google’ın taramasını değersiz adreslere harcatırlar. Doğru yaklaşım, bu sayfalara noindex vermek ve taramayı kontrol altında tutmaktır. Arama verisinin kendisi ise SEO için iyi bir kaynaktır.

Site içi arama sayfaları teknik SEO denetimlerinde en sık karşılaştığım sorunlardan biri. Çoğu zaman site sahibi farkında bile değildir: Search Console’da binlerce arama sayfasının dizine girdiğini ya da taramanın önemli bir kısmının bu sayfalara gittiğini görünce şaşırır.

Arama sayfaları neden sorun olur?

Sonsuz sayıda adres

Bir kategori sayfası tek bir adrestir. Arama sayfası ise her farklı kelime için yeni bir adres üretir: ?q=bot, ?q=botlar, ?q=siyah bot, ?q=siyah-bot. Buna sıralama ve filtre parametreleri de eklendiğinde adres sayısı sınırsız hale gelir. Bu tür yapılara tarama tuzağı denir.

Google bu adresleri bulduğunda taramaya çalışır. Büyük sitelerde bu, tarama bütçesinin önemli bir kısmının değersiz adreslere harcanması demektir. Önemli sayfaların taranması gecikir. Bunu Search Console’daki tarama istatistikleri raporunda görebilirsiniz.

Birbirine benzeyen sayfalar

“Siyah bot” araması ile “siyah botlar” araması neredeyse aynı ürünleri listeler. İkisi de “Erkek bot” kategori sayfasıyla büyük ölçüde örtüşür. Dizine eklenen arama sayfaları, birbirleriyle ve kategori sayfalarıyla yarışan sayfalar oluşturur. Bu konuyu e-ticarette kopya içerik yazısında anlattım.

Boş ya da alakasız sonuçlar

Sonuç bulunamayan aramalar da bir sayfa üretir. “Aradığınız ürün bulunamadı” yazan ama 200 kodu döndüren bu sayfalar Google için boş sayfalardır ve soft 404 olarak değerlendirilebilir.

Spam saldırıları

Bazı spam saldırılarında, sitelerin arama adreslerine reklam metni ya da alakasız kelimeler içeren linkler verilir: /arama?q=ucuz+kredi+hemen+ara. Arama sayfası dizine açıksa bu sayfalar Google’da sitenizin adıyla görünebilir. Bu, sitenin güvenilirliğine zarar verir.

Nasıl yönetilir?

noindex

Arama sonuç sayfalarına noindex vermek en güvenli başlangıçtır. Sayfa taranabilir ama dizine eklenmez. Arama sayfaları zaten dizindeyse, Google sayfaları tekrar taradığında noindex’i görür ve dizinden çıkarır.

<meta name="robots" content="noindex, follow">

robots.txt

Arama sayfalarının taranmasını tamamen engellemek için robots.txt’ye bir kural eklenebilir:

User-agent: *
Disallow: /arama
Disallow: /*?q=

Burada sıra önemlidir. robots.txt taramayı engellediği için, Google zaten dizinde olan arama sayfalarındaki noindex etiketini göremez. Bu sayfalar dizinde kalabilir. Bu yüzden önce noindex ile sayfaların dizinden çıkmasını bekleyin, sonra gerekirse robots.txt ile taramayı engelleyin. Ayrıntıları robots.txt rehberinde anlattım.

Site içindeki linkler

Sitenin içinden arama sonuçlarına link vermeyin. Bazı temalarda “popüler aramalar” ya da “etiket bulutu” gibi bölümler arama sonuçlarına link verir ve Google’ın bu sayfaları bulmasına yol açar. Bu linkleri kategori sayfalarına yönlendirin.

Site haritasında da arama sayfası olmamalıdır.

Arama sayfası bir kategoriye dönüşmeli mi?

Bazı arama sayfaları gerçek bir arama talebini karşılar. Örneğin “su geçirmez bot” çok aranan bir kelimeyse ve sitenizde bunun için bir kategori yoksa, arama sayfası bu ihtiyacı karşılıyor olabilir.

Bu durumda çözüm arama sayfasını dizine açmak yerine, bu ihtiyaç için kalıcı bir kategori ya da koleksiyon sayfası oluşturmaktır: /su-gecirmez-bot/. Bu sayfanın kendi başlığı, açıklaması ve içeriği olur ve arama sayfasından çok daha iyi sıralanır. Kategori sayfasının nasıl kurulacağını kategori sayfası SEO rehberinde anlattım.

Arama verisini kullanmak

Site içi aramanın SEO için asıl değeri, sayfalarında değil verisindedir. Ziyaretçilerin sitenizde ne aradığı, onların diliyle ne istediklerini gösterir.

Google Analytics 4’te site içi aramalar, gelişmiş ölçüm açıksa view_search_results olayıyla otomatik olarak ölçülebilir. Arama parametreniz q, s, search gibi yaygın adlardan biri değilse, gelişmiş ölçüm ayarlarında kendi parametrenizi eklemeniz gerekir.

Bu veride şunlara bakın:

  • En çok aranan kelimeler: Bu kelimeler için menüde ya da ana sayfada kolay ulaşılabilen bir kategori var mı?
  • Sonuç vermeyen aramalar: Ziyaretçiler satmadığınız ürünleri mi arıyor, yoksa ürünleriniz farklı bir adla mı listelenmiş? “Kaban” arayıp sonuç bulamayan bir ziyaretçi, sitede “mont” diye listelenen ürünleri görmemiş olabilir.
  • Arama sonrası ayrılan ziyaretçiler: Arama sonuçları ziyaretçinin aradığını gösteriyor mu?

Bu liste, anahtar kelime araştırmasında bulamayacağınız bilgiler içerir, çünkü sitenizi zaten tanıyan ve alışverişe yakın kişilerin aramalarıdır. Yeni kategori, filtre ve rehber fikirleri için bu veriye düzenli olarak göz atın.

Sık Sorulan Sorular

Site içi arama sayfaları dizine eklenmeli mi?

Genel kural olarak hayır. Arama sonuç sayfaları her aranan kelime için yeni bir adres üretir ve bu adreslerin çoğu birbirine ya da kategori sayfalarına çok benzer. Bu sayfalar ziyaretçiye kategori sayfalarının vermediği bir bilgi de vermez.

noindex mi kullanmalıyım, robots.txt mi?

İkisi farklı sonuç verir. noindex, sayfanın taranmasına izin verir ama dizine eklenmesini engeller. robots.txt ise taramayı engeller, ama başka yerlerden link alan bir adres içeriği taranmadan da dizine girebilir. Arama sayfaları zaten dizindeyse önce noindex ile çıkarılmalı, sonra robots.txt ile taraması engellenebilir.

Arama sayfaları neden dizine giriyor?

Genellikle bir yerden link aldıkları için. Sitenin içinde arama sonuçlarına verilen linkler, başka sitelerin arama adreslerine verdiği linkler ya da spam amaçlı oluşturulan arama adresleri Google'ın bu sayfaları bulmasına yol açar.

Site içi arama verisi SEO için nasıl kullanılır?

Ziyaretçilerin sitenizde ne aradığı, hangi ürün ve konulara ilgi olduğunu gösterir. Sık aranan ama sonuç vermeyen kelimeler eksik ürünleri ya da eksik sayfaları, sık aranan kelimeler de açılması gereken kategori ya da rehber sayfalarını gösterir.

Sitenize birlikte bakalım

30 dakikalık ücretsiz görüşmede sitenizin verisine birlikte bakıyoruz. Gördüğüm en büyük fırsatları ve hangisiyle başlamanız gerektiğini anlatıyorum.

Ücretsiz ön görüşme talep et →