Citat Postat în original de Cristi G Vezi Post
Eu nu inteleg cum functioneaza.

Exemplu: https://developers.google.com/speed/...2F&tab=desktop

54/100 pe desktop. Acum sa analizam sa vedem ce spune.

Your page has 3 blocking script resources and 7 blocking CSS resources. This causes a delay in rendering your page.

Fisierele CSS se incarca in header, evident, asa este recomandat si asa trebuie. Nu vad unde-i problema. De ce la alte site-uri nu spune nimic de asta si la acela spune, numai el stie. Legat de JS, in temele de WP daca nu incluzi jQuery-ul sus, apar anumite probleme. Daca ai script-uri care au nevoie de jQuery pana sa ajunga in footer, n-o sa mearga. (slidere, shortcode-uri care folosesc jQuery).

Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.

Din nou, sunt in ceata. Daca ne uitam in sursa, ambele sidebar-uri sunt DUPA continut, inainte de continut fiind doar header-ul. (meniu + logo + social icons).

Daca ma poate lumina cineva, chiar va rog.
Sunt prea multe scripturi si css-uri pe pagina, mai ales in header. E recomand ori sa faci un singur css care e esential pentru partea "above the fold" a site-ului si sa le pui in footer pe celelalte, ori sa le incarci asincron, folosind javascript.

Scripturile ar trebui sa se afle in footer. Stiu ca multe depind de jQuery, dar functia wp_enqueue_script() are parametrul $deps, pe care il poti folosi ca sa-i spui sa se incarce dupa jQuery sau un alt script.

Ai 1564 de linii pentru o tema relativ simpla, care nici nu functioneaza foarte bine. Atunci cand dau scroll, sidebarul stang si floater-ul din post se misca foarte ciudat.

Index-ul are 2.5MB, iti dai seama cum se incarca pe un telefon cu viteza destul de slaba ?