Joomla materialından şəkilləri silin 3. Joomla-da şəkillərlə işləmək üçün məsləhətlər. Şəkillər və Joomla




Joomla-da şəkilləri necə optimallaşdırmaq olar - 3 addım - 4 səs əsasında 5-dən 2.5

Bu yazıda siz Joomla üzərində qurulmuş saytınızdakı axtarış motorları üçün şəkillərinizi necə optimallaşdıracağınızı öyrənəcəksiniz.

Şəkillər bir çox veb saytların vacib hissəsidir və axtarış motorlarından kifayət qədər çox trafik gətirə bilər.

Saytınız Joomla-dadırsa, çox güman ki, şəkilləriniz optimallaşdırılmayıb və axtarış motorları tərəfindən indeksləşdirilməyib.

Bu yazıda siz Joomla üzərində qurulmuş saytınızdakı axtarış motorları üçün şəkillərinizi necə optimallaşdıracağınızı öyrənəcəksiniz.

Şəkillər və Joomla.

Şəkillər trafik əldə etmək üçün getdikcə vacib olur. Varsayılan olaraq, Joomla CMS elə konfiqurasiya edilmişdir ki, axtarış motorları saytınızın şəkillərini indeksləməyəcək.

Joomla + Şəkillər = Optimallaşdırılmayıb

Joomla-da şəkillərinizi necə optimallaşdırmaq olar.

1. Axtarış motorlarına şəkillər qovluğunu indeksləşdirməyə icazə vermək üçün robots.txt faylında dəyişikliklər edin.

Joomla-nı quraşdırdıqdan sonra saytın kök qovluğunda avtomatik olaraq robot.txt faylı yaradılır. Bu fayl müəyyən fayl və qovluqların indeksləşdirilməsinə icazə verir və ya rədd edir. Standart robot.txt faylı indeksləşdirilməməli olan bir çox qovluqların indeksləşdirilməsini qadağan edir, lakin eyni zamanda nədənsə şəkillər qovluğunun indeksləşdirilməsi də qadağandır. Şəkillər qovluğu Joomla saytında istifadə edilən bütün şəkillər üçün standart qovluq olduğundan, onlar indekslənməyəcək. Bu problemi həll etmək üçün sadəcə robot.txt faylını redaktə edin və xətti silin:

İcazə verməyin: /şəkillər/

2. Standart şəkil kataloqunu dəyişdirin.

Əgər əvvəllər Joomla məzmununa şəkillər əlavə etmisinizsə, yəqin ki, artıq qeyd etmisiniz ki, standart olaraq şəkillər www.website.com/images/stories/ qovluğuna yüklənir. Şəkil axtarış motorunun optimallaşdırılması baxımından bu çox yaxşı deyil.

Axtarış motoru alqoritmləri elə işləyir ki, saytın kökünə daha yaxın olan səhifələrə və şəkillərə üstünlük verilir. Mən sizə defolt şəklin yerini şəkillər/hekayələr qovluğundan şəkillər/qovluğa dəyişməyi tövsiyə edirəm.

Bunu etmək üçün Joomla administrativ panelində gedin: Sayt >> Ümumi parametrlər >> Sistem, media meneceri parametrlərində "Şəkillər ilə qovluğa yol" maddəsini tapın və "hekayələr" qovluğuna gedən yolu silin. müvafiq sahəni seçin ki, sahədə yalnız "şəkillər" qalsın /". Bundan sonra, yuxarı sağ küncdəki "Saxla" düyməsini basmağı unutmayın. İndi siz şəkillər əlavə etdiyiniz zaman onlar şəkillərə/qovluğa yüklənəcəklər.

3. Səhifədə istifadə olunan şəkil həmin səhifənin məzmununa uyğun olmalıdır, həmçinin img teqinin alt və başlıq atributlarında açar sözlərdən istifadə etməyi unutmayın.

Robots.txt faylınızı redaktə etdikdən və şəkillərinizin yerini dəyişdikdən sonra, onların axtarış motorları tərəfindən indeksləşdirilməsini təmin etmək üçün fərdi şəkilləri optimallaşdırmağa başlaya bilərsiniz.

