Doorway Sayfası Olmayan Programatik SEO
Bir CMS'ten 530 sayfa yayınlayan bir sistem işletiyorum. İşe yarayan versiyonla göz ardı edilen arasındaki fark teknik değil.
UKUgur KelleciogluBağımsız Ürün MühendisiProgramatik SEO'nun kötü bir ünü var ve bunun çoğunu hak ediyor. Şehir başına bir sayfa üretin, şehir adını değiştirin, beş yüz tane yayınlayın; Google'ın doorway politikasının tarif ettiği şeyi birebir kurmuş olursunuz.
Bir CMS'ten 530 sayfa yayınlayan bir sistem işletiyorum. İşe yarayan versiyonla göz ardı edilen versiyon arasındaki farkı öğrendim, ve dürüst cevap şu: fark teknik değil.
Üretim kısmı kolay olan
Boru hattının kendisi sıradan. İçerik Sanity'de yapılandırılmış doküman olarak duruyor. Tek bir dinamik rota generateStaticParams çağırıyor, bütün slug'ları alıyor ve hepsini önceden render ediyor. Doküman ekleyin, sayfa var olsun. Bunun hiçbir yanı zor değil ve hiçbir yanı ilginç problem değil.
İlginç problem şu: var olan bir sayfa, var olmayı hak eden bir sayfa değildir.
Asıl önemli test
Ürettiğiniz iki sayfayı yan yana koyun. Değişkeni silin: şehir adını, teknolojiyi, her neyse. Geriye kalan farklı mı?
Cevap hayırsa beş yüz sayfa kurmadınız. Bir sayfa ve ona işaret eden beş yüz URL kurdunuz, ve arama motorları bunu yıllardır görebiliyor.
İşlettiğim sistemde dürüst değerlendirme karışık. Hizmet ve karşılaştırma sayfaları testi geçiyor: her biri gerçekten farklı bir soruya cevap veriyor. Şehir sayfaları büyük ölçüde geçmiyor, çünkü altı şablonun bir yer adı listesiyle çarpımından çıktılar. Hangi yarının hangisi olduğunu biliyorum ve mesele de bu; çünkü bir sonraki saatlik emeğin nereye gideceğini söylüyor.
Üretilmiş bir sayfayı savunulabilir kılan şey
Üzerinde üretilemeyecek bir şeyin olması.
Kullandığım mekanizma kanıt enjeksiyonu. Her sayfa hangi teknolojilerle ilgili olduğunu bildiriyor, şablon gerçek proje veritabanını sorgulayıp eşleşen işleri çekiyor ve o ürünleri gerçek rakamlarıyla render ediyor. Metin sayfa başına yazılıyor. Kanıt sayfa başına çekiliyor. Bir rakip şablonu bir öğleden sonrada kopyalayabilir, arkasındaki yirmi beş ürünü kopyalayamaz.
Tek cümlelik fark bu: sayfa, iddia ettiğiniz bir şeyi tekrar etmek yerine sahip olduğunuz bir şeyi bir araya getirmeli.
Gerçekten yük taşıyan teknik parçalar
Üç tane, ve yalnızca üçü diğerlerinden önemli.
Yapılandırılmış veri, çünkü kendini yazarı ve soruları olan bir makale olarak bildiren sayfa, bir div yığınının olamayacağı şekilde okunabilir. Özellikle FAQPage yerini hak ediyor, çünkü insanların sorgu kurma biçimine denk düşüyor.
Doğru hreflang, ki çok dilli programatik sistemlerin sessizce bozulduğu yer burası. Benimki de bozuktu: sayfalar İngilizce içerik sunan bir Türkçe alternatif bildiriyordu, çünkü yedek mantık boşluğu kabul etmek yerine dolduruyordu. Var olmayan bir çeviriyi bildirmek, hiçbir şey bildirmemekten kötüdür.
Gerçekten güncel olan bir sitemap. Benimki deploy anında bir kez üretilip donuyordu, yani yedi yeni sayfa vardı ve hiçbir yerde duyurulmuyordu. Tek satırlık bir düzeltmeydi ve haftalarca sessizce yanlış kalmıştı.
Ölçek bir çarpandır, strateji değil
İlk yüz sayfadan sonraki içgüdü, bir sonraki ekseni bulup tekrar çarpmak. Ülke çarpı hizmet. Teknoloji çarpı sektör. Bariz hamle ve genelde yanlış olan, çünkü risk sayfa sayısıyla aynı hızda çarpılırken sayfa başına kalite düşüyor.
Daha iyi soru şu: elinizde şablonlanamayacak ne var? Gerçek projeler, gerçek sayılar, bir ödünleşim hakkında gerçek bir görüş. Bunlar doğrusal ölçeklenmiyor, zaten değerli olmalarının sebebi de bu.
Tek bir fikir üzerine kurulmuş beş yüz sayfa, bir fikirdir. Otuz fikir üzerine kurulmuş otuz sayfa, otuz fikirdir.
Sıkça sorulan sorular
Ürettiğim sayfaların doorway olup olmadığını nasıl anlarım?
İkisini yan yana koyup değişkeni silin: şehir adını ya da teknolojiyi. Geriye kalan aynıysa beş yüz sayfa kurmadınız. Bir sayfa ve ona işaret eden beş yüz URL kurdunuz.
Programatik üretilmiş bir sayfayı savunulabilir kılan nedir?
Üzerinde üretilemeyecek bir şeyin olması. Kullandığım mekanizma kanıt enjeksiyonu: her sayfa konusunu bildirir, şablon gerçek proje veritabanından eşleşen işi çeker ve gerçek rakamlarıyla render eder. Rakip şablonu kopyalayabilir, arkasındakini kopyalayamaz.
Ölçekte en çok hangi teknik parçalar önemli?
Yapılandırılmış veri, doğru hreflang ve gerçekten güncel bir sitemap. Benimki İngilizce içerik sunan bir Türkçe alternatif bildiriyordu, sitemap ise deploy anında donduğu için yeni sayfalar hiçbir yerde duyurulmuyordu. İkisi de haftalarca sessizdi.
Daha fazla yazı
Tüm yazıları görüntüle