Joomla'da SEO optimizasyonunun genel kuralları. Google Structured Data v4.1.3 PRO - seo promosyonu için yapılandırılmış veri işaretleme Eklentileri joomla

Joomla sitelerinin SEO dostu olduğuna dair efsaneler 1.5 ve 2.5 sürümleri için geçerliydi. Joomla 3.x mükemmel bir şekilde indekslenir ve arama sonuçlarında yükseltilir. Bu yazıda, Joomla'nın SEO ile ilgili yaygın yanılgılarını ortadan kaldıracağız.

Bu derlemede, sitelerin uygun olmamasıyla ilgili en popüler mitleri ele alacağız. Joomla ilerlemek arama motorları ah ve onlara bir son ver.

Joomla yinelenen sayfalar mı oluşturuyor?

Yinelenen sayfalar, bir sitenin arama sonuçlarında tanıtımına büyük zarar veren korkunç bir kötülüktür. Mesele şu ki, arama motoru sitedeki yinelenen sayfayı dizine ekleyebilir ve tanıtımını yaptığınız ana sayfa hariç tutulabilir. Arama Sonuçları... Sonuç olarak, bağlama ve dış tanıtım çalışmaları boşuna olacaktır.

Kopyalar bugün Joomla ile alakalı mı?

Evet, ama bu onu diğerlerinden daha kötü yapmaz. İYS: hemen hemen hepsinin kopyaları var İYS(ücretli ve ücretsiz). Ve SEO site optimizasyonunun aşamalarından biri Joomla Diğer tüm motorlarda olduğu gibi, arama motorları tarafından indeksleme dışında tutulurlar: sadece bir kez çalışmanız ve bu sorunu unutmanız yeterlidir.

Joomla iyi indeksleme yapmıyor mu?

Efsane dünya kadar eskidir ve aşağıdaki noktalar bu ifadenin kaynağıdır:

    önce, önce Joomla sürüm 3.3, dosyada robots.txt Bölüm istenen klasörlerözellikle resimler klasörü olmak üzere indekslemeye kapatılmıştır.

    Arama botları elbette sitenizin tamamını görür, ancak sitedeki yasaklar robots.txt bazen takip edilir ve görüntü dizinine eklenmez.

    Ayrıca, son zamanlarda, arama robotlarının sitenizi kullanıcıların gördüğü şekilde görmesi gerekiyor. şu an CSS ve JS dosyalarının indekslenmesinin yasaklanmaması önemlidir.

    Hatta daha erken Joomla 1.5 cnc bağlantılarında sorunlar vardı ( SEF URL'si- insan tarafından okunabilen URL'ler). Ancak sonuçta, klasör site sayfalarının bağlantılarına eklendi. bileşenler içinde indekslenen robots.txt her zaman bir yasak vardı. Bu nedenle bazı sitelerdeki sayfalar arama sonuçlarına dahil edilmeyebilir.

Bilmek önemlidir:

sitelerin içeriği güncel sürümler Joomla, arama motorlarında dikkate değer bir şekilde indekslenir ve tanıtılır.

Joomla'da meta etiketler ekleyemiyor musunuz?

Evet, daha önce bazı sayfalar için meta etiketlerin reçetelenmesiyle ilgili sorunlar vardı.

Şu anda işlevsel Joomla SEO optimizasyonu için gerekli tüm meta etiketleri yazmanıza olanak tanır ( Başlık, Açıklama, anahtar kelimeler, robotlar) içerik sayfaları, kategoriler ve menü öğeleri için. Ayrıca Title etiketi, materyalin veya menü öğesinin başlığından ayrı olarak belirtilebilir.

Bilmek önemlidir:

Joomla'nın güncel sürümlerinde SEO için gerekli tüm meta etiketleri kayıt edebilirsiniz.

Joomla siteleri çok mu yavaş?

Bu konu şu şekilde alakalıydı: Joomla 1.5 ve bileşen FaziletMart.

Açık Joomla 3 ve daha yüksek bir indirme hızıyla her şey yolunda: temel işlevsellik, sunucu önbelleğe alma ve çıktı verilerinin GZIP sıkıştırmasını uygulamanıza izin verir. Hızla ilgili ayrı sorular görünür, ancak bunlar barındırma kurulumuna ve materyal ekleyen site sahiplerine yöneliktir.

Yani arabanız ne kadar hızlı olursa olsun, kötü bir yolda, benzini kötü ve bir gün önce ehliyet almış bir şoförle onu hızlı kullanamayacaksınız.

Bilmek önemlidir:

Joomla'nın mevcut sürümlerindeki siteler diğerlerinden daha kötü yüklenmez.

Bu bölümde Joomla 3'te bir sitenin maksimum yükleme hızının nasıl sağlanacağını okuyun.

Joomla hakkındaki SEO mitlerine bir son

Efsanelerin bittiği yer burasıdır.

Hangi sonuca varılabilir?

Tüm bu göstergeler:

  • kopyaların varlığı,
  • sitenin yetkin yapısı,
  • meta etiketleri,
  • indirme hızı,

NS önemli noktalar Herhangi bir web sitesinin SEO optimizasyonunda.

  • yetkili bağlantı,
  • içerik optimizasyonu,
  • artı, bugün promosyon için çok önemli bir unsur mikro işaretlemedir.

