You can’t change or add fields to the General Settings page, but for global site content Craft has this concept of Globals.
See the documentation on it:
https://craftcms.com/docs/globals
It’s also very easy to manage user permissions for global sets, so you can allow certain user groups (besides admins) to change the meta data.