|
طراحی سایت در کمتر از 10 دقیقه !
طراحی سایت فقط با 50 هزار تومان !
طراحی سایت تمام پویا با کمترین هزینه !
طراحی سایتهای چند لایه و ... (پارس یار KNOL)
تمامی اینها تیترهایی است که به وفور در روزنامه ها , مجلات و سایتها دیده می شوند .
اما آیا واقعا ارزش یک سایت اینقدر پایین است که اینگونه با آن رفتار کنیم ؟
بعضا دیده می شود افرادی با حداقل هزینه می خواهند به بلندای افتخار و موفقیت برسند .
یک سایت را با همین شرکتهایی که تبلیغات این چنینی می دهند تهیه می کنند , سپس به فکر جلب بازدیدکننده و
کاربر می افتند .
اولین چیزی که به ذهنشان می رسد تبلیغات است . با هزینه های سرسام آور آن که مواجه می شوند , پشیمان می شوند .
طبیعی است ;
کسی که برای سایتش 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 قرار دهید تا موتورهای جستجو آنها را دوبل نکنند . یکی از شیوه هایی که بعضی از افراد به ظاهر متخصصی سئو انجام می دهند این است که برای سایت دینامیک مشابه استاتیک آن را هم می سازند و قرار می دهند اما فقط دسترسی موتورهای جستجو را به آن بر قرار می کنند و در واقع برای موتورهای جستجو آن را می سازند . شما می توانید این اشتباه مرگ بار را انجام دهید , اما عواقب وحشتناک آن به عهده خودتان خواهد بود . به این کار می گویند کلوکینگ یا در لفافه قرار دادن . در نهایت بهتر است سایتتان را از ابتدا بصورتی طراحی کنید که اگر بعدها خواستید آن را بهینه کنید , به مشکلات عدیده ای چون دیگران دچار نشوید . پارس یار با تکنولوژی فست قادر به بهینه کردن سایتهای دینامیک شما هستیم . با ما در ارتباط باشید  |