Shopify mağazanızda neleri ve nasıl noindex'i kullanabilirsiniz? robots.txt ve robots meta etiketi kılavuzu
Yayınlanan: 2022-07-01Robots.txt dosyası, her zaman ilgilenmeniz gereken teknik SEO'nun temellerinden biridir. Arama motorlarının sitenizi nasıl taradığını kontrol etmenize yardımcı olur; böylece önemli olan her şey arama sonuçlarında görünür ve orada gösterilmesini istemediğiniz her şey engellenir.
Sayfanızın taranmasını ve dizine eklenmesini kontrol etmek neden bu kadar önemli?
- Tarama bütçesini kaydetme. Bir arama botunun belirli bir zamanda işleyebileceği sayfaların bir sınırı vardır. En önemli sayfalarınızın tarandığından ve düzenli olarak yeniden tarandığından emin olmak için, arama sonuçlarında gösterilmesi gerekmeyen sayfaları hariç tutmalısınız.
- Teknik sayfaların aramada gösterilmesini engelleme. Kullanıcıların rahatlığı için mağazanızın oluşturduğu çok sayıda sayfa vardır: giriş, ödeme, dahili arama vb. içeren sayfalar. UX için çok önemlidirler ancak aramada sıralanmaları gerekmez.
- Yinelenen içerik sorunlarından kaçınma. Bahsettiğimiz teknik sayfalardan bahsetmişken, yineleme oluşturabilirler: örneğin, farklı URL'lerde farklı sıralama seçenekleri gelecek ancak aynı ürünleri sadece farklı bir sırada gösterecekler. Arama motorları yinelenen içeriği takdir etmediğinden, bu sayfaların sıralamaya dahil olmasını istemezsiniz.

Mağazanızın sayfa indekslemesini nasıl kontrol edebilirsiniz?
Önemli sayfalarınıza değer katmak ve arama botları tarafından indekslenmesini kolaylaştırmak için her zaman güncel ve doğru bir site haritanız olmalıdır. Ayrıca, sayfalarınızın arama motorlarının gözünde daha güvenilir görünmesi için dahili bağlantılara ve içeriğinize harici kaynakların bağlantı vermesine özen gösterin.
Bu önlemler, sayfalarınızın aramada sıralanacağını hemen hemen garanti eder, ancak %100 indekslemeyi sağlamanın kesin bir yolu yoktur.
%100 garanti edebileceğiniz şey, aramada görünmesini istemediğiniz belirli sayfaları hariç tutmaktır. Bunun için robots.txt dosyasındaki noindex yönergesini veya robots meta etiketini kullanabilirsiniz . İlk bakışta çok teknik geliyor, ama aslında çok kolay. Özellikle Shopify tüccarları için, platform otomatik olarak uygun indekslemenin çoğunu halleder.
Peki, bir Shopify mağazasında ne noindex yapmalısınız?
Çevrimiçi mağazalar için aşağıdaki sayfa türlerinin dizine eklenmesini engellemek mantıklıdır:
- Kullanıcı hesaplarıyla ilişkili her şey. Bu sayfalar her müşteriye özeldir ve aramada gerekli değildir.
- Misafir ödeme ile ilgili her şey. Kullanıcılar hesaplarına giriş yapmasalar ve misafir olarak satın almalarına izin verilseler bile, onlar için oluşturulan ödeme adımları olan sayfalar arama amaçlı değildir.
- Yönlü gezinme ve dahili arama. Daha önce de belirttiğimiz gibi, bu URL'leri arama botlarına sunmak yalnızca onların kafasını karıştıracak, tarama bütçenizi tüketecek ve yinelenen içerik sorunları yaratacaktır.
- Aramadan gizlemek istediğiniz ürünler. Belirli ürünlerin arama sonuçlarında gösterilmesini istemiyorsanız (örneğin, stokta olmayan ürünler veya artık alakalı olmayan zamana duyarlı ürünler), Shopify robots.txt dosyanızda ürünleri aramadan gizleyebilirsiniz.
Shopify'da Robots.txt
Sizin için otomatik olarak oluşturulan robots.txt dosyanızı kontrol etmek için /robots.txt dosyasını mağazanızın etki alanına ekleyebilirsiniz:

Bu dosya genellikle ne içerir? Belirli bir arama botunu ( Kullanıcı-aracı alanı) belirtir ve tarama yönergeleri verir ( İzin verme, erişimin engellenmesi anlamına gelir). Yukarıdaki örnekte, ilk kural kümesi tüm arama botlarına verilmiştir ( Kullanıcı aracısı * olarak ayarlanmıştır). Buna karşılık, Disallow yönergesi, belirtilen sayfaların taranmasını yasaklar. Örnekte, dosyanın yönetici, sepet, ödeme vb. gibi teknik sayfaların taranmasını yasakladığını görebiliriz.
Robots.txt, site yapınızı ve dizine ekleme önceliklerinizi anlamak için tarayıcılarda arama yapmasına da yardımcı olan site haritanıza bir bağlantı da içerir.
Yakın zamana kadar Shopify bu dosyayla ilgili herhangi bir esneklik vermiyordu. Ancak Haziran 2021'de Shopify satıcılarına robots.txt dosyasını düzenleme olanağı verildi. Önceden tanımlanmış kurallar çoğunlukla yeterlidir ancak tüm durumları dikkate almayabilir. Dahili arama için bir uygulama kullanıyorsanız, bu genellikle URL'yi değiştirir ve varsayılan kurallar uygulanmaz. Veya yönlü gezinmeye sahipseniz, URL seçilen her filtreye göre değişir ve varsayılan kurallar her şeyi hesaba katmayabilir. Dosyanıza daha fazla sayfa ve kural ekleyebilir, daha fazla kullanıcı aracısı belirtebilirsiniz, vb.

