URL'lerde ürün kimliği olması, yalnızca anahtar kelimelere sahip bir URL'ye kıyasla SEO'ya zarar verir mi?


12

Diyelim ki bir kategoride (süper kahramanlar) bir ürüne (optimus-prime) sahip bir web mağazam var, öyle ki URL:

www.example.com/superheroes/optimus-prime

Şimdi, URL'nin olabilmesi için ürün kimliğini (99) URL'deki ürün adına eklemek istiyorum:

www.example.com/superheroes/99-optimus-prime

SEO ile ilgili olarak, özellikle Google arama sıralamaları, bir ürün URL'sini diğeri üzerinde kullanırken önemli bir fark yaratıyor mu?

Bir programcı olarak, URL'yi içinde kimliğiyle kullanmayı tercih ediyorum çünkü sistem takma adı oluşturma işleminin% 100 başarısız olmasını CMS yönlendirme amaçları için güvenli hale getiriyor.


Bunu zaten sorup cevaplayacağımızı düşündüm, ancak bir kopya bulamıyorum. Buldum en yakın URL slug benzersiz bir kimlik ve başlık SEO geliştirmek mi? sadece kimlik yerine kimliğe ve bilgi bilgisine sahip olmak ister.
Stephen Ostermiller

1
İlgili (ama oldukça çoğaltıcı olduğunu düşünmüyorum?): Stackoverflow.com/questions/820493/… - bu soru "incinir mi" diye soruyor, diğeri ise buna izin verilip verilmediğini soruyor.
Doktor J

Yanıtlar:


8

Nasıl

  • Kimliği mantıklı bir yere dahil edin. En kolayı ... / product / $ id / ürün adı vb.
    • hemen hemen her yönlendirme sistemi ile çalışır, normal ifadeler yok
  • Sadece id ile bir url'ye bir <link rel = canonical> (ya da bunu hecelerseniz, bunu yapmak zorunda olduğumdan beri bir süre) ekleyin ¹
  • İstekleri işlerken, URL'de doğru metin yoksa, geçerli doğru metnin bulunduğu URL'ye yeniden yönlendirin.

Neden

  • Bazı ürünlerin metnini (kaçınılmaz olarak) değiştirmeniz gerektiğinde:

    • Google eski ve yeni sürümleri aynı sayfa / varlık / ürün olarak görecek
    • düzeltilmemiş eski bağlantılar yine de "çalışır" (ve yenilerine yönlendirilir)
    • bu, diğer sitelerden gelen bağlantılar için de geçerlidir, bu nedenle “Google sosunuzu” (veya havalı çocuklar bu gün ne diyorsa) kaybetmezsiniz.
  • (Neredeyse kaçınılmaz olarak) aynı ada sahip birden fazla ürününüz olduğunda (özellikle "güncellenen" veya "yeniden biçimlendirilen" vb. Popüler bir öğeniz varsa) ancak farklı kimlikler varsa, her ikisinin de çalışan bir bağlantısı olabilir (satış yapmanıza yardımcı olabilir) eski stok)
    • her zaman “eski” sayfasındaki “yeni” ürüne bir bağlantı ekleyebilirsiniz

Yazım hataları kaçınılmazdır. Ürün adlarını benzersiz tutmaya güvenmek istiyorlarsa ve onları çift UTF8 kodlamasıyla ya da başka bir şekilde bozmak istemiyorlarsa, her iki parçayı da saklayacaklarını söyleyin. Web yöneticisi araçlarında 404'lerin üzerinden geçmek de dahil ...

İn Bu, gerekli değildir, çünkü içindeki "yanlış" metne sahip bir bağlantı yine yönlendirecektir. İçinde id olduğu sürece, az ya da çok kırılmaz.


Ne güzel bir çözüm :) <link rel = canonical> ile ilgili bir sorum var: Diyelim ki site haritasına şöyle bir ürün URL'si gönderdim: www.example.com/superheroes/991/optimus-prime Standart etiket ne zaman Google daha sonra gönderilen URL'yi veya standart URL'yi arama sonuçlarına dahil eder mi? Google arama sonucunun bu sayfaya bağlantı verdiğinden emin olmak istiyorum: www.example.com/superheroes/991/optimus-prime ve değil: www.example.com/superheroes/991/ Yoksa bu mantıklı bir düşünce değil mi? endişe duyuyor musun?
GeniusDesign

Bu iyi bir nokta ve tamamen hatırlayamıyorum. "Standart" etiketi çoğunlukla Google'a aynı şeyin birden çok "görünümü" varsa, bunlardan birinin "orijinal" olduğunu söylemekle ilgilidir, bu nedenle sayfanın değerini ilgili birkaç sayfaya bölerek sulandırmazsınız. aynı şeye…
Crawford

… Ancak yönlendiren standart bir URL'niz olabilir . Bu durumda neyin en iyisi olduğundan emin değilim. Görüntülenen snippet alakalı ise, arama sonuçlarında hangi URL'nin göründüğü önemli değildir; bazı SEO insanlar kullanıcıların güzel görünümlü bağlantı tercih iddia edeceğini biliyorum olsa da, ben bağlantı metni daha fazla fark (ve webmasters.stackexchange.com/q/45145 gibi bağlantıları olan sayfalar arama sonuçlarında yeterince iyi görünür : o)).
Crawford

