phone +90 850 309 4434 mail info@uluithalat.com
Sipariş Takip Hakkımızda İletişim
Ulu İthalat
Ana Sayfa Tüm Ürünler Ev & Mobilya Banyo Yapı & Hırdavat Favorilerim (0) Giriş Yap Kayıt Ol

XML Ürün URL ve Slug Verileri Nasıl Düzenlenir?

calendar_today 23.08.2026 schedule 21 dk okuma XML Bayilik ve Dropshipping person Ulu İthalat
XML Ürün URL ve Slug Verileri Nasıl Düzenlenir?

XML entegrasyonunda tedarikçiden gelen ürün adı, ürün URL'si veya slug alanlarının mağazaya doğrudan kopyalanması URL çakışmalarına, gereksiz uzun adreslere, yinelenen slug'lara ve ürün adı değiştiğinde URL'nin sürekli değişmesine neden olabilir. Bu rehber; XML kaynak URL'si ile mağaza URL'sinin ayrılması, ürün adından temiz slug oluşturulması, yinelenen slug kontrolü, Türkçe karakterler, SKU kullanımı, URL değişiklikleri, yönlendirmeler, canonical ve XML güncellemelerinde mevcut URL'nin korunması gibi temel noktaları ele alıyor.

XML entegrasyonunda ürün verisi çoğu zaman yalnızca:

  • ürün adı,
  • fiyat,
  • stok,
  • açıklama,
  • görsel

alanlarından oluşmaz.

Bazı XML feed'lerinde ayrıca:

  • ürün URL'si,
  • ürün linki,
  • slug,
  • SEO URL,
  • kategori URL'si

gibi alanlar bulunabilir.

İlk bakışta bu alanları doğrudan mağazaya aktarmak pratik görünebilir.

Ancak tedarikçinin:

https://tedarikci-site.com/urun/12345

adresini sizin mağazanızda ürün URL'si olarak kullanmanız mümkün olmadığı gibi, tedarikçinin kendi slug yapısı da sizin sitenizin URL standardıyla uyuşmayabilir.

Bu nedenle xml ürün url slug yönetiminde ilk ayrım şudur:

Kaynak ürünün URL'si

ile

kendi mağazanızdaki ürünün URL'si

aynı veri değildir.

Ulu İthalat'ın XML Bayilik sayfasında ürün bilgilerinin XML üzerinden satış kanallarına aktarılabildiği açıklanıyor. XML'deki veriler satış kanalına aktarılırken hangi alanların aynen korunacağı, hangilerinin mağaza tarafında yeniden üretileceği ayrıca belirlenmelidir.

XML Ürün URL'si ile Slug Aynı Şey midir?

Hayır.

Örneğin tam URL:

https://www.ornek.com/urun/celik-cezve-12-no

olabilir.

Buradaki:

celik-cezve-12-no

bölümü slug olarak düşünülebilir.

URL ise:

  • domain,
  • klasör/yol,
  • slug

gibi bölümlerin tamamını içerir.

Örneğin:

Domain: www.ornek.com

Ürün yolu: /urun/

Slug: celik-cezve-12-no

Tam URL: https://www.ornek.com/urun/celik-cezve-12-no

XML entegrasyonunda bu kavramların birbirinden ayrılması önemlidir.

1. XML'deki URL Alanının Ne Olduğunu Doğrulayın

Bir XML içerisinde:

url

alanı görmek yeterli değildir.

Bu alan:

  • tedarikçinin ürün sayfası,
  • ürün görseli,
  • kategori sayfası,
  • ürünün sizin mağazanızdaki hedef URL'si,
  • API endpoint'i

olabilir.

Bu nedenle alan adı üzerinden varsayım yapılmamalıdır.

Örneğin:

urun_url

gerçekten tedarikçinin ürün sayfasına gidiyor olabilir.

Bu bağlantı referans kaynak URL'si olarak saklanabilir ancak kendi ürün URL'niz olarak kullanılmamalıdır.

2. Kaynak URL ile Mağaza URL'sini Ayrı Alanlarda Saklayın

Örneğin:

Tedarikçi ürün URL'si

https://tedarikci.com/product/45454

Mağaza ürün URL'si

https://magaza.com/urun/celik-cezve-12-no

şeklinde olabilir.

Bu iki değerin ayrı saklanması ileride:

  • ürün doğrulama,
  • kaynak kontrolü,
  • veri güncelleme,
  • hata araştırması

süreçlerini kolaylaştırır.

3. Tedarikçinin Slug'ını Doğrudan Kopyalamak Zorunda Değilsiniz

