Google neden? Utm_campaign sorgu dizesi içeren sayfaları dizine ekliyor?


9

Son zamanlarda Google'ın utm_campaign, utm_source ve utm_medium sorgu dizesi bağımsız değişkenlerini içeren URL'leri dizine eklediğini fark ettim. Sonuçlarda Google, standart URL yerine bu sorgu dizelerine sahip URL'leri gösterir:

URL'ye utm_campaign eklendi

Bunun 'yinelenen bir içerik' sorunu olabileceğini anlıyorum, ancak link rel=canonicaletiketi web sitemde kullanıyorum . Örnek olarak:

[snip]
<meta name="description" content="App store optimization helps discovery and rank on Google Play and the App Store. Publishers can use ASO by following these simple steps."/>
<meta name="robots" content="noodp"/>
<link rel="canonical" href="https://sweetpricing.com/blog/2016/11/app-store-optimization/" />
<meta property="og:locale" content="en_US" />
[snip]

Standart etiketin ekran görüntüsü

Beklentim, Google'ın dizine ekleme için standart URL'yi kullanması gerektiğidir. Neyi yanlış yapıyorum?


2
Standart etiket olmadan bile Googlebot, yalnızca izleme için kullanıldıklarını bildiğinden genellikle UTM parametrelerini yok sayar. Onları daha önce hiç endekslememiştim, özellikle de kanonik.
Stephen Ostermiller

4
FWIW site:stackexchange.com inurl:utm_campaignda benzer sonuçlar verir (biraz daha büyük bir ölçekte). Ayrıca, site:aramaların genellikle normalde "normal" aramalarda döndürülmeyen sonuçlarda standart olmayan URL'leri döndürdüğünü unutmayın. Ancak, yukarıdaki URL'lerin "normal" aramalarda da döndürüldüğü görülmektedir.
MrWhite

Yanıtlar:


3

Web sitenizi şu anda inceleyerek, bunun artık / şu anda bir sorun olup olmadığından emin değilim.

Sorun, UTM parametrelerinin dahil edilmesiyle web sitenizdeki dahili bağlantı değildir (başka bir sorunun önerdiği gibi).

Web sitesi içeriğinizi sosyal medyada paylaşmak zorunda olduğunuz bazı süreçler, UTM parametrelerini URL'lerde bırakıyor ve bir noktada dizine eklenmesine neden olan bu URL'leri paylaşıyor gibi görünüyor.

Bunun olması nadirdir, ancak daha önce başka birçok siteye de rastlanmıştır. Bu parametrelerle dizinlenmiş sadece üç sayfa olması, bunun ne ciddi bir sorun ne de site çapında bir sorun olduğunun bir göstergesidir.

Bunun olmasını önlemek için atabileceğiniz adımlar şunlardır: -

1. Sayfalarınızda standart bir URL belirtin

Bunu zaten yapıyorsunuz ve uygulama doğru. Bu, arama motorlarında yalnızca belirtilen standart URL'ye ağırlık verilmesini sağlar. Muhtemelen bu her zaman yerinde olmuştur, ancak değilse, neden hala UTM parametreleriyle dizine alınmış bazı eski sayfa örnekleri olduğunu açıklayabilir.

Standart URL'lerin doğru uygulanması

2. Google'a Search Console'daki UTM parametrelerini endekslememesini söyleyin

Bazı URL'lerin UTM parametreleriyle (durumunuz gibi) dizine eklenmesi durumunda URL parametresi, alan adınız için Google Search Console'un 'Tara> URL Parametreleri' bölümünden algılanan bir URL olarak görünmelidir (aşağıya bakın).

Google Search Console UTM URL Parametreleri

UTM parametreleri görünmese bile, bunları oluşturmak için 'Parametre Ekle' yapabilirsiniz.

Basitçe seçin No: Doesn't affect page content (ex: tracks usage)('Pasif Parametreler' olarak bilinir) ve Google genellikle yalnızca belirli bir parametre değerine sahip tek bir URL tarar .

3 robots.txt dosyanızdaki URL parametrelerine izin vermeyin