Burada onunla, bir alanda herkesin sorunları var. Genel olarak, bununla ilgili yeterli belge yoktur. Ama için Joomla Bu sorunu tamamen çözdüm.

Sitemiz ağırlıklı olarak site sahipleri tarafından işgal edildiğinden Joomla, ardından bunun avantajlarını sıralayın İYS Bence buna değmez: birçok ücretli motoru aşan bu sistemin harika işlevselliğini zaten çok iyi biliyorsunuz.

Sonuç olarak

Joomla 3 promosyon için harika. Alımlarla ilgili sorunlar var, ancak çözülebilir.

Sitenin arama sonuçlarında üst sıralarda çıkabilmesi için üzerinde çalışılması gerekmektedir ve bu aksiyom tüm siteler için geçerlidir. Web sitelerinin olduğu efsanesinin kökleri Joomla kötü tanıtılmış, 1.5 sürümünden ve ağızdan ağza yeni başlayan blog gönderilerinden geliyor. Joomla Aynı diğerleri gibi İYS, iyi dizine eklenmiş ve arama sonuçlarında tanıtılmıştır.

SEO bunu söylüyorsa Joomla bu kötü, iki şeyden biri anlamına geliyor: ya bu motorla uzun süredir çalışmadı ya da hiç çalışmadı. Bu nedenle, müşterinin gözünde beceriksiz görünmemek için kendinizi bir uzman olarak konumlandırmak daha iyidir. İYS ve popüler mitleri zekice anlatın.

Performansı artırmak için Joomla 3 nasıl optimize edilir? Web sitenizin başarısı için yükleme hızının neredeyse en önemli faktör olduğunu biliyoruz. Varsayılan olarak, Joomla yavaş bir CMS değildir, ancak işleri hızlandırmak için yapabileceğiniz birkaç optimizasyon vardır. İşte Joomla 3'ünüzü hızlandırmak için uygulayabileceğiniz bazı ipuçları. Joomla'nızı kolayca hızlandırmanıza yardımcı olacak birkaç adım:

1) Daima Joomla ve Uzantıların yalnızca en son sürümlerini kullanın

Joomla'nın en son sürümünü kullanmak sitenin hızı için önemlidir, çünkü her sürümde birçok kod geliştirmesi yapılmıştır. Değişiklikler küçük olsa bile, önemli değil yeni bir versiyon Joomla öncekilerden daha güçlü. Joomla'nın en son sürüme nasıl güncelleneceği hakkında daha fazla bilgi için güvenlik kılavuzumuzu okuyun.

Uzantıların en son sürümlerini kullanmak, hızlı bir web sitesi için Joomla'nın kendisi için olduğu kadar önemlidir.

2) önbelleğe almayı etkinleştir

Önbelleğe alma devre dışı bırakılırsa, site ziyaretçileri sayfalardan birini her yüklediğinde, Joomla'nın aynı anda birkaç eylemi gerçekleştirmesi gerekir: veritabanından içerik yükleyin, kurulu eklentileri, bileşenleri ve modülleri yükleyin, şablonunuzu yükleyin ve tüm bunları tek bir sayfada birleştirin . Söylemeye gerek yok, bu süreç zaman alıyor. Joomla'nın dahili önbelleğe alma sisteminin kullanışlı olduğu yer burasıdır. Önbelleğe alma etkinleştirildiğinde, ziyaretçi sayfayı bir kez yüklemiştir ve yukarıdaki işlemlerin sonucu kaydedilecektir. Ardından, sonraki tüm ziyaretçiler, yüklenmesi çok, çok daha kolay ve daha hızlı olan basit bir HTML dosyasıymış gibi, bu sayfanın kaydedilmiş sürümünü doğrudan alacaktır. Bu nedenle önbelleğe alma, sitenizi hızlandırmak için etkinleştirilmesi gereken önemli bir işlemdir.

Önbelleğe almayı etkinleştirmek için Genel Ayarlar(Sistem -> Genel Ayarlar).

O zaman sekmeye tıklamanız gerekiyor sistemönbelleğe alma ayarlarını açmak için.

Sayfanın altında Önbellek Ayarlarını göreceğiz. "Nakit" etiketinin yanındaki açılır listeye tıklayın. Seçme " Standart önbelleğe alma". Başka bir seçenek var” aşamalı önbelleğe alma”, Ancak biraz farklı çalışır: Her ziyaretçi için sitenin önbelleğe alınmış bir sürümünü tutar. Bu, bazı özel durumlarda yararlıdır ve ihtiyacınız olduğundan kesinlikle emin olana kadar bu seçeneği kullanmanızı önermiyoruz.

Önbelleğe alma modunu seçtikten sonra " Kaydetmek"Sayfanın başında.

Ve önbelleğe alma sisteminin gerçekten çalışması için yapmanız gereken son şey, önbelleğe alma eklentisini etkinleştirmektir " Sistem - Önbellek". Bunu yapmak için açın Uzantılar -> Eklenti Yöneticisi.

Burada büyük bir liste görüyorsunuz yüklü eklentiler... Bir önbelleğe alma eklentisi bulmanın en kolay yolu, aramayı kullanmaktır. Arama alanına "Nakit" kelimesini yazmanız ve büyüteçle düğmeyi tıklamanız yeterlidir.

Yazıtın yanında " Sistem - Önbellek»Eklentinin şu anda etkin olmadığını gösteren kırmızı çarpı işareti olan bir düğme göreceksiniz. Durumunu değiştirmek için bu düğmeye tıklayın.

