|
طراحی سایت در
کمتر از 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
بوده و هرگونه
استفاده از این مقاله فقط با ذکر نام و لینک مطلب مجاز می
باشد .
|