WebSite URL
 
 

تماس با ما

راهنمای سایت

سفارش

تعرفه خدمات

مقالات

پروژه ها

مشاوره

خدمات

صفحه اصلی

 

   شهریور ماه 1387 

آدرسهای دینامیک در برابر آدرسهای استاتیک

 

طراحی سایت در کمتر از 10 دقیقه !

طراحی سایت فقط با 50 هزار تومان !

طراحی سایت تمام پویا با کمترین هزینه !

طراحی سایتهای چند لایه و ...

 

تمامی اینها تیترهایی است که به وفور در روزنامه ها , مجلات و سایتها دیده می شوند .

اما آیا واقعا ارزش یک سایت اینقدر پایین است که اینگونه با آن رفتار کنیم ؟

بعضا دیده می شود افرادی با حداقل هزینه می خواهند به بلندای افتخار و موفقیت برسند .

یک سایت را با همین شرکتهایی که تبلیغات این چنینی می دهند تهیه می کنند , سپس به فکر جلب بازدیدکننده و

کاربر می افتند .

اولین چیزی که به ذهنشان می رسد تبلیغات است . با هزینه های سرسام آور آن که مواجه می شوند , پشیمان می شوند .

طبیعی است ;

 کسی که برای سایتش 50 هزار تومان هزینه کرده , برای جلب بازدید کننده ماهیانه 200 هزار تومان هزینه نخواهد کرد .

در همین حول و ولای جستجو به سئو بر می خورد . نیمه گمشده سایتش را می یابد .

اما آیا واقعا می توان برای سایت او کاری کرد ؟

آیا سایتی که تمام دینامیکی است و پر است از آدرسهای دینامیکی , قابلیت بهینه شدن را دارد ؟

آیا سایتی که بصورت فلش طراحی شده , امکان بهینه شدن را دارد ؟

آیا سایتهایی که با دات نت یا PHP بصورتی طراحی شده اند که اصلا لینک ندارند و فقط اسکریپت هستند , امکان موفقت و بهینه

شدن را دارند ؟

تمام اینها سوالاتی است که باید قبل از تهیه وبسایتتان از خودتان می کردید .


.: حال وضعیت این آدرسهای دینامیک و استاتیک را بررسی می کنیم :.

سایت دینامیک چندیدن تعریف می تواند داشته باشد اما یکی از تعریفهای سایت دینامیک اینگونه است .

سایتی که از دیتابیسهایی استفاده می کند که می تواند محتوا را با استفاده از اسکریپتهایی مانند PHP یا جاوا اسکریپت وارد صفحات وب کند .

این سایتها محبوبیت بسیار زیادی یافته اند و روز به روز به تعدادشان افزوده می شود .

بسیاری از صاحبان سایتها محتوای دینامیکی را به محتوای استاتیکی ترجیح می دهند .

دلیل این انتخاب نیز این است که اگر یک وبسایت صدها صفحه و محصول و مطالب زیاد برای نوشته شدن داشته باشد , بروز
کردن این همه مطالب بصورت استاتیک کاری غیر ممکن می نماید و هزینه های زیادی را دربر دارد .

بعضی ها می گویند فقط دو نوع آدرس وجود دارد , اما بنده می گویم سه نوع آدرس وجود دارد »

دینامیک , استاتیک و نیمه دینامیک


یک آدرس دینامیک یا پویا , آدرس صفحه ای است که بصورت پویا توسط نرم افزار سایت ساخته می شود , مداخله انسانی
در آن صورت نمی گیرد و اگر محتوای جدیدی وارد دیتا بیس شود , بصورت پویا برای آن نیز آدرسی ساخته خواهد شد .

در آنسوی قضیه آدرسهای استاتیک , آدرسهایی هستند که محتوا در یک صفحه قرار می گیرد و آن صفحه تغییری نمی کند مگر اینکه تغییرات کدنویسی در آن رخ دهد . نمونه بارز این آدرسها , صفحات html هستند .

در صفحات دینامیکی اطلاعات و ظاهر سایت بجای تغییر در کدهای html خود صفحه از طریق تغییر در اطلاعات دیتابیس صورت   می گیرد .

