SEO'da Kanonik Sorun ve Nasıl Düzeltilir

Yayınlanan: 2018-07-05

Kanonik bir sorun, web sitenize arama motoru veya ziyaretçileriniz tarafından farklı URL'lerden erişildiğinde ortaya çıkabilecek istenmeyen bir Arama Motoru Optimizasyonu sonucudur.

Bu, çalışmanızın arama motorlarına kopya içerik olarak görünmesini sağlamakla kalmaz, aynı zamanda ziyaretçilerinizin ana sayfa dışında farklı sayfalara gitmesini de sağlayabilir.

Daha da kötüsü, arama motorunun ana sayfanız için yanlış URL seçmesine neden olarak tüm SEO çabalarınızı mahvedebilir.

301 yönlendirmeleriniz ” sıralı değilse veya tamamen yoksa, kurallı bir sorun oluşur.

Web sitenizin şu olduğunu varsayalım: http://sayfanız.com

301 yönlendirmeleriniz sıralı değilse, şu şekilde erişilebilir:

http://websiteniz.com/index.html;

http://websiteniz.com; veya

http://web siteniz.com/index.html

Bir web sitesi, iletişim sayfası, ana sayfa, geri bildirim ve diğerleri gibi farklı parametreler nedeniyle yüzlerce URL'ye sahip olabilir.

Sorun, arama motoru örümceklerinin indeksleme için ana sayfa olmayan bir URL seçmesi durumunda ortaya çıkar.

Arama motoru, web sitenizi sıralamak için o sayfada bulunan parametreleri kullanırsa neler olabileceğini hayal edebilirsiniz.

Yüksek sıralamalar istiyorsanız, arama motoru örümcekleri görmeden önce kurallı sorunlarınızı düzelttiğinizden emin olun.

Site ziyaretçileriniz, ana sayfa yerine ilk önce iletişim sayfanıza gelirlerse geri püskürtülebilirler.

Ziyaretçilerinizin ana sayfanıza erişmek için kullandığı anahtar kelimeleri incelemek için Serpbook'u korumayı unutmayın .

Google, Bing, MSN veya diğer herhangi bir arama motorunun aynı sayfaya yönlendiren farklı URL'den ziyade birleştirilmiş bir URL'de gezinmesi işi kolaylaştırır ve sıralamanızı iyileştirir.

En zararlı kurallı sorun, web sitenizde hem www hem de www olmayan URL'lerin bulunmasıdır. Bu neredeyse her zaman berbat bir sıralama ile ilişkilendirilecektir.

Bu kurallı sorunu, kalıcı 301 yönlendirmeleri veya Rel Canonical yardımıyla bağlantı etiketi kullanarak çözebilirsiniz.

301 yönlendirmesi, arama motorlarına veya ziyaretçilerinize erişmeye çalıştıkları sayfanın kalıcı olarak başka bir konuma taşındığını bildiren bir istemdir.

Rel Canonical, arama motorlarının eriştiği sayfanın başka bir sayfanın kopyası olduğunu bilmesini sağlayan bir etikettir.

Ancak Rel Canonical, ziyaretçilerinizin yanlış sayfaya erişmesini engellemez.

Bu prosedürler, umduğunuz yüksek sıralamayı koruyabilmeniz için kurallı sorunları kalıcı olarak düzeltmenize yardımcı olacaktır.

best serp tracker tool, best serp tracking, bulk serp tracker, serp tracking, serp tracking keyword ranking

İçindekiler

1) Bir Pencere Sunucusundayken:

Windows tarafından barındırılıyorsanız, sunucuya erişmek için yönetici iznine ihtiyacınız vardır. Daha sonra 301'i 11'ler üzerinden şu şekilde yönlendirebilirsiniz;

  1. Tüm programlar ”ı açın ve yönetim araçlarını seçin.
  2. Ardından “ İnternet Bilgi Servisleri”ni seçin.
  3. Etki alanını bulun ve “ özellikler ”i seçmek için sağ tıklayın.
  4. Özellikler altında “ Ana Dizin'i seçin.
  5. Bir URL'ye yeniden yönlendirmeye ” gidin ve ziyaretçilerin ve arama motorlarının sitenize erişmek için kullanmasını istediğiniz URL'yi girin.
  6. Tamam ” ı tıklayarak bitirin

best serp tracker tool, best serp tracking, bulk serp tracker, serp tracking, serp tracking keyword ranking

2) Apache 301 yönlendirmesini kullanın:

Bir Apache sunucusunun htaccess olarak bilinen ve .htaccess olarak yazılmış bir dosyası vardır . 301 yönlendirme istemini gerçekleştirmek için bu dosyayı kullanmalısınız.