Tedarikçi ürünü:

CELIK-CEZVE-NO12-85454894

şeklinde URL'ye dönüştürmüş olabilir.

Sizin sitenizde ise:

celik-cezve-12-no

daha anlaşılır olabilir.

Google mümkün olduğunda uzun ve anlaşılması güç kimlikler yerine okunabilir, açıklayıcı kelimeler içeren URL'ler kullanılmasını öneriyor.

Bu nedenle mağaza URL standardı tedarikçiden bağımsız oluşturulabilir.

4. Slug İçin Öncelikle Ürün Adını Kullanabilirsiniz

Örneğin ürün adı:

Çelik Cezve 12 No

ise başlangıç slug'ı:

celik-cezve-12-no

olabilir.

Ancak bu yalnızca başlangıç noktasıdır.

Çünkü aynı isimde birden fazla ürün bulunabilir.

5. Slug Oluştururken Türkçe Karakterleri Tutarlı Yönetin

Türkçe karakterler teknik olarak URL'lerde kullanılabilir ve gerektiğinde percent-encoding ile temsil edilir. Google da kullanıcı dilindeki kelimelerin URL'de kullanılabileceğini belirtir.

Bununla birlikte birçok Türkçe e-ticaret sistemi daha sade bir URL standardı için:

ç → c

ğ → g

ı → i

ö → o

ş → s

ü → u

dönüşümü kullanır.

Örneğin:

Çelik Ölçü Kaşığı

celik-olcu-kasigi

Bu tercih kullanılacaksa bütün sitede aynı kuralla uygulanmalıdır.

6. Büyük ve Küçük Harfleri Tutarlı Hale Getirin

Şu iki URL:

/urun/Celik-Cezve

ve

/urun/celik-cezve

teknik açıdan farklı URL'ler olabilir.

Google URL'lerde büyük/küçük harf farklılıklarının ayrı adresler oluşturabileceğini belirtiyor.

Bu nedenle e-ticaret sitesinde genellikle:

tamamı küçük harf

standardı daha kontrollü bir yapı sağlar.

Örneğin:

celik-cezve-12-no

7. Kelimeleri Tire ile Ayırın

Google URL içerisinde kelimeleri ayırmak için mümkün olduğunda tire (-) kullanımını öneriyor; alt çizgi (_) kullanımını önermiyor.

Örneğin:

Tercih edilen:

celik-cezve-12-no

Daha zayıf:

celik_cezve_12_no

veya:

celikcezve12no

8. Gereksiz Kelimeleri Slug'a Doldurmayın

Ürün adı:

En Kaliteli Uygun Fiyatlı Çok Güzel Çelik Cezve 12 No Mutfak Ürünü

gibi aşırı uzun hazırlanmışsa bunu tamamen slug'a taşımak gereksiz olabilir.

Slug'ın görevi ürün sayfasını anlaşılır biçimde tanımlamaktır.

Amaç:

mümkün olan en fazla anahtar kelimeyi URL'ye yerleştirmek

değildir.

9. SKU'yu Her Slug'a Eklemek Zorunda Değilsiniz

Örneğin:

celik-cezve-12-no-ABX458795

şeklinde SKU eklenebilir.

Ancak SKU benzersizlik için gerekli değilse URL gereksiz yere uzayabilir.

Diğer taraftan aynı ada sahip çok sayıda ürün varsa kısa bir ürün kodu ayırt edici olarak kullanılabilir.

Bu işletmenin ürün mimarisine bağlıdır.

10. Ürün ID'si ile Slug'ı Ayrı Görevlerde Kullanın

Veri tabanında ürün:

ID 45872

ile tanınabilir.

Kullanıcı ise:

celik-cezve-12-no

slug'ını görür.

Bu güçlü bir tasarımdır.

Çünkü sistemin ürün kimliği:

slug değişse bile

sabit kalabilir.

Dolayısıyla:

veritabanı kimliği

ile

SEO/kullanıcı URL'si

aynı kavram olmak zorunda değildir.

11. Aynı Ürün Adından Aynı Slug Üretilebileceğini Hesaba Katın

Örneğin XML'de iki farklı ürün:

Siyah Organizer

Siyah Organizer

adıyla gelebilir.

İkisine de:

/urun/siyah-organizer

verilemez.

Sistem slug çakışmasını tespit etmelidir.

12. Yinelenen Slug Oluştuğunda Rastgele Çözüm Kullanmayın

Bazı sistemler:

celik-cezve

celik-cezve-1

celik-cezve-2

