Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

This question is regarding best practices on SEO development meta tag filling.

A name written in the Latin or the Cyrillic alphabet has certain special characters, such as the ccedil C, for example.

When populating meta tags and other SEO assets in a page, what should be used, the HTML character code (for the given example: ç), the actual character or another character that looks close (using a C for the given example)?

share|improve this question

1 Answer 1

up vote 1 down vote accepted

It depends on the character set used on your page. I would always try to use UTF-8 when building a webpage. That would mean that the page would have the following header:

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

In that case, it is fine to use the actual characters anywhere in the page, including in the meta tags:

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

If your page were in a character set that does not support all unicode characters such as ISO-8859-1, then you would have to fall back to using character entities like &ccedil;. If possible, it would be better to use UTF-8 because the character entities increase the page size quite a bit if they are heavily used.

You should never have to substitute other characters that look similar. Search engines today are Unicode aware. They should have no problem understanding words in any alphabet that are placed into meta descriptions.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.