Skip to content
SEO Audit Checker

Character encoding not declared

Low priorityTechnical

The HTML doesn’t declare its character encoding, so browsers may show accented letters and symbols as garbage.

What triggers this issue

  • No <meta charset> (or equivalent http-equiv) in the HTML.

Why it matters

Without a declared encoding, a browser may guess wrong and turn “café” into “café”. Declaring UTF-8 also lets the browser start parsing sooner.

How to fix it

  1. Add <meta charset="utf-8"> as the very first element in <head>.
Charset
<meta charset="utf-8">

See all 82 SEO issues →