şeklinde otomatik ekleme yapar.

Teknik olarak çalışabilir.

Ancak önce şu kontrol edilmelidir:

Bu ürünler gerçekten farklı mı?

Çünkü ürün aslında XML'de duplicate olarak iki kez gelmiş olabilir.

Bu durumda yeni slug oluşturmak yerine yinelenen ürün problemi çözülmelidir.

Bu ayrım 102 numaralı XML Dosyasında Yinelenen Ürünler Nasıl Tespit Edilir? içeriğinin konusudur.

13. Gerçekten Farklı Ürünlerde Ayırt Edici Bilgiyi Slug'a Ekleyin

Örneğin:

Organizer 20 cm

ve

Organizer 30 cm

ürünlerinde:

organizer-20-cm

organizer-30-cm

kullanılabilir.

Benzer şekilde:

  • model,
  • ölçü,
  • paket adedi

ürünü gerçekten ayırıyorsa slug'a dahil edilebilir.

14. Renk Varyantının Ayrı URL'ye İhtiyacı Olup Olmadığını Baştan Belirleyin

Bir ürünün:

  • siyah,
  • beyaz,
  • kırmızı

varyantları olabilir.

Bunlar:

tek ürün sayfasında varyant

olarak yönetiliyorsa her renk için ayrı slug gerekmeyebilir.

Ancak sistem her varyantı ayrı ürün olarak yayınlıyorsa URL yapısı farklı olacaktır.

Bu konu URL üretiminden önce ürün-varyant mimarisinde çözülmelidir.

15. Ürün Adı Her Değiştiğinde Slug'ı Otomatik Değiştirmeyin

Bu 103 numaranın en önemli noktalarından biridir.

Örneğin ürün ilk geldiğinde:

Çelik Cezve 12 No

ve URL:

/urun/celik-cezve-12-no

oluşturuldu.

Daha sonra ürün adı:

12 No Paslanmaz Çelik Cezve

olarak güncellendi.

Entegrasyon her ürün adı güncellemesinde URL'yi:

/urun/12-no-paslanmaz-celik-cezve

şeklinde değiştirirse eski URL bozulabilir.

Bu nedenle:

ürün adı dinamik veri

olabilir.

Ancak:

yayına alınmış slug çoğu durumda kalıcı veri

olarak ele alınmalıdır.

16. İlk Aktarım ile Sonraki Güncellemeyi Ayırın

Pratik politika:

İlk ürün aktarımı

Ürün adı → slug oluştur.

Sonraki XML güncellemeleri

Ürün adı → gerekiyorsa güncelle.

Slug → mevcut değeri koru.

Bu yapı XML tedarikçisinin isim değişikliklerinin sitenizde sürekli URL değiştirmesini önleyebilir.

17. Slug Değişecekse Eski URL'yi Boşta Bırakmayın

Bazen URL'nin gerçekten değişmesi gerekebilir.

Örneğin ciddi bir ürün adı hatası düzeltilmiştir.

Eski:

/urun/yanlis-urun

Yeni:

/urun/celik-cezve

olabilir.

Bu durumda eski URL'nin tamamen 404'e düşmesi yerine uygun durumlarda kalıcı yönlendirme düşünülebilir.

Google, redirect'leri canonical URL tercihi açısından güçlü sinyallerden biri olarak tanımlar.

18. 301 Yönlendirmeyi URL Değişikliklerinde Planlayın

Kalıcı URL değişikliğinde eski adres:

/urun/eski-slug

yeni adres:

/urun/yeni-slug

şeklinde yönlendirilebilir.

Bunun amacı yalnızca SEO değildir.

Eski URL:

  • müşterinin favorilerinde,
  • Google indeksinde,
  • başka sitedeki bağlantıda,
  • eski sipariş kaydında

bulunabilir.

Yönlendirme kullanıcıyı da doğru yeni sayfaya taşır.

19. Her Slug Güncellemesinde Yönlendirme Zinciri Oluşturmayın

Ürün URL'si üç kez değişmiş olabilir:

A → B

B → C

C → D

Mümkünse sistem eski URL'lerin doğrudan güncel nihai URL'ye ulaşmasını sağlayacak şekilde yönetilebilir.

Aksi halde gereksiz yönlendirme zincirleri oluşabilir.

En iyi çözüm zaten slug'ı gereksiz yere sürekli değiştirmemektir.

20. Aynı Ürünün İki URL'de Açılmasını Kontrol Edin

Örneğin:

/urun/celik-cezve

ve

/urun/celik-cezve-458

