web-dev-qa-db-ja.com

HTMLの特殊文字コードを持つメタタグ?

この質問は、SEO開発のメタタグ入力のベストプラクティスに関するものです。

ラテン語またはキリル文字で書かれた名前には、たとえばccedil Cなどの特定の特殊文字が含まれています。

ページ内のメタタグと他のSEOアセットに入力する場合、使用するもの、HTML文字コード(指定された例:ç)、実際の文字、または近くに見える別の文字(指定された例にCを使用)?

2
gespinha

ページで使用されている文字セットによって異なります。 Webページを作成するときは、常に TF-8 を使用しようとします。これは、ページに次のヘッダーがあることを意味します。

Content-Type: text/html; charset=UTF-8

その場合、メタタグを含め、ページ内の任意の場所で実際の文字を使用しても問題ありません。

<meta name=description content="My name is совестью">

ページが ISO-8859-1 などのすべてのUnicode文字をサポートしていない文字セットである場合、&ccedil;などの文字エンティティの使用にフォールバックする必要があります。可能であれば、文字エンティティは頻繁に使用されるとページサイズがかなり大きくなるため、UTF-8を使用することをお勧めします。

同様に見える他の文字を置き換える必要はありません。現在の検索エンジンはUnicode対応です。メタディスクリプションに配置されるアルファベットの単語を理解するのに問題はないはずです。

3