UTM parametreleri (utm_source, utm_medium, utm_campaign) sayfanın içeriğini değiştirmez; yalnızca ziyaretin nereden geldiğini analitik aracına bildirir. Ama her parametreli adres Google için ayrı bir adrestir ve aynı sayfanın kopyası gibi görünebilir. Yönetimi üç kurala dayanır: her sayfada parametresiz adresi gösteren bir canonical etiketi bulunsun, UTM’i yalnızca dışarıdan gelen kampanya bağlantılarında kullanın ve site içi bağlantılara asla UTM eklemeyin.
Doğru kurulduğunda UTM, SEO’ya zarar vermeden ölçümü keskinleştirir. Adres ve ölçüm düzeni için teknik SEO hizmetimize bakabilirsiniz.
UTM parametresi nedir?
UTM, bir bağlantının sonuna eklenen izleme etiketidir:
https://ornek.com/kampanya/?utm_source=instagram&utm_medium=social&utm_campaign=kis-indirimi
Ziyaretçi bu bağlantıya tıkladığında analitik aracı, oturumu “instagram / social / kis-indirimi” olarak kaydeder. Sayfa aynı sayfadır; yalnızca adres uzamıştır. E-posta bültenleri, sosyal medya paylaşımları, QR kodlar ve reklam dışı kampanyalar için kullanılır.
SEO açısından sorun nerede?
Google’ın URL yapısı rehberi iki ilke koyar: mümkün olduğunca az parametre kullanın ve içeriği değiştirmeyen gereksiz parametreleri çıkararak adresleri kısaltın (URL yapısı en iyi uygulamaları).
UTM tam olarak “içeriği değiştirmeyen parametre”dir. Kontrolsüz kaldığında:
- Kopya adresler oluşur.
…/kampanya/ile…/kampanya/?utm_source=…aynı içeriği taşır (kopya içerik nedir?). - Tarama boşa gider. Parametre kombinasyonları çoğaldıkça Googlebot aynı sayfayı farklı adreslerle tekrar tekrar ister.
- Bağlantı sinyalleri bölünür. Biri sayfanızı UTM’li adresle paylaşır ya da ona bağlantı verirse, sinyal temiz adrese değil parametreli sürüme gider.
- Sonuçlarda çirkin adres görünebilir. Google parametreli sürümü dizine alırsa kullanıcı o adresi görür.
Bunların hiçbiri felaket değildir; Google kopyaları çoğu zaman kendisi kümeler. Ama tercihinizi açıkça bildirmek hem daha güvenli hem daha temizdir.
Çözüm 1: Kendini gösteren canonical
Her sayfanın <head> bölümünde, sayfanın parametresiz adresini gösteren bir canonical etiketi bulunsun:
<link rel="canonical" href="https://ornek.com/kampanya/">
Böylece sayfa UTM’li adresle açılsa bile Google’a “asıl adres budur” denmiş olur. Google, canonical kullanma nedenlerini anlatırken tam bu örneği verir: kullanıcıların ürün sayfasına ?gclid=ABCD gibi parametreli bir adres yerine temiz adresten ulaşmasını tercih edebilirsiniz; canonical ayrıca kopya sayfaların bağlantı sinyallerini tek adreste birleştirmeye yarar (standart URL belirtme).
Dikkat edilecekler:
- Canonical, isteğin adresinden otomatik üretiliyorsa parametreyi de içine alabilir. Sayfayı UTM’li adresle açıp kaynağa bakın: canonical temiz adresi mi gösteriyor?
- Canonical mutlak adres olsun (
https://ile başlasın). - Sayfada tek canonical bulunsun (canonical etiketi).
Hizmet almak için iletişime geçin. Sitenizin dizine eklenme, hız ve mobil durumunu birlikte tarayalım. Teknik SEO hizmetimizi inceleyin ya da bize yazın.
Çözüm 2: Site içinde UTM kullanmayın
En zararlı hata, site içindeki bağlantılara UTM eklemektir: ana sayfadaki bir afişe ?utm_source=anasayfa&utm_medium=banner yazmak gibi. İki ayrı zarar verir:
- Ölçümü bozar. Analitik araçları yeni bir kampanya parametresi gördüğünde ziyaretin kaynağını ona göre yeniden etiketler. Google’dan organik gelen ziyaretçi afişe tıkladığı anda “anasayfa / banner” olarak görünmeye başlar; organik aramanın getirdiği dönüşümler kaybolur. SEO’nun katkısını ölçmeye çalışan biri için bu, verinin en değerli kısmını silmektir (SEO’dan gelen talepler nasıl ölçülür?).
- Kopya adresi taranabilir kılar. Googlebot site içi bağlantıları izler; UTM’li iç bağlantı, parametreli adresi doğrudan Google’a tanıtır.
Site içi bir öğenin tıklanmasını ölçmek istiyorsanız UTM yerine analitik aracında olay (event) tanımlayın.
Çözüm 3: Dış bağlantılarda düzen
UTM’in yeri dışarıdan sitenize gelen bağlantılardır. Burada da birkaç kural işinizi kolaylaştırır:
- Adlandırma kuralı yazın. Hep küçük harf, Türkçe karaktersiz, tire ile:
utm_source=instagram,Instagramdeğil. Google, URL’lerin büyük/küçük harfe duyarlı olduğunu hatırlatır; analitikte deInstagramileinstagramiki ayrı satır olur. - Bir tabloda tutun. Hangi kampanya, hangi kaynak, hangi bağlantı.
- Kalıcı bağlantı beklediğiniz yerlerde UTM kullanmayın. İş ortağı sayfası, rehber kaydı, basın bülteni, konuk yazı gibi yerlerde verdiğiniz adres yıllarca kalır ve başkalarınca kopyalanır. Temiz adresi verin; bu trafiği analitikte yönlendiren alan adından zaten görürsünüz.
- Google İşletme Profili istisnası. Profildeki web sitesi bağlantısına UTM eklemek yaygın ve yararlı bir uygulamadır: haritadan gelen tıklamaları organik aramadan ayırmanızı sağlar. Sayfada canonical doğruysa SEO açısından sorun çıkarmaz (yerel SEO sonuçları nasıl ölçülür?).
- Organik sonuçlara UTM ekleyemezsiniz ve gerekmez. Arama motorundan gelen trafik zaten otomatik tanınır.
robots.txt ile engellemeli miyim?
Genellikle hayır. Disallow: /*?utm_ gibi bir kural taramayı engeller; ama Google engellenen adresi tarayamadığı için içindeki canonical etiketini de göremez. Parametreli adres dış bağlantı almışsa içeriksiz bir sonuç olarak dizinde kalabilir ve o bağlantının sinyali temiz adrese aktarılamaz.
Sıra şöyle olmalı:
- Varsayılan: Taramaya izin verin, canonical ile birleştirin.
- İstisna: Çok büyük bir sitede parametreli adresler tarama bütçesini gerçekten tüketiyorsa robots.txt değerlendirilebilir; küçük ve orta sitelerde bu sorun pratikte oluşmaz (büyük sitelerde tarama bütçesi).
Diğer izleme parametreleri
Aynı mantık, kendiliğinden eklenen parametreler için de geçerlidir: reklam tıklama kimlikleri (gclid, fbclid gibi), e-posta araçlarının eklediği kimlikler, oturum kimlikleri. Bunları siz yazmazsınız; platformlar ekler. Sizin göreviniz yine aynıdır: canonical temiz adresi göstersin, site haritasında yalnızca temiz adresler bulunsun, iç bağlantılar parametresiz olsun.
Oturum kimliği özel bir durumdur: Google, mümkünse URL’de oturum kimliği kullanmaktan kaçınmayı ve onun yerine çerez kullanmayı önerir.
Kontrol listesi
- Bir sayfayı
?utm_source=testekleyerek açın; kaynakta canonical temiz adresi gösteriyor mu? - Sayfa UTM’li adresle de 200 dönüyor ve doğru içeriği gösteriyor mu? (Bazı önbellek kurulumları parametreli adreste hata verir.)
- Site içinde UTM’li bağlantı var mı? Sayfa kaynaklarında ve menüde
utm_aratın. - Site haritasında parametreli adres var mı?
- Search Console’da Sayfa dizine ekleme raporunda
utm_içeren adresler hangi durumda? “Uygun standart etikete sahip alternatif sayfa” görmek, canonical’ın çalıştığını gösterir. - Analitikte kaynak adlarında büyük/küçük harf ya da yazım farkı nedeniyle bölünmüş satırlar var mı?
Denizli’den bir örnek
Örnek (hayalî bir işletme için): Denizli’de bir butik otelin analitiğinde organik aramadan gelen rezervasyon talepleri neredeyse sıfır görünüyor; oysa trafiğin çoğu Google’dan geliyor.
- Teşhis: Ana sayfadaki “Erken rezervasyon” afişi
?utm_source=site&utm_medium=bannerile bağlanmış. Organik gelen ziyaretçi afişe tıklayınca kaynak değişiyor; talepler “site / banner” altında birikiyor. Ayrıca UTM’li adresler dizine girmiş. - Düzeltme: İç bağlantılardan UTM kaldırılıyor, afiş tıklaması olay olarak ölçülüyor; canonical etiketleri parametresiz adrese sabitleniyor.
- İzleme: Bir ay sonra organik aramanın talep payı yeniden okunuyor; dizin raporunda parametreli adreslerin durumu kontrol ediliyor.
Bu örnek bir sonuç vaadi değildir.
Sık yapılan altı hata
- Site içi bağlantılara UTM eklemek.
- Canonical etiketinin parametreyi de içermesi.
- Kalıcı dış bağlantılarda UTM’li adres vermek.
- UTM adlarında büyük/küçük harf ve yazım tutarsızlığı.
- Parametreli adresleri robots.txt ile engelleyip canonical’ı görünmez yapmak.
- Site haritasına parametreli adres koymak.
Denizli SEO bu konuda nasıl yardımcı olur?
- sitenizdeki parametreli adresleri ve dizin durumlarını çıkarırız,
- canonical kurulumunu parametreli adreslerle test ederiz,
- iç bağlantılardaki UTM’leri temizler, yerine olay ölçümü kurarız,
- kampanya bağlantıları için adlandırma kuralı ve tablo hazırlarız.
Kontrol için bize yazın.
Sizin için de yapalım mı? Sitenizin Google’da neden görünmediğine birlikte bakalım. Hizmet almak için iletişime geçin; yöntemimiz teknik SEO sayfamızda yazılı.
Sık sorulan sorular
UTM parametreleri SEO’ya zarar verir mi?
Doğru canonical ile hayır. Kontrolsüz kullanıldığında kopya adres ve bölünmüş sinyal üretir.
Site içi bağlantılarda UTM kullanabilir miyim?
Kullanmayın. Ziyaretin asıl kaynağını siler ve parametreli adresleri taranabilir kılar; bunun yerine olay ölçümü kurun.
UTM’li adresleri robots.txt ile engellemeli miyim?
Çoğu sitede hayır. Engellenen adreste canonical okunamaz.
Google İşletme Profili bağlantısına UTM eklenir mi?
Eklenebilir; haritadan gelen tıklamaları ayırmaya yarar. Sayfadaki canonical temiz adresi göstermelidir.
UTM’li adresim Google’da çıkıyor, ne yapmalıyım?
Canonical’ın temiz adresi gösterdiğini doğrulayın, iç bağlantıları temizleyin ve yeniden taranmasını bekleyin.