Düğmede yeşil bir onay işaretinin resmi görünecek ve sayfanın üst kısmında eklentinin etkinleştirildiğini belirten bir mesaj göreceksiniz.

Bu kadar! Joomla önbelleğe alma sisteminiz artık çalışıyor ve çalışıyor!

2) sıkıştırmayı kullan

Joomla performansınızı büyük ölçüde artıracak bir diğer şey de sıkıştırmadır. Dahili sıkıştırmayı etkinleştirirseniz, site ziyaretçilerinin açtığı sayfa, onlar için görüntülenmeden önce sıkıştırılır. Sıkıştırma kullanarak bir web sayfasının boyutunu küçültürseniz, sayfa çok daha hızlı yüklenir. Joomla'da sıkıştırmayı etkinleştirmek için Genel Ayarlar'a gitmeniz gerekir ( Sistem -> Genel Ayarlar).

Bu sayfada birçok ayar göreceksiniz. Tıkla " sunucu"Sunucu ayarlarını görüntülemek için.

Yazıtı bulun “ Gzip sayfa sıkıştırma"Ve düğmeye tıklayın" Evet"Joomla sıkıştırmasını etkinleştirmek için.

Göstergenin yeşile döndüğünü göreceksiniz ve bu, sıkıştırmanın etkin olduğunu gösterir. Son olarak, değişiklikleri onaylamak için "Kaydet" düğmesini tıklayın.

Eh, Joomla 3 sıkıştırma etkin. Sayfa sıkıştırmasını test etmek için http://checkgzipcompression.com gibi birçok ücretsiz siteden birini kullanabilirsiniz. Her şey doğru yapılırsa, sayfa boyutuyla ilgili bazı bilgilerin yanı sıra sıkıştırmanın etkinleştirildiğine dair bir bildirim göreceksiniz. Aşağıdaki resimde de görebileceğiniz gibi test sitemizin sayfa boyutu üç kat küçültülmüştür.

Yorum Yap

Bazı durumlarda, sıkıştırmayı etkinleştirmek bir hataya neden olabilir. Muhtemel sebep, "Gzip sıkıştırmasının" kurulu olmaması veya sunucunun doğru yapılandırılmamış olmasıdır. İkincisi servisten alınabilir teknik Destek Hostinginiz.

3) .htaccess optimizasyonu için kurallar ekleyin

Htaccess, web sunucuları için sitenizle ne yapacağınıza ilişkin talimatları içerir. Joomla performansınızı artırmak için ekleyebileceğiniz birkaç kural:

E Etiket- tarayıcılara önceden görüntülenmiş olan bir resmi önbelleklerinden yüklemelerini söyler.

Başlıkların süresi doluyor- kural ETag'a benzer, ancak kullanım ömrünü ayarlamanıza izin verir. farklı şekiller Dosyalar.

AddOutputFilterByType DEFLATE- derlenen kod satırlarını azaltır HTML dosyaları boş satırları, geçişleri ve boşlukları kaldırarak.

########## Başlayın - ETag Optimizasyonu

## Bu kural, yalnızca değişiklik temelinde dosyalar için bir ETag oluşturacaktır.

## zaman damgası ve boyutları.

## Not: Sunucunuzda sorunlara neden olabilir ve onu kaldırmanız gerekebilir.

FileETag MTime Boyutu

# AddOutputFilterByType artık Apache tarafından kullanımdan kaldırılmıştır. Gelecekte mod_filter kullanın.

AddOutputFilterByType

DEFLATE metin / düz metin / html metin / xml metin / css uygulaması / xml

uygulama / xhtml + xml uygulaması / rss + xml uygulaması / javascript

uygulama / x-javascript

# Son kullanma kontrolünü etkinleştir

Sona EriyorAktif Açık

# Varsayılan sona erme: istekten 1 saat sonra

ExpiresDefault "şimdi artı 1 saat"

# CSS ve JS sona erme tarihi: istekten 1 hafta sonra

ExpiresByType metin / css "şimdi artı 1 hafta"

ExpiresByType uygulaması / javascript "şimdi artı 1 hafta"

ExpiresByType uygulaması / x-javascript "şimdi artı 1 hafta"

# Görüntü dosyalarının sona erme süresi: istekten 1 ay sonra

ExpiresByType resmi / bmp "şimdi artı 1 ay"

ExpiresByType resmi / gif "şimdi artı 1 ay"

ExpiresByType resmi / jpeg "şimdi artı 1 ay"

ExpiresByType resmi / jp2 "şimdi artı 1 ay"

ExpiresByType resmi / pipeg "şimdi artı 1 ay"

ExpiresByType resmi / png "şimdi artı 1 ay"

ExpiresByType resmi / svg + xml "şimdi artı 1 ay"

ExpiresByType resmi / tiff "şimdi artı 1 ay"

ExpiresByType resmi / vnd.microsoft.icon "şimdi artı 1 ay"

ExpiresByType resmi / x simgesi "şimdi artı 1 ay"

ExpiresByType resmi / ico "şimdi artı 1 ay"

ExpiresByType resmi / simgesi "şimdi artı 1 ay"

ExpiresByType metin / ico "şimdi artı 1 ay"

ExpiresByType uygulaması / ico "şimdi artı 1 ay"

ExpiresByType resmi / vnd.wap.wbmp "şimdi artı 1 ay"

