ساختار URL فارسی و ایندکس گوگل: اشتباهات رایج سایتهای ایرانی
اسلاگ فارسی، اسلش انتهایی، پارامتر UTM و ریدایرکت اشتباه چطور ایندکس صفحات RTL را میسوزاند — با چکلیست اجرایی و معیارهای قابل اندازهگیری.
بیشتر راهنماهای سئوی فارسی درباره کلمات کلیدی حرف میزنند؛ کمتر کسی توضیح میدهد که خودِ آدرس صفحه چطور ایندکس را میسوزاند. در سایتهای RTL ایرانی، ترکیب یونیکد فارسی، اسلش انتهایی و پارامترهای رهگیری معمولاً باعث میشود گوگل چند نسخه از یک صفحه را ببیند و اعتبار را تقسیم کند.
۱. فارسی در مسیر URL: خوب است یا بد؟
گوگل URL فارسی را میفهمد، اما در عمل دو مشکل رایج است: کپیشدن لینک بهصورت درصد-انکود شده در شبکههای اجتماعی، و ناسازگاری بعضی پنلها با یونیکد. اگر تیم فنیتان روی لاگها و کنسول سرچ مسلط است، اسلاگ فارسی خوانا برای کاربر ایرانی امتیاز است. اگر زیرساخت قدیمی دارید، اسلاگ لاتین کوتاه و معنادار (مثل /blog/persian-url-indexing) پایدارتر است.
- ●یک سیاست ثابت انتخاب کنید: یا همه اسلاگها فارسی، یا همه لاتین — نه مخلوط بیقاعده.
- ●هرگز دو URL زنده برای یک محتوا نگه ندارید (با و بدون فارسی، با و بدون اسلش).
- ●کنونیکال را دقیقاً روی نسخهای بگذارید که در منو و لینک داخلی استفاده میشود.
۲. trailing slash و دامنهی www
در پروژههای Next.js با trailingSlash فعال، نسخهٔ بدون اسلش باید ۳۰۱ به نسخهٔ با اسلش برود. اگر هم www و هم بدون www باز باشند، گوگل دو دامنه میبیند. یک دامنه اصلی انتخاب کنید، گواهی SSL هر دو را پوشش دهد، و ریدایرکت یکطرفه و دائمی تنظیم شود — بخشی از همان سئوی فنی که از روز اول باید در محدوده پروژه باشد.
۳. UTM نباید صفحه جدید بسازد
لینکهای کمپین اینستاگرام یا تبلیغات با ?utm_source=... اگر در کنونیکال یا sitemap بیایند، سیگنال راکثیف میکنند. پارامترهای رهگیری را از ایندکس جدا کنید: کنونیکال بدون UTM، و در صورت نیاز قانون پارامتر در Search Console. مسیر اجرای این موارد در نقشه راه پروژه مشخص است.
۴. ترتیب اجرایی که در پروژهها جواب داده
- 1
یک URL طلایی انتخاب کنید
نسخهٔ ترجیحی (با/بدون www، با اسلش، اسلاگ نهایی) را مکتوب کنید و همه لینکهای داخلی را فقط به همان بزنید.
- 2
ریدایرکت ۳۰۱ یکطرفه
نسخههای فرعی را به طلایی هدایت کنید؛ زنجیره ریدایرکت نسازید.
- 3
کنونیکال + sitemap همراستا
در sitemap فقط URL طلایی باشد؛ کنونیکال همان را نشان دهد.
- 4
بازبینی Search Console
Coverage / Page indexing را چک کنید؛ اگر «Duplicate without user-selected canonical» دیدید، اول ریدایرکت و لینک داخلی را درست کنید.