Müəyyən bir açar söz və ya ifadə üçün təsviri optimallaşdırmaq üçün aşağıdakı məqamları nəzərə almalısınız:

    Şəkil məzmunu şəkilə uyğun gələn səhifədə olmalıdır. (məsələn, Mauritiusda Qolf haqqında səhifədə Mavrikiydə Qolf oynayan birinin şəkli)

    Şəkil faylının adında təsvirin optimallaşdırıldığı açar söz və ya ifadə olmalıdır, məsələn: golf-na-mavrikii.jpg.

    img teqinin alt və başlıq atributlarında açar söz və ya ifadə də olmalıdır.

    Ümumi uyğunluğu yaxşılaşdırmaq üçün şəklə gedən URL-də açar sözlər əlavə edə bilərsiniz. Bunun üçün şəkil açar sözdən ibarət adı olan qovluğa yerləşdirilməlidir.

    Misal üçün: www.website.com/images/mavrikii/golf-na-mavrikii.jpg

Əvvəlki məqalədə təsvir edilmişdir Media menecerində faylı necə silmək olar Joomla 3 admin paneli, bir deyil, bir neçə faylı silmək lazım olduqda çox vaxt yaranır. Bu yazıda eyni qovluqda yerləşən bir qrup faylı silmək üçün Joomla admin panelinin “Media meneceri”ndən necə istifadə edəcəyimizi nəzərdən keçirəcəyik. Müxtəlif qovluqlardakı faylları silmək üçün əvvəlcə bir qovluqdakı faylları silməli, başqa qovluğa keçməli və oradakı faylları silməlisiniz.

Beləliklə, "Media meneceri" var faylları və qovluqları göstərmək üçün iki rejim. Materialı təqdim edərkən bunu yadda saxlamalısınız, ona görə də aşağıda müxtəlif ekran rejimlərində bir qrup fayl silməyin iki yolunu göstərəcəyik.

Bir qrup faylın silinməsi rejimi « Eskizlər» "Media meneceri"

Eyni anda bir neçə faylı silmək üçün onları seçməlisiniz. “Kimyasallar” rejimində faylın seçilməsi sadəcə olaraq faylın miniatürünün sol siçan düyməsini sıxmaqla həyata keçirilir. Eyni zamanda miniatürün yuxarı sağ küncündə yaşıl kvadratda ağ işarəsi v görünür və miniatürün özü yaşıl çərçivə ilə əhatə olunub. Bu yolla, seçilmiş qovluqda yerləşən qeyri-məhdud sayda faylları ağartmaq olar.

Seçimi ləğv etmək həm də faylın miniatürünün üzərinə siçan sol klikləməklə həyata keçirilə bilər: yaşıl kvadratdakı ağ işarəsi v və miniatür ətrafındakı yaşıl çərçivə yox olur.

Yenilənmiş Joomla 3.7.0-da “Kiçik şəkillər” rejiminin böyük çatışmazlığı odur ki, fayl adları artıq göstərilmir və siz yalnız miniatürlərə diqqət yetirərək kor-koranə işləməlisiniz. Ümid edirəm ki, bu rejimdə fayl adlarının göstərilməsi “Media menecerinə” qaytarılacaq.

Silinməli olan bütün fayllar seçildikdən sonra sadəcə x işarəsi olan düyməni sıxmağınız kifayətdir. Sil»:

Seçilmiş və işarələnmiş fayllar silinəcək (bu, silinmiş faylların adları və bütün alt qovluqlarla bu fayllara gedən yol ilə yaşıl sahədə mesajda yazılacaq).

Bir qrup faylın silinməsi rejimi « Cədvəl» "Media meneceri"

“Media menecer”in “Cədvəl” ekran rejimi onunla fərqlənir ki, fayllar haqqında əlavə məlumat (fayl adı, piksel ölçüləri və kilobaytlarda ölçülər) göstərilir. Məlumat çox olduğundan, faylların siyahısı faylların mikro-kiçik şəkilləri ilə cədvəl şəklində göstərilir. Ancaq adlarla!)))

