Sık sık Joomla dışındaki İçerik Yönetim Sistemlerinin SEO için en iyisi olduğu söylenir. Çok sık söylenmeyen şey, yalnızca CMS'nin SEO'sunu yönetmek için eklentileri kurulu olması durumunda doğru olduğudur. Joomla, kullanıma hazır SEO araçlarıyla birlikte gelir, yani zaten bir adım öndesin.

SEO'dan ne anlıyoruz?

SEO, Arama Motoru Optimizasyonudur. Veya Optimizasyon, eğer bunu Birleşik Krallık'ta okuyorsanız. Bu durumda, bir arama motorunun içeriği dizine eklemek için kullanabileceği sayfa içi öğelerden bahsediyoruz. Bunu genellikle başlık ve meta olarak düşünürüz. Buna ek olarak, arama motorunun sayfalarımızı dizine eklemeye ve sayfadaki bağlantıları web sitesindeki diğer içeriklere yönlendirmeye uygun olduğundan emin olmalıyız .

Bu makale SEO'nun nasıl yapılacağına dair bir rehber değildir, ancak Joomla'nın teknik sayfa içi SEO'yu etkinleştirmek için içerdiği araçlarla ilgilidir.

Biz Robotlarız

Web içeriğinin Google, Bing veya Yahoo gibi bir arama motoru tarafından dizine eklenmesi için, web sitesinin içeriğini bir web tarayıcısı veya bot kullanarak okuyabilmesi gerekir . Dizine eklenip izlenemeyeceği konusunda tarayıcıya verdiğimiz basit talimatlar İçeriğimiz bir Robotlar ayarı tarafından kontrol edilir.Bu, bir zamanlar ayrı bir metin dosyasıydı, ancak artık genellikle web sitesi yapılandırmasında ayarlanıyor ve web sitesinin "head" alanında, sayfadaki herhangi bir görünür içerikten önce gelen bir meta etiket olarak çıkıyor.

İndeks, Takip - Genel ayarlar

Joomla'da Genel Yapılandırma > Site > Meta veriler altında , arama motorlarının siteyle nasıl etkileşimde bulunacağını küresel olarak ayarlayan genel bir Robotlar ayarı vardır .

Dört seçenek var:

  • dizin, takip edin - bu, bir web sayfasının içeriğini dizine eklemek ve sayfa içinde başka içeriğe yönlendiren bağlantıları dahil etmek anlamına gelir
  • noindex, takip edin - bu, sayfanın içeriğini okuyun, dizine eklemeyin, ancak dizine eklenebilecek diğer içeriğe yönlendiren bağlantıları sayfaya dahil edin anlamına gelir
  • index, nofollow - bu, geçerli sayfayı dizine ekle, ancak diğer içeriğe giden bağlantıları takip etme anlamına gelir
  • noindex, nofollow - bu, hiçbir içeriğin dizine eklenmemesi ve hiçbir bağlantının izlenmemesi gerektiği anlamına gelir

Ancak, tek tek makalelerde ve menü öğelerinde bu ayarların üzerine yazabiliriz.

Joomla Meta Veri Ekranı DJA Article01 

H1 başlığına karşı SEO Başlığı

Bir web sayfasında gördüğümüz, genellikle H1 etiketi olarak anılan başlığın , bir arama motoru sayfasındaki arama sonuçları listesinde gördüğümüz başlıkla aynı olması gerekmez. Bu başlık, makale yayınlama ayarlarında veya İlgili menü öğesinin Sayfa Görünümü sekmesi altında .

Ama neden her iki yerde de?Örneğin, blog içeriği oluşturuyorsanız ve makalelere bir Kategori Blogu menü türünden bağlantı veriliyorsa, yayınlanan içeriği bir menü öğesi atanmadan görüntülemek mümkündür.

Bu örnekte, web sitesi kodunu gösterirken, "Kuvvetli Rüzgarlar" makale başlığının aslında farklı bir Sayfa Başlığı görüntülediğini görebiliriz . Menü öğesi tarafından ayarlanan bir başlığı göstermenin yanı sıra, site adının önünde "Deniz Gözetleme" yer almaktadır. ”, böylece "Kuvvetli Rüzgarlar", "Deniz Gözcüsü - Daha Sonra Beklenen Güçlü Rüzgarlar" olur.

 Joomla SEO Dostu URL'ler Ekranı DJA Article02 

Bir arama motoru bu sayfanın sonucunu görüntülediğinde Sayfa Başlığını şu şekilde kullanır:

Joomla SERP Ekranı DJA Article03 

Arama motoru sonuçlarını aşağıda biraz daha tartışacağız.

Meta Açıklaması

Başlıkta olduğu gibi, meta açıklaması iki yerden birinde ayarlanabilir. Önceki örnekte, metni arama sonuçları başlığının altında görebiliriz. Bu "tanıtma", meta açıklamasıdır. Makalenin kendisinde veya makalenin kendisinde ayarlanabilir. menü öğesi.