ExpiresByType uygulaması / vnd.wap.wbxml "şimdi artı 1 ay"

ExpiresByType uygulaması / gülümse "şimdi artı 1 ay"

# Ses dosyalarının sona erme süresi: istekten 1 ay sonra

ExpiresByType ses / temel "şimdi artı 1 ay"

ExpiresByType ses / orta "şimdi artı 1 ay"

ExpiresByType ses / midi "şimdi artı 1 ay"

ExpiresByType ses / mpeg "şimdi artı 1 ay"

ExpiresByType audio / x-aiff "şimdi artı 1 ay"

ExpiresByType audio / x-mpegurl "şimdi artı 1 ay"

ExpiresByType audio / x-pn-realaudio "şimdi artı 1 ay"

ExpiresByType ses / x-wav "şimdi artı 1 ay"

# Film dosyalarının sona erme süresi: istekten 1 ay sonra

ExpiresByType uygulaması / x-shockwave-flash "şimdi artı 1 ay"

ExpiresByType x-world / x-vrml "şimdi artı 1 ay"

ExpiresByType video / x-msvideo "şimdi artı 1 ay"

ExpiresByType video / mpeg "şimdi artı 1 ay"

ExpiresByType video / mp4 "şimdi artı 1 ay"

ExpiresByType videosu / hızlı zaman "şimdi artı 1 ay"

ExpiresByType video / x-la-asf "şimdi artı 1 ay"

ExpiresByType video / x-ms-asf "şimdi artı 1 ay"

4) Görüntülerin boyutunu küçültün

Resimler sitenizin çoğunu kaplar. Çoğu durumda, optimize edilebilirler. Sitenizde görsel kullanırken izlemeniz gereken bazı ipuçları:

  • Büyük resimleri asla HTML ile küçülterek kullanmayın. Tarayıcının bunları işlemesi zaman alır ve görüntü kalitesi orijinalinden daha kötü olur.
  • Resimlerinizi her zaman optimize edin. gibi uygulamalar Adobe photoshop veya çevrimiçi servis Smush Bir resmin boyutunu kaliteden ödün vermeden kolayca küçültmek için araçlarını kullanabilir.
  • Bir sayfaya çok fazla resim eklemeyin. Makalenizde çok fazla fotoğrafınız varsa, sayfalara ayırmayı deneyin.

5) Kullanılmayan ve optimize edilmemiş uzantıları kaldırın

Yüklediğiniz her Joomla uzantısının çalışması için sistem kaynakları, veritabanı alanı ve disk alanı gerekir. kullanılabilirlik Büyük bir sayı uzantılar sitenin genel boyutunu artırır ve yavaşlatır. Bu nedenle, yalnızca yüklemeniz gereken uzantılara sahip olduğunuzdan emin olmanız önemlidir.

Pek çok kişi genellikle her türlü eklentiyi, bileşeni ve modülü kontrol eder ve bunları kaldırmayı unutur. Bazen siteye gereksiz içerik ekleyebilecek bu tür uzantılardan kurtulmak iyi olur.

Son olarak, eklemek istediğiniz en işlevsel uzantıyı seçerken her zaman kullanıcı incelemelerine bakın. Bazı bileşenler, sitenin bir bütün olarak performansını olumsuz yönde etkileyebilecek şekilde kötü yazılmıştır.

6) optimizasyon için uzantıları kullanın

Sitenizin performansını artırmaya çalışan birçok uzantı var. Joomla ile uzun yıllara dayanan deneyime dayanarak, sizin için önereceğimiz küçük bir seçim:

  • JCH Optimize - JavaScript ve CSS'yi birleştirir, görüntüleri hareketli grafiklerde birleştirir, JavaScript'i küçültür ve sıkıştırır. Ücretli JCH Optimize PRO sürümü bizim kategorimizde.
  • Jbetolo - JCH Optimize'ın yapabileceği her şey artı CDN desteği
  • JotCache - Joomla'daki önbelleğe alma sistemini iyileştirir
  • Önbellek Temizleyici - sadece önbelleği Joomla yönetici panelinden temizler

- bu benim en sevdiğim motor, hayat öyle bir şey ki istesen de istemesen de yeni bir şeyde ustalaşmak zorundasın. Bu nedenle, bir keresinde içerik yönetim sistemi CMS Jooomla ile karşılaştım. Bu motorla çalışmaktan delicesine mutlu olduğumu söylemiyorum ama bazı durumlarda WP'den daha esnektir ve WordPress tarafından desteklenen sitelerden biraz farklı görevleri çözmenize olanak tanır.

Ve Joomla ile çalışma sürecinde, zamanla, ortaya çıktığı gibi, bu motorun sürekli bir hastalığı olan birçok ilginç sorunun çözülmesi gerekiyordu. Arama motorları için bir Joomla sitesini optimize etme sorunları. Pek çok farklı tortu var, bu yüzden kafan karışması çok kolay. Aşağıda açıklanan tüm yöntemleri Joomla çalıştıran bir sitede kullandım ve yöntemlerden hangisinin tek tek daha iyi çalıştığını söylemek benim için zor, ancak birlikte sitenin çalışmasını önemli ölçüde geliştirdiler, bu yüzden tüm bu çalışmaları Joomla'yı optimize etmek için gerekli görüyorum .

