Riesci ad accedere al back-end? Se sì accedi e controlla che cosa non va (impostazioni seo forse o articoli scaduti probabilmente), accedi anche via phpmyadmin al db del sito e controlla, in ultimo apri un ticket presso il tuo fornitore di hosting.
Ah, un consiglio, metti anche un link al tuo sito, in modo tale da aiutare a tua volta chi potrà aiutarti a risolvere il problema.
p.s. errore 404: significa che il tuo pc dialoga sì con il server sul quale è poggiato il tuo sito ma il server stesso non è riuscito a trovare la risorsa che tu avevi puntato.