url یا آدرس فارسی یا انگلیسی، تاثیر کدام در سئو بیشتر است؟
url فارسی یا انگلیسی : لینک هایی که سریع ایندکس شوند و سرعت سایت را افزایش دهند، تاثیر بیشتری در سئو سایت و بهینه سازی سایت دارند. حالا فرقی ندارد که URL فارسی باشد یا انگلیسی، برای پاسخ به این سوال که کدام یک از URL برای بهینه سازی سایت ها بهتر هستند باید چند فاکتور از جمله دیدگاه گوگل و موتورهای جستجو و اینکه چه لینک هایی کاربر پسند هستند را مورد بررسی قرار دهیم.
اولین نکته که باید به آن توجه کنیم این است که باید بدانیم چگونه آدرس صفحات را بهینه کنیم، با توجه فاکتورهای ذکر شده برای رعایت نکات رابط کاربری لینک های صفحات باید معنادار و کوتاه باشد و حتما کلمه کلیدی در آدرس url موجود باشد.
به طور عادی وب و سیستم عامل ها فقط از زبان انگلیسی و چند مورد محدود دیگر پشتیبانی می کنند مگر اینکه کدگذاری های مختلف را در صفحات وب به صورت صریح برای مرورگر مشخص کنیم تا نتایج را به درستی به کاربر نشان دهد با این کار بجای حروف مثلا فارسی کاراکترهای اسکی نشان داده نخواهد شد و خود کاراکتر فارسی برای کاربر قابل نمایش می باشد.
خب الان برگردیم به نکته اول که گفتیم url بهتره کلمه کلیدی رو داشته باشه اما اجباری نشده که حتما فارسی باشه یعنی گوگل میفهمه کلمه seo به انگلیسی معادل سئو به فارسی هستش پس اولین افسانه ای که بین سئوکاران رایج هست اینجا کامل نقض میشه و حتما نیاز نیست آدرس فارسی ایجاد کنید
بارها براتون پیش آمده که آدرس های فارسی را در شبکه های اجتماعی مانند Instagram ، telegram و سوشیال های دیگر مشاهده کردید که آدرس هایی بسیار طولانی و غیر خوانا با کاراکتر های طولانی و حروف نامشخصی دارند که این لینک های فارسی تاثیر منفی در رابط کاربری سایت ایجاد می کنند. اما میتونستید همین آدرس های رو به صورت Unicode شده به اشتراک بزارید تا به صورت کاراکترهای عجیب نشان داده نشود
در مورد انگلیسی بودن یا فارسی بودن لینک یا آدرس
اول باید از دید تعداد بیت به قضیه نگاه کنید کاراکتر انگلیسی تو سیستم عامل های توزیع شده برای لینوکس مشکلی ایجاد نمیکنن اما متاسفانه فارسی باشه چرا!
برای فارسی ما باید از استاندارد unicode استفاده کنیم که حجم ذخیره سازی دیتا رو تعداد بیت ها برای نام گذاری حتی یک پوشه دوبرابر انگلیسی میشه!
تو لینوکس گاهی اسم های فارسی ایجاد مشکل میکنن بخاطر دلایلی که یک سرچ کوتاه هم بزنید متوجه میشید. دلایل عدم استفاده از آدرس فارسی به ترتیب ذیل هستند
- خب حالا برگردیم به بحث url
- نوع url فارسی یا هر زبانی باشه برای گوگل آنچنان فرقی نداره حالا میگن کلمه کلیدی تو url تکرار بشه تاثیر گذاره اینم باز حرف بدون پشتوانست چون url داریم انگلیسی ولی با قدرت بالاست و url های فارسی پایین تر و بالعکس هم وجود داره و بالاتر اشاره کردیم گوگل کلمه seo رو معادل کلمه فارسی سئو میدونه
- اما طول رشته url فارسی چند برابر انگلیسی میشه و وجود کاراکترهای عجیب مخصوصا کاراکتر اسلش تو url ربات هارو به اشتباه میندازه. برای همین برای تصاویر خصوصیت alt تعیین شد در html و برای تگ a هم خاصیت title که دقیقتر مشخص بشه موضوع url
- کوئری زدن تو دیتابیس و هزارتا مورد دیگه با انگلیسی راحتر هستش چون تو فارسی گاهی نیاز به تبدیل حروف عربی داریم
- داستان بعدی تو url امکان تایپ مستقیم هستش یعنی url کوتاه وقتی استاندارد شما انگلیسیه عملا url کوتاه تر هستش (از لحاظ بیت برای ذخیره کاراکتر) و ...
- حالا فکر کنید عنوان مقاله من با url یکیه و اشتباها با کیبورد عربی عنوان رو نوشتم پس با فارسی یکی نیست اینم دلیل بعدی که دیتاهای فارسی تو سایت های بزرگ امکان گم شدن دارن (نترسید برای سایت های کوچک وردپرسی این اتفاق کم میفته)
-
بحث بعدی تبدیل ، انتقال و نگهداری هستش
مثلا سایت جدیدی طراحی کردیم همه موارد رو میخایم انتقال بدیم با یک جاب (کارهای صف بندی شده (تو وردپرس ندارید)) تمام تصاویر رو برای اسکیل خاصی آپتیمایز کنیم مجبوریم از urldecode استفاده کنیم اگه فارسی یا غیرانگلیسی باشند حالا برای ۱۰۰۰ تا تصویر ما باید این تابع رو فراخونی کنیم هزارتا کار و بار اضافی روی سرور
-
فرقی نداره تو url هم خود گوگل مجبوره تبدیل کنه
بحث بعدی اشتراک گذاریه که تو فارسی اگه decode نکنید کاراکترهای عجیب میندازه و تجربه بدی هم داره
در کل برای کارهای عادی و سایتهای شما که بیزینس های کوچیک محسوب میشن زیاد اهمیتی نداره ولی اگه قراره بیزینس بزرگی داشته باشید همه چیز باید استاندارد خاص و انگلیسی باشه
هر وب سایتی باید قابلیت این را داشته باشد که با تنظیمات کاراتر ها و Encoding آدرس ها را پشتیبانی کند. مرورگر توسط تگ <meta> تنظیمات را دریافت میکند. توسط اولین encoding استاندارد در فضای مجازی و اینترنت کد Ascii دارای 128 کاراکتر است، شامل اعداد 0 تا 9 و حروف A تا Z و کاراکتر های خاصی مانند <> و @ $ # و...
روش های کد گذاری Unicode در وب برای آدرس ها:
- UTF 8
- UTF 16
- UTF 32
پرکاربرترین روش کدگذاری در سایت ها UTF8 است. در واقع الگوریتمی است که برای ذخیره اعداد روی دیسک و تبدیل یونیت کد به اعداد باینری است.
نکات کلیدی در آدرس یا link دهی صفحات سایت چیست؟
قبل از اینکه به موضوع اصلی لینک فارسی یا انگلیسی بپردازیم باید بدانیم یک پیوند یکتای مناسب چه ویژگی دارد.تفاوت آدرس های صفحات فارسی و انگلیسی را با چند نکته بررسی می کنیم تا درک بهتری از url استاندارد و url غیر استاندارد داشته باشیم.
ویژگی یک url استاندارد چیست؟
- آدرس صفحه سایت کوتاه باشد
- قرار گرفتن کلمه کلیدی داخل url
- استفاده نکردن از حروف بزرگ در url انگلیسی
- قابلیت اشتراک گذاری راحت و سریع
- استفاده درست از فاصله – به جای _ در آدرس
- عدم استفاده از علامت سوال و علامت تعجب و کاراکترهای نامناسب
- امکان ایجاد تایپ آسان توسط کاربر
حواستون به این نکته باشه وقتی url به انگلیسی تعریف بشه در آینده نیاز کمتری به تغییر خواهد داشت یعنی وقتی عنوان مقاله رو تغییر بدیم نیازی نیست url رو هم تغییر بدیم و این یعنی عدم نیاز به ریدایرکت و ...
الفبای انگلیسی دامنه یونیکد
الفبای انگلیسی دامنه یونیکد به 3 روش ذیل در دسترس است:
- UTF-16
- UTF-8
- UTF-32
در دو جدول ذیل به صورت تصویری شما انواع یونیکد و دامنه آن در زبان انگلیسی را می بینید:
هرچه قدر آدرس سایت کوتاه تر باشه بهتره؟
بله و بهتره بعد از آدرس دامنه بیشتر از ۳ پارامتر وجود نداشته باشه به نوعی فلت باشن آدرس ها
من صفحات قدیمی دارم که آدرسشون فارسیه اونارو چیکار کنم؟
اگر رتبه دارند و جزو کلمات سخت محسوب میشند پیشنهاد میکنیم تغییر url ندید
سلام خسته نباشید URL های فارسی باعث ایجاد چه مشکلاتی در سئو میشه؟
در کل مقاله به این موارد اشاره کردیم بهتره دوباره مطالعه و موارد ریز خودتون رو سوال کنید تا به صورت دقیق پاسخ بدیم خدمتتون