لینک فارسی بههمریختهای مثل %D8%B3%D9%84%D8%A7%D9%85 دارید؟ آن را اینجا بچسبانید تا فوراً متن خوانا را ببینید؛ همهچیز داخل مرورگر شما انجام میشود و هیچ دادهای به سرور ارسال نمیشود.
🔒 داخل مرورگر شما اجرا میشود — هیچ دادهای ارسال نمیشودپاسخ کوتاه: ابزار دیکد لینک فارسی، کدهای درصدی مثل %D8%B3%D9%84%D8%A7%D9%85 را به متن خوانا («سلام») برمیگرداند و برعکس. کافی است ۱) لینک یا چند لینک را در کادر بچسبانید، ۲) گزینهٔ «دیکد» یا «انکد» را بزنید، ۳) نتیجه را کپی کنید. همهچیز داخل مرورگر خودتان پردازش میشود.
آدرسهای اینترنتی (URL) طبق استاندارد RFC 3986 فقط مجموعهٔ محدودی از نویسههای لاتین را مستقیم میپذیرند. حروف فارسی بیرون از این مجموعهاند؛ بنابراین مرورگر یا سیستم مدیریت محتوا هر حرف را اول با UTF-8 به بایت تبدیل میکند و بعد هر بایت را به شکل یک % و دو رقم هگزادسیمال مینویسد. به این کار Percent-encoding یا رمزگذاری درصدی میگویند.
هر حرف فارسی در UTF-8 معمولاً دو بایت است؛ پس هر حرف به شش نویسه در لینک تبدیل میشود. مثلاً:
سلام ← %D8%B3%D9%84%D8%A7%D9%85 (۴ حرف، ۲۴ نویسه)ایران ← %D8%A7%DB%8C%D8%B1%D8%A7%D9%86 (۵ حرف، ۳۰ نویسه)آموزش سئو ← %D8%A2%D9%85%D9%88%D8%B2%D8%B4%20%D8%B3%D8%A6%D9%88 (فاصله به %20 تبدیل شده است)این لینکها از نظر فنی کاملاً سالماند و گوگل و مرورگرها آنها را درست میفهمند. مشکل فقط وقتی پیش میآید که لینک را جایی کپی میکنید که آن را دیکد نمیکند؛ مثل پیامرسانها، اکسل یا گزارشها. آنجاست که لینک فارسی به هم ریخته و ناخوانا به نظر میرسد.
%25D8%25B3 دارد، لینک دوبار انکد شده است (علامت % خودش به %25 تبدیل شده). ابزار این حالت را تشخیص میدهد و اصلاح میکند.پاسخ قطعی و یکسانی برای همهٔ سایتها وجود ندارد. راهنمای رسمی گوگل دربارهٔ ساختار URL توصیه میکند از کلمات خوانا و به زبان مخاطب در آدرس استفاده کنید و حروفنویسیشده (transliterated) را هم بهعنوان گزینه نام میبرد. همین راهنما میگوید نویسههای غیر ASCII در لینکها (مثلاً در ویژگی href) باید percent-encode شوند؛ کاری که وردپرس و بیشتر CMSها خودکار انجام میدهند.
| معیار | نامک فارسی | نامک فینگلیش/انگلیسی |
|---|---|---|
| خوانایی برای کاربر فارسیزبان | بالا (در نوار آدرس مرورگر) | متوسط؛ به املای فینگلیش بستگی دارد |
| ظاهر هنگام کپی | ممکن است به %XX تبدیل شود | همیشه کوتاه و یکسان |
| طول لینک انکدشده | حدود ۶ نویسه برای هر حرف | ۱ نویسه برای هر حرف |
| هماهنگی با کلمهٔ کلیدی فارسی | مستقیم | غیرمستقیم |
بهطور کلی، برای سایتی که مخاطبش فقط فارسیزبان است، نامک فارسی کوتاه انتخابی منطقی است؛ برای سایت چندزبانه یا لینکهایی که زیاد در پیامرسانها دستبهدست میشوند، نامک فینگلیش یا انگلیسی ممکن است راحتتر باشد. مهمتر از انتخاب خط، ثبات است: یک روش را انتخاب کنید و بعد از ایندکسشدن صفحهها بیدلیل آدرسها را عوض نکنید.
این رایجترین خطای پنهان در لینکهای فارسی است. «ی» فارسی (U+06CC) و «ي» عربی (U+064A) روی صفحه تقریباً یکسان دیده میشوند، اما کد متفاوتی دارند. در نتیجه کتاب با «ک» فارسی میشود %DA%A9%D8%AA%D8%A7%D8%A8 و كتاب با «ك» عربی میشود %D9%83%D8%AA%D8%A7%D8%A8؛ یعنی دو آدرس کاملاً متفاوت. اگر نامک با صفحهکلید عربی تایپ شود و لینک داخلی با صفحهکلید فارسی، ممکن است با خطای ۴۰۴ یا صفحهٔ تکراری روبهرو شوید.
نیمفاصله (U+200C) در نوشتار فارسی ضروری است، اما در لینک دیده نمیشود و به %E2%80%8C (۹ نویسه) تبدیل میشود. مثلاً «میخواهم» با نیمفاصله ۵۱ نویسه میشود، «می-خواهم» با خط تیره ۴۳ نویسه و «میخواهم» ۴۲ نویسه. چون نیمفاصلهٔ نامرئی هنگام تایپ دوبارهٔ لینک بهراحتی جا میافتد، بهتر است در نامک آن را با خط تیره جایگزین یا حذف کنید.
%DB%B1 تبدیل میشود، اما عدد لاتین «1» همان «1» میماند. برای نامک کوتاهتر و یکدستتر، اعداد لاتین را ترجیح دهید.-) جدا کنید، نه با زیرخط (_)؛ گوگل هم همین را توصیه میکند.| نویسه | توضیح | کد یونیکد | شکل انکدشده |
|---|---|---|---|
| ی | یای فارسی | U+06CC | %DB%8C |
| ي | یای عربی | U+064A | %D9%8A |
| ک | کاف فارسی | U+06A9 | %DA%A9 |
| ك | کاف عربی | U+0643 | %D9%83 |
| (نیمفاصله) | ZWNJ | U+200C | %E2%80%8C |
| (فاصله) | Space | U+0020 | %20 |
| ۱ | رقم فارسی | U+06F1 | %DB%B1 |
| 1 | رقم لاتین | U+0031 | 1 |
نکته: اگر صفحهای در سرچ کنسول دو بار با آدرسهای ظاهراً یکسان دیده میشود، هر دو لینک را در ابزار دیکد کنید و کدها را مقایسه کنید. اگر یکی %DB%8C و دیگری %D9%8A دارد، مشکل از «ی» عربی و فارسی است.
عنوان مقاله یا محصول را وارد کنید تا ابزار یک نامک تمیز بسازد؛ یا با حروف فارسی، یا به صورت فینگلیش با حروف لاتین. ابزار نویسههای اضافی را حذف میکند، کلمات را با خط تیره جدا میکند و طول انکدشدهٔ نامک را هم نشان میدهد تا بدانید لینک شما هنگام کپیشدن چقدر طولانی خواهد شد. این ابزار مخصوصاً برای وقتی مفید است که میخواهید قبل از انتشار مطلب در وردپرس، بین نامک فارسی و فینگلیش تصمیم بگیرید. فراموش نکنید خروجی را بازبینی کنید و حروف «ی» و «ک» را با نسخهٔ فارسی یکدست نگه دارید.
گوگل محدودیت ثابتی برای طول تگ عنوان تعیین نکرده، اما طبق مستندات خودش عنوان را در نتایج جستوجو در صورت نیاز کوتاه میکند تا در عرض صفحهٔ دستگاه جا شود. در عمل این برش بر اساس عرض پیکسلی انجام میشود، نه تعداد حروف؛ در دسکتاپ تقریباً حدود ۶۰۰ پیکسل. ابزار پیشنمایش SERP عنوان و توضیحات متا را تقریباً همانطور که در گوگل دیده میشوند نمایش میدهد و طول پیکسلی آنها را اندازه میگیرد. به این ترتیب پیش از انتشار میبینید کلمهٔ کلیدی اصلی شما قبل از «...» دیده میشود یا نه. چون حروف فارسی عرضهای متفاوتی دارند، این روش از شمردن حروف دقیقتر است.
با پارامترهای UTM میفهمید بازدیدکننده دقیقاً از کدام کمپین آمده است. سه پارامتر اصلی که گوگل استفادهٔ همیشگی از آنها را توصیه میکند:
utm_source: منبع ترافیک؛ مثلاً instagram یا newsletter.utm_medium: نوع رسانه؛ مثلاً cpc، email یا social.utm_campaign: نام کمپین یا پیشنهاد؛ مثلاً yalda-sale.پارامترهای اختیاری مثل utm_term (کلمهٔ کلیدی پولی) و utm_content (تفکیک دو بنر یا دو لینک در یک ایمیل) هم پشتیبانی میشوند. توصیه میکنیم مقادیر UTM را با حروف لاتین کوچک بنویسید تا گزارشها یکدست بمانند و به کد درصدی تبدیل نشوند.
با این ابزار لینکی به شکل https://wa.me/شماره?text=پیام میسازید که با یک کلیک گفتوگو را با پیام ازپیشنوشتهشده باز میکند. طبق راهنمای واتساپ، شماره باید کامل و با فرمت بینالمللی باشد و صفرهای ابتدایی، علامت +، پرانتز و خط تیره حذف شوند؛ مثلاً 989121234567 بهجای 0912-123-4567. متن پیام هم باید URL-encode شود و ابزار این کار را خودکار انجام میدهد؛ برای نمونه «سلام» به %D8%B3%D9%84%D8%A7%D9%85 تبدیل میشود. این لینک برای دکمهٔ تماس سایت، بیوی اینستاگرام و تبلیغات کاربرد زیادی دارد.
لینک را در ابزار دیکد لینک فارسی بالای همین صفحه بچسبانید و «دیکد» را بزنید. کدهای %XX فوراً به حروف فارسی خوانا تبدیل میشوند. لینک اصلی خراب نیست؛ فقط به شکل انکدشده نمایش داده شده است.
خیر، شکل انکدشده همان آدرس است که به روش استاندارد نوشته شده است. گوگل در راهنمای خود حتی توصیه میکند نویسههای غیر ASCII در لینکها percent-encode شوند.
هر دو قابل استفادهاند. گوگل استفاده از کلمات به زبان مخاطب یا حروفنویسیشده را مجاز میداند. برای سایت فارسیزبان، نامک فارسی کوتاه خواناتر است و برای لینکهایی که زیاد کپی و ارسال میشوند، نامک لاتین کوتاهتر میماند.
احتمالاً یکی با «ی» یا «ک» عربی و دیگری با حروف فارسی نوشته شده است. این حروف کد یونیکد متفاوتی دارند و در نتیجه آدرسها هم متفاوت میشوند. هر دو را دیکد و مقایسه کنید.
%25 شکل انکدشدهٔ خود علامت % است. اگر لینکی مثل %25D8%25B3 دیدید، یعنی دوبار انکد شده است. ابزار ما این حالت را تشخیص میدهد و آن را به متن اصلی برمیگرداند.
خیر. همهٔ ابزارهای این صفحه داخل مرورگر شما اجرا میشوند و هیچ دادهای به سرور فرستاده نمیشود.
نیمفاصله در لینک نامرئی است و به %E2%80%8C تبدیل میشود. برای جلوگیری از اشتباه هنگام تایپ یا کپی، معمولاً بهتر است آن را با خط تیره جایگزین یا حذف کنید.
هر لینک را در یک خط جداگانه در کادر ابزار قرار دهید. ابزار همه را با هم دیکد میکند و میتوانید خروجی را مستقیم در اکسل یا گوگل شیت بچسبانید.
اگر برای سئوی سایت فارسی، ساختار لینکها یا طراحی سایت حرفهای به کمک نیاز دارید، تیم ITC (مرکز بینالمللی فناوری) در کنار شماست و میتوانید برای مشاوره با ما در تماس باشید.
تیم ITC وبسایتهایی میسازد و بهینه میکند که در جستجو دیده شوند.
