Googlebot İndekslemesi İçin Sonsuz Kaydırma Sayfalamasının Optimizasyonu

Sonsuz kaydırma SEO en iyi uygulamaları, istemci tarafındaki dinamik içerik akışlarının erişilebilir HTML bağlantıları ve açık URL güncellemeleriyle donatılmış, taranabilir bir sayfalanmış mimariye dönüştürülmesini gerektirir. Googlebot kullanıcı kaydırmasını, tıklamasını veya dinamik JavaScript tetikleyicilerini simüle etmediğinden, yalnızca kaydırma olayı dinleyicileri aracılığıyla yüklenen öğeler, standart sayfalanmış URL’ler ile desteklenmedikçe keşfedilmemiş olarak kalır.

Birçok modern e-ticaret kataloğu ve yayıncı akışı, mobil cihazlarda kullanıcı etkileşimini maksimize etmek için sürekli yüklemeyi benimser. Ancak, ön uç çerçeveleri tarayıcı geçmişi durumunu güncellemeden veya sunucu tarafından oluşturulmuş çapa etiketleri sağlamadan ikincil öğe yığınlarını dinamik olarak talep ettiğinde, arama tarayıcıları sayfayı yalnızca ilk yığını içeren tek ve yalıtılmış bir görünüm olarak ele alır.

Googlebot İndekslemesi İçin Sonsuz Kaydırma Sayfalamasının Optimizasyonu

Etkili bir çözüm oluşturmak, modern istemci tarafı oluşturma ilkelerini klasik indeksleme ilkeleriyle uyumlu hale getirmeyi gerektirir. Arama motoru tarayıcıları, kullanıcı etkileşimi tetikleyicilerine güvenmeden her bir bileşen sayfasını bağımsız olarak keşfedebilmeli, talep edebilmeli ve oluşturabilmelidir.

Googlebot geleneksel sonsuz kaydırma sayfalarını neden indeksleyemiyor?

Googlebot, tarama, oluşturma ve indekslemeden oluşan otomatikleştirilmiş çok aşamalı bir boru hattı aracılığıyla web belgelerini işler. İlk tarama aşamasında bot, statik sunucu yanıtlarını alır ve HTML işaretlemesinde bulunan standart hiper bağlantılı referansları çıkarır. Sayfayı aşağı kaydırmaz, pencere olay dinleyicilerini tetiklemez veya kullanıcı girişi eylemlerini simüle etmez.

Sürekli kaydırma, kesinlikle ekran yer değiştirmesini dinleyen JavaScript olay dinleyicilerine dayanıyorsa, otomatik tarama sırasında öğeler için ek ağ istekleri asla tetiklenmez. Web tarayıcısı yalnızca ilk HTML dosyasında tanımlanan öğelerin ilk yükünü görür.

Googlebot İndekslemesi İçin Sonsuz Kaydırma Sayfalamasının Optimizasyonu — 2

Googlebot, modern tarayıcı motorlarına dayalı bir oluşturma hizmeti içerse de, bu başsız oluşturucu sabit bir görünüm alanında çalışır. Anında DOM komut dosyalarını yürütür, ancak insan gezinmesini simüle etmeyi amaçlayan etkileşimli davranışları yürütmez. Yürütülmeyen komut dosyalarının arkasında gizlenen içerik, arama motoru veritabanlarında eksik kalır.

Taranabilir sonsuz kaydırma için doğru teknik mimari nedir?

Taranabilir bir sonsuz kaydırma uygulaması, aşamalı geliştirme kullanır. Web uygulaması, etkileşimli site ziyaretçileri için akıcı bir sürekli akış oluşturmak üzere komut dosyası denetleyicileri kullanırken her sayfa parçası için ayrı bileşen URL’lerini korur.

Bir arama motoru tarayıcısı veya doğrudan ziyaretçi belirli bir bileşen URL’si talep ettiğinde, web sunucusu, önceki ve sonraki bileşen sayfalarına işaret eden standart navigasyon bağlantılarının yanı sıra tam olarak o içerik alt kümesini içeren bağımsız bir HTML belgesi döndürür.

  • Ayrı Bileşen URL’leri: Her içerik parçası, kategori sayfası iki veya sayfa üç gibi bağımsız, doğrudan talep edilebilir bir web sayfası olarak var olmalıdır.
  • HTML Çapa Yedekleri: Bitişik bileşen sayfalarına işaret eden temiz hiper bağlantı etiketleri, ham sunucu HTML işaretlemesinde mevcut olmalıdır.
  • History API Senkronizasyonu: Modern window pushState ve replaceState işlevleri, kullanıcılar içerik sınırları boyunca kaydırdıkça tarayıcı adres çubuğunu dinamik olarak güncellemelidir.
  • Bağımsız Sayfa Başlıkları: Her bileşen sayfası, belirli öğelerini temsil eden benzersiz başlık etiketleri ve açıklama meta verileri sunmalıdır.
  • Kendi Kendine Atıfta Bulunan Canonical’lar: Her bileşen sayfası, sayfa bir yerine kendi mutlak URL’sine atıfta bulunan bir canonical etiketi içermelidir.
History API dinamik URL güncellemeleri nasıl uygulanır?

Modern JavaScript uygulamaları, tam ekran yenilemelerini tetiklemeden adres çubuğundaki görünür URL’yi değiştirmek için tarayıcı History API’sine güvenir. Bir kullanıcı sayfayı aşağı kaydırdıkça, bir Intersection Observer denetleyicisi yeni bir içerik bloğunun aktif görünüm alanına ne zaman girdiğini izler.