Joomla'nın sahip olduğu tüm SEO sorunlarını tarif etmek imkansız, bu yüzden ana olanlara odaklanacağım.

SEO-sitenin optimizasyonu içinJoomla

1. Bunun neden olduğunu bilmiyorum, ancak varsayılan olarak Joomla'da resimler içeren klasör (/resimler) arama motorları tarafından indekslemeye kapatılmıştır... Ve robots.txt dosyasına bakmaya başladığınızda, dikkatli bir çalışmayla gözden kaçamaz.

Burada karşılaştığım ilk Joomla sitesini bulacağım - timessquare.com. http://2ip.ru/cms/ kullanarak gerçekten Joomla olup olmadığını kontrol edelim.

Bu hizmet 2ip.ru bazen sitenin CMS'sini tam olarak göstermez, ancak bu oldukça nadiren olur, bu nedenle çoğu durumda güvenebilirsiniz. Ancak bunun gerçekten Joomla olduğundan emin olmak için, arama kutusuna aşağıdaki URL'yi girerek modüllerin konumlarını kontrol edelim: http://timessquare.com/?tp=1.

Konumlar görüntüleniyor, yani her şey yolunda, önümüzde Joomla'da bir site var. Bu nedenle, örneklerin tam olarak Joomla'daki siteleri göstereceğine güvenebilirsiniz.

Bu nedenle, bu sitenin robots.txt dosyasına bakarsak, arama örümceklerinin tüm resimleri içeren / images klasörünün içeriğini dizine eklemesinin doğrudan yasak olduğunu göreceğiz.

Bu sitenin sahipleri başka bir klasöre resim yüklediğini söyleyebiliriz ama hayır, tüm site resimleri buraya yükleniyor.

Ve tüm Joomla siteleri için durum budur. Bu nedenle çözülmesi gereken sorunlardan biri robots.txt dosyasındaki /images klasörünün indekslenmesi yasağının kaldırılmasıdır.

2. site haritası.xml

Aslına bakarsanız Joomla'nın kendisi kolay bir CMS değil, bu yüzden bir zamanlar benim görüşüm şimdi olduğundan kökten farklıydı. Eskiden Xmap eklentisini kullanırdım, ancak zaman daha iyi bir çözüm önerdi.

Site haritası oluşturucunun kendisi fazla yer kaplamaz ve az kaynak tüketir, ancak neden buna ihtiyaç duyulur? Ana amacı, daha fazlasını görmek için bir site haritası oluşturmaktır. hızlı indeksleme site içeriği. Ve bu site haritası tek bir sitemap.xml dosyasına sığar. Soru ortaya çıkıyor: Xmap bileşeni o zaman ne işe yarıyor? Siteye Xmap eklemek değil, şöyle davranmak çok daha kolay: sitede bir sürü makale yayınlayın, ardından özel bir hizmet kullanarak .xml formatında bir site haritası oluşturun ve bunu barındırmaya kendiniz yükleyin. Aslında, bu çözümü neredeyse sürekli kullanıyorum. Genellikle 500'den fazla URL içeren büyük miktarda içeriğin oluşturulması ücretsiz olmayacaktır, bu nedenle ücretsiz bir site haritası oluşturmanız gerekiyorsa, Xenu Link programını kullanmanız gerekir.

3. www'den olmadan ve geriye doğru yönlendirin

Etki alanında www kullanmak için bir neden göremiyorum, bu nedenle etki alanını her zaman sitenin ana aynası olarak www olmadan yapıyorum. Ancak, Joomla'da otomatik yeniden yönlendirme, aksine çalışmaz. Bu nedenle, Joomla için her şeyi .htaccess dosyasına kaydetmeniz gerekir. Bir alan adından www'ye yönlendirmek için Alan adı www olmadan, .htaccess dosyanıza aşağıdaki satırları eklemeniz gerekir:

RewriteCond% (HTTP_HOST) Üzerinde RewriteEngine! ^ Www \. RewriteRule ^ (. *) $ Http: //www.% (HTTP_HOST) / $ 1

4. İçerik editörü

Başlangıçta, Joomla derlemesi kurulum sırasında iki test düzenleyici içerir. Bunlar TinyMCE ve Code Mirror'dır. Ancak bu editörle sadece birkaç saat çalışmak yeterlidir ve bu şekilde daha fazla çalışmanın imkansız olacağı hemen anlaşılır. Standart Joomla metin editörü böyle görünür.

Sorunlar, siteye resim yüklemeniz gerektiğinde başlar ve bunu ayrı bir "Medya Yöneticisi" menüsü aracılığıyla yapmanız gerekir.

Ve görüntüleri metin düzenleyicinin kendisi aracılığıyla değil, medya yöneticisi aracılığıyla yüklemeye başladığınızda, bunun ne kadar havalı olduğunu düşüneceksiniz.Tüm bu rezalete bir alternatif JCE editörü(Joomla İçerik Düzenleyicisi). Bir zamanlar bu editörlerle ilk karşılaştığımda standart editörleri nelerin değiştirebileceği konusunda bilgi aramaya başladım. Biraz araştırdıktan sonra bu alandaki amiral gemisinin tam olarak JCE olduğunu anladım.

JCE panelinin kendisi şöyle görünür

Bunun Joomla için açık ara en iyi metin editörü olduğuna inanıyorum. Program http://www.joomlacontenteditor.net/ adresinde bulunmaktadır. Burada Rusça yerelleştirmeyi bulabilir ve indirebilirsiniz.

