آدرسهای پاک ، آدرسهای آرام ، آدرسهای کاربر پسند یا آدرسهای سئو پسند به آدرسهایی گفته میشوند که براحتی قابل خواندن باشند و شامل هیچ رشته جستجو (Query string) یا پارامترهای آدرس (URL parameters) نباشند. به عنوان نمونه یک آدرس ناپاک و شامل رشته جستجو:
https://www.prodev.ir/index.php?login
آدرس پاک نمونه بالا بصورت زیر است
https://www.prodev.ir/login
نمونههای دیگر این نوع آدرس ها:
آدرس ناپاک | آدرس پاک |
---|---|
http://example.com/index.php?page=foo | http://example.com/foo |
http://example.com/index.php?page=consulting/marketing | http://example.com/consulting/marketing |
http://example.com/products?category=2&pid=25 | http://example.com/products/2/25 |
http://example.com/cgi-bin/feed.cgi?feed=news&frm=rss | http://example.com/news.rss |
http://example.com/services/index.jsp?category=legal&id=patents | http://example.com/services/legal/patents |
http://example.com/kb/index.php?cat=8&id=41 | http://example.com/kb/8/41 |
http://example.com/index.php?mod=profiles&id=193 | http://example.com/profiles/193 |
اهمیت آدرس پاک
یکی از دلایل استفاده از آدرسهای پاک و سئو پسند تضمینی برای منابع وب با آدرسهایی که برای سالیان سال ثابت باقی میمانند، که باعث میشود که وب جهان گستر یک سیستم با ثبات تر و مفید تر، و بیاد ماندنی تر، منطقی تر و آسانتر و انسان محور تر و طول عمری بیشتر داشته باشیم. بازدید کنندهها آدرسهای پاک را به آدرس ناپاک ترجیح میدهند،(به همین دلیل) موتورهای جستجوگر آنهارا نیز ترجیخ میدهند. کلمات کلیدی موجود در آدرسهای پاک، اغلب در شناسایی ارتباط صفحه با کلمه مورد جستجو واقع شده در موتورهای جستجوگر استفاده میشود. آدرسهای پاک ایندکس و خزش خیلی آسان تری از خزش و ایندکس یک آدرس کثیف دارند. آدرسهای پاک مشوقی برای کلیک در نتایج جستجو است. کاربران به احتمال زیاد بر روی آدرسهای پاک کلیک خواهند کرد چون آنها به آسانی قابل درک و مرتبط بنظر میرسند. به ویژه آنهایی که با استفاده از کلمات کلیدی در آدرس برجسته شدهاند.
اگر در سورس صفحات وردپرسی دقت کرده باشید حتما متوجه شده اید که به آخر تمامی فایل های استایل (CSS) و جاوا اسکریپت (JS) که با نصب افزونه های مختلف تعداد آنها افزایش نیز میابد ، شماره ورژن وردپرس و یا افزونه مورد استفاده نیز اضافه میشود ، به عنوان مثال آدرس دهی فایل های استایل در وردپرس ۳.۹.۱ به صورت زیر می باشد :
https://www.prodev.ir/wp-content/themes/cleanpress/style.css?ver=3.9.1
برای تبدیل این نوع آدرس ها به آدرس های پاک و سئو پسند کافی است کد زیر را به فایل توابع وردپرس (functions.php) قالب خود اضافه کنید.
function _remove_script_version( $src ){ $parts = explode( '?', $src ); return $parts[0]; } add_filter( 'script_loader_src', '_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
با اضافه کردن کد بالا به توابع وردپرس قالب ، آدرس فایل های استایل (CSS) و جاوا اسکریپت (JS) به صورت زیر تبدیل خواهد شد.
https://www.prodev.ir/wp-content/themes/cleanpress/style.css