Etiketleri ve arama motorlarını ve kullanıcıları mutlu et
SEO’nun en iyi uygulaması, arama motorunun sitenizi kategoriyi veya etiketini kullanarak dizinine izin vermektir, ancak her ikisini de değil. Etiket anlamına gelen çoğu site için etiket yönetimi çok önemlidir. WordPress etiketinde, kategorilerin aksine, “hepsi ya da hiç” önerisidir: kullanıcı etiketi ayarlayabilirse, etiket ekleyebilirler. Bu iyi etiket yönetimine elverişli değildir ve çok az gönderi ile etiket sayfasına yol açar, yayın çok fazla etiket sayfasında ve çok fazla etikette görünür. Bu makalede, WordPress sitesine etiketleri ve etiketleri kontrol altına alacak ve WordPress sitesinin iyiliğini koruyacak işlevler eklemek için birkaç basit adımdan geçeceğiz.
İşaretinizi kontrol edin! SEO ve Tag dünyasını incelemeyeceğiz – bu konuda daha fazla bilgi edinebilirsiniz. Arama motorları ve site ziyaretçileri için önemli etiketler ve burada WPMU ve Variety ve WordPress gibi WordPress ağır siklet kullanıcılarında, özellikle vitrinlerde yaygın olarak kullanılmaktadır. Etiketler WordPress Wild Sınırlardır. Bu, üretim ve atama açısından herkes için ücretsizdir ve bu, SEO sorunlarına ve kullanım sorunlarına neden olabilir. Sadece WordPress.org adresindeki editör tarafından yönetilen vitrini, küçük bir kontrol tarafından üretilebilecek farklılıkları görmek için kullanıcı tarafından yönetilen eklentinin deposu ile karşılaştırın.Etiketleri yönetirken üç ana hedefimiz var:
Tutarlılık: Konuları veya konuları dahil etmek için tek bir terim. Örneğin, SEO vs SEM vs Arama Motoru Optimizasyonu – Son terim, bir kelimeyi kullanarak en iyi uygulamayı da bozar.
Etiket sayfası iyi şarj edildi: ne kadar çok yayın, sadece arama motorlarına değil, aynı zamanda aşırı etiketler verilmeyen site ziyaretçilerine de daha fazla otorite alınacaktır: çünkü bir sayfa çok fazla etiket sayfasında görünürse (çünkü aşırı etiketlendi) o zaman arama motorlarını alaka düzeyini bulmak için karmaşıklaştıracaktır.
Bu hedefi yerine getirmek için, yazarın kontrollü listeden kabul edilebilir etiket sayısını ayarlamasını ve yeni etiketler yapmalarını engellemesini sağlamalıyız.
Bunu yapmak için:
Yeni etiketler eklemek ve hemen görünür etiketlerin tam bir listesini yapmak için tesisleri silmek için meta etiket kutusunu düzenleme kutusu düzenleme kutusunu değiştirme
Belirtilen etiket sayısının asgari ve maksimum gereksinimleri karşıladığından emin olmak için gönderiyi kaydetmeden önce bir onay işareti ekleyin
Adım 1-Manipülasyon Meta Etiket Kutusu Düzenle Düzenle Meta etiket kutularını, göndermek ve yeni etiketler oluşturmak için etiketleri seçme yeteneği için tek bir yeteneği (ayarlama) kullanarak düzenleyin, bu yüzden bu sadece yeni eklentiyi kontrol etme konusunu değil Etiketler. Ayrıca bulut etiketini varsayılan olarak görüntülemez – yalnızca kullanıcı en sık kullanılan etiketten seçtiğinde ve yalnızca görüntülendiğinde yalnızca en az bir yayın olarak ayarlanmış etiketleri içerdiğinde görünür.
Varsayılan meta kutusunu özel bir sürümle değiştirmek yerine, javaScript’i admin_footer-post [-new] kullanarak ekleyebiliriz.
(işlev ($) {
// Etiket ekle öğelerini gizle $ (function () {
var new_tag = $ (“#new-tag-post_tag”),
Ebeveyn = new_tag.length? new_tag.parents (‘p’): false,
nasıl = ebeveyn? Parent.Parents (“#post_tag”). Find (“. Howto”): false;
(! Parent) false döndürürse;
parent.hide ();
eğer (howto) how to.hide ();
$ (“#link-post_tag”). hide ();
});
// Bağlantıdaki tıklama olayını tetikleyerek etiket bulutunu gösterin
$ (pencere) .load (function () {
$ (“#link-post_tag”). tetikleyici (“tıklayın”);
});
}) (jQuery);
Bu JavaScript, bir gönderim düzenleme sayfası altbilgisine konulur ve sayfa yüklendiğinde çalıştırılır. Metin kutusunu ve artı düğmesini gizler ve ardından bulut etiketlerini görüntülemek için en sık kullanılan etiketten seçme bağlantısını tıklatır.
Bu, bulut etiketini hemen kullanılabilir hale getirir, ancak yalnızca belirtilen etiketi görüntüler. Kullanılmayan etiketleri eklemek için bulut etiketlerine ihtiyacımız var. Tam bir liste almak için, get_terms işlevine iletilen bağımsız değişkeni değiştirmemiz gerekir: function get_all_tags ($ args) {
// Yalnızca tüm etiketleri yönetici arayüzündeyken gösterir
if (is_admin ()) {
$ args [‘hide_empty’] = false;
$ args [‘sayı’] = ”;
}
Dönüş $ args;
}
add_filter (‘get_terms_args’, ‘get_all_tags’);
?>
Hide_empty’nin argümanından acele etmenin yanı sıra, sayı argümanının 45 varsayılan WordPress sınırını geçersiz kılmak için düzenlendiğini göreceksiniz.
Hızlı testler için bu kodu Fonksiyon.php dosyanıza ekleyin, ekranı düzenle ve yenileyin. Metin kutusunu ve düğmesini görmemelisiniz. Etiketi ekleyin ve tüm etiket bulutunu göreceksiniz. Adım 2-Garip Post düzenleme ekranına bir ön depolama etiketi incelemesini ekleyerek, WordPress deposunda etiketler için ön depolamaları işlemek için eklenti olmadığı görülüyor. Neyse ki, gerekli bir kategori eklentisi var, bu yüzden Josh Hartman’ın omzunda duracağız ve etiket sınavımızı sağlamak için kodu değiştireceğiz. Bir kez daha, admin_footer-post [-New]. Kabul edilebilir aralığın dışında ise, depolama eylemi iptal edilir. Post_tag_check () Post_function {
Global $ Post_Type;
if ($ post_type == ‘post’) {
Echo ”
jQuery (işlev ($) {
var min_tags = 2, max_tags = 5;
$ (‘#Publish, #kaydetme-post’). (İşlev (E) {işlevi tıklayın
Var atanmış_tags = $ (‘. TagChecklist span’). Uzunluk;
if (atanmış_tags max_tags) {
Alert (‘atadınız’ + atanmış_tags + ‘etiketler. Lütfen bu yayını yayınlamadan önce maksimum’ + max_tags + ‘etiket atayın.’);
E.StopImmediatPropagation ();
yanlış döndür;
} başka {
Dönüş;
}
});
var publish_click_events = $ (‘#publish’). Veri (‘olaylar’) [‘Click’];
if (publish_click_evens) {
if (publish_click_even.length> 1) {
publish_click_events.unshift (publish_click_even.peven.pop ());}
}
var save_click_events = $ (‘#sate-post’). data (‘olaylar’) [‘tıklama’];
if (save_click_events) {
if (save_click_events.length> 1) {
Save_click_events.unshift (save_click_events.pop ());
}
}
});
“;
}
}
Add_action (‘admin_footer-post.php’, ‘Post_tag_check’);
Add_action (‘admin_footer-post-yeniw.php’, ‘post_tag_check’);
Min_tags ve değişkenleri kendi durumunuza göre değiştirin.
Bu kod bir eklenti için en uygun olanıdır, bu nedenle paketlenmiştir ve indirilebilir. Yönetici ayar alanındaki etiket numarasının ayarlarının izin verilmesi gibi bunu düzenlemek isteyebilirsiniz ve işlevsellik ekleyebilirsiniz. Etiketler, yayının altındaki Etiket menüsü seçeneği ile eklenebilir. Bu seçeneğe erişim, katılımcılar ve yazarlar için varsayılan olarak devre dışı bırakılan Manage_Categories’in yeteneği ile kontrol edilir ve size etiket yapımı üzerinde tam kontrol sağlar. Etiketler, arama motorlarını optimize etmede güçlü ve önemli bir bileşendir, ancak bu güç, iyi olmaktan daha fazla kayıp yapmayı çok kolaylaştırır. Etiketlerinizi üretimini sınırlandırarak kontrol edin, kullanımını gerektirir ve ödevin kontrol edilmesi sitenizi SEO’nun iyiliği yolunda tutacaktır.
Şu anda yazınızdaki etiketi kullanıyorsanız, nasıl kontrol ediyorsunuz? Bize aşağıdaki yorumlarda anlatın. Fotoğraf kredisi: David Boyle. Etiket:
SEO
Etiket