5. için eklentilerSEO optimizasyonuJoomla

CMS Joomla ile çalışırken en sorunlu konu bu. Çünkü bu CMS için WordPress gibi bir tekelci yok.

Joomla için birçoğu var. İşte bunlardan birkaçına bir örnek:

Joomla topluluğunun çok büyük ve WordPress topluluğundan çok daha büyük olması garip görünüyor, ancak hayatta bu boyutun hiçbir faydası olmadığı ortaya çıkıyor. Çünkü daha küçük bir toplulukla, liderler daha belirgindir ve yardım bulmak daha kolaydır.

Joomla forumlarında birçok kez nitelikli yardım bulmaya çalıştım ama nedenini bilmiyorum, bu yardımı alamadım. İnsanlar ya ortaya çıkan sorunların çözümlerini bilmiyorlar ya da sadece yardım etmek istemiyorlar. Ancak Joomla bölümünde bir şey olursa, forumda gerçekten bir tür yardım bulmak son derece sorunludur. Aynı şey WordPress için söylenemez.

Tüm bu eklentilerin detaylarına girmeden yukarıdakilerden en güçlü kombinin "Sh404SEF", en basit ve en işlevselinin ise "JoomSEF" olduğunu söyleyebilirim.

Biraz web sitesi özelleştirme becerileriniz varsa, JoomSEF'in yeterli olduğunu düşünüyorum. Çünkü en temel işlevleri yerine getirir: bağlantı oluşturma ve düzenleme, CNC ayarlama, site sayfaları için meta etiketler.

Aşağıda SEF eklentisinin bir videosunu izleyebilirsiniz.

Joomla için "Sh404SEF" bileşenine gelince, en sık rastladım. Açıkçası, çok fazla barındırma kaynağı tüketiyor ve her şeyde evrensel değil. Ancak, hemen hemen her şeye sahiptir olası ayarlar SEO'nun olabileceği kadar. Bu nedenle bu eklentinin sadece yeni başlayanlar için olduğunu söyleyemem. Yeni başlayanlar için, barındırmaya manuel olarak kaydedemeyeceğiniz birçok yapılandırılabilir parametre vardır. Ama aynı zamanda, yeni başlayanlar bunu anlayacak mı? Bu da bir soru. Genel olarak, bu eklenti çok yönlüdür, birçok ayar ile hantaldır.

6. Sitede yinelenen sayfaları arayınJoomla

Bu CMS ile ilgili kendi deneyimimden, Joomla'da yinelenen site sayfaları oluşturma sorununun muhtemelen en büyük baş ağrısı olduğunu söyleyebilirim. Ve bu sorunun nasıl çözüleceği - xs, çünkü Joomla inanılmaz bir şekilde yinelenen sayfalar yaratıyor.

Ancak bir şeyler yapılması gerekiyor, bu yüzden bu sorunu etkisiz hale getirmek için belirli bir dizi eylem var.

Sorun 1 - yinelenen sayfaların bulunması gerekiyor

Görev numarası 2 - yinelenen sayfaların kaldırılması gerekiyor

Sitede yinelenen sayfalar nasıl bulunur?

Şu anda bu makaleyi okuyorsanız, kesinlikle SEO'ya başladığınızı veya zaten bu yönde çalıştığınızı ve yeni ve ilginç bir şey aradığınızı varsayıyorum. Bu yüzden, sitede kopyaları bulmanın en kolay ve en ucuz yolunun aracı kullanmak olduğunu söyleyeceğim “ Google Web Yöneticisi Araçları". Siteyi bu panele ekledikten sonra biraz zaman geçmesi yeterlidir ve ardından siteye girip sitede kopya olup olmadığını görebilirsiniz.

İşte bizi ilgilendiren üç nokta bu durumda... "Duplicate Meta Description" başlığına tıkladığımızda tüm çekimlerimizi hemen göreceğiz.

Aslında sitenin kopya sayfaları bu şekilde konumlanıyor.

Bir sitedeki kopyalar nasıl kaldırılırJoomla mı?

Tam burada panelde Google web yöneticileri, istenmeyen site sayfalarını kaldırmak için bir istek oluşturabilirsiniz

Ve Joomla'nın kendisinde, yukarıda belirtilen SEO bileşeni "Sh404SEF" kullanarak kopyaları kaldırabilirsiniz.

Öncelikle sitenizin SEO’sunu geliştirmek için yapmanız gerekenleri not edelim:

Sayfada:

  1. Meta etiketleri yönetme (başlık, açıklama gibi): arama sonuçlarında görünecek öğelerdeki anahtar kelimeler.
  2. Tarama hatalarını düzeltin: Arama motorları, sitenizi yüksek kaliteli olarak değerlendirecek ve sıralamalarınızı iyileştirecektir.
  3. URL'leri Yeniden Yaz: Varsayılan URL'ler, arama motorlarına sayfanın içeriği hakkında bilgi vermez. URL'leri "arkadaşça" olarak değiştirmelisiniz, daha iyi bir sonuç elde etmenize yardımcı olacaklardır.
  4. SEO makale içeriği: içerik yüksek kalitede olmalıdır. sadece ana sayfa ancak makalelerinizin her biri arama sonuçlarındaki sıralamanızı etkileyebilir.

