Evaluate Your Site

Some websites get all the luck.
Some websites get all the pain.
Some websites look great, function perfectly, and are highly searchable on Google.
Some websites get nothing but complaints.