نقل قول نوشته اصلی توسط elan نمایش پست ها
گویا منظورم رو خوب نرسوندم. ببینید. ادرس اشتباه نیست درست هم کار میکنه. این کد رو نگاه کنید.

کد HTML:
<a href="http://www.example.com/%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C/"><a>
میخوام توی href ادرس یو ار ال به این شکل چاپ نشه. و به همون صورت فارسی خودش باشه. به این صورت مثلا

کد HTML:
<a href="http://www.example.com/خسته-شدم"><a>
حالا چرا؟ چون توی structure data google اون مدل یک ادرس رو با وجود این که درست کار میکنه رو بی اعتبار نشون میده.

ولی اگر انکد شده باشه مثل بالا ارور نمیده. امیدوارم خوب توضیح داده باشم.

دوست عزیز این نه به وردپرس ربط نه به سایت شما. یه چیز کاملا عادی هست. هر 2 مورد بالایی که شما گذاشتید در واقع یکی هستند و یک ارزش دارند.
چون در url امکان وجود داشتن اسپیس یا فاصله نیست.

شما اگر میخواهید به این شکل نمایش داده نشه از اسپیس استفاده نکنید در url.
هرچی اسپیس باشه به شکل %20 نمایش داده میشه.

اما فرضا site.com/لینک-فارسی به همین صورت نمایش داده میشه.