Properly sealed and protected, you might be able to keep a gingerbread house looking good up to a year. If you are okay with making your house a non-edible creation, spray it with a clear lacquer, which is available at craft and hardware stores. You might need several coats for maximum protection.