Bu dosyanın güzelliği, not defterleri de dahil olmak üzere birçok metin düzenleyici tarafından düzenlenebilmesidir. Komutu uygulamak için şu komutları izleyin;

  • .htaccess istemi olarak “yönlendirmeyi” seçin.
  • Kodu “ 301 ” olarak ayarlayın.
  • Sayfayı geçici olarak yeniden yönlendirmek için “Kod 302 ' kullanılır; bu nedenle, kurallı sorunları düzeltmede yararlı değildir.
  • Ardından, ihtiyacınız olmayan URL'yi “ /siteniz.html ” olarak girmeniz gerekir, lütfen alan adının hariç tutulduğunu unutmayın.
  • Yönlendirilmek istediğiniz sayfayı girin, örneğin; http://www.siteniz.com/newpage.html .”

Kanonikleştirmeniz böylece tamamlanmış olacaktır. Ancak bir www URL'niz yoksa şunları yapabilirsiniz;

RewriteEngine tarafından "açık"

rewritecond%{http_host}^site.com

rewriterule^(.*)$http://www.siteniz/$1[301,nc]

Bu komut, www olmayan bir giriş yapmaya çalışan herhangi birine veya herhangi bir motora kalıcı bir 301 yönlendirmesine yol açacaktır. URL . Otomatik olarak bir “ www. ” versiyonu.

3) Kodlu Yönlendirmeler:

Sunucuya yönetici olarak erişemiyorsanız, kalıcı bir 301 yönlendirmesi yapmak için “ kodlanmış 301 yönlendirmelerine ” ihtiyacınız var.

Bir kod, önceden değiştirilmiş başlıkları atlayarak ve botu indeksleme için seçtiğiniz URL'ye yönlendirerek bir yönlendirme yapacaktır.

Örneğin, bir arama motoru bir iletişim sayfasında böyle bir kod bulursa, böyle bir kodu olmayan bir sayfa bulana kadar dizine eklemez.

Bu kodlar bir bilgisayar dilinden diğerine farklılık gösterir;

  • PHP Dilinde şunu kullanın;

<?header(“HTTP/1.1301MovedPermanently”) ardından

Başlık (“Konum:http://www.yoursite.com/”);?>

  • JSP Dili kullanımı için;

yanıt.setStatus(301); o zamanlar

answer.setHeader (“Konum”,”http://www.yoursite.com/”) ve

answer.setHeader/ “bağlantı”, ”kapat”)%>

Bir programcı değilseniz, bu hizmetleri dışarıdan temin etmeniz önemlidir, çünkü bir .htaccess dosyasıyla uğraşırsanız web siteniz kolayca bozulabilir.

4) Rel Kanonik:

Son olarak, Canonical sorununu Rel Canonical kullanarak halledebilirsiniz. Bunlar, belirli bir sayfada kullanılmasını istediğiniz URL'yi belirtmek için bir sayfanın <head> bölümüne ekleyebileceğiniz etiketlerdir.

Örneğin,

<link rel=”canonical” href=”http://www.site.com/correct-location/” />

Arama motorları web sitenize eriştiğinde, Rel Canonical bota eğik çizgi URL'sinin dizine eklenmesini seçtiğiniz URL olduğunu söyleyecektir. Arama motoru diğerlerini bırakacaktır.

Ne yazık ki, bu bağlantı etiketleri sitenizin işleyişine müdahale etmediği için site ziyaretçilerinizi yönlendiremez.

Ziyaretçilerinizi yönlendirmek için, kurallı bir sorunu çözmenin diğer yöntemlerine güvenmeniz gerekir.

Bu etiketi, arama motorunun dizine eklemesini istediğiniz sayfa dışında web sitenizin her sayfasına eklemeniz gerektiğini unutmayın.

Arama motorları yalnızca etiketlenmemiş sayfayı dizine ekler.

Çözüm

Kurallılaştırma ile başa çıkmak için en iyi yöntemi seçmek, sahip olduğunuz sunucuya, sunucuya erişiminize ve teknik bilginize bağlı olacaktır.

Kanonik sorunları düzeltmek, SEO'nuzu güçlendirmenin ve rakiplerinizi yenmenin kesin bir yoludur. Web sitenizde sahip olduğunuz 301 yönlendirmelerinin iyi çalıştığından emin olmak önemlidir.

Her şeyin yolunda olduğundan emin olmak için web sitenizin her sayfasını test edin. 301 yönlendirmesi kalıcı bir istem olsa da, Google motorunun ve ziyaretçilerinizin web sitenizi nasıl gördüğünü bilmek önemlidir.

Rel canonical daha az karmaşıktır, ancak web sitenizi saniyenin kesirleri kadar yavaşlatır. Web sitenize her sayfa eklediğinizde, kanonizasyon sorunlarının ortaya çıkmamasını sağlamayı unutmayın.