Salut
L-ai instalat unde nu trebuie. Momentan adresa sitului tau este de fapt http://blablabla.com/index/, nu http://blablabla.com.
Trebuie instalat direct in root folder (public_html). Nu stiu cum e cu instalarea ai directa, probabil trebuie lasat gol campul respectiv.
Apeleaza la serviciul de support al sitului respectiv, intreaba-i ce trebuie scris ca sa instaleze in root folder daca nu functioneaza nici asa.
Bafta
O alta varianta e sa-l instalezi clasic, prin download de pe wordpress.org, creat baza de date si user atasat in cpanel, setat wp-config.php, urcate pe server prin ftp si gata. :) Ai informatiile detaliate pe wordpress.org.
Ca sa nu-ti mai apara "Index of /" ai putea sa creezi un fisier numit index.php/index.html care sa redirectioneze vizitatorii catre blog (folderul /index). Daca nu te descurci da-mi un mesaj.