In addition to the "pageType" dimension (Which is a simple boolean - either doesn't exist or passes "errorPage", I like to also make adjustments to other dimensions in our tracking... as in, I make sure our custom dimension for "Page Type" (which tracks things like "home", "article", "section", etc....