Per prima cosa sarebbe consigliato il redirect automatico da http ad httpS. Si fa nel pannello dell'hosting o sul server o con dei plugin per wordpress.
"Le parole chiavi sono ben indicizziate ai primi posti nei motori, ma ricevo una miseria di visite..."
Con i tool che uso per controllare e gestire la seo hai poche parole chiave (molto meno di 100) e nessuna con keyword particolarmente importanti. Nessuna keyword in prima pagina, 1 in seconda e il resto dalla 2 pagina in poi.
Personalmente il brand è carino, forse troppo alto il logo per un utilizzo web dove le impaginazioni dei template moderni previlegiano il loghi orizzontali.
La linea editoriale, opinione del tutto personale, è gradevole, articoli ben scritti, foto di qualità, ma purtroppo con questo tipo di contenuti generici entri in competizione col mondo. Un bagno di sangue per un editore nuovo e con risorse limitate.
Cercando ad esempio "World Pizza Day" in prima posizione c'è il network [città]today.it che oggettivamente hanno una potenza di scrittura e risorse enormi. Sicuramente hanno anche consulenti seo.
Poi trovo il corriere, giornali locali, altre edizioni di ...today.it, repubblica, ansa, vanityfair, etc, etc
Il sito è in wordpress e abbastanza veloce, ma sarebbe da controllare se ci sono magagne tecniche nascoste che potrebbero influenzare negativamente la seo.
Dovreste trovare almeno agli inizi una nicchia, monetizzare in qualche modo con banner pubblicitari locali, publiredazionali (se già non li fate) e poi investire in una consulenza seo (di qualcuno bravo) che vi guidi nella crescita.