Merhaba arkadaşlar,


Bir sayfaya birden fazla URL ile erişilme durumu artık günümüzde sıklıkla kullanılan bir yapı. Evet şu an bu yapıyı nerede kullanıyoruz diye düşünüyorsunuz farkındayım, bu sorunun cevabını hemen veremeyebilirsiniz fakat farkında olmasanızda birçok yerde karşınıza çıkıyor. E-ticaret sitesinde bir ürünün farklı renklerine bakarken URL değişiyor fakat Google’da arattığınızda hep aynı sayfa karşınıza çıkıyor değil mi? Şimdi gelin bunu bir örnek ile destekleyerek kafanızda netleşmesine yardımcı olalım.


Standart URL'ler kullanma


Bu makalede, birden fazla URL yapısı veya ortak kullanıma sunma yoluyla kullanılabilen içerikler için bağlantı ve sıralama sinyallerini iyileştirmek üzere standart URL'leri nasıl kullanabileceğiniz açıklanmaktadır.


İçerik yönetimi ve çevrimiçi alışveriş sistemleri dünyasında, aynı içeriğe birden fazla URL ile erişildiği durumlar çok sıktır. İçeriği ortak kullanıma sunulması sayesinde tümüyle farklı URL'lere ve alan adlarına dağıtılması da kolaydır. Örneğin:


Bir kullanıcı oturumu ve/veya arama tercihinin bir sonucu olarak, aynı ürün sayfasında dinamik URL'ler vardır.
https://www.example.com/products?cat...er&color=yesil


https://example.com/elbiseler/kokteyl?gclid=ABCD


https://www.example.com/elbiseler/ye...silelbise.html
Siz aynı yayını birden fazla bölüm altına yerleştirirken blog sisteminiz birden fazla URL'yi otomatik olarak kaydeder.
https://blog.example.com/elbiseler/y...iseler-harika/


https://blog.example.com/yesil-olanl...iseler-harika/
Sunucunuz aynı içeriği www alt alan adı veya https protokolü için sunacak şekilde yapılandırılır.
https://example.com/yesil-elbiseler


https://example.com/yesil-elbiseler


https://www.example.com/yesil-elbiseler
O blogda diğer sitelere ortak kullanıma sunma için sağladığınız içerik kısmen veya tamamen o alan adlarına kopyalanır.
https://news.example.com/gündelik-ku...er-155672.html (ortak kullanıma sunulan yayın)


https://blog.example.com/elbiseler/y...r-harika/3245/ (orijinal yayın)
Bu sistemler içerik geliştirmeyi ve dağıtmayı daha kolay hale getirse de, kullanıcılar, sayfanıza ulaşmak için arama motorlarını kullandıklarında bazı zorluklara da neden olur. Örneğin:


Yinelenen veya benzer içerikler için bağlantı sinyallerini birleştirme. Arama motorlarının, bireysel URL'ler için bulunan bilgileri (bunlara yönelik bağlantılar gibi) tercih edilen tek bir URL'de birleştirmelerine olanak verir. Bu, diğer sitelerden https://example.com/elbiseler/kokteyl?gclid=ABCD adresine yapılan bağlantıların https://www.example.com/elbiseler/ye...silelbise.html adresinin bağlantılarıyla birleştirilmesi anlamına gelir.
Tek bir ürün/konu için metrikleri izleme. Çeşitli URL'ler kullanıldığında, belirli bir içerik parçası için birleştirilmiş metrikler elde etmek daha zordur.
Kullanıcıların görmesini istediğiniz URL'leri belirleme. Kullanıcıların yeşil elbiseler ürün sayfasına erişmek için https://example.com/elbiseler/kokteyl?gclid=ABCD yerine https://www.example.com/elbiseler/ye...silelbise.html adresini kullanmasını tercih ediyorsunuz.
Ortak kullanıma sunma konusunu ele alma. İçeriğinizi başka alan adlarında yayınlanması için ortak kullanıma sunuyorsanız, sayfa sıralamasını tercih ettiğiniz URL ile birleştirmek istiyorsunuz demektir.
Bu sorunları çözmek üzere, içerik (veya eşdeğer içerik) için birden fazla URL yoluyla kullanılabilen bir standart URL tanımlamanızı öneririz. Bunu, Google Arama için çeşitli şekillerde yapabilirsiniz.


Tercih ettiğiniz alan adını ayarlayın
Tercih edilen URL'yi rel="canonical" bağlantı öğesiyle birlikte belirtin
Aynı içeriğe yönelik tercih edilen URL'leri ayarlamak için bir site haritası kullanın
Standart olmayan URL'ler için 301 yönlendirmelerini kullanın
Dinamik parametrelerin nasıl kullanılacağını belirtin
HTTP başlığınızda standart bir bağlantı belirtin
Bu yöntemlerden birini kullanmanızı öneririz, ancak bunu yapmak zorunlu da değildir. Bir standart URL belirtmezseniz kendimizce en iyi sürümü veya URL'yi tanımlarız.
Standartlaştırma amacıyla robots.txt dosyasını kullanmayın.
Standartlaştırma amacıyla URL kaldırma aracını kullanmayın: Bu işlem, ilgili URL'nin tüm sürümlerini arama işlevinden kaldırır.
Aynı sayfa için standart URL olarak farklı URL'ler belirtmeyin (ör. site haritasındaki bir URL ve aynı sayfa için rel="canonical") kullanan farklı bir URL.
Tercih ettiğiniz alan adını ayarlayın


