Yoast SEO: İsteğe Bağlı SSL Olan Bir Sitedeki Kanonik URL'ler

https

Sitemizi şuraya taşıdığımızda volan, herkesi bir SSL bağlantısına (güvenli bir bağlantı sağlayan https: // url) zorlamadık. Bu konuda hala kararsızız. Form gönderimlerinin ve e-ticaret kısmının güvenli olduğundan emin olabiliriz, ancak sadece okunacak ortalama makaleden emin değiliz.

Bunu göz önünde bulundurarak, kanonik bağlantılarımızın hem güvenli hem de güvensiz göründüğünü fark ettik. Konuyla ilgili çok şey okumadım, ancak Google'ın her yolu ayrı ayrı ele alması sorunlu olabilir gibi görünüyor. Aslında, Web Yöneticileri içinde, güvenli siteyi ayrı ayrı kaydettirmek zorunda kaldık, bu yüzden sadece karışıklığa neden olacağını tahmin edebiliyorum.

Kanonik Bağlantı nedir?

Kanonik bağlantı öğesi, arama motorlarını bir web sayfasının tercih edilen sürümüne yönlendiren bir HTML sayfasının (kullanıcılar tarafından görülemeyen) baş bölümünde yer alan bir öğedir. Bağlantılardan geçen herhangi bir yetkinin uygun URL'ye gitmesini sağlamak istediğinizden, sitenizi arama motorları için optimize ederken bu önemli bir unsurdur. İçerik yönetim sistemlerinin büyük çoğunluğu aynı içeriğe giden birden çok yol üretir. Uygun yolu tanımlayacak bir kanonik olmadan, yetkiniz aynı içeriğe giden birden çok yol arasında bölünebilir.

İncelerken Yoast SEO eklenti bilgi tabanı, eklenti sadece kalıcı bağlantıyı WordPress'in standart işlevi aracılığıyla çeker. Başka bir deyişle, güvenli bir sayfadaysanız, https yolunu listeleyecektir, eğer değilseniz - http yolunu listeleyecektir. Ugh.

Temamızın içinde functions.php dosya ve Yoast'ın kanonik filtresini kullanarak wpseo_canonical, tüm kanonik bağlantıları güvenli URL’ye zorlamak için aşağıdaki işlevi ekledik:

function mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); $ url döndür; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Artık, bir kullanıcının hangi yola gittiğine veya Google tarayıcısının standart belgeyi nasıl yakaladığına bakılmaksızın, yalnızca https: // URL yolu ile güvenli sayfa olarak görünecektir. Yoast eklentisi bunu tanımlama seçeneğine sahipti, ancak eklentiden kaldırıldığı görülüyor.

2 Yorumlar

  1. 1
  2. 2

    Bu mükemmel çalışıyor! Daha küçük bir web sitesini https olarak değiştirdik ve Yoast'tan vazgeçtik; yani kapattı. Haber verdiğiniz için teşekkürler.

Ne düşünüyorsunuz?

Bu site spam'i azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl işlendiğini öğrenin.