Daha İyi SEO için WordPress’e Markup Schema.org nasıl eklenir
İnsanların WordPress sitenizi ziyaret etmesinin zorluklarından biri, içeriğinizin bir arama motoru örümceği tarafından taranabileceğinden emin olmaktır. Ve daha da büyük zorluklar, arama makinelerinin içeriğin bağlamdaki alaka düzeyini anlayabilmesini sağlamaktır. “İçeriğin bağlamda alaka düzeyi” ile ne demek istiyorum? Web sayfasında bir iş adresiniz olduğunu düşünün. Arama makinesi örümceği içeriği formata göre sürdürürse, bunun bir adres olduğunu belirleyebilir, ancak adresi bilmiyor olabilir. Yapmak istediğimiz şey, arama motoruna bunun belirli bir iş adresi olduğunu doğrudan göstermektir.
Şema buraya girer. Şema nedir? Şema, arama motorlarına ve varlık, varlık arasındaki ilişki ve eylem ile ilgili diğer uygulamaları açıkça anlatmanın bir yoludur. Bu terminoloji biraz garip gelebilir, bu yüzden bir varlık, ilişkinin ve eylemin ne olduğunu açıklayacağım: varlık temelde insanlar, yerler veya nesnelerdir. İki kuruluş arasındaki ilişki bir iş ve iş yeri olabilir. Bir eylem örnekleri bir şey arayan (eylem) insanlar (varlıklar) şeklinde olabilir. Bu kılavuzda tartışacağım şema, internette, web sayfalarında ve e -postada yapılandırılmış veriler için şemayı tanıtmayı amaçlayan, topluluğa dayalı bir işbirlikçi proje olan bir Schema.org şemasıdır. Resmi Schema.org web sitesini veya GitHub’ın deposunu ziyaret ederek bu proje hakkında daha fazla bilgi edinebilirsiniz.
Neden önemli bir plan? Belirtildiği gibi, şema arama motorlarının ve diğer uygulamaların varlığı, ilişkileri ve eylemleri daha iyi anlamasına izin verir. Schema.org aslında dünyanın önde gelen arama motoru, Google, Microsoft, Yahoo ve Yandex tarafından desteklenmektedir. Bir arama işinde yer alıyorsanız veya bir web sitesi çalıştırıyorsanız ve organik arama performansınızı geliştirmekle ilgileniyorsanız, şema sizi çekmelidir. Program SEO’ya nasıl yardımcı olur? Şu anda, plan organik arama sıralamanızda gerçekten iyileştirmiyor, bu yüzden “anlamı nedir?” Peki, sadece sıradan arama listeleri değil, aynı zamanda ek bilgiler içeren SERP’lerde (arama motoru verim sayfaları) derecelendirme, tarif veya olayların bir incelemesini gördünüz mü? Zengin bir fragman olarak bilinir ve şemanın işaretlemesi sayesinde. Sıralama bilgileri olan zengin snippet’lerin örnekleri.
Program resmi web sitenize dahil edilmelidir
Mülkün en özel türü ve adı ve kullanılabilecek
JSON-LD, RDFA veya MicroData Formatları Şemalar için kullanılabilir
İlgili tüm sayfalara, HTML AMP sürümü gibi eşdeğer sayfalar ve Canonist sayfalar dahil bir işaretleme verilmelidir.
Şemaları olan sayfalar, Googlebot’u robots kullanarak engellememelidir.Txtperlu Google, mevcut planın sıralamayı etkilemediğini söylerken, Google’ın kıdemli John Mueller Google Hangout sırasında “zaman zaman (yapılandırılmış bir işaretleme ( ) belki de sıralamaya giren bir şeydir. ”
Şahsen, ön plana çıkmanın ve arama motorlarının içeriğinizin bağlamını anlayabilmesinin, şemanın arama sıralama algoritmasında kullanıldığı açıklanmadan önce bile yararlı olacağına inanıyorum. Şema türü nedir? Mevcut çeşitli şemalar vardır; Bu makalede pratik olarak tartışabileceğimizden daha fazlası. Schema.org’daki tam listeyi buradan görebilirsiniz. Arama sonuçlarıyla doğrudan ilişkili olanlar için, Google tarafından burada destekledikleri ve örneklerle birlikte destekledikleri bazı planları açıkça belirtilen şemayı görebilirsiniz. Google tarafından desteklenen şema, bu yayına odaklanacağım şey olacak, ancak arama motorları ve diğer uygulamalar gelecekte daha fazla tür için destek ekleyeceği için sitenizle ilgili bir şey eklemekten çekinmeyin.
Yapılandırılmış veriler, iş, etkinlikler ve yerel ürünlerin yanı sıra müzik, tarifler ve filmler gibi yaratıcı eserler de dahil olmak üzere çeşitli varlıklar ve diğer eylemlerden edinilebilir.Sitenizin konusu ne olursa olsun, içeriğinizle ilgili en azından bazı şemalar olma olasılığı vardır.Şemanızı nasıl görebilir ve test edebilirsiniz?Google, şemanızın uygulanmasını test etmek için çok iyi olan yapılandırılmış veri test araçları sağlar.Testi bir web sayfası URL’si vererek çalıştırabilirsiniz veya kodunuzu ekleyebilirsiniz.Bu araç yalnızca hangi yapılandırılmış verilerin çıkarılabileceğini görüntülemekle kalmaz, aynı zamanda hataları kolayca rapor eder.Bunun verilerinizi ve hatalarınızı nasıl etkilediğini görmek için kodunuzu doğrudan araçta kolayca güncelleyebilirsiniz.
Google Search Console ayrıca bulunan yapılandırılmış verileri ve herhangi bir hatayı bildirir. Bu, her sayfayı kontrol etmeniz için pratik olmayan büyük bir siteniz varsa kullanışlıdır. Ayrıca, sitede çalışan ve arama konsolu, takımınızdaki başkalarının neden olabilecek yapılandırılmış veri sorunlarını yanlışlıkla anlatacaktır. WordPress tarafından hangi şemalar desteklendi? Resmi WordPress temalarından birine bakarsanız, Hentry HTML sınıfını görebilirsiniz. Bu aslında blog yayınları gibi tarih veya epizodik olarak etiketlenmiş web içeriğini işaretlemek için kullanılan bir Hatom mikroorformattır. Resmi yirmi on altı teması gibi birçok WordPress temasının kaynak koduna bakarken bunu çalıştırabilirsiniz. Blog yazısı makalesinin her öğesinin bir Hentry HTML sınıfı ve diğer Hentry özelliklerine uygun bir sınıfı olduğunu göreceksiniz. Google Yapılandırılmış Veri Test Aracını kullanarak yirmi on altı temada çalışan bu mikroformat şemasına bakalım.
Microfformat şeması yirmi on altı temasında. Google’ın Hatom ve Hentry biçimini ve çeşitli özelliklerini tanıdığını görebiliriz. Bugünün mirasına odaklanmayacağız, ancak bunun var olduğunu ve hangi işlevlerin ve nasıl hataların bulunacağını bilmek yararlı olacaktır. Eklentileri kullanarak hangi şemayı destekleyebiliriz? WordPress siteniz için özel bir şema oluşturmaya girmeden önce, herhangi bir koda dokunmanız gerekmeden mevcut olan bazı şemaları uygulayacak bir dizi eklenti vardır.
Sahip olduğumuz en iyi akıllı öneriler kendi akıllı kılıçımızdır.
SmartCrawl, şema işaretlemesine sadece birkaç tıklama ile yardımcı olabilir! SmartCrawl, planınızı neredeyse anında geliştirmenize yardımcı olacak bir şema aracı vardır. Ayrıca, belirli alt tiplere sahip bir tür yerel iş şeması vardır. WooCommerce için özel bir plan bile var. Şema sihirbazı ile, iş ihtiyaçlarınızı tek bir yerde uygun şema türünü mükemmelleştirebilirsiniz. En iyi kısım? SmartCrawl kullanmak tamamen ücretsizdir. Ve 5 -STAR sıralaması ve 200 binden fazla aktif kurulumla, iyi kurulmuş bir üne sahiptir. Bugün deneyin. Rich schema.org eklentisinin hepsi tek bir schema.org Rich Snippets Free, aşağıdaki şemanın web sitesinde uygulanmasına izin verin: Gözden geçirmek
Olay
İnsanlar Ürün
Tarif
Yazılım uygulaması
Video
Madde
Basit bir şema uygulamasına ihtiyacınız varsa bu eklenti oldukça kullanışlıdır; Ancak, sayfa başına yalnızca bir tür şemanız olabilir. Ayrıca, mevcut eklenti, birçok web sitesi için önemli olan yerel iş şemalarını desteklemez. Şu anda, WordPress eklentisi dizini ararken “şema” için sadece 300 yüzden daha az sonuç vardır. Kodu kazmak istemiyorsanız, ihtiyaçlarınızı karşılayıp karşılamadığını görmek için orada görmelisiniz.
Siteye nasıl özel bir şema ekleyebilir ve/veya WordPress sonrası? WordPress sitemize daha fazla özel şema eklemek istiyorsak ve eklenti çalışmıyorsa ne olur? Diyelim ki sayfa/yazı başına birden fazla şema istiyorsunuz, örneğin bir etkinlik için bir plan ve etkinliği düzenleyen kişi veya belki de bir sayfada bazı incelemeleriniz olabilir mi? Yukarıdaki eklenti bu konuda yardımcı olmayacaktır. Tek yapmamız gereken özel bir plan uygulaması yapmak. Bu makalede şemayı uygulamanın iki yolunu göreceğiz; Mikro veriyi kullanarak veya JSON-LD kullanma. Mikro veri nedir? MicroData, mevcut HTML belge içeriğine gömülecek makineyi okunabilen veriler için bir özelliktir. Aşağıda, mikro verilerin bazı HTML’leri nasıl değiştireceğine dair bir örnek verilmiştir. Orijinal HTML: Sevgi dolu Çekirdek 4B77933C27091153B246D999CD0B647D
Mikrogata şeması olan HTML:
C135366fb7210ab5ade78947d836418’in özünü içerir
Gördüğünüz gibi, şimdi ek özellikler ve bir dizi ek açıklık öğesi var. JSON-LD NEDİR? JSON-LD, mikro verilere benzer şekilde makineler tarafından okunabilen veriler oluşturmak için kullanılan JSON kullanan veri formatıdır. JSON-LD aslında Google tarafından önerilen şema biçimidir ve bu, ya Google ve ayrıca bunun uygulanması en kolay olduğundan emin olduğum için önerdiğim yöntemdir. MicroData örneğine tekrar bakalım ve nasıl JSON-LD olarak değiştirileceğini görelim. Orijinal HTML şudur:
Çekirdek 4B77933C27091153B246D999CD0B647D içerir
JSON-LD eşdeğeri şema:
Çekirdek 26A7B32EBD90182C83F07F2F92636147 içerir. Ayrıca, kullanıcı tarafından görülen sayfa metnine eklenmesi gerekmez ve bu nedenle bu, verilerinizi ifade etmenizi kolaylaştırabilir. Google’ın tüm veri türleri için JSON-LD kullanımını desteklediğini lütfen unutmayın. Dokümantasyon, Google’ın Breadbrumb şeması için JSON-LD’yi desteklemediğini belirtir; Ancak Google’dan John Mueller bunu desteklediklerini doğruladı, ancak belgeleri güncellendi.
Mikro veri şemasını MicroData kullanarak uygulamak için uygularken, temel olarak mevcut HTML’yi alacak ve çeşitli özellikler ve belki öğeler ekleyeceksiniz. Aşağıdaki örnek için temanızı düzenlemeniz gerekir. Başkaları tarafından oluşturulan temayı kullanırsanız, bir çocuk teması oluşturduğunuzdan emin olun, eğer değilse, yazar temasını güncellerse değişikliğinizin üzerine yazılabilir. Yerel bir iş planı örneğini kullanacağım ve altbilgide iş kişilerinizin ayrıntılarına sahip olduğunuzu varsayacağım. İş detaylarınızı doğrudan footer.php dosyasına eklemiş olabilir veya altbilginizdeki widget alanındaki metin widget’ından eklemiş olabilirsiniz. İş detaylarınızı hemen footer.php’ye eklediyseniz, dosyaya devam edin ve açın. Aşağıda iş detayları için HTML:
8B0EF3FC7389F22A480F3BBE0B992DC6’nın özünü içerir
Şimdi bunu yerel iş şemaları için mikro verilerle işaretlememiz gerekiyor. Önce yapmamız gereken şey, iş detaylarımızı, öğelerimizi/varlıklarımızı tanımlamak için kullanılan HTML ItemsCope öznitelikleriyle saran div öğeleri eklemektir. Bu durumda ‘http://schema.org/localbusiness’ olan, istediğimiz şemayı belirleyen değerle buna öğeType özniteliğini ekliyoruz. Daha sonra, ‘StreetAddress’ gibi istenen öğe özelliğini belirleyen değer ile ItemProp özellikleriyle çeşitli açıklık öğeleri ekleriz. Ayrıca, işletmenizin detaylarının yayın olduğunu belirlemek için adres öğesine ‘http://schema.org/postaladdress’ değeri ile bir öğeCope özniteliği ve diğer Itempe öznitelikleri eklemeniz gerekir.
Footer.php dosyanızı kaydedin ve web sayfanızı yeniden yükleyin. Kaynak kodunu kontrol ederseniz, işinizin ayrıntılarının artık bir mikro verisi olduğunu görebilirsiniz. Çalıştığını onaylamak için URL’nizi Google’ın yapılandırılmış veri test aracında test edebilirsiniz. Orada ad, açıklama, adres ve telefon numarası içeren bir organizasyonel varlık göreceksiniz. Kaynak kodunu kontrol ederseniz, işinizin ayrıntılarının artık bir mikro verisi olduğunu görebilirsiniz. Çalıştığını onaylamak için URL’nizi Google’ın yapılandırılmış veri test aracında test edebilirsiniz. Orada ad, açıklama, adres ve telefon numarası içeren bir organizasyonel varlık göreceksiniz. İş detaylarınızı widget altbilgisi alanındaki metin widget’ından eklediyseniz, daha önce sahip olduklarınızı değiştirerek metin widget’ınızda yalnızca HTML ve Microdata’yı yukarıda yerleştirmeniz gerekir.
İletişim bilgilerini güncellemek. JSON-LD kullanarak bir şema uygulamak, şemayı uygulamak için seçim yöntemimdir ve Google’ın önerilen bir yöntemidir. Bunu mikro veriyi kullanmak yerine tercih ederim çünkü şablon dosyanızı mikro veri özniteliğiyle işaretlemeye kıyasla özel bir alan ve json-ld kullanarak bir şema eklemek veya silmek çok kolaydır. Şimdi bunun JSON-LD kullanılarak nasıl uygulanacağını göstermek için MicroData örneğinde olduğu gibi aynı yerel iş şemasını kullanacağım. Başlamak için, WordPress yöneticinizde, bir yayın veya şemayı eklemek istediğiniz herhangi bir sayfayı açın. Özel alanın üstteki ekran seçeneğinde kontrol edildiğinden emin olun.
Sayfa ekran seçeneklerini düzenleme.
Yerleştirmek için aşağı kaydırın özel bir alan kutusu görebilir ve ‘şema’ değeri ve aşağıdaki kod görüntülerini değeriniz olarak yeni bir özel alan ekleyebilirsiniz:
Çekirdek yükleme E519C4085F83901E72A8686E57A8B1EB
Özel alanları düzenleme.
Özel alanı ekleyin ve sayfanın üstüne doğru kaydırın, ardından Güncelle’yi tıklatın. Şimdi header.php dosyanızı açın. Burada özel alan değerini almak ve temamızda kullanmak için get_post_meta () işlevini kullanacağız. Header.php dosyasına kapak ‘dan hemen önce aşağıdaki kod alıntısını yapıştırın:
Çekirdek Yükleme 31D27180D3B4AA6B0B7E71FDD03452AC
Burada yaptığımız şey, get_post_meta () ‘dan $ şema değişkenine döndürülen değeri belirlemektir. Get_post_meta () işlevi üç bağımsız değişken alır, yani sayfa veya kimlik gönderisi (burada geçerli kimliği geri yüklemek için get_the_id () kullanıyoruz), WordPress yöneticisinde yaptığımız özel alanın adı ve iade edilip edilmediğinin boolean’ı Değer tek bir öğe veya dizi olmalıdır. Daha sonra bir şema olup olmadığını kontrol ederiz ve eğer öyleyse, bu yankı belgenin başına gelir. Header.php’nizi kaydederseniz ve ardından web sayfalarınızı yeniden yüklerseniz, şimdi JSON-LD’nizi şema ile kapanış etiketinden hemen önce göreceksiniz. Bunu Google’ın yapılandırılmış veri test aracını kullanarak test ederseniz, yerel işletme kuruluşlarını göreceksiniz ve hata yok. Örneğin MicroData, işaretli olduğunuz bilgiler widget’daysa, JSON-LD kodunu aynı metin widget’ına da yerleştirebilirsiniz. Diğer şemalara bakalım. JSON-LD video şemalarını kullanarak bir video şeması uygulamak, videonuzun dizine eklenmesine yardımcı olabilir ve arama sonuçlarına dahil olabilir. Bir video şeması eklemek, yerel bir iş şemasının örneği ile aynı olan süreçtir. Video zengin snippet’lerin örnekleri.
B5F320264B10A400C7F3B66F8C1DA1CD’nin özünü içerir Özel bir alandaki güncelleme tıklayın ve ardından gerçek gönderimin kendisi için güncelleme tıklayın. Şimdi bu sayfayı Google’ın yapılandırılmış veri test aracını kullanarak kontrol edersek, şimdi yukarıdaki JSON-LD’mizde mülk içeren bir video varlığı olduğunu görebiliriz. Popüler bir şemanın bir örneğini daha tartışacağım, böylece bu yöntem kullanılarak neler elde edilebileceği açık. Ürün şemasını JSON-LD kullanarak uygulayın Web sitenizdeki ürünleri reklam verirseniz, sayfanıza bir ürün şeması eklemeniz tavsiye edilir. Google, arama sonuçlarına ürün şemanızdan gelen bilgileri ekleyerek arama listenizden tıklama oranının artırılmasına yardımcı olabilir.
Bu süreç, yerel iş ve video şeması ile tamamen aynıdır. WordPress yöneticinizi girin ve ürününüzü görüntüleyen bir sayfaya gidin. Aşağıda ürün şeması koduna bir örnek verilmiştir. Bunu ‘şema’ adıyla özel bir alana ve bu snippet içeren değere eklemelisiniz. Tabii ki, doğru ürün bilgilerini içerecek şekilde düzenlemeniz gerekir.
D8B342267AB61FF1D928DE2E5B2A87E’nin özünü içerir Bu, önceki örnekten biraz daha karmaşıktır, çünkü ayarlanmış düğüm türüne sahip birçok özellik vardır, yani ‘nesne’, ‘toplama’, ‘teklif’ ve ‘organizasyon’; Bununla birlikte, her mülkün birbiriyle nasıl ilişkili olduğunu görmek hala kolaydır. Özel alanı ekledikten/güncelledikten sonra sayfayı güncelleyin ve Google Yapılandırılmış Veri Test Aracını kullanarak şemanın doğru çalışıp çalışmadığını kontrol edin. Bir sayfada birkaç varlığı uygulamak veya özel uygulamamızı şimdiye kadar yayınlamak, yalnızca sayfa veya yayın başına tek bir varlık için şemaları işler. JSON-LD ve özel alanlar kullanmak çok kolaydır. Aynı özel alan değerine JSON-LD ile diğer komut dosyası etiketlerini ekliyoruz. Aynı sayfadaki iki video için buharlar şuna benzer: BC79A15396AF5C3C24BD5AD7577EC868’in çekirdeğini içerir
Sayfayı Google’ın yapılandırılmış veri testi aracını kullanarak bu JSON-LL ile test edersek, iki video varlığı aldıklarını görebiliriz.
Birkaç video nesnesinin örnekleri.
Google, birkaç varlık ve varlık türü olduğunda, içeriği daha iyi anlayabilmeleri ve dizine ekleyebilmeleri için işaretleme verilmesini önerir.Dikkate değer olan, çeşitli ürünlere sahip e -ticaret kategorisi sayfası gibi birçok varlığa sahip bir kategori sayfanız varsa, tüm ürünlere işaretleme yapılması gerekir.Yalnızca bir ürün için şema yönergelerine aykırıdır.Oraya sar.Şema, arama makinelerinin ve diğer uygulamaların içeriğinizi anlamasına ve kullanmasına yardımcı olmanın iyi bir yoludur.Umarım bu adımları takip etmek kolaydır ve yakın gelecekte SERP’de görünen zengin bir çekiminiz olacak. Önceki şemayı hiç kullandınız mı?Örneğinizi aşağıdaki yorumlarda paylaşın! Etiket:
SEO
şema