ساختار آدرس صفحات
نحوه ساخت آدرس صفحات و کلماتی که در آن بکار می رود امری سلیقه ای است اما با این حال آن ها خارج از دو دسته پویا و ایستا قرار نمی گیرند. در زیر تلاش شده است تا پویا و ایستا بودن آدرس صفحات به بیان ساده تعریف شود:
آدرس ایستا: آدرس ایستا آدرس صفحاتی است که بر اساس یک نیاز طراحی می شوند و اطلاعاتی از جمله متن، پیوند، تصویر و نقاشی متحرک در داخل آنها قرار می گیرد و در نهایت صفحه به نمایش در می آید. طراحی صفحات پویا نیازمند به فردی آشنا با زبان های HTML و CSS است و همینطور مناسب پروژه های بزرگ نمی باشد.
آدرس پویا: آدرس پویا آدرس صفحاتی است که علاوه بر اینکه بر اساس یک نیاز طراحی می شوند و اطلاعاتی در داخل آن قرار می گیرد، از تکنولوژی و زبان هایی بجز HTML مانند JSP – PHP – ASP .NET - ASP و ... بهره می گیرد. در طراحی صفحات پویا معمولا بحث ذخیره سازی داده ها که همان پایگاه اطلاعات می باشد نیز به وجود می آید و پویا بودن وبسایت کار را برای بروز کردن و ویرایش کردن هزاران مطلب بدست انسان آسان کرده است.
تا به اینجای مقاله مقدمه محسوب می شد اما از این پس به موضوع اصلی مقاله یعنی ‘ساختار آدرس صفحات’ یا به بیان ساده تر ‘روش ساخت آدرس های بهینه برای صفحات مختلف برنامه هایمان’ می پردازیم.
حال که با هم پویا و ایستا بودن صفحات را تعریف کردیم، باید بدانیم که کدام یک از آنها مناسب تر از دیگری برای چه امری است؟
- طبق تعریفی که از صفحات پویا شد می توانم بگویم پویا بودن تمامی صفحات برنامه مناسب تر از ایستا بودن آنها است زیرا که براحتی می توان هر تغییری در آنها اعمال نمود
- ایستا بودن آدرس ها سبب می شود وبسایت نزد موتور های جستجو از اهمیت بالاتری در نمایش نتایج جستجو برخوردار شود و همینطور کاربران که اهمیت بسیار زیادی در ثبت آدرس ها در موتور های جستجو دارد از بازدید آدرس هایی که مفهوم آن را می دانند چشم پوشی نمی کنند
سئوچت می گوید: من به سه دلیل استفاده از آدرس های ایستا را پیشنهاد می کنم:
- آدرس های ایستا از رتبه بیشتری نزد موتور های جستجو برخوردار است
- این نیز کشف شده است که موتور های جستجو محتوای صفحات پویا را کندتر از صفحات ایستا ثبت می کنند
- آدرس های ایستا نزد کاربران محبوب تر هستند
شما اگرچه یک طراح/برنامه نویس هستید اما پیش از آن یک کاربر عادی می باشید که صفحات مختلفی از وبسایت ها را در روز مشاهده می کنید. پس به دقت به آدرس هایی که در زیر قرار داده شده نگاه کنید و به خود پاسخ بدهید که کدام یک از آنها بیشتر نظر شما را جلب می کند.
کد:
آدرس پویا: http://www.example.com/profile.php?mode=view&u=7
آدرس ایستا: http://www.example.com/profile-mode-view-u-7.html یا http://www.example.com/profile/mode/view/u/7/
گوگل نیز در این باره نوشته است: ساختار آدرس یک وبسایت باید تا حد امکان ساده و قابل فهم برای انسان ها باشد که برای رعایت آن باید به سه نکته که در زیر اشاره شده توجه داشت:
- طول آدرس بیش از 3 الی 5 کلمه نباشد
- در آدرس های خود برای جداسازی کلمات از کاراکتر خط تیره (منظور: “-“) بهره بگیرید
- آدرس ها نسبت به بزرگ یا کوچک بودن حروف حساس هستند (پیشنهاد می شود: تمامی حروف کوچک باشند)
جمع بندی مطالب
- آدرس صفحات ایستا باشد
- از خط تیره برای جداسازی استفاده شود
- تمامی حروف کوچک نوشته شود
- طول آدرس صفحه بیش از 3 الی 5 کلمه نباشد
- از کلماتی متناسب با آن صفحه استفاده کنید (برای نمونه: صفحه تماس با ما آدرسی شبیه به http://www.example.com/contact-us داشته باشد یا اگر زبان وبسایت شما پارسی است بجای contact-us از تماس-با-ما استفاده شود)
نویسنده: علیرضا اسکندرپور