Sayfa dışı:

  1. Bir site haritası ekleyin: siteniz istediğiniz şekilde dizine eklenecektir.
  2. Sağlamak geri bağlantılar: daha fazla bağlantı, daha iyi arama motoru sıralamalarına yol açma eğilimindedir ve en iyi google Sayfa Sıralaması.

Trafik kontrolü: ziyaretçileri izlemek ve sürekli SEO üzerinde çalışmak.

Bu makalede, yukarıdaki sorunları çözmek için tasarlanmış birkaç eklenti bulabilirsiniz. Bu uzantıların tümü, Joomla Uzantıları Dizini'nden (JED) kolayca indirilebilir.

JM site haritası

Joomla 1.5 için ücretsiz SEO eklentisi

Fonksiyonlar:

SEObasit

Joomla 1.5, 1.6, 1.7, 2.5 için ücretsiz SEO eklentisi.

Fonksiyonlar:

  1. Ayar başlığı
  2. Açıklama (açıklama) ve başlık (başlık) otomatik olarak seçebilme
  3. ROBOTLAR metasını kurmak

SEOsimple, web siteniz için ihtiyacınız olan en iyi Joomla SEO meta etiketleri uzantısıdır. SEOsimple, yöneticilere önemli görevlerde yardımcı olur: iyi bir açıklama oluşturun ve başlığı görüntüleyin.

Ancak bu araçla ilgili en harika şey, tüm meta içerik etiketlerinin oluşturulmasıdır. Elbette, bunları kendiniz yazabilirsiniz, ancak hepimiz SEO'da iyi değiliz. Bu özellik, fikirleriniz tükendiğinde sitenizin uygun bir başlık ve açıklama almasına yardımcı olacaktır. Bunları oldukları gibi kullanabilir veya uygun gördüğünüz şekilde değiştirebilirsiniz.

En son sürümde, başka bir ilginç özellik daha var: Robots META'yı kategori sayfaları için "noindex, takip et" ayarlayabilme. Eklenti ayarlarındaki tüm seçenekleri değiştirebilir, farkı görmek için SEOsimple'ı kullanmadan önce ve sonra kodu kontrol edebilirsiniz.

İndirebilirsin En son sürüm.

Sh404SEF

Joomla 1.5, 1.6, 1.7, 2.5 için ücretli eklenti.

Fonksiyonlar:

  1. URL yönetimi: yeniden yazma, çeviri vb.
  2. Meta verileri özelleştirme
  3. H düzeyi etiketi ekleme
  4. Hata sayfalarından yönlendirmeler: 301, 404

Yazardan: her sitenin amacı ziyaretçiler, yani sayfalarına gelecek ve içerikle tanışacak kullanıcılardır. Ama site yeniyse, internetteki gerçek bir sunucuya yeni yüklendiyse, kullanıcılar onun varlığından nasıl haberdar olacaklar? Genellikle, kullanıcılar bir sitenin varlığını arama motorlarından çeşitli sorgular arayarak öğrenirler. Bu nedenle, sitenin geliştirilmesinden sonraki aşama tanıtımıdır. Bu ve sonraki derslerde, hakkında konuşacağız teknik optimizasyon SEO açısından Joomla.

Sorunun formülasyonu

SEO teorisini ve makale optimizasyonunun gerçek tekniklerini dikkate almayacağımızı belirtmek isterim. Joomla CMS kullanılarak oluşturulan bir sitede gerçekleştirilmesi gereken teknik faaliyetleri ele alacağız. Ve bu eğitimde temel özelliklerini kullanarak Joomla SEO'ya bir göz atacağız. O halde öncelikle SEO terimini tanımlayalım.

SEO, arama motoru optimizasyonu anlamına gelen Arama Motoru Optimizasyonunun kısaltmasıdır. Yani, sitenizde daha sonra arama motorlarındaki sıralamasını etkileyecek belirli faaliyetlerin uygulanmasıdır.

Dost Bağlantılar (CNC)

Bir sitenin bağlantılarının türü ve yapısı, arama motorundaki sıralaması için çok önemlidir. Ve bunu web sitesi oluşturma aşamalarında ve sonrasında belirlemeniz gerekir - asla değiştirmemeniz önerilir. Özellikle site arama robotları tarafından dizine eklendikten sonra. Aksi takdirde, bağlantı türlerini değiştirdiğinizde, bu bağlantıların yönlendirdiği başka sayfa olmadığından ağırlıklarını kaybederler. Ayrıca arama motorları doğru şekilde indekslemeyebilir ve yeni bağlantıların mükerrer sayfalara yol açtığını düşünebilir. Ve bu sitenin sıralaması için pek iyi değil.

Bu nedenle, bağlantı türünü değiştirmeniz gerekirse - siteyi dizine eklemeden önce bile değiştirin. Şu anda, kolay bağlantılar arama motorları tarafından oldukça iyi anlaşılmakta ve bir sitenin arama sonuçlarındaki sıralamasını etkilemektedir. Özellikle URL, sayfanın anahtar kelimesini içeriyorsa.

Bağlantı oluştururken, belirli bir sayfanın URL'sinin kısa ve özlü olması gerektiğini dikkate almanız gerekir. Sayfayı ekranda görüntülemek için gerekli olan çeşitli parametreleri içermesi gerekmez. URL, burayı veya başka bir sayfayı karakterize eden bir anahtar kelimeden oluşmalıdır. Bu durumda şu şekilde anlaşılırlar: kiril url'leri(hem etki alanı hem de bağlantının kendisi) ve harf çevirisi kullanan URL. Yani, URL'yi oluşturan dize, anahtar kelimenin harf çevirisi yapılarak oluşturulur.

