Today’s Ask Yoast will discuss a problem that may be familiar to you if your site is in a non-ASCII language, like Arabic, Persian, Hebrew and many other languages. You work hard to write good, SEO-friendly URLs, so people will click to your website. However, when your site is linked to or shared, for instance on social media, the slug doesn’t show the right characters. Instead, it changes into a long string of percent signs, capitals and numbers.
To give you an example: check out this link to an Arabic Wikipedia article on SEO. In the address bar, it looks good:
However, when I try to copy it into this post, it turns into this:
Of course, a slug like that looks weird and a bit unsettling: it doesn’t tempt people to click, and doesn’t reveal much about the content of a page either. So, if you come across this problem with your non-ASCII slugs, what are your options for dealing with this?
Ahmed Saad emailed us on this subject:
My site’s content is in Arabic and that means that the slug looks very bad when it’s shared on social media. Should I change the URL language to English so it looks better or does that hurt my SEO?
Watch the video or read the transcript for the answer!
Dealing with bad slugs for Arabic URLs
“I honestly don’t have a good answer to that because this slug is not good for your SEO either. This slug doesn’t really entice people to click. I guess that the best solution would be to get the shortest slug as possible in Arabic, because you can have i18n URLs. But support for that is not always as good across CMSes.
If that doesn’t work then you can certainly fall back to English, or to an English ‘way’ of writing your Arabic strings, which is something that a lot of Indian languages do. Good luck!”
Ask Yoast series
Publish date on updated articlesNext post »
Preparing for the General Data Protection Regulation (GDPR)
In the Ask Yoast series, we answered SEO questions from our readers. Check out the other questions!
Check out our must read articles about Technical SEO
This is the ONLY tutorial you'll need to hugely increase your search engine traffic by improving your WordPress SEO. Want higher rankings? Read on!
The canonical URL allows you to tell search engines that certain similar URLs are actually one and the same. Learn how to use rel=canonical!
This guide discusses what hreflang is, what it is for and gives in-depth information on how to implement it for your multilingual websites.
The robots.txt file is a file you can use to tell search engines where they can and cannot go on your site. Learn how to use it to your advantage!