tramite cookie: ogni volta che l'utente entra in un nuovo topic aggiungi nel cookie l'id di quel cookie, quando ricarichi l'elenco dei topic controlli se l'id di quel topic è presente nel cookie o meno, su questa base poi puoi contrassegnare come già letto o meno

hai lo svantaggio che se l'utente cancella il cookie perdi la tracciabilità, per ovviare dovresti usare un sistema simile ma usando una tabella del database al posto dei cookie