The web page has strange characters where extended characters or multi-byte characters show (see example):
Fix for .NET websites
In the publishing package, check if UTF-8 is enabled. If UTF-8 is not enabled, try republishing. When UTF-8 encoding is not enabled, the output is HTML entities and would not cause UTF-8 encoding errors.