Scris de Carlos Cámara la 19 septembrie 2016

pentru

  • Viteză
  • AMP
  • Personalizarea site-ului
  • Joomla folosește
  • Optimizare
  • SEO
  • Trucuri

În iunie am făcut un webinar rapid cu Siteground în care am împărtășit tehnicile mele pentru a face site-urile mele să meargă foarte repede cu Joomla !. Aceste tehnici ar trebui să fie suficiente pentru a îmbunătăți viteza de încărcare a site-urilor dvs. și a oferi astfel o experiență mai bună utilizatorilor dvs. Dar uneori este posibil să aveți nevoie de ceva mai mult. În aceste cazuri, trebuie să recurgeți la tehnicile extreme pe care vi le spun mai jos pentru a obține viteze de vertij pe site-ul dvs.

Folosiți wbAMP

V-am spus deja despre paginile AMP și avantajele pe care acestea le oferă pentru SEO. Acum se pare că Google a decis să îmbunătățească poziționarea paginilor care implementează o versiune AMP și este un motiv imperios, dacă aveți încredere în SEO, să nu întârziați să îl implementați pe site-urile dvs. web. Paginile AMP sunt practic instantanee, ce se întâmplă dacă în loc să avem o versiune AMP creăm întregul nostru site AMP? Acesta este ceea ce a gândit Weeblr și de aceea pluginul wbAMP oferă posibilitatea de a crea întregul site AMP cu un singur clic. Desigur, uitați de aspectele complexe sau de utilizarea multor module. Asta cu AMP nu are loc. Dar site-ul dvs. web va fi ultrarapid.

Simplificați-vă șablonul

În cele din urmă, AMP simplifică doar HTML-ul utilizat și CSS și javascript. Este ceva ce puteți face punând echipa pe o dietă sau creând un șablon personalizat de la zero. Pentru a crea un șablon simplu nu aveți nevoie de o mulțime de cunoștințe și există tutoriale și cursuri pentru a învăța cum să creați șabloane pe web (cum ar fi cel pe care îl conectez de la prietenul meu Sergio Iglesias).

În orice caz, trebuie să țineți cont de aceste detalii:

  • Nu puteți avea multe fișiere javascript sau css, iar puținele pe care le aveți sunt foarte mici. Dacă îl puteți evita, evitați încărcarea chiar și a fișierelor Joomla JavaScript și CSS!
  • Trebuie să evitați imaginile pe cât posibil, acestea sunt de departe cele mai grele dintre un site web. Câteva imagini pe care trebuie să le includeți amintesc să le treceți printr-un optimizator de imagini (îmi place foarte mult compressor.io).
  • De asemenea, evitați încărcarea fonturilor web. Arată grozav, dar sunt totuși un factor de încărcare și nu uitați că luăm măsuri extreme.
  • Uitați de efectele JavaScript, cum ar fi ferestrele modale, acestea se vor face întotdeauna cu biblioteci externe și vor ajunge să fie o problemă.
  • Folosiți HTML cât mai concis posibil. De exemplu, evitați adăugarea de clase sau ID-uri la elemente care nu vor fi necesare (amintiți-vă că CSS și JavaScript ar trebui să fie practic inexistente). Desigur, nu adăugați comentarii HTML sau microdate sau orice altceva care nu este strict necesar pentru a vă afișa conținutul.

Nu mai folosi scripturi și elemente externe

Aceasta înseamnă că puteți uita de utilizarea serviciilor terță parte pentru publicitate sau urmărire (cum ar fi Google Analytics sau Google Adwords). Dacă aveți nevoie de statistici, utilizați-le pe cele furnizate de serverul dvs. de găzduire și dacă doriți să includeți publicitate, încercați să fiți direct și nu dintr-un serviciu extern.

Nici nu puteți utiliza caseta tipică pentru a afișa „Apreciați” de pe Facebook sau similar. Acest tip de lucruri nu adaugă nimic de valoare conținutului dvs. și totuși browserul utilizatorului va trebui să facă codul și întrebările pe un alt site web.

Utilizați memoria cache a browserului utilizatorului pentru HTML

Dacă site-ul dvs. abia se actualizează, îl puteți avea în cache în browserul utilizatorului. Acest lucru se face de obicei pentru fișierele css și javascript din fișierul .htaccess, dar cu greu se face pentru pagina însăși, deoarece atunci utilizatorul nu ar vedea modificările în acest moment, dar ar trebui să aștepte ca memoria cache să expire pentru a vedea schimbări.

Dar vrem soluții extreme și asta este. Deci, pentru ca browserul utilizatorului să folosească doar informațiile care au fost deja descărcate de pe site-ul nostru anterior, vom merge la pluginul System - Cache pentru Joomla! și vom activa opțiunea Utilizați memoria cache a browserului.

Aceste tehnici sunt extreme și probabil că nu doriți să le utilizați pe site-urile dvs., cu excepția cazului în care într-un anumit proiect aveți nevoie ca site-ul dvs. web să fie practic instantanee. Ați aplicat oricare dintre acestea pe site-urile dvs.?