اما دسته سوم آدرسها چگونه اند ؟ این دسته آدرسهایی را شامل می شوند که خارج از تعاریف معمول برنامه نویسی وب و تعاریف بالا , از لحاظ سئو دسته سوم تلقی می شوند .

این آدرسها نه مانند آدرسهای استاتیک هستند و نه مانند آدرسهای دینامیکی . این مورد را با مثال بررسی خواهیم کرد .


اما ریسک استفاده از آدرسهای دینامیکی چیست ؟

موتورهای جستجو این آدرسها را دوست ندارند . بزرگترین ریسک استفاده از آدرسهای دینامیک در سایتهایی مانند فروشگاه ها , انجمن ها و سایتهای پر محتوا ممکن است رخ دهد .

آدرس دینامیکی که اصلا خوشایند موتورهای جستجو نیست می تواند اینگونه باشد :


http://www.somesites.com/forums/thread.php?threadid=12345&sort=date


این آدرس نه تنها دوستدار سئو نیست , بلکه دشمن سئو نیز هست .

آدرسهای دینامیکی به دسته دیگری نیز تقسیم بندی می شوند که می تواند اینگونه باشد :


http://www.somesites.com/index?234221#=1?

http://www.somesites.com/#News/100000000000000000000000000001/1

javascript:void(0);


اگر سایت شما اینگونه است که دیگر هیچ .
چنین آدرسی , متعلق به سایتی است که اصلا لینکی نمی سازد و برای هر موضوع و مطلبی بجای صفحات داخلی از صفحاتی که اسکریپتی ساخته می شوند استفاده می کند .

در واقع چنین سایتی فقط یک صفحه و لینک دارد و آن هم لینک صفحه اول است .

اگر آدرسهای دینامیکی قبلی , حداقل برای هر صفحه لینک می ساخت , این نوع سایت دیگر همان لینک را هم نمی سازد .

چنین سیستمی , حکم مرگ سایت را امضا می کند .


آدرس استاتیکی که همگان با آن آشنا هستند , آدرسی است که تغییر نمی کند و رشته های متغیر ندارد و مشابه این آدرس  است :

http://www.somesites.com/forums/the-challenges-of-dynamic-urls.htm


اگر سایت شما از این سیستم استفاده می کند که خوشا بحالتان .

آدرسهای استاتیک بصورت ذاتی رنک و رتبه بسیار بهتری نسبت به آدرسهای دیگر می گیرند و بسیار سریعتر ایندکس می شوند و این درحالی است که شاید تمام آدرسهای یک سایت دینامیک حتی ایندکس هم نشوند .

ویژگی دیگر آدرسهای استاتیک این است که برای کاربران استفاده راحت تری را نیز به دنبال دارد . کاربران به راحتی می توانند از محتوای آدرس استاتیک با خبر شوند .

اگر کاربری در نتایج جستجو صفحه ای را ببیند که آدرسش با محتوی همخوانی دارد میل بیشتری برای استفاده از آن را دارد .

موتورهای جستجو تمایل بیشتری برای ایندکس کردن صفحات یکسان و استاتیک دارند .

موتورهای جستجو نفرت فزاینده ای از آدرسهایی که از این کاراکترها (? & = و مشابه اینها ) استفاده می کنند دارند .

برای مثال به این آدرسها نگاه کنید :


http://www.somesites.com/forums/thread.php?threadid=12345&sort=date

http://www.somesites.com/forums/thread.php?threadid=67890&sort=date

http://www.somesites.com/forums/thread.php?threadid=13579&sort=date


اگر موتور جستجو به این سه آدرس که هر کدام محتوای جداگانه ای دارند برخورد کند , این سه آدرس را اینگونه تصور می کند :


http://www.somesites.com/forums/thread.php
http://www.somesites.com/forums/thread.php
http://www.somesites.com/forums/thread.php
 

چرا ؟ به دلیل اینکه به علامت ؟ برخورد کرده و آدرس را برش داده و اینگونه ایندکس کرده است. به این حروف stop word می گویند.
اکنون آدرسهای شما دوبله شده اند .