Bu, Google'ın bu URL'lerin içeriğini dizine eklemesini engeller, ancak gerçek URL'lerin kendisini değil (arama sonuçlarında görünmeye devam edebilirler, ancak aşağıdaki açıklamayı atlarlar).

Dizine eklenen sayfaya robots.txt dosyasında izin verilmedi

Sadece aşağıdakine benzer bir şey eklemek bunu halledebilir robots.txt: -

Disallow: /*?utm=*

Sonuç

Adım # 1 ve # 2 belki de # 1 ve # 2 adımlarına ek olarak bir önlem ve "en iyi uygulama" ve adım # 3 olarak gerçekleştirilmelidir (kendi başına etkili olmayacak şekilde).

Google Search Console'da, URL'leri (geçici olarak) kaldırma özelliği de vardır. Hala inatçı sayfalar hala dizine eklenmişse, ancak sorunun kök kaynağının çözüldüğünü ve bu tesisin bir kez ve arama sonuçlarından kurtulmak için yeterli olması gerektiğinde bu özellikle yararlıdır.

Bunu daha önce araştırmış olmama rağmen, parametrelerle URL'leri destekleyip desteklemeyeceğini hatırlayamıyorum çünkü [adım gerekli]. Bir zamanlar cevabı biliyordum ama hafızam bu vesileyle başarısız oluyor.

URL'lerin Google'dan kaldırılması hakkında daha fazla bilgi .


1
Ancak bu URL'lerin (# 3) kullanılarak taranmasınırobots.txt engellerseniz, bu kampanyaların izlenmesini de engellemez misiniz ? ... Ayrıca sayfa içi kurallı etiketin okunmasını da engelleyin (# 1)?
MrWhite

W3dk'nin robots.txt hakkında söylediklerine katılıyorum. noindex: /*?utm=*Robots.txt dosyasında herhangi bir şey kullanılıyorsa .
Stephen Ostermiller

2

Sayfaları birbirine bağlamak için web sitenizin içeriğindeki bu bağlantıları kullandığınız anlaşılıyor.

Google'ın dizine eklemeyeceğinden emin olmak rel="nofollow"için web sitenizdeki bu bağlantılara ekleyebilir ve bu parametreleri robots.txt dosyasından engelleyebilirsiniz:

Disallow : /*utm_campaign

İç bağlantılar için kullanıldıklarını iyi yakalayın. Bu, genellikle yalnızca gelen bağlantılarda kullanıldığı sitelerin çoğundaki farkı açıklar.
Stephen Ostermiller

Aslında utm_campaign URL'leri Buffer.com tarafından eklenir - ör. "Utm_source = plus.google.com & utm_campaign = buffer" gibi görünürler. Bu bağlantıları web sitesinde herhangi bir yerde kullandığımı sanmıyorum.
Brendon

1

Standart URL'nizin dizine eklenip eklenmediğini kontrol ettiniz mi? Standart URL dizine eklenmişse endişelenecek bir şey yoktur.

Google'ın Web Yöneticisi Araçları'nı deneyebilir ve Google'ın URL parametrelerini burada işleme şeklini değiştirebilirsiniz .


1
Bazı URL'ler için yalnızca utm_campaign URL'si dizine eklenir. Diğer sayfalar için her iki URL de dizinde gösterilir. Dün, bir URL'yi (utm_campaign sorgu dizesiyle birlikte) taramak için Google Gibi Getir aracını kullandım - bu URL artık kayboldu ve standart URL dizine eklendi.
Brendon

Ayrıca, tarama istatistiklerinin ( ekran görüntüsü ) taranması uzun süren sayfaları gösterir (ortalama 2.3 saniye). Bunun yaygın bir sorun olup olmadığından emin değilim, ancak Google'ın siteyi tararken bazı sorunları var.
Brendon

Bir ziyaretçi web sitenize ulaştığında da biraz temizlik yapabilirsiniz. Herhangi bir UTM parametresini URL'den yararlandıktan sonra dinamik olarak kaldırmak için bağlantı Yeni URL komut dosyasını kullanın . İkinci olarak URL parametreleri ekleyin ...
muhammad usman
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.