I've always kinda wondered this. You always hear not to over optimize. I've never had this problem so i don't really know what this means. What this means to me is to make things look natural. Obviously over optimizing would be keyword stuffing, exact keyword in title, headers, url and blasting to that page with exact keyword. What else can be consider as "over optimizing"?