Silinməsi tələb olunan faylları seçmək üçün müvafiq xanada siçan düyməsini sıxmaqla fayl adı ilə sətirin əvvəlində v qutusunu yoxlamaq lazımdır. Seçimi silmək üçün yenidən işarəsi olan kvadratı vurmalısınız. Yoxlama işarəsi yox olacaq.)))

Burada başa düşmək vacibdir ki, seçilmiş hər şey serverdən həmişəlik silinəcək!

Lazımsız fayllar seçildikdən sonra " üzərinə basmalısınız. Sil", Media Manager idarəetmə düymələrinin yuxarı cərgəsində yerləşir:

Əvvəlki vəziyyətdə olduğu kimi, fayllar serverdən silinəcək və silinmiş faylların adlarını və onların yerini göstərən yaşıl mesaj görünəcək:

Nəhayət

Sonda sizə bir daha xatırlatmaq istərdim ki, Joomla Windows deyil. Bütün silinmə bir kliklə baş verir. Heç bir əlavə bildiriş yoxdur: “Seçilmiş fayllar həmişəlik silinəcək! Bu faylları silmək istədiyinizə əminsiniz?" verilməyəcək.

Birdaha salam! Bu gün biz lazımsız faylları və uzantıları silməklə veb saytın ölçüsünü necə azaltmaq barədə danışacağıq, bununla da hostinqinizdə mövcud (mövcud) yerin həcmini artıra bilərsiniz.

Artıq bildiyiniz kimi, Joomla 3-ün əsas quruluşuna xeyli sayda genişləndirmə daxildir, onların çoxu əksər hallarda ümumiyyətlə istifadə edilmir. Bundan əlavə, siz onları quraşdırmamısınızsa belə, demo məlumat faylları həmişə mövcuddur.

Nəticədə, gec-tez sual yaranır - işini pozmadan Joomla-dan lazımsız hər şeyi necə çıxarmaq olar? Bu gün danışacağımız şey məhz budur. Əvvəlcə saytdan hansı faylların silinə biləcəyinə baxaq, sonra lazımsız uzantıları çıxarın və önbelleği təmizləyin.

Hansı Joomla 3 faylları silinə bilər

Heç bir kədərli nəticələrin olmaması üçün Joomla-dan hansı faylların silinə biləcəyi barədə danışmazdan əvvəl saytın fiziki quruluşuna nəzər salaq (bunun üçün hostinqdəki fayl menecerindən istifadə edə və ya FTP vasitəsilə sayta daxil ola bilərsiniz):

Fayllar dəsti standartdır, diqqət etməli olduğunuz ilk şey fayllardır LICENSE.txt, README.txt, həmçinin faylda htaccess.txt. Bütün bu fayllar lazım deyil və təhlükəsiz şəkildə silinə bilər. Nəticədə 25,9 KB yerə qənaət edəcəyik.

Yəqin ki, sual vermək istərdiniz - htaccess.txt faylını da silmək həqiqətən mümkündürmü? Bəli, adı dəyişdirildiyi üçün onun varlığına ehtiyac aradan qalxır. Əgər hələ də adını dəyişməmisinizsə, onda bunu etməyin vaxtıdır (bu nə üçün lazımdır).

Bu fayl və qovluqlar defolt olaraq Joomla 3.7-də mövcuddur və heç bir faydalı məlumat ehtiva etmir. Onları açsanız, özünüz görəcəksiniz. Onlara ehtiyac yoxdursa, yer tutmamalıdırlar! Ancaq əvvəlcə saytınızın administratorunun mümkün olub olmadığını və ya hazırda saytda istifadə olunan şəkilləri bu qovluqlarda saxladığınızı yoxlamağa dəyər. Hər şeyi olduğu kimi silirəm, qovluqda buraxdığım tək şey /şəkillər bu fayldır index.html , o qalmalıdır.

Nəticədə şəkilləri sildikdən sonra daha 476 kilobayt disk sahəsinə qənaət etdik.