اما آدرسهای نیمه دینامیک چطور ؟
آدرسهایی هستند که موتورهای جستجو بازهم آدرسهای استاتیک را به آنها ترجیح می دهند ولی مشکل چندانی با آنها ندارند و آنها را براحتی می پذیرند , مانند :
 

http://consumerist.com/5039643/totally-fake-restaurant-wins-wine-spectator-award-of-excellence

http://www.guardian.co.uk/commentisfree/2008/aug/19/psychology.drugs


راه حل چیست ؟

حال برای حل این مشکل اساسی چه باید کرد ؟ یقینا شما تمایلی به طراحی مجدد سایت از دینامیک به استاتیک را ندارید .

اگر از سرور لینوکس استفاده می کنید , احتمالا می خواهید از قوانین دوباره نویسی Apache استفاده کنید که به شما امکان می دهد تا بصورت ناپایدار یک آدرس را به آدرس دیگر انتقال دهید (redirect) , آن هم بدون آگاهی موتورهای جستجو و کاربران و بازدیدکنندگان !

برای کسب اطلاعات بیشتر راجع به این ماژول به این آدرس مراجعه کنید :

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
 

این ماژول چگونه کار می کند ؟
زمانی که یک درخواست از آدرس استاتیک به سرور می رسد , این ماژول آدرس را به آدرس دینامیکی قدیمی redirect
می کند و این در حالی است که مانند آدرس استاتیک به نظر می رسد .

برای مثال اگر کاربری این آدرس را درخواست کند :

http://www.somesites.com/forums/the-challenges-of-dynamic-urls.html
 

سرور جستجو می کند و آدرسها را مقایسه می کند تا ببیند این آدرس با کدام آدرسی که در .htaccess لیست شده مشابهت دارد , مانند :
 

 RewriteEngine on
 RewriteRule thread-threadid-(.*)\.htm$ thread.php?threadid=$1
 

حال سرور آدرس استاتیک را به آدرس دینامیکی قدیمی که اینگونه بود انتقال می دهد :

http://www.somesites.com/forums/thread.php?threadid=12345


اکنون آدرسهایی استاتیک دارید که رتبه و رنک خوبی می توانند بگیرند .

توجه : اگر از لحاظ فنی در سطح بالایی قرار ندارید از شخص متخصص کمک بگیرید , در غیر اینصورت با مشکلات زیادی مانند بالا نیامدن سایتتان مواجه خواهید شد .


اگر سرور شما پلسک است که دیگر هیچ .

چند کار است می توان انجام داد اما چندان توفیقی نمی کند .

می توانید آدرسهای دینامیکی مشابه خود را در فایل robots.txt قرار دهید تا موتورهای جستجو آنها را دوبل نکنند .

یکی از شیوه هایی که بعضی از افراد به ظاهر متخصصی سئو انجام می دهند این است که برای سایت دینامیک مشابه استاتیک آن را هم می سازند و قرار می دهند اما فقط دسترسی موتورهای جستجو را به آن بر قرار می کنند و در واقع برای موتورهای جستجو آن را می سازند .

شما می توانید این اشتباه مرگ بار را انجام دهید , اما عواقب وحشتناک آن به عهده خودتان خواهد بود .

به این کار می گویند کلوکینگ یا در لفافه قرار دادن .

در نهایت بهتر است سایتتان را از ابتدا بصورتی طراحی کنید که اگر بعدها خواستید آن را بهینه کنید , به مشکلات عدیده ای چون دیگران دچار نشوید .

ما با تکنولوژی فست قادر به بهینه کردن سایتهای دینامیک شما هستیم . با ما در ارتباط باشید .
 

 نظرات شما

کلیه حقوق این مقاله متعلق به tigersware.com بوده و هرگونه استفاده از این مقاله فقط با ذکر نام و لینک مطلب مجاز می باشد .
 

 
 

صفحه اصلی  |  خدمات   | مشاوره  | پروژه ها | سفارش |تعرفه خدمات |مقالات سایت | راهنمای سایت | تماس با ما

All Rights Reserved for TigerSoft . Designd by Adel Sarlak