Arama sonuçlarında tümünü göster

15 Eylül 2020, Perşembe

Kullanıcı testleri bize, arama yapanların aynı içeriğin keyfi olarak sayfalara bölünmüş halindense tek sayfada gösterilen halinin tercih ettiğini gösterdi. İçeriğin yalnızca bir bölümünü kapsayan bileşen sayfaları, kullanıcıların bir "devamı"nı tıklayıp başka URL'ler yüklemesine neden oluyor.

Sayfalara ayrılmış içeriklerle ilgili tercih edilen arama deneyimi örneği
Arama yapanlar genellikle keyfi sayfa sonları ve daha kötü gecikme değerleri olan sayfalara ayrılmış içerikler yerine tümünü gösteren sayfaları tercih ediyor.

Bu nedenle, kullanıcı deneyimini iyileştirmek amacıyla, aynı zamanda tek sayfalık sürümü (örneğin, page-all.html) de bulunan bir içerik dizisi (örneğin, page-1.html, page-2.html vb.) tespit ettiğimizde arama sonuçlarında tek sayfalık sürümü döndürmek için artık daha fazla çaba harcıyoruz. Sitenizde tümünü göster seçeneği varsa bu konuda yapmanız gereken bir işlem yok. Gereken işlemleri biz sizin yerinize yaparız. Ayrıca, bağlantılar gibi dizine ekleme özellikleri dizideki bileşen sayfalarından alınıp tümünü göster sayfasında toplanır.

Gecikme değerleri yüksek olduğunda, "tümünü göster" seçeneğinin kullanıldığı sayfalar daha az tercih edilebilir

İlginçtir ki kullanıcıların tümünü göster sayfalarını tercih etmediği durumların yüksek gecikme değerleriyle bağlantısı olduğunu gördük (örneğin, çok sayıda resim içerdiği için yüklenmesi uzun süren tümünü göster sayfaları). Yavaş sonuçların kullanıcı memnuniyetini azalttığını bildiğimizden bu anlaşılabilir bir durumdur. Yani genelde tümünü göster sayfaları tercih edilse de, web yöneticilerinin sayfanın yükleme süresi ve genel kullanıcı deneyimiyle bu tercihi dengelemesi önem taşıyor.

İçerik dizileriyle ilgili en iyi uygulamalar

  1. Sitenizde tümünü göster sayfaları bulunuyorsa: İçeriğinizin tümünü göster sürümünü ve varsa ilişkili olduğu bileşen sayfalarını belirlemeyi hedefleriz. Sizin başka bir şey yapmanız gerekmez. Ancak bu yapılandırmanın bizim açımızdan daha belirgin olması için, bileşen sayfalarınızdan tümünü göster sayfanıza rel="canonical" ekleyerek sayfa dizilerinizi gerektiği şekilde belirleme olasılığımızı artırabilirsiniz.

    İçerik dizilerinde rel-canonical uygulama şeması
    Aynı rel="canonical" bilgisinin bir dizi URL'ye eklenmesiyle içeriğin üst kümesi (yani tümünü göster sayfası; bu örnekte page-all.html) tanımlanabilir.

    Bu yöntem nasıl işliyor? Şemada görülen page-all.html, dizinin page-2.html sayfasındaki içeriğin üst kümesi olduğu için page-2.html standart hedef olarak page-all.html sayfasını tanımlayabilir. Bir kullanıcı arama sonuçlarında page-all.html bağlantısını seçerse, arama sorgusuyla en alakalı bağlantı page-2.html olsa da page-2.html sayfasındaki alakalı bilgileri page-all.html bağlantısında göreceğini biliriz.

    Diğer yandan, page-2.html sayfasının içeriği page-1.html sayfasında bulunmadığı için page-2.html, page-1.html sayfasını standart URL olarak tanımlamamalıdır. Kullanıcının arama sorgusu page-2.html üzerindeki içerikle alakalı olabilir ancak page-2.html için page-1.html sayfasını standart olarak ayarlarsanız kullanıcı, arama sonuçlarında page-1.html bağlantısını seçebilir ve bu durumda gittiği adreste istediği bilgiye ulaşmak için daha fazla gezinmesi gerekir. Bu durum kötü bir kullanıcı deneyimi ve bizim açımızdan ideal olmayan sonuçlara neden olmakla birlikte sitenize kötü hedeflenmiş trafik getirebilir.

    Bununla birlikte, tümünü göster sayfanızın arama sonuçlarında yer almasını kesinlikle istemiyorsanız:

    1. Dizideki bileşen sayfalarınızın tümünü göster sayfasına giden rel="canonical" işaretleme içermediğinden emin olun.
    2. Standart yöntemlerden herhangi birini kullanarak tümünü göster sayfasını noindex olarak işaretleyin.
  2. Sonuçlarda tekil bileşen sayfalarının bulunmasını istiyorsanız (veya tümünü göster sürümü yoksa) siteniz için aşağıdaki durumlardan biri geçerli olabilir:

    • Tümünü göster sayfasının arama sonucu olması tercih edilmez (örneğin, yükleme süresi uzundur veya kullanıcıların bu sayfada gezinmesi zordur).
    • Kullanıcılarınız çok sayfalı deneyimi ve arama sonuçlarında tümünü göster sayfası yerine bileşen sayfalarına yönlendirilmeyi tercih ediyor olabilir.

    Bu durumda içerik dizinizdeki bileşen sayfaları arasındaki ilişkileri tanımlamak için standart HTML rel="next" ve rel="prev" öğelerini kullanabilirsiniz. Bu yöntem doğru şekilde uygulanırsa Google genellikle:

    • Bileşen sayfaları/URL'ler arasındaki bağlantılar gibi dizine ekleme özelliklerini birleştirmeye çalışır.
    • Kullanıcıları bileşen sayfalarından en alakalı sayfaya/URL'ye göndermeyi amaçlar. Genellikle en alakalı sayfa içeriğinizin ilk sayfasıdır ancak algoritmalarımız kullanıcıları dizideki bileşen sayfalarından herhangi birine yönlendirebilir.

Web yöneticilerinin hatalı olarak dizilerindeki bileşen sayfalarından ilk sayfaya rel="canonical" kullanması (örneğin, page-2.html sayfasından page-1.html sayfasına rel="canonical") rastlanmayan bir durum değildir. Bileşen sayfalarında yinelenen içerik bulunmaması nedeniyle bu uygulamayı önermeyiz. Bu durumda rel="next" ve rel="prev" kullanmanız çok daha uygundur.

Özet

Arama sonuçlarında genellikle tümünü göster seçeneğinin tercih edilmesi nedeniyle, bu sürümü doğru şekilde tespit edip arama yapanlara sunmak için daha fazla çaba gösteriyoruz. İçerik dizileriniz varsa yapmanız gereken ek bir işlem yoktur. Google'a, kullanıcılara içeriğinizi en iyi şekilde sunması için daha fazla ipucu vermek isterseniz:

  1. Tümünü göster sayfanızı daha iyi optimize etmek için bileşen sayfalarınızdan tek sayfalı sürüme rel="canonical" kullanabilirsiniz.
  2. Bunun dışında, tümünü göster sayfası siteniz için iyi bir kullanıcı deneyimi sağlamıyorsa, sayfa dizisinin tanımlanıp arama sonuçlarında bileşen sayfalarının gösterilmesi için Google'a güçlü bir ipucu vermek amacıyla rel="next" ve rel="prev" özelliklerini kullanabilirsiniz.

Her zaman olduğu gibi, sorularınızı Web Yöneticisi Yardım Forumumuzda sorabilirsiniz.