aynı ürün içeriğini gösteriyor olabilir.

Bu durum URL seviyesinde duplicate oluşturabilir.

XML'deki duplicate ürün ile bu sorun birbirinden farklıdır:

XML duplicate → aynı ürün kaydı birden fazla geliyor

URL duplicate → aynı sayfa birden fazla URL'den erişiliyor

21. Canonical Etiketini Doğru Amaçla Kullanın

Aynı veya çok benzer sayfanın birden fazla URL sürümü varsa canonical tercih belirtmek için kullanılabilir.

Google rel="canonical" etiketini canonicalizasyon için güçlü bir sinyal olarak kabul ediyor. Sitemap'e dahil etmek ise daha zayıf bir sinyal.

Ancak canonical:

kötü URL sistemini düzeltmek için her yere eklenen sihirli etiket

olarak görülmemelidir.

Öncelikle temiz URL mimarisi oluşturulmalıdır.

22. Ürün Sayfasının Kendisini Canonical Göstermesi Kullanılabilir

Normal, benzersiz bir ürün sayfası örneğin:

https://site.com/urun/celik-cezve

URL'sindeyse canonical:

https://site.com/urun/celik-cezve

olarak kendisini gösterebilir.

Bu özellikle farklı parametre veya URL varyasyonlarının oluşabildiği sistemlerde tercih edilen sürümün belirtilmesine yardımcı olabilir.

23. Tedarikçi URL'sini Canonical Olarak Kullanmayın

XML'deki ürün tedarikçinin sitesinden geliyor diye:

kendi ürün sayfanız → tedarikçinin ürün sayfası

canonical bağlantısı kurmak çoğu satış modeli için hedeflenen sonuç değildir.

Bu durumda Google'a:

tercih edilen URL diğer sitedeki sayfa

sinyali verilmiş olur.

Tedarikçinin kaynak URL'si veri kaynağı olarak saklanabilir.

Mağaza canonical'ı ise mağazanın kendi URL mimarisine göre yönetilmelidir.

24. Filtre URL'lerini Ürün Slug Sistemiyle Karıştırmayın

Örneğin:

/urun/celik-cezve?ref=anasayfa

veya:

?utm_source=...

gibi parametreler ürün slug'ının parçası değildir.

Google gereksiz parametrelerin URL sayısını artırabileceğini ve mümkün olduğunda gereksiz parametrelerden kaçınılmasını öneriyor.

Temel ürün URL'si mümkün olduğunca sabit tutulmalıdır.

25. Takip Parametreleri Kalıcı Ürün URL'sine Kaydedilmemeli

XML kaynak URL'si:

https://tedarikci.com/urun/123?source=xml&utm_campaign=bayi

şeklinde olabilir.

Bu adresi referans için saklayabilirsiniz.

Ancak kendi ürün slug'ınıza:

?source=xml

gibi tedarikçiye ait izleme parametreleri taşınmamalıdır.

26. Session ID'lerini Ürün URL'sine Dahil Etmeyin

Google, session ID gibi gereksiz parametrelerin çok sayıda URL oluşturabileceğini belirtiyor.

Ürün URL'si:

/urun/celik-cezve?session=8754589

gibi kalıcı hale gelmemelidir.

Kullanıcının oturumu URL'den bağımsız yönetilmelidir.

27. Kategori Değiştiğinde Ürün URL'sinin Değişip Değişmeyeceğini Baştan Belirleyin

İki yaygın yapı düşünülebilir:

/urun/celik-cezve

veya:

/mutfak/cezveler/celik-cezve

İkinci yapıda ürün kategori değiştirdiğinde URL'nin değişme ihtimali daha yüksektir.

Bu nedenle URL mimarisinin başlangıçta planlanması önemlidir.

Tek bir evrensel doğru yapı yoktur.

28. Ürün URL'sini Kategoriye Aşırı Bağımlı Hale Getirmemeyi Değerlendirin

Ürün bugün:

Mutfak

kategorisinde olabilir.

Yarın:

Mutfak Gereçleri

altına taşınabilir.

URL kategori ağacına birebir bağlıysa her kategori değişikliğinde URL değişebilir.

Bu nedenle özellikle büyük ve sık değişen ürün kataloglarında daha sabit ürün URL yapıları tercih edilebilir.

29. XML Kategorisini Slug'ın Otomatik Parçası Yaparken Dikkat Edin

Tedarikçi bugün:

Ev/Mutfak/Cezveler

gönderiyor.

Yarın kategori yapısını:

Mutfak/Pişirme/Cezve

olarak değiştirebilir.

