Database structure not easily extensibile
The database structure should be improved so that whenever it's extended with new functionalities the programmer doesn't need the filter unwanted keys with a regex.
For example the referrer's urls logically belong to their respective landing urls, but with the current structure you have to filter them out if you only need the url key.