Şimdi test sitesine gidelim ve CNC kullanmadan URL'nin nasıl göründüğüne bakalım:

Gördüğünüz gibi, URL oldukça karmaşık, o yüzden bunu düzeltelim. Genel ayarlar bölümündeki yönetici paneline gidin. Ve SEO Ayarları kategorisinde, SEF'i Etkinleştir ayarını etkinleştirin, sitemizin bağlantıları şu şekilde görünecektir:

Gördüğünüz gibi, bağlantı şimdi çok daha güzel. Ayrıca, şimdi adres, kaldırılması da istenen index.php satırını içeriyor. Bu nedenle, yönetici panelinde URL yeniden yönlendirme ayarını etkinleştirin ve htaccess.txt dosyasını .htaccess olarak yeniden adlandırmak zorunludur. Bu durumda, ekranda aşağıdakileri göreceğiz:

URL'ye .html son ekini eklemek için, URL'ye son ek ekle ayarını etkinleştirmeniz gerekir. Bu durumda, URL aşağıdaki gibi değişecektir:

takma ad

Takma ad, SEO açısından çok önemlidir, çünkü dostça bağlantıların oluşumundan doğrudan sorumlu olan kişidir. Başlangıçta bu alan boş bırakılırsa materyalin başlığının harf çevirisi yapılarak oluşturulacaktır.

Web geliştirmede modern eğilimler ve yaklaşımlar

Site oluşturmada hızlı büyüme algoritmasını sıfırdan öğrenin

Takma ad oluştururken şunları göz önünde bulundurmalısınız:

Her takma ad benzersiz olmalıdır;

Takma ad, sayfanın anahtar kelimesini içermelidir;

Siteyi dizine ekledikten sonra, URL'nin biçimi değişeceğinden takma adı değiştirmeniz önerilmez.

Meta etiketleri anahtar kelimeler ve açıklama

Meta etiketler, anahtar kelimeler ve açıklama, arama motoru optimizasyonu için eskisi kadar önemli olmasa da hala etkilidir. Özellikle sayfa açıklamaları oluşturmak için kullanılan açıklama etiketi. Bu açıklama olarak çıktı alınabilir kısa açıklama arama motorundaki sayfalar. Doğru, bu kural esas olarak Google için çalışır ve o zaman bile her zaman değil. Oldukça sık, arama motorları belirli bir sayfadaki bir metin parçasını bir sorguyla en alakalı olarak açıklama olarak gösterir. Yine de Google, sayfaları açıklamak için açıklama meta etiketinin kullanılmasını resmi olarak önerir:

Sayfaları yeniden bağlama

Yeniden bağlantı, bir sitenin sayfalarındaki bağlantıların değiş tokuşudur. Yani, sayfalardan biri başka bir sayfaya bağlantılar gösterdiğinde. Yeniden bağlantı iki tür olabilir: dahili - bağlantılar bir sitenin sayfalarına bağlandığında ve harici bağlantılar harici kaynaklara bağlandığında.

Ara bağlantı ne için? Sitenin her sayfasının, arama motorlarındaki sıralamasını doğrudan etkileyen kendi statik ağırlığı vardır. Yani, daha fazla statik ağırlık, daha iyi. Statik ağırlığın bir kısmı bağlantılar kullanılarak diğer sayfalara aktarılabilir. Ve bu kısım toplam statik ağırlığın yaklaşık %10'una eşittir.

Linkler tarafından iletilen toplam statik ağırlığın link sayısına bağlı olmadığını belirtmek isterim. Bu, materyalde ne kadar çok bağlantı varsa, her bir bağlantının o kadar az ağırlık aktardığı anlamına gelir.

Dahili bağlantının amacı, site sayfaları arasında statik ağırlığı yeniden dağıtmaktır. Yeniden bağlantı oluşturulabilir Farklı yollar... Örneğin, gezinme bağlantıları, sonraki makaleye atlayın:

Çeşitli modüller de ara bağlantı işlevi görebilir. Örneğin galeta unu ve İlgili İçerik modülü. İlgili Malzemeler modülünde, bağlantılar şu şekilde tanımlanır: anahtar kelimeler malzeme parametrelerine girilir.

Robots.txt dosyası

Bu dosya arama motoru robotları tarafından site indeksleme için gereklidir. Doğrudan indeksleme için belirli parametreleri gösterir. İşte varsayılan içeriği:

Kullanıcı aracısı: * İzin Verme: / yönetici / İzin Verme: / bin / İzin Verme: / önbellek / İzin Verme: / cli / İzin Verme: / bileşenler / İzin verme: / içerir / İzin verme: / yükleme / İzin verme: / dil / İzin verme: / düzenler / İzin verme: / kitaplıklar / İzin verme: / günlükler / İzin verme: / medya / İzin verme: / modüller / İzin verme: / eklentiler / İzin verme: / şablonlar / İzin verme: / tmp /

Kullanıcı - aracı: *

İzin verme: / yönetici /

İzin verme: / bin /

İzin verme: / önbellek /

İzin verme: / cli /

İzin verme: / bileşenler /

İzin verme: / içerir /

İzin verme: / kurulum /