Bunun sonucunda ürün URL'niz de değişiyorsa tedarikçinin kategori düzenlemesi doğrudan sizin SEO URL mimarinizi etkiler.

Bu yüzden:

kaynak kategori

ile

mağaza URL mimarisi

ayrı katmanlarda yönetilebilir.

30. Ürün URL'sini XML'deki Fiyat veya Stoktan Üretmeyin

Örneğin:

celik-cezve-150-tl

veya:

celik-cezve-stokta

şeklinde URL üretmek doğru değildir.

Çünkü:

  • fiyat değişir,
  • stok değişir.

URL ise mümkün olduğunca istikrarlı kalmalıdır.

31. Kampanya Bilgilerini Slug'a Eklemeyin

Örneğin:

indirimli-celik-cezve

ürün kampanyadan çıktığında anlamsız hale gelebilir.

Benzer şekilde:

  • yeni,
  • kampanya,
  • fırsat,
  • sezon indirimi

gibi geçici bilgiler kalıcı ürün URL'sinin parçası olmamalıdır.

32. Slug Oluştururken XML Özel Karakter Sorunlarını Hesaba Katın

Ürün adı:

Ev & Mutfak Düzenleyici

gibi olabilir.

XML içerisinde & doğru biçimde aktarılmalı; sonrasında slug üretimi sırasında:

ev-mutfak-duzenleyici

gibi uygun yapıya dönüştürülebilir.

Özel karakterin XML aktarımı sırasında bozulması ise XML Veri Akışında Özel Karakter Sorunları Nasıl Çözülür? konusunun alanıdır.

103'ün görevi:

doğru okunan ürün adından sağlıklı URL üretmek

olmalıdır.

33. Slug Oluştururken HTML Kodlarının İçeriğe Karışmadığını Kontrol Edin

Yanlış veri eşleştirmesinde ürün adı:

<b>Çelik Cezve</b>

şeklinde gelebilir.

Bunun doğrudan slug'a çevrilmesi:

b-celik-cezve-b

gibi anlamsız sonuç oluşturabilir.

Slug kaynağı olarak kullanılacak alan önce temizlenmelidir.

34. Boş Ürün Adında Otomatik Rastgele Slug Üretmeyin

XML ürün adı boşsa sistem:

urun-185487

gibi teknik slug üretebilir.

Bazı sistemlerde bu geçici olarak mümkün olabilir.

Ancak ürün adı eksikliği önce veri kalite problemi olarak ele alınmalıdır.

Ürün adı eksik → 100 numaralı Eksik Alan Kontrolü

Bu durumda ürünün otomatik satışa açılması yerine kontrol kuyruğuna alınması daha güvenli olabilir.

35. XML'de Hazır Slug Varsa Kalitesini Kontrol Edin

Tedarikçi doğrudan:

slug

alanı gönderiyor olabilir.

Örneğin:

celik-cezve-12-no

gayet kullanılabilir olabilir.

Ancak:

PRODUCT_000004582_2026_FINAL

gibi bir değer de gelebilir.

Bu nedenle:

slug alanı mevcut → aynen kullan

yerine:

slug alanı mevcut → mağaza standardıyla uyumlu mu kontrol et

yaklaşımı daha doğru olur.

36. Yinelenen Slug'ları Yayın Öncesinde Tespit Edin

Yeni XML aktarımında:

5.000 ürün

gelecekse slug üretiminden sonra:

kaç benzersiz slug var?

kontrol edilebilir.

Örneğin:

5.000 ürün

4.930 benzersiz slug

ise:

70 kayıt incelenmelidir.

Bunlar:

  • aynı isimli farklı ürün,
  • duplicate ürün,
  • varyant,
  • slug normalization çakışması

olabilir.

37. Türkçe Karakter Dönüşümünün Çakışma Oluşturabileceğini Unutmayın

İki farklı metin dönüşüm sonrasında aynı slug'a dönüşebilir.

Benzer şekilde:

  • noktalama kaldırılması,
  • boşlukların birleştirilmesi,
  • özel karakterlerin temizlenmesi

farklı ürün isimlerini aynı sonuca indirebilir.

Bu nedenle slug üretiminden sonra mutlaka benzersizlik kontrolü yapılmalıdır.

38. Slug Çakışmasını Ürün ID veya Kısa Kod ile Çözebilirsiniz

İki gerçekten farklı ürün aynı slug'ı üretiyorsa örneğin:

celik-cezve-12-no

ve

celik-cezve-12-no-4587

gibi çözüm kullanılabilir.