İndi gəlin /tmp qovluğunu tapıb ona baxaq. Vaxt keçdikcə bu qovluqda kifayət qədər çox lazımsız fayl toplana bilər, onları da təhlükəsiz şəkildə atmaq olar. Bunlar Joomla yeniləmə faylları və bu kimi ola bilər:

Heç kim üçün necə olduğunu bilmirəm, amma müvəqqəti fayllarımın ümumi ölçüsü 25,4 meqabayt idi, olduqca təsir edici bir ölçü! Biz yalnız index.html faylını buraxaraq hamısını silirik. Sildiyimiz faylların ümumi ölçüsünü hesablasaq, qənaət edilmiş yerin ümumi miqdarı təxminən olacaq 26 meqabayt.

Lazımsız uzantıların çıxarılması

Veb saytınızdakı artıq zibildən qurtulmağın başqa bir yolu lazımsız və istifadə olunmamış uzantıları silməkdir. Bu üsul Joomla-nın tutduğu yeri əhəmiyyətli dərəcədə azaltmağa imkan verəcək, çünki hətta əsas məclisdə saytınız üçün sadəcə lazım olmayan müxtəlif uzantılar var.

Bundan əlavə, siz həmişə yeni bir uzantı sınamaq istəyirsiniz, onlar onu quraşdırır, sınaqdan keçirir və məyus olurlar (və bu çox vaxt olur). Nəticədə, genişləndirmə quraşdırılır, istifadə edilmir və həm diskdə, həm də verilənlər bazasında yer tutur. Bunun qarşısını almaq üçün, əlbəttə ki, əvvəlcə bir test saytında uzantıları yoxlamaq daha yaxşıdır, ancaq bunu etməmisinizsə, onları da silmək lazımdır.

Genişləndirmələri silmək üçün idarəetmə panelində "Genişləndirmə meneceri: İdarəetmə" səhifəsinə keçməlisiniz (Uzantılar -> Genişləndirmə meneceri -> İdarəetmə). Qarşımızda hazırda quraşdırılmış və aktivləşdirilmiş və ya aktivləşdirilməmiş, lakin buna baxmayaraq quraşdırılmış bütün növ genişləndirmələrin kifayət qədər böyük siyahısı var:

Silinməyə davam etməzdən əvvəl əvvəlcə bunu necə edəcəyimizə baxaq. Joomla uzantılarını silmək üçün onları soldakı qutuyu işarələyərək seçin, sonra “Sil” düyməsini basın:

İndi nəyin çıxarıla biləcəyinə və nəyə toxunulmamasına qərar verməlisiniz. Yuxarıdakı ekran görüntüsündə siz artıq qeyd etdiniz ki, mən “Ağıllı Axtarış” adlananı silmək niyyətindəyəm. Ondan çox fayda yoxdur, əgər varsa, ancaq onu çıxarmaqla diskdə 232 kilobayt qənaət edə bilərsiniz, bunun 84 kilobaytını plaginlər, 24 kilobaytını modullar, qalanını isə komponentlər tutur.

Amma diqqətinizi çəkmək istəyirəm uzantıları silməyə başlamazdan əvvəl, əvvəllər onları söndürün. Bundan sonra saytın funksionallığını yoxlayın. Və yalnız hər şey yoxlanıldıqda və heç bir səhv müəyyən edilmədikdə, eyni uzantıları silməyə başlaya bilərsiniz.

Nəyin silinə biləcəyini başa düşməyinizi asanlaşdırmaq üçün təhlükəsiz şəkildə silinə bilən uzantıların siyahısı ilə kiçik bir cədvəl tərtib etdim:

Uzatma Növ Sistem adı Ölçü, KB
Ağıllı Axtarış Komponent, plaginlər, modul com_finder, finder, mod_finder 232
Sarğı Modul mod_wrapper 16
Təsadüfi şəkil Modul mod_təsadüfi_şəkil 12
Bannerlər Komponent, modul com_banners, mod_banners 56
Populyar etiketlər Modul mod_tags_populyar 28
Oxşar etiketlər Modul mod_tags_oxşar 20
Saytda kim var Modul mod_whosonline 16
beez3 Şablon (veb-sayt) beez3 708
protostar Şablon (veb-sayt) protostar 476
Hathor Şablon (veb-sayt) hathor 2148
RSS xəbər lenti Modul (veb-sayt və idarəetmə paneli) mod_feed 16+16
Altbilgi Modul mod_footer 8
Redaktor - TinyMCE Plugin tinymce 92
İki faktorlu autentifikasiya - YubiKey Plugin yubikey 20
İki faktorlu autentifikasiya - Google Authenticator Plugin totp 20
Sistem - Arxa işıqlandırma Plugin vurğulamaq 8
Sistem - Statistika Joomla! Plugin statistika 48

Burada, əlbəttə ki, istifadə etməsəniz, təhlükəsiz şəkildə silə biləcəyiniz bütün uzantıların kiçik bir siyahısı var. Nəticədə siz daha 3940 kilobayt (3,85 MB) disk sahəsinə qənaət edə bilərsiniz. Ancaq bir daha, həqiqətən ehtiyacınız olmadığından əmin olmaq üçün əvvəlcə onları söndürün.

İdarəetmə panelində uzantıları sildikdən sonra FTP vasitəsilə sayta daxil olun və seçilmiş uzantıların həqiqətən diskdən silinib- silinmədiyini yoxlayın. Bunu etmək üçün sistem adına görə axtarışdan istifadə edin (və ya hər bir qovluğa ayrıca baxın), əksər hallarda bu lazım deyil, lakin uzantının silinməsi zamanı səhvlər baş verdikdə, bu üsul lazımdır.

Genişlənmələri sildikdən sonra Joomla verilənlər bazasını düzəltmək

Fiziki olaraq, fayllar silindi, bu yaxşıdır, silinmiş uzantılarla əlaqəli verilənlər bazasındakı cədvəllər də silindi (əksər hallarda cədvəllər hələ də silinir). Joomla 3-də standart verilənlər bazası cədvəllərinin olmaması üçün yoxlama olmasaydı, hər şey əla olardı. Bu eyni yoxlama, uzantıları sildikdən sonra, lazımi cədvəllərin yoxa çıxdığını bildirəcəkdir. Bunu “Genişləndirmə Meneceri: Verilənlər Bazasının Yoxlanışı” bölməsinə (Genişləndirmələr -> Genişləndirmə Meneceri -> Verilənlər Bazası) keçib orada nə baş verdiyini görsəniz yoxlaya bilərsiniz:

Məndə bu problem var - heç bir cədvəl tapılmadı jos_finder_taksonomy , jos_finder_terms* və s. Bütün bu səhvlər ona görə baş verdi ki, Joomla verilənlər bazasında həmin cədvəllərin olub-olmadığını yoxladı, onların olmadığına əmin oldu və bunun problem olduğuna qərar verdi.

Düzünü desəm, burada dəhşətli bir şey yoxdur və edə biləcəyiniz ən sadə şey "Düzelt" düyməsini sıxmaqdır və problem aradan qalxacaq, baxmayaraq ki, bu cür hərəkətlər nəticəsində bütün itkin cədvəllər yenidən yaradılacaq. Problem belə yox olacaq, lakin çatışmayan genişləndirmə cədvəlləri verilənlər bazasında yenidən görünəcək.

Joomla Keşinin təmizlənməsi

Nəhayət, daha böyük effekt əldə etmək üçün Joomla 3-də önbelleği təmizləyək. Bunun üçün Joomla 3 idarəetmə panelində “Xidmət: Önbelleği (saytı) sil” bölməsinə keçin (Sistem -> Bütün keşi təmizləyin). Burada tam olaraq nəyi silmək istədiyimizi seçə və ya bütün qeydləri bir anda silə bilərsiniz. Yuxarıda göstərilən bütün prosedurlardan sonra bütün önbelleği silməyi məsləhət görürəm.