Uygulayabileceğiniz mevcut direktifler hakkında bilgi edinmek için Google'ın robots.txt kılavuzuna bakın.
Ayrıca, yeni kuralların her zaman göründüğünü unutmayın. Örneğin, 2022'nin başında Google, gömülü içeriğin dizine eklenmesini kontrol eden yeni bir etiket tanıttı: indexifembedded. Mağazanızda iframe veya benzeri bir HTML etiketi ile eklenen bazı widget'larınız varsa ve bunların dizine eklenmesini istemiyorsanız uygulanabilir.
Shopify'da robots.txt dosyanızı nasıl düzenlersiniz?
Temanızın kodunda bir sürü şablon göreceksiniz ( Çevrimiçi Mağaza > Temalar'a gidin > mevcut temanızdaki Eylemler'e tıklayın > Kodu düzenle'yi seçin > Şablonlar'a gidin). Liste robots.txt.liquid dosyasını içermelidir.
Herhangi bir nedenle dosyaya sahip değilseniz, Yeni şablon ekle'ye tıklayarak ve robots.txt'yi seçerek dosyayı oluşturabilirsiniz.

Örneğin, dahili aramanın dizine eklenmesini engelleyelim; şablonda şöyle görünecektir:

Daha fazla ayrıntı için Shopify'ın robots.txt dosyasını düzenlemeyle ilgili yardım sayfasına bakın.
Robots.txt dosyasında bir sayfaya izin verilmese bile, harici kaynaklardan bağlantıları varsa dizine eklenebileceğini unutmayın. Bu nedenle, örneğin, geçmişte yeterli miktarda trafik alan ancak artık mağazanızla alakalı olmayan eski bir sayfanız varsa, onu robots meta etiketiyle engellemek veya tamamen kaldırmak daha iyidir.
Robots meta etiketiyle Noindexing Shopify içeriği
robots.txt'nin yanı sıra noindex yönergesi, robots meta etiketi yardımıyla temanızın kodunun <head> bölümüne eklenebilir. Etiket şu sözdizimine sahiptir: <meta name=”robots” content=”noindex”>.
Shopify robots.txt kodunu nasıl düzenlediğinize veya oluşturduğunuza benzer şekilde, Düzen bölümünde theme.liquid'e gidin. Örneğin, /new-collection sayfanızı noindexing için bir kural eklerseniz şöyle görünecektir:

Bu şekilde, bir sayfayı iyi aramadan gizleyeceksiniz.
Nofollow veya takip yönergeleriyle birlikte noindex kullanabileceğinizi unutmayın. Follow ile sayfanızın dizine eklenmesi engellenir ancak arama botlarının o sayfaya yerleştirilen diğer bağlantıları taramasına izin verir, nofollow ile ise hem sayfanın kendisine hem de sayfadaki tüm bağlantılara arama botları erişemez.
Uygulamaların yardımıyla Noindexing Shopify içeriği
Tüm bunlar size çok fazla sorun gibi geliyorsa, tek bir kod satırı yazmak zorunda kalmadan sayfa indekslemenizi daha kolay kontrol etmenin yolları vardır. Shopify için, ürünleri Shopify mağazanızda aramadan gizlemenize veya diğer sayfaları engellemenize yardımcı olacak birkaç SEO uygulaması vardır.
Şu ikisine bir göz atın:
- Site Haritası Noindex SEO Araçları (tüm sayfa türleri için aylık 3,49 ABD doları)
- NoIndexify - Site Haritası Yöneticisi (ürün, koleksiyon ve blog sayfaları için ücretsiz; diğer sayfalar için aylık 2,99 ABD doları: arama, sayfalandırma, oturum açma vb.)
NoIndexify'ın arayüzü şöyle görünür; her sayfa için bir dizi yönerge seçebilirsiniz:

Sayfa indekslemeyi geliştirerek SEO'nuzu geliştirin
İşte bu kadar: Shopify'ın robots.txt dosyasının nasıl çalıştığını ve bunu kendi yararınıza nasıl kullanacağınızı daha iyi anladığınızı umuyoruz. robots.txt ve robots meta etiketinin yardımıyla, sayfa dizine ekleme üzerindeki kontrolünüzü artırabilir, SEO sorunlarını önleyebilir ve aramada öne çıkmaları ve daha fazla ziyaretçi çekmeleri için en önemli sayfalarınıza daha fazla değer verebilirsiniz.
Daha fazla Shopify SEO ipucu arıyorsanız SEO kılavuzumuza göz atın.