Kullanılan ek değer:

  • kısa,
  • istikrarlı,
  • benzersiz

olmalıdır.

Rastgele değişen bir değer kullanılmaması daha uygundur.

39. XML'deki Ürün ID'sini Tamamen URL'ye Taşımak Zorunda Değilsiniz

Örneğin:

/urun/885477123541589

teknik olarak çalışabilir.

Ancak Google okunabilir ve açıklayıcı URL'lerin insanlar ve arama motorları için anlaşılmasını kolaylaştırdığını belirtiyor.

Bu nedenle:

/urun/celik-cezve-12-no

daha açıklayıcı olabilir.

Gerekiyorsa ID kısa bir ek olarak kullanılabilir.

40. XML Senkronizasyonunun Mevcut Slug'ı Ezmesini Engelleyin

İlk aktarımda:

ürün adı → slug

oluşturulmuş olabilir.

Daha sonra mağaza sahibi slug'ı manuel düzenlemiş olabilir.

Eğer her XML senkronizasyonunda:

kaynak ürün adı → yeniden slug oluştur

işlemi çalışıyorsa manuel URL düzenlemesi kaybolur.

Alan bazlı güncelleme politikası:

fiyat → güncelle

stok → güncelle

ürün adı → kurala göre güncelle

slug → mevcutsa koru

şeklinde kurulabilir.

41. Slug Değişikliklerini Loglayın

URL değişmişse:

  • eski slug,
  • yeni slug,
  • değişiklik tarihi,
  • neden,
  • otomatik/manüel değişiklik

kayıt altına alınabilir.

Bu kayıt yönlendirme problemlerini araştırmayı kolaylaştırır.

42. Eski Slug'ları Başka Üründe Tekrar Kullanırken Dikkat Edin

Eski ürün:

/urun/celik-cezve

adresini kullanmış olabilir.

Ürün kaldırıldıktan sonra aynı slug tamamen farklı bir ürüne verilirse:

  • eski Google sonucu,
  • eski backlink,
  • müşteri favorisi

yeni ve ilgisiz ürüne gidebilir.

Bu nedenle eski URL geçmişi dikkate alınmalıdır.

43. Silinen Ürün URL'si İçin Politika Belirleyin

Ürün artık satılmıyorsa:

  • tamamen kaldırma,
  • uygun alternatif ürüne yönlendirme,
  • ürün sayfasını pasif halde tutma

gibi farklı yöntemler olabilir.

Her ürün için otomatik olarak ana sayfaya yönlendirme yapmak doğru yaklaşım değildir.

Ürünün geri gelip gelmeyeceği ve uygun gerçek alternatif bulunup bulunmadığı değerlendirilmelidir.

44. Duplicate URL Sorununu Duplicate XML Ürün Sorunundan Ayırın

Bu ayrım özellikle önemlidir.

102 numara

XML:

Ürün A

Ürün A

şeklinde iki kayıt içeriyor.

103 numara

Mağazada tek ürün var ancak:

/urun-a

ve

/urun-a?x=1

veya başka URL yollarından aynı içerik açılıyor.

Bunlar iki farklı problemdir.

45. Sitemap'te Tercih Edilen Ürün URL'lerini Kullanın

Google canonicalizasyon dokümantasyonunda sitemap'e dahil edilen URL'lerin canonical tercihi açısından zayıf bir sinyal olduğunu belirtiyor.

Dolayısıyla sitemap içerisinde:

  • eski slug,
  • yönlendirme URL'si,
  • parametreli alternatif URL

yerine mümkün olduğunca nihai ve tercih edilen ürün URL'si bulunmalıdır.

46. Canonical ve Sitemap Birbiriyle Çelişmemeli

Örneğin:

Canonical:

/urun/celik-cezve

Sitemap:

/urun/celik-cezve-eski

gösteriyorsa arama motoruna tutarsız sinyal verilir.

Daha temiz yapı:

iç linkler

canonical

sitemap

redirect

aynı tercih edilen URL etrafında birleşmelidir.

Google da canonical sinyallerinin birlikte kullanılmasının tercihi güçlendirebileceğini belirtiyor.

47. İç Linklerde Eski Slug'ları Güncelleyin

Ürün URL'si değiştiyse blog, kategori veya diğer ürünlerden verilen bağlantılar hâlâ eski URL'ye gidiyor olabilir.

301 yönlendirme kullanıcıyı yine doğru yere taşısa bile mümkünse dahili bağlantıların doğrudan yeni URL'ye güncellenmesi daha temizdir.

48. URL'yi Kullanıcıya Anlaşılır Tutun

Örneğin:

/urun/p-854712-cx98-v2-final

yerine:

/urun/celik-cezve-12-no

kullanıcı açısından daha açıklayıcıdır.

Google'ın mevcut URL rehberinin temel tavsiyelerinden biri de insanların anlayabileceği mantıklı URL yapıları oluşturmaktır.

49. URL'yi SEO Anahtar Kelime Doldurma Alanı Olarak Görmeyin

Örneğin:

/urun/celik-cezve-en-ucuz-cezve-toptan-cezve-uygun-fiyat-cezve

gibi URL'nin kullanıcı açısından faydası düşüktür.

URL'nin açıklayıcı olması yararlıdır.

Ancak URL'de aynı anlamı tekrar tekrar yazmak gerekli değildir.

50. Yeni XML Ürünlerinde URL Kontrolünü Otomatik Hale Getirin

Yeni ürün geldiğinde süreç:

yeni ürün

ürün adı doğrulandı

slug oluşturuldu

karakterler normalize edildi

benzersizlik kontrol edildi

mevcut ürün eşleşmesi kontrol edildi

URL oluşturuldu

yayınlandı

şeklinde olabilir.

Böylece ürün canlıya çıktıktan sonra URL düzeltmek zorunda kalma ihtimali azaltılır.

XML URL VE SLUG KONTROL LİSTESİ

Kaynak URL

Tedarikçinin ürün URL'si ayrı tutuluyor mu?

Mağaza URL'si

Kendi mağazanızın bağımsız URL'si var mı?

Slug kaynağı

Hangi ürün alanından oluşturuluyor?

Ürün adı

Slug oluşturulmadan önce doğru mu?

Türkçe karakter

Tutarlı dönüşüm uygulanıyor mu?

Küçük harf

URL standardı tek tip mi?

Tire

Kelimeler - ile ayrılıyor mu?

Gereksiz kelime

URL gereğinden uzun mu?

SKU

Gerçekten gerekiyorsa mı ekleniyor?

Ürün ID

Slug ile veritabanı kimliği ayrılmış mı?

Benzersizlik

Aynı slug başka üründe var mı?

Duplicate ürün

Çakışma aslında XML duplicate kaydından mı kaynaklanıyor?

Varyant

Ayrı URL gerektiriyor mu?

Set/koli

Farklı satış ürünü doğru biçimde ayrılıyor mu?

Kategori

Kategori değişince URL değişiyor mu?

Fiyat

Slug'a fiyat eklenmiş mi?

Stok

Slug'a geçici stok bilgisi eklenmiş mi?

Kampanya

Geçici kampanya ifadesi URL'de mi?

XML güncellemesi

Mevcut slug'ın üzerine yazıyor mu?

Redirect

URL değiştiğinde eski adres yönlendiriliyor mu?

Canonical

Tercih edilen URL doğru mu?

Sitemap

Canonical URL sitemap'te mi?

İç link

Site içi bağlantılar güncel URL'yi mi kullanıyor?

Log

Eski ve yeni slug geçmişi tutuluyor mu?

XML ÜRÜN URL VE SLUG YÖNETİMİ NASIL KURULUR?

Pratik olarak şu sırayla ilerlenebilir:

1. XML içerisindeki URL ve slug alanlarını belirleyin.

2. Her URL alanının neyi temsil ettiğini doğrulayın.

3. Tedarikçi URL'sini mağaza URL'sinden ayırın.

4. Mağaza URL standardınızı belirleyin.

5. Slug'ın hangi ürün alanından oluşturulacağını belirleyin.

6. Türkçe karakter dönüşüm kuralını belirleyin.

7. Bütün slug'ları küçük harfe dönüştürün.

8. Kelimeleri tireyle ayırın.

9. Gereksiz özel karakterleri temizleyin.

10. Ürün ölçüsü ve model gibi önemli ayrıştırıcıları koruyun.

11. Slug benzersizliğini kontrol edin.

12. Çakışmanın duplicate üründen kaynaklanıp kaynaklanmadığını kontrol edin.

13. Gerçek farklı ürünlerde benzersiz kısa ek kullanın.

14. İlk aktarım sonrasında slug'ı sabitleyin.

15. XML isim güncellemelerinin URL'yi otomatik değiştirmesini engelleyin.

16. Gerçek URL değişikliklerinde eski URL için yönlendirme oluşturun.

17. Canonical URL'yi kontrol edin.

18. Sitemap'te nihai URL'nin bulunduğunu doğrulayın.

19. Site içi linklerin doğrudan nihai URL'ye gittiğini kontrol edin.

20. Yeni XML ürünlerinde bu kontrolü yayın öncesinde otomatik çalıştırın.

SIK SORULAN SORULAR

XML'den gelen ürün URL'sini kendi sitemde aynen kullanmalı mıyım?

Genellikle hayır. XML'deki URL tedarikçinin kendi ürün sayfasına ait olabilir. Tedarikçi kaynak URL'si referans amacıyla saklanabilirken kendi mağazanızın ürün URL'si kendi domain ve URL yapınıza göre oluşturulmalıdır.

Ürün adı değiştiğinde slug da değişmeli mi?

Her isim değişikliğinde slug'ın otomatik olarak değişmesi gerekmez. Yayına alınmış ürün URL'lerinin gereksiz yere değiştirilmemesi daha istikrarlı bir yapı sağlar. URL gerçekten değiştirilecekse eski adresin yeni adrese uygun biçimde yönlendirilmesi düşünülmelidir.

Ürün slug'ında SKU bulunmalı mı?

Zorunlu değildir. Ürün adı yeterince benzersizse yalnızca açıklayıcı kelimeler kullanılabilir. Aynı isimli ürünlerde benzersizliği sağlamak için kısa bir SKU veya ürün ID parçası kullanılabilir.

Türkçe karakterler URL'de kullanılabilir mi?

Modern URL sistemleri Unicode karakterleri destekleyebilir ve gerektiğinde percent-encoding uygulanır. Bununla birlikte ASCII tabanlı celik-cezve gibi dönüştürülmüş slug yapısı tercih edilecekse bütün sitede tutarlı bir dönüşüm kuralı kullanılmalıdır. Google okunabilir ve kullanıcı diline uygun URL yapılarını öneriyor.

Aynı ürün iki farklı URL'den açılıyorsa ne yapılmalı?

Öncelikle tercih edilen tek URL belirlenmelidir. Gereksiz alternatif URL'ler yönlendirme, canonical veya URL mimarisi düzenlemeleriyle yönetilebilir. Google redirect ve rel="canonical" yöntemlerini canonicalizasyon için güçlü sinyaller olarak tanımlıyor.

XML'DEKİ ÜRÜN ADI DEĞİŞEBİLİR, ÜRÜN URL'Sİ SÜREKLİ DEĞİŞMEK ZORUNDA DEĞİLDİR

XML ürün URL slug yönetiminin temel amacı mümkün olan en uzun veya en fazla anahtar kelime içeren adresi oluşturmak değildir.

Daha sağlıklı yapı:

kaynak URL'yi ayır → ürün adını doğrula → temiz slug oluştur → benzersizliği kontrol et → ürün kimliğinden ayır → yayınlandıktan sonra URL'yi mümkün olduğunca sabit tut → değişiklik gerekiyorsa yönlendirme yap → canonical, sitemap ve iç linkleri aynı nihai URL'de birleştir

şeklinde kurulabilir.

Böylece tedarikçi:

  • ürün başlığını değiştirdiğinde,
  • kategori değiştirdiğinde,
  • XML slug'ını değiştirdiğinde

kendi mağazanızın ürün URL'leri kontrolsüz biçimde değişmez.

XML'deki ürün, fiyat ve stok bilgilerinin genel olarak nasıl aktarıldığını incelemek için XML Entegrasyonu Nedir? Ürün, Fiyat ve Stok Verileri Nasıl Aktarılır? rehberi kullanılabilir.

Kaynak XML'deki bütün ürün bilgilerinin genel doğruluk kontrolü için XML Bayilikte Ürün Verisi Kalitesi Nasıl Kontrol Edilir? içeriğine geçilebilir.

Aynı ürünün XML'de birden fazla kez bulunup bulunmadığını kontrol etmek için XML Dosyasında Yinelenen Ürünler Nasıl Tespit Edilir? rehberi tamamlayıcıdır.

SKU ve barkodların ürün kimliği tarafındaki rolünü incelemek için XML Barkod ve SKU Alanları Nasıl Yönetilir? içeriği kullanılabilir.

XML'deki karakter problemlerinin ürün adı ve dolayısıyla slug üretimini bozmasını engellemek için XML Veri Akışında Özel Karakter Sorunları Nasıl Çözülür? rehberi tamamlayıcıdır.

Ulu İthalat XML modelini incelemek isteyen işletmeler XML Bayilik sayfasına geçebilir. Bu ticari hedef URL'sinin canlı olduğu doğrulandı.

Benzer Yazılar