SemhackDevelopers
OpenAPIGet an API key
Skip to content
SemhackHelp center
Open app

Loading article…

© 2026 Semhack
HomePricingPrivacyTermsContact
© 2026 Semhack
HomePricingPrivacyTerms
  1. Help center
  2. Audit checks
  3. Charset

Other check

Charset

Reads the character encoding from the Content-Type header, or from <meta charset> when the header has none.

Category
Other
Importance
Medium importance
Check id
charset

How the result is decided

  • PassUTF-8.
  • WarningAnother encoding, such as ISO-8859-1 or windows-1254.
  • FailNo encoding declared anywhere.

Why it matters

Without a declared encoding, browsers guess, and characters like ç, ş or € can turn into garbage.

How to fix it

First line of the <head>
<meta charset="utf-8">

After the fix, open the page’s report and choose Run again to confirm it passes.

Was this helpful?

Previous checkMeta viewportNext checkSitemap

About audits

  • How the audit score worksThe 0–100 score is a weighted average of the checks: importance sets the weight, the result sets the credit.
  • Running a page auditWhat Semhack fetches when it audits a URL, what the report shows and the limits that apply.
Search help

Other checks

  • Structured data
  • Meta viewport
  • Charset
  • Sitemap
  • Social tags
  • Content length
  • Text to HTML ratio
  • Inline CSS
  • Deprecated HTML