per la grafica puoi applicare un layout di quelli prestabiliti o crearne uno tu (ci sono guide a proposito)
il testo lo si scrive, solitamente, in un db. altrimenti su file di testo

i risultati descrittivi di google sono influenzati da molti fattori.
argomento lungo e non adatto a questa sezione.
il meta description qui ha una certa importanza