Yeni bir bileşen sınırı belirtilen görünürlük eşiğini geçtiğinde komut dosyası, geçerli bileşen sayfası URL’sini yansıtmak için geçmiş pushState veya replaceState yöntemlerini tetikler. Kullanıcı adres çubuğu URL’sini kopyalarsa veya tarayıcı sekmesini yeniden yüklerse, uygulama tam olarak o bileşen sayfasını doğrudan web sunucusundan sunar.

Arama tarayıcıları statik HTML yanıtlarını ve açık bağlantı referanslarını işler; kesinlikle dinamik kaydırma etkileşimi olaylarına güvenmek, derin liste içeriğinin indekslenmemiş kalmasını garanti eder.

Alien Road Ekibi
Canonical etiketleri ve sayfalama kontrolleri nasıl yapılandırılmalıdır?

Canonical etiket yapılandırması, derin sayfalanmış bileşen sayfalarının doğrudan kök açılış sayfasına işaret etmesinden kesinlikle kaçınmalıdır. Sayfa üçü sayfa bire canonical’laşacak şekilde ayarlamak, arama algoritmalarına sayfa üçün kopya içerik içerdiğini sinyal verir ve bu da sayfa üç öğelerinin arama sonuçlarından hariç tutulmasına yol açar.

Bunun yerine, her bileşen sayfası kendi kendine atıfta bulunan bir canonical etiketi belirtmelidir. Örneğin, domain nokta com kategori sayfası ikideki sayfa, açıkça domain nokta com kategori sayfasına iki işaret eden bir canonical bağlantı içermelidir.

Ek olarak, geleneksel görünür sayfalama kontrolleri sayfa DOM’unda veya her bileşen görünümünün altındaki noscript etiketleri içinde erişilebilir kalmalıdır. Standart iç bağlantılar, tarayıcıların normal site tarama yolları aracılığıyla tüm derin URL’leri keşfetmesine olanak tanır.

Alien Road sonsuz kaydırma SEO’sunu nasıl uygular?

Alien Road’da uygulama iş akışımız, istemci ön uç kod tabanları genelinde kapsamlı bir oluşturma denetimiyle başlar. Tek sayfalık uygulama çerçeveleri üzerine kurulmuş ürün kataloğu görünümlerinin ham HTML yanıtları içinde geçerli sunucu tarafından oluşturulmuş çapa etiketleri oluşturup oluşturmadığını inceliyoruz.

Teknik entegrasyon sırasında mühendislik ekibimiz, Intersection Observer komut dosyalarını sunucu tarafı sayfalama uç noktalarıyla eşleştiren hibrit oluşturma katmanları yapılandırır. Her öğe yığınının doğrudan hiper bağlantı yolları oluşturduğunu ve ziyaretçiler aşağı kaydırdıkça adres çubuğu parametrelerini güncellediğini doğrularız.

Son olarak, arama motoru tarayıcısı başlıklarıyla yapılandırılmış otomatik test komut dosyalarını kullanarak simüle edilmiş tarama geçişleri yürütüyoruz. Bu adım, otomatik botların dahili sayfalama yollarını takip edebileceğini ve etkileşimli komut dosyası olaylarını tetiklemeden tüm katalog envanterini keşfedebileceğini doğrular.

Sonsuz kaydırma sayfaları için Googlebot indekslemesi nasıl doğrulanır?

İndeksleme performansını doğrulamak, oluşturulan DOM çıktısını analiz etmeyi ve arama motoru yönetim konsollarındaki kapsam ölçümlerini kontrol etmeyi gerektirir. Web tarayıcılarının ikincil bileşen URL’lerini bağımsız olarak inceleyebileceğini doğrulamalısınız.

Sayfa üç veya sayfa dört gibi derin bir bileşen sayfası URL’sinde Google Search Console içinde URL Denetimi aracını çalıştırın. Hedef öğelerin oluşturulan işaretlemede tamamen mevcut olduğunu doğrulamak için getirilen HTML sekmesini ve ekran görüntüsü önizlemesini inceleyin.

  • Derin sayfalanmış bileşen URL’lerinin arama indeksinde mevcut olduğunu doğrulamak için Google’da site operatörü aramaları yürütün.
  • Statik HTML yedek bağlantılarının komut dosyaları olmadan düzgün çalıştığını doğrulamak için tarayıcı geliştirici araçlarında JavaScript’i devre dışı bırakın.
  • Arama motoru tarayıcılarının standart HTTP durum kodlarıyla doğrudan bileşen URL’leri talep edip etmediğini kontrol etmek için sunucu erişim günlüklerini inceleyin.
  • Sayfalanmış bileşen sayfalarının kopya içerik istisnaları yerine geçerli indekslenmiş sayfalar olarak sınıflandırıldığını Search Console’da doğrulayın.
  • Duyarlı HTML yapı地的nin taranabilir çapa etiketlerini korumasını sağlamak için mobil ve masaüstü kullanıcı aracılarında derin sayfa URL’lerini test edin.

Bu hafta sonsuz kaydırma denetiminize nereden başlamalısınız

Tarayıcınızda ağ izleme araçlarını açarak ve sürekli yüklenen bir katalog sayfasında aşağı doğru gezinerek web sitenizi bugün denetlemeye başlayın. Ekranınızda yeni öğeler göründükçe adres çubuğunun benzersiz bir bileşen URL’sine güncellenip güncellenmediğini kontrol edin.

Liste sayfalarınız arka plan komut dosyaları aracılığıyla sonsuz içerik akışları getirirken statik bir URL koruyorsa, taranabilir bir hibrit mimariye geçiş planlayın. Ayrı bileşen URL’lerinin ve standart HTML yedek çapalarının uygulanması, tüm arama motoru tarayıcılarında tam içerik keşfi sağlar.

Paylaş