Bir makalede Meta veriler, Yayınlama sekmesi altında ayarlanır ve genel ayar gibi Meta Açıklama, Anahtar Kelimeler, Robotlar, Yazar ve İçerik Haklarını içerir (yani yazarın / web sitesinin telif hakkı)

SEO sadece Meta Tanımlama ve Robotlar ile ilgilidir. Bu durumda, Robotlar ayarını kullanarak indekslemeyi bireysel olarak kısıtlayabileceğimizi göreceksiniz. Sitenin global olarak indekslenebilir olduğunu ancak bu makalenin bir "Teşekkürler" sayfası olduğunu düşünün, ne zaman için birisi bir form gönderiyor. Bu sayfayı göstermek için arama sonuçlarına ihtiyacımız yok, bu yüzden seçerek onu indekslememeyi seçebiliriz .

Joomla Makale Meta Veri Ekranı DJA Article04 

Anahtar kelimeler, bunu yine de doldurmamız gerekiyor mu?

Basit cevap hayır.Bir zamanlar bir web sayfasının anahtar kelimeler için bir meta etiketi olurdu, ancak bu artık arama motorları tarafından göz ardı ediliyor.İçerikteki kelimeler anahtar kelimelerdir ve daha popüler olan kelimeler ve deyimler, sayfa sıralandı.

Öyleyse neden makalede bir seçenek olarak hala anahtar kelimelerimiz var?Makale modüllerinden herhangi birini kullanırsanız, bunun Makalelerle İlgili olduğunu ve yayınlama seçeneklerinde ayarlanan ilgili anahtar kelimelere dayalı diğer makaleleri gösterdiğini bilirsiniz . Mevcut Makalenin tüm anahtar kelimeleri, yayınlanan diğer tüm Makalelerin tüm anahtar kelimelerine göre aranır.

Hangi SEO ayarı önceliklidir?

Tamam, artık Joomla'da SEO ayrıntılarını 3 yerde ayarlayabileceğimizi biliyoruz ve sitenizin mimarisine bağlı olarak bu ayarlardan biri veya birkaçı alakalı olabilir.

Makaleler - menü öğesi olmayan içerik, örneğin blog makaleleri oluşturursanız, açıklama metninizi makaledeki Yayınlama sekmesinde ayarlayın.

Menü öğeleri - içeriğiniz statik bir sayfaysa bunu kullanın. Meta veriler sekmesi altında bir meta açıklama ve robot tercihleri ​​ayarlayabilirsiniz. Sayfa Görünümü altında , daha önce de belirttiğim gibi, görünenden farklı olabilen bir Tarayıcı Sayfası Başlığı ayarlayabiliriz. aynı sekme altındaki Sayfa Başlığı kutusu kullanılarak veya makalenin kendisinde ayarlanabilen makaledeki sayfa başlığı .

Genel yapılandırma - Makalelerde veya menü öğelerinde herhangi bir meta veri ayarlamadıysanız, Joomla genel meta açıklamasını ve site başlığını sunar.

Daha önce bir web sitesinde bir meta açıklamanın değiştirilebilmesi için nereye yerleştirildiğinin izini sürmek zorunda kaldığımdan, sizinle küçük bir "yakaladım" paylaşacağım. Makalede bir meta açıklama ayarlarsanız, hem global hem de önceliklidir ayarı ve menü öğesi ayarı.Bir makale meta açıklaması ayarlamazsanız, genel açıklama yerine menü açıklaması gösterilir.Bu, bir gün hatalı arama sonuçlarını düzeltmeye çalışırken size birkaç saat kazandırabilir.

Arama motoru dostu URL'ler

Varsayılan olarak makalelere, makale kimliği de dahil olmak üzere bir dizi parametreyle erişilir. Joomla , Genel Yapılandırma > Site > SEO'daki seçeneği işaretleyerek ve htaccess.txt dosyasını .htaccess olarak yeniden adlandırarak etkinleştirerek URL'leri arama motorları için uygun hale getirmenin bir yolunu sunar. web sunucunuzun dosya yöneticisinde veya siteniz Apache üzerinde çalışıyorsa FTP yoluyla.NGINX ve IIS gibi diğer sunucu türlerinin de yapılandırma değişikliklerine ihtiyacı vardır, bu nedenle URL Yeniden Yazmayı Kullan bölümünün altındaki uygun talimatı izleyin .

Bugünlerde bunun biraz eski bir adım olduğunu düşünüyorum, çünkü neredeyse herkes sayfa adreslerinin arama sonuçlarında güzel görünmesini istiyor.Belki bir gün Joomla bu seçenek varsayılan olarak etkinleştirilmiş olarak gelir.

Makale URL'm varsayılan olarak şöyle görünür:

/index.php?option=com_content&view=article&id=4:güçlü rüzgarlar&catid=8&Itemid=256

