در حال بارگذاری ابزار...

ساخت Slug فارسی برای URL

می‌خواهید آدرس صفحه‌تان به جای example.com/post/123 بشود example.com/post/بهترین-رستوران-تهران؟ یا شاید می‌خواهید نام فایل‌ها را بدون فاصله و کاراکتر خاص ذخیره کنید؟

Slug همان بخش خوانای URL است که بعد از اسلش می‌آید. برای سئو مهم است که slug شامل کلمه کلیدی باشد و برای کاربر هم خواناتر است.

این ابزار متن فارسی را به slug استاندارد تبدیل می‌کند: فاصله‌ها به خط تیره، کاراکترهای خاص حذف، همه چیز یکدست.

تبدیل‌های انجام‌شده

فاصله → خط تیره

«بهترین رستوران» می‌شود «بهترین-رستوران»

کاراکتر خاص حذف

علامت‌های !@#$%^&* حذف می‌شوند

نیم‌فاصله → خط تیره

«می‌شود» می‌شود «می-شود»

حروف کوچک

همه حروف انگلیسی lowercase می‌شوند

چرا Slug مهم است؟

برای سئو: گوگل URL را می‌خواند. اگر کسی «طراحی سایت تهران» را جستجو کند و URL شما webcook.ir/services/web-design-tehran باشد، شانس رتبه بیشتر است.

برای کاربر: کدام لینک اعتماد بیشتری ایجاد می‌کند؟

  • example.com/p?id=7823
  • example.com/products/کیف-چرم-مردانه

برای اشتراک‌گذاری: وقتی لینک را در تلگرام یا واتساپ می‌فرستید، URL خوانا بهتر از کد نامفهوم است.

Slug فارسی یا انگلیسی؟ هر دو کار می‌کنند. گوگل URL فارسی را می‌فهمد. ولی برای اشتراک‌گذاری، گاهی URL فارسی encode می‌شود و زشت می‌شود. انتخاب با شماست.

کاربردها

بلاگ و CMS → عنوان پست را به slug تبدیل کنید برای URL
فروشگاه آنلاین → نام محصول را slug کنید برای صفحه محصول
نام فایل → فایل‌ها را بدون فاصله و کاراکتر فارسی ذخیره کنید
API → endpoint‌های خوانا بسازید: /api/users/ali-mohammadi

سوالات متداول

فرق slug با URL چیست؟
URL کل آدرس است (https://example.com/blog/my-post). Slug فقط بخش آخر است (my-post). گاهی به slug می‌گویند permalink یا URL-friendly name.
حروف فارسی در URL مشکل ایجاد نمی‌کند؟
خیر، ولی encode می‌شوند. «سلام» در URL می‌شود %D8%B3%D9%84%D8%A7%D9%85 که زشت است. بعضی سیستم‌ها این را درست نشان می‌دهند، بعضی نه.
طول slug چقدر باشد؟
بین ۳ تا ۵ کلمه ایده‌آل است. خیلی کوتاه معنا ندارد، خیلی بلند هم سخت خوانده می‌شود و در سئو مشکل‌ساز است.
می‌توانم بعداً slug را عوض کنم؟
بله، ولی باید redirect (۳۰۱) بگذارید از URL قدیم به جدید. وگرنه لینک‌های قبلی ۴۰۴ می‌دهند و رتبه سئو از دست می‌رود.