Forum Moderators: mack
They better do!
How do you think Google can display the titles of chinese and russian sites correctly in the SERPs?
There's an alternative, though. If your server includes the same information on the HTTP protocol level, then you can omit that meta tag. In practise I'd recomment to put it there anyway, because someone storing the file on their disk for later viewing won't have the protocol data available anymore then.
As example:
I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to validate the document. The sources I tried are:* The HTTP Content-Type field.
* The XML Declaration.
* The HTML "META" element.And I even tried to autodetect it using the algorithm defined in Appendix F of the XML 1.0 Recommendation.
If you are running Apache, and you have a unilingual site (or languages which share the same charset), you can add the following to the httpd.conf or .htaccess:
AddDefaultCharset ISO-8859-1 Another way is if you are using a scripting language to generate your pages, for example with PHP:
<?php header('Content-Type: text/html; charset=ISO-8859-1');?>