Ayarları Arama Motoru Dostu URL'ler olarak değiştirdiğimde bunun gibi:

/hava durumu/güçlü rüzgarlar

Joomla Makale Meta Veri Ekranı DJA Article04

Bir araya getirin ve ne elde edersiniz?

SERP terimini hiç duydunuz mu? Arama Motoru Sonuç Sayfaları anlamına gelir ve bir kullanıcının yaptığı aramanın sonuçlarını gösterir. Formatı hiç şüphesiz tanıyacaksınız. Haydi şuna bir göz atalım:

Joomla SERP Ekranı DJA Article06 

Joomla yapılandırmasına koyduğumuz ayrıntıların sonuçta nasıl göründüğüne bakın.Web sitesinin başlığını ve ardından sonuçları gösterdiği sayfayı veriyor.Ekran görüntümüzde “Sayfa Başlıklarında Site Adı” yazdığını görebilirsiniz ve biz 3 seçeneğe sahip olmak:

  • Önce
  • Sonrasında
  • HAYIR

Bu seçeneği nasıl kullanacağınız, her SERP'in web sitenizin adını içermesini isteyip istemediğinize bağlıdır.Site adının her sonuçta göründüğünü görmek biraz yorucu olabilir ve bunu yapmak istemeyebileceğiniz nedenler olabilir. site adını göstermek için nedenler arayın. Bunlar, web siteniz için nasıl çalışabileceğini anlamanız için aramaya değer "markalı arama"yı içerir.

Unutulmaması gereken bir diğer nokta ise, bir meta açıklamada tavsiye edilen karakter sayısı 160 iken bir arama motorunun sayfadaki en önemli bilgi olarak gördüğü bilgiye göre bunu kesebilir hatta açıklamayı değiştirebilir.

Joomla'nın kullanıma hazır olarak yapmadığı şeyler

Site haritaları, popüler arama motorları tarafından bir web sitesindeki tüm içeriğe ulaşmalarına yardımcı olmak için kullanılır. Bu, resimleri ve PDF'ler gibi diğer belgeleri içerebilir. Bir site haritası, bu ayrıntıları listelemek için XML kullanır. Bir site haritası oluşturmak için şöyle bir uzantı yüklemeniz gerekir: JSitemap, OSMap veya JL Site Haritası olarak.Oluşturulduktan sonra XML, Google Arama Konsolu veya Bing Web Yöneticisi Araçları'ndan bağlanabilir.

Diğer uzantılar, bir web sayfasına Yapısal Veri / Zengin Sonuçlar eklenmesine yardımcı olur . Bu, bir arama motorunun içerik hakkında daha fazla bilgi edinmesine yardımcı olan ve SERP'yi geliştirebilecek ekstra bilgilerdir. Bu, Joomla'nın yerleşik bir özelliği değildir. bulamam

Ayrıca varsayılan olarak Joomla, içeriğinizi okunabilirlik, anahtar kelime yoğunluğu veya bazı eklentilerin sunduğu gibi diğer sıralama faktörleri için puanlama yöntemi sunmaz . Makalelerini manipüle ederek yeşil ışık yakmak için günlerini harcayan müşteriler tanıyorum. buna göre içerik, anahtar kelimeler ve başlık.Benzer şekilde Joomla, geri bağlantı verme, yani diğer web sitelerinin sizin sitenize bağlantı vermesini sağlama gibi sayfa dışı SEO tekniklerinde yardımcı olmaz.

Eylem için ayarla

Artık Joomla'daki tüm yerel SEO seçeneklerini gördünüz, arama motorları tarafından kolayca dizine eklenebilen SEO dostu içerik oluşturacak donanıma sahip olmalısınız.Web sitenizin dizine eklenip eklenmediğini ve arama sonuçlarında nasıl göründüğünü öğrenmek için kontrol edin Yeni başlayanlar için bu makale ( Google'ın Sitenizi Dizine Eklemesini Sağlamanın (Aslında İşe Yarayan) 10 Yolu ).

Dan, 1995'ten beri web siteleri geliştiriyor ve Mambo ile uğraştıktan sonra 2009 civarında Joomla'yı kullanmaya başladı. Bazen JUGL ve diğer ağ oluşturma gruplarının katılımcısı olarak , küçük bir web geliştirme şirketi ( DJA )  yönetiyor , Londra ve çevresindeki diğer geliştiriciler ve tasarımcılarla işbirliği yapıyor. İngiltere Dan boş zamanlarında gitar çalar, konserlere gider, ekmek pişirir ve Glastonbury Festivali'nde ekip gönüllüsü olarak çalışır. 

Lütfen bu web sitesinin farklı diller için çeviriye yardımcı olmak için otomatik bir çeviri sistemi kullandığını unutmayın.Farklı metinlerde gösterilebilecek herhangi bir hata veya yazım hatası için özür dileriz.