Hepsi Bir Arada SEO eklentisi, 3 milyondan fazla kurulumla blog yazarları ve WordPress sitesi sahipleri arasında yaygın olarak kullanılmaktadır. Gücüne ve kullanışlılığına rağmen kullanıcıları rahatsız eden bir sorun var: Eklenti, indekslenmemiş olarak işaretlenen sayfalara otomatik olarak rel canonical etiketini ekliyor. Bu SEO açısından istenmeyen sonuçlar yaratabilir.
Bir sayfa veya gönderi indekslenemez olarak işaretlendiğinde eklenti ona rel canonical değerini ekler. Dizine eklenmemiş sayfalarda rel canonical'in kullanılması hatalı dizine eklemeye veya arama sonuçlarında daha düşük sıralamalara yol açabileceğinden bu istenmeyen bir durumdur.
Makalenin içeriği:
Eklenti geliştirme ekibi, eklentinin davranışını değiştirmek için filtrelerin kullanılmasını önererek soruna bir çözüm önerdi. Bu durumda eklentinin kanonik bağlantılarla doğru şekilde çalışmasını sağlamak için kullanıcının işlevler.php dosyasında değişiklik yapması gerekir.
Eklentiyi yapılandırmak ve rel canonical'i kaldırmak için gereken kod basittir. Dizine eklenmemesi gereken sayfalara rel etiketinin eklenmesini devre dışı bırakmanıza olanak tanır.
Bunu yapmak için, sayfa koşullarına göre standart URL'lerin eklenip eklenmeyeceğini veya kaldırılacağını kontrol etmek amacıyla kodunuzda filtreler kullanmanız gerekir.
İstediğiniz değişiklikleri yapmak için şu adımları izleyin:
add_filter(aioseop_canonical_url, eRemove_canonical_url, 10, 1); işlev kaldır_canonical_url($url) { global $post; if (is_category()) { return false; // Убираем канонический URL для категорий. } Elsafe(is_archive()) { return false; // Убираем канонический URL для архивов. } geri dönmek $url; } Eklenen kod sayfanın kategori mi yoksa arşiv mi olduğunu kontrol ediyor ve eğer öyleyse rel canonical etiketini kaldırıyor.
Elsafe ($post->Kimlik === 2) { return false; // Убираем канонический URL для поста с ID 2. } Bu adımları kullanarak, rel canonical etiketini, dizine eklenemeyen sayfalardan veya WordPress'teki tek tek gönderilerden kolayca kaldırabilirsiniz. Bazı kullanıcılar için bazı ek kod düzenlemeleri gerekli olsa da önerilen çözüm çoğu site için oldukça basit ve etkilidir.
Herhangi bir sorunuz varsa veya ek açıklamaya ihtiyacınız varsa, sorularınızı info@seo.computer e-posta adresinden SEO stüdyosu "SEO BİLGİSAYARI"na yazın.
Kimlik 7564