Google'a alan adınız için sitenizin URL'sinin hangi sürümünü tercih ettiğinizi bildirin:


https://www.example.com
https://example.com
Tercih ettiğiniz alan adını https://example.com olarak ayarlarsanız Google, https://www.example.com bağlantılarını tam olarak https://example.com bağlantıları gibi sayar.


Ayrıntılar için Tercih ettiğiniz alan adını ayarlama bölümüne bakın.


Tercih&ettiğiniz URL'yi rel="canonical" bağlantı öğesi ile belirtin


İçeriğe çok çeşitli URL'ler erişebiliyor olsa da https://blog.example.com/elbiseler/y...iseler-harika/ URL'sinin tercih ettiğiniz URL olmasını istediğinizi varsayalım. Bu tercihinizi arama motorlarına şu şekilde belirtebilirsiniz:


Standart sayfayı ve diğer değişkenleri bir rel="canonical" bağlantı öğesi ile işaretleyin.
Bir <link> öğesini ( rel="canonical" özelliği ile birlikte) bu sayfaların <head> bölümüne ekleyin:
<link rel="canonical" href="https://blog.example.com/elbiseler/yesil-elbiseler-harika" />
Bu, yeşil elbise yayınlarına erişmek için kullanılacak tercih edilen URL'yi belirtir. Böylece, arama sonuçlarının kullanıcılara o URL yapısını gösterme ihtimali daha fazla olur. (Not: Bunu uygulamaya çalışırız ancak her durum için uygulanacağını garanti edemeyiz.)


Hataları önleyin: rel="canonical" bağlantı öğesiyle birlikte göreli yollar yerine mutlak yollar kullanın.


Şu yapıyı kullanın: https://www.example.com/elbiseler/ye...silelbise.html
(Şu yapıyı kullanmayın: /elbiseler/yesil/yesilelbise.html).
Aynı içerik için tercih edilen URL'leri belirtmek üzere bir site haritası kullanın


Sayfalarınızın her biri için standart (tercih edilen) bir URL seçin ve bu standart URL'leri bir site haritası içerisinde göndererek tercihlerinizi bize bildirin.


Site haritası içerisinde gönderdiğiniz URL'leri kullanacağımızı garanti edemeyiz. Ancak URL göndermeniz, sitenizde en önemli gördüğünüz sayfaları Google'a bildirmek açısından kullanışlı bir yoldur.


Standart olmayan URL'ler için 301 yönlendirmelerini kullanın


Sayfanıza çeşitli şekillerde erişilebileceğini varsayalım:


https://example.com/home
https://home.example.com
https://www.example.com
Tercih ettiğiniz (standart) hedef olarak o URL'lerden birini seçmek ve diğer URL'lere gelen trafiği tercih ettiğiniz URL'ye göndermek için 301 yönlendirmeleri kullanmak iyi bir fikirdir. Sunucu tarafı bir 301 yönlendirmesi, kullanıcıların ve arama motorlarının doğru sayfaya yönlendirilmesini sağlamanın en iyi yoludur. 301 durum kodu, bir sayfanın kalıcı olarak yeni bir konuma taşındığı anlamına gelir.


Dinamik parametrelerin nasıl kullanılacağını belirtin


Göz ardı edilmesini istediğiniz parametreler hakkında Google'ı bilgilendirmek için Parametre Kullanımı bağlantısını kullanın. Belirli parametreleri göz ardı etmek, Google dizininde yinelenen içeriği azaltabilir ve sitenizi taranmaya daha elverişli hale getirebilir. Örneğin, sessionid parametresinin yok sayılacağını belirtirseniz, Google https://www.example.com/elbiseler/ye...ssionid=273749 adresini https://www.example.com/elbiseler/yesil.php adresi ile aynı sayar.


HTTP başlığınızda standart bir bağlantı belirtin


Sunucunuzu yapılandırabiliyorsanız, HTML dokümanlarının ve PDF'ler gibi diğer dosyaların standart URL'sini belirtmek için rel="canonical" HTTP başlıkları kullanabilirsiniz. Sitenizde bir PDF dosyasının aşağıdaki gibi farklı URL'lerle kullanıma sunulduğunu (örneğin, izleme amaçlarıyla) varsayalım:


https://www.example.com/indirme/rapor.pdf
https://www.example.com/indirme/ortak-1/rapor.pdf
https://www.example.com/indirme/ortak-2/rapor.pdf
https://www.example.com/indirme/ortak-3/rapor.pdf
Bu örnekte, rel="canonical" HTTP başlığını kullanarak PDF dosyası için standart URL'yi aşağıdaki şekilde Google'a bildirebilirsiniz:


Bağlantı: <https://www.example.com/indirme/rapor.pdf>; rel="canonical"
Google şu anda bu bağlantı başlığı öğelerini yalnızca Google Web Arama için desteklemektedir.

kaynak:https://support.google.com/webmaster...r/139066?rd=1#