German domains with special characters

My domain is: https://echt-bä

The certificate is created with letsencrypt by hosting provider domainfactory.

If I use the domain name in links to google or facebook, it always shows the A-label in stead of the user readable name: https://echt-bä

How can I make sure the links to facebook and google shows the U label ?

As you say, you are currently using a Let's Encrypt certificate for that name. I don't think that using one has any bearing on which version of the name show up on various other sites, so I'm not sure people here would be able to help you with that question.


I hope that somebody know if the certificate is wrong or that I am missing a parameter or something like that. Maybe antoher type of certifcate which is able to show german characters like ä?

I'm pretty sure that whatever problem you're having has nothing to do with certificates of any sort.


I also don't think this is related to the certificate.

By the way, what do you mean by "use the domain name in links to google or facebook"? Maybe it's due to the following HTML meta tag?

		<meta property="og:url" content="" />

I'm not really familiar with the Open Graph specifications (and I don't know if this tag is the problem), but perhaps it's possible/allowed to use the U label there?


That is indeed the issue.

Most online services will use a canonical tag to generate the preview text link. Facebook will use the og:url. Twitter has their own meta tag to control the preview link text as well.

There are likely 2 tags that should be on the main page:

<link rel="canonical" href="https://echt-bä" />
<meta property="og:url" content="https://echt-bä" />

Interior pages should follow the same concept - use the UTF encoding on the meta tags to control display.

Technically the content should be encoded as they are IRI and not URI , but Facebook / Google / Social media sites are often loose with specs like this so doing a UTF-8 encoding should be fine.