Bundan əlavə, köhnəlmiş önbelleği təmizləməyi unutmayın (Sistem -> Köhnəlmiş keşi sil), siz də ondan qurtulmalısınız.

Nə etdiyimizi ümumiləşdirək və aşağıdakıları etdik:

  • Saytdan lazımsız və istifadə olunmayan fayllar silindi
  • Bizə lazım olmayan genişlənmələrdən xilas olduq və verilənlər bazasındakı səhvləri düzəltdik
  • Saytın önbelleğini təmizlədi
  • Təxminən 30 meqabayt disk sahəsini boşaltdı

Bununla da dərs yekunlaşır, sizi maraqlandıran bütün sualları şərhlərdə verə və ya elektron poçt ünvanımıza yaza bilərsiniz

Joomla 3 uzantılarını, yəni komponentləri, modulları, plaginləri silmək üçün saytın inzibati hissəsinə daxil olub "Genişləndirmə meneceri" sekmesine keçməlisiniz.

Joomla 3 uzantılarını haradan çıxarmaq olar

Joomla 3 uzantısını silmək üçün saytın administrativ panelinə daxil olmalısınız.

Üst menyuda və ya sürətli giriş menyusunda "Genişləndirmə meneceri" ni seçin;

Genişləndirmə meneceri səhifəsində "İdarəetmə" sekmesini seçin.

"İdarə et" nişanı saytda quraşdırılmış bütün genişləndirmələri göstərir. Onların arasında bir kilidlə qeyd olunan sistem uzantılarını vurğulamağa dəyər. Bu uzantılarla heç nə edə bilməzsiniz, yəni onları silə bilməyəcəksiniz və bunu etməyin mənası yoxdur. Bütün digər uzantılar silinə bilər.

Joomla 3 komponentini necə çıxarmaq olar

Filtrdə müəyyən bir komponenti silmək üçün komponentin adında olan sözü daxil edin və filtri tətbiq edin.

Lazım olan komponenti tapmaq üçün siz genişləndirmələrin siyahısını məqsədə görə süzgəcdən keçirə və filtr sahəsində (solda): komponentləri seçə bilərsiniz.

Lazımi komponenti tapdıqdan sonra onun onay qutusunu seçin və alət düymələrində "Sil" düyməsini basın.

Əksər komponentlər plaginləri ilə birlikdə quraşdırılır. Hansı ki, komponentin özünü çıxardıqdan sonra da çıxarılmalıdır.

class="eliadunit">

Komponenti çıxardıqdan sonra saytın önbelleğini, yuxarıdakı "Keşi sil" düyməsini təmizləyin.

Joomla 3 plaginini necə çıxarmaq olar

Joomla 3 plaqini silmək üçün əlavələrin siyahısını plagin növünə görə süzün. Lazım olan plaqini seçin, onun onay qutusuna işarələyin və onu silin. Komponenti çıxardıqdan sonra saytın önbelleğini təmizləyin.

Joomla 3 şablonunu necə silmək olar

Joomla 3 şablonu plaginlərlə eyni şəkildə silinir. Şablon məqsədi ilə genişləndirmələrin siyahısını süzün, onun onay qutusunu seçin və sil düyməsini basın.

Nəzərə alın ki, Şablon meneceri sekmesinde silmək düyməsi də var. Bu düymə şablonu sayt kataloqundan silmir. Şablonu siyahıdan silir, hamısı budur.

Plugini sildikdən sonra saytın önbelleğini, yuxarıdakı “Keşi sil” düyməsini təmizləyin.

Eynilə, istənilən modulu, üçüncü tərəfin kitabxanalarını, üçüncü tərəf dillərini və s. silə bilərsiniz.

Şablonu FTP vasitəsilə silmək mümkündürmü?

FTP vasitəsilə kataloqa daxil olaraq şablon qovluğunu silsəniz, şablon Şablon Meneceri səhifəsində şablonlar siyahısından silinməyəcək. Bu silmə üsulu ilə siz FTP vasitəsilə silinmiş şablonu işarələməlisiniz və alətlər panelinin yuxarısındakı “Sil” düyməsini sıxmalısınız.