tl; dr Google'a bu konuda endişeleriniz olup olmadığını sorun. İnternette çok eski ve yanlış tavsiyeler var.
Crawford

Kimliğin 2 eğik çizgi arasına yerleştirilmesiyle ilgili 1 önemli notum var. Bu, bir kullanıcı URL'yi ürün bilgi dosyası olmadan ve eğik çizgi olmadan bir tarayıcıya girerse, komut dosyalarının yönlendirilmesinde bir sorun olabilir: www.example.com/superheroes/991 aksine: www.example.com/superheroes/991 / Kimliği URL'den tutarlı bir şekilde ayırabilecek bir komut dosyası oluşturamazsınız. URL'nin böyle olması, kimlik izolasyonunu% 100 başarısız kılar: www.example.com/superheroes/991-optimus-prime, sondaki çizgiden bağımsız olarak. Bir sonraki
yorumumdaki

9

URL'nin kimlik sürümünü kesinlikle geliştirmelisiniz, çünkü geliştirme için mantıklıdır. Aslında, nihai URL'niz hala sıralanan birçok e-ticaret URL'sinden daha temiz.

Google ve Bing, sayfanın Süper Kahramanlar dizinindeki Optimus Prime dosyasıyla ilgili olduğunu anlayacaklar. Numara yok sayılır. Arama motorları, URL'leri içeren içerikten anlam çıkarmada çok iyi hale gelmiştir, ancak insanlar genellikle onlara kredi verdiği kadar gerçek değildir. Ayrıca, URL SERP'lerde birçok sıralama faktöründen sadece biridir; bu ürün kimliğinin iğneyi herhangi bir yönde hareket ettirmesi pek olası değildir.


Cevap için teşekkür ederim. Tam olarak umduğum cevap. Orada muhtemelen bu konuda farklı bir görüş ile diğer SEO millet vardır, bu nedenle bu yedekleme için dış referans her türlü takdir edilecektir.
GeniusDesign

2
Birçok site (buna dahil) URL'lerde kimlikleri kullanır ve oldukça iyi SEO'ya sahiptir.
Stephen Ostermiller

1
@GeniusDesign Kaynağım yok - sadece 8 yıllık deneyim. :) Bunu tersine çevirmek için: sadece ürün kodlarını kullanmamanız gerektiğini söyleyen pek çok makale görüyorsunuz ve ürün URL'lerinde anahtar kelimeler kullanmanız gerektiğini söyleyen pek çok makale görüyorsunuz. Gerçek şu ki, e-ticaret web sitesi tasarımında kimliklerden kaçınmak çok zor ve kimliklerin eksikliği çok fazla soruna neden olabilir, nadiren bir SEO sorunu olarak ortaya çıkar.
Henry Visotski

2
Kesinlikle haklısın. Kimlik anlambilimsel anlam katmaz, aynı zamanda zarar vermez. Cevap, iki örnek arasında daha kolay olan şeydir.
closetnoc

2
@GeniusDesign neredeyse "yetkili" olmasa da , KissMetrics "konuşan URL'leri" (bkz. # 6) açıklayan bir makaleye sahiptir ve iyi örnekleri bir kimlik içerir; vurgulamaya çalıştıkları nokta URL'nizde açıklayıcı / dizine eklenebilir kelimeler kullanmaktır; tüyler görmezden gelinir.
Doktor J

0

Temsilcim yorum yapmak için yeterince yüksek değil, bu yüzden bir cevap vermeye cesaret edeceğim. Ben bir SEO (20+ yıl) ve URL geldiğinde, neredeyse her zaman model / ürün numarasını dahil bir müşteri var; ve bunu SEO yararına yapıyorum . İnsanlar (I)yalnızca anahtar kelimeye göre arama yapmakla kalmaz, bir öğeye bağlı bir ürün kimliği varsa, yalnızca ürün numarasına göre arama yapmaları mantıklıdır. Ve eğer birisi özellikle bunu arıyorsa, cebinde satın almak isteyen parayla orada duruyorlar. Kimlik, ürün ve model numaralarının her zaman aynı şeyi tanımlamayabileceğini biliyorum ama dahil etmenin SEO için bir geliştirme olduğunu ve en azından bir engel olmadığını görüyorum. Birinin de belirttiği gibi, URL'ler Google için son kelime değildir, kişisel deneyimime göre, sayfa başlığına daha fazla ağırlık verildiğini, ancak iyi oluşturulmuş bir URL hala yolda ilerlemenizi sağlar.


Çoğu site, üretici ürün numaraları yerine URL'lerde kendi dahili kimliklerini kullanır.
Stephen Ostermiller

Kesinlikle ve bazen envanter SKU numaraları veya UPC kodları ile yönetilir. örneğin sideshowtoy.com/collectibles/… . 902953 sku numarası. Ve sku no kullanarak arama yaptığınızda. bir değiştirici olarak URL'deki sku'yu ve bazılarını kullanmadan sonuç alırsınız. google.com/…
TexasB

1
URL'de sistem kimliğine sahip olmak, özel durumunuzda mantıklıysa, model adını / numarasını URL'ye de eklememeniz gerektiği anlamına gelmez. Model adı / numarası ürün bilgisine semantik değer / anahtar kelime değeri eklerse, elbette URL'ye model adını / numarasını da eklemeyi düşünmelisiniz.
GeniusDesign
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.