Inicio > Digital Marketing Dictionary > Web Development > Internationalized Domain Names (IDN)

Published on 11/06/2019

·

Updated on 11/07/2019

Internationalized Domain Names (IDN)

Internationalized domain names are created to be able to contain characters outside the ASCII standard, such as accents, umlauts, the eñe or Russian, Chinese, Japanese or Arabic characters. The Domain Name System (DNS) standard only allows ASCII characters. It would be costly and problematic to change the standard worldwide, so without changing the DNS standard,

Ramón Saquete

Technical SEO Consultant & IA expert

Internationalized domain names are created to be able to contain characters outside the ASCII standard, such as accents, umlauts, the eñe or Russian, Chinese, Japanese or Arabic characters.

The Domain Name System (DNS) standard only allows ASCII characters. It would be costly and problematic to change the standard worldwide, so without changing the DNS standard, the only way to solve the problem is to ASCII encode domain names with other characters.


This is done by means of the IDNA ToASCII algorithm using Punycode (RFC 3492).

Examples of IDNA coding:

  • The encoded domain “españa.es” is “xn-espaa-rta.es”.
  • Japanese domain “読ませ大賞.jp” encoded is “xn--b9j9c247m3n5bikc.jp”
  • The standard was implemented in 1998 for IDN gTLDs and in 2010 it was extended to IDN ccTLDs, which are those internationalized domains that allow country extensions such as “.es”.

Importance in SEO

In the past, domain names with keywords in the name had an impact on SEO, but this relevance factor has lost weight in the algorithm. However, it can generate more confidence in the user if the domain is in their language, so before choosing whether to use an IDN domain or not, we must assess what is our target audience.

IDN attacks with homographs

Homograph attacks consist of registering IDN domains of existing entities, replacing some ASCII character with a different character that is visually the same or similar, for example the Latin “a” and the “а” of the Russian Cyrillic alphabet. In this way, phishing attacks and other types of frauds are carried out, where the domain name appears legitimate.

Browsers try to solve the problem by displaying the encoded domain, instead of the text in its corresponding language, when characters from different alphabets are mixed.

Additional references

Tu marca, visible y encontrable

Estás a un paso de dominar tu categoría online

Start now

Related terms

25 Feb 2020

iFrames

The HTML iframe tag is used to embed content from one web page within another. We show you how it is...

Let's Talk!

Tell us more about your project and how you think we could help you. Improving your online visibility and conversion is just a click away.

Contact

+34 966 141 907
info@humanlevel.com

Our Schedule

Mondays to Thursdays from 8:00 to 18:30
Fridays from 8:00 to 15:00

    Fields marked with * are required






    In this form, we collect personal data in order to contact you and process your request in accordance with our services. The data controller is HUMAN LEVEL COMMUNICATIONS S.L.U. For more information on how we treat your data and to exercise your rights, you can consult our Privacy Policy.

    Terms acceptance and newsletter subscription