WordPress legt die Inhalte in der Datenbank ab. Die dort gespeicherten Informationen werden bei Aufruf einer Webseite per PHP in die Templates deines Themes eingefügt und als HTML-Datei über den Webserver an den Webseitenbesucher übermittelt.
Es gibt eine Reihe von Plugins zur Suchmaschinenoptimierung, die z.B. Eingabefelder für eine zusätzliche Seitenbeschreibung (meta-Tag description) ermöglichen. Das bekannteste ist WordPress SEO, mein persönlicher Favorit ist aber wpseo – eine kostenpflichtige Lösung, die mich aber auf Grund des Ergebnisses überzeugt.
Da du „Keywords“ erwähnst, möchte ich Dir aber vorher dringend empfehlen, nochmal ein paar Basics zur Suchmaschinenoptimierung zu lernen.