۱۳۹۰ اردیبهشت ۲۱, چهارشنبه

سئو و موتور های جستجو

SEO چیست؟

SEO که مخفف Search Engine Optimization است،در لغت به معنی بهینه سازی موتور جستجو می باشد. SEOیعنی ایجاد  صفحات وبی که برای موتورهای جستجو جالب هستند.

نتیجه بهینه سازی صفحات وب این است که شما در نتایج  یک موتور جستجوی بزرگ همچون گوگل بیشترین امتیاز و بازدید را خواهید داشت. این موضوع از آنجائی اهمیت دارد که اکثر مردم از موتورهای جستجو برای رسیدن به مطلب یا محصول مورد نظر خود استفاده میکنند( در ایران اکثریت مردم با گوگل سر و کار دارند). به عنوان مثال در گوگل، اکثر مردم فقط به صفحه ی اول نتایج جستجو نگاه میکنند. بنابراین اگر می خواهید  ترافیک بالائی از طرف موتورهای جستجو مخصوصا گوگل برایتان اعمال شود، باید سایت شما در صفحه ی اول نتایج جستجو قرار گیرد.

علم بهینه سازی موتور جستجو در مورد روش های فنی مانند تایتل مناسب، تگ ها و متا تگ ها، کلمات کلیدی و عبارات کلیدی و توضیحات مناسب سایت و کلاً محتوایی که موتورهای جستجو دوست دارند، مطالعه می کند.

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

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

موارد ذیل برخی از دلایل این موضوع می باشند:

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

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

- 73 در صد معاملات آنلاین به وسیله موتورهای جستجو آغاز میشود.

۱۳۸۹ شهریور ۱۸, پنجشنبه

وب، تجارت حیاتی

گمان مي کنم که همه مردم در مورد اهميت وب سايت براي تجارت خود آگاه هستند. هر از گاهي نيز به خود مي گويم که شايد هنوز کساني باشند که اين آگاهي را نداشته باشند. شش دليل که در اينجا عنوان مي کنم در واقع از دلايل ابتدائي اهميت وب سايت شما است.
دليل اول - وجود وب سايت، اعتبار شما را
افزايش مي دهد. وب سايت تائير قوي بر اعتماد مشتري هاي بالقوه دارد. يک طراحي حرفه اي، متن مناسب با توشتار خوب، اطلاعات مقيد از محصولات و اطلاعات تماس مناسب باعث افزايش اعتماد مشتريان به شرکت شما مي شود. به مردم مي فهماند که شما داراي دانش و به روز هستيد. اگر شما در طراحي يک سايت با کيفيت و داراي اطلاعات مفيد هزينه کنيد، مردم حتما تحت تاثير قرار خواهند گرفت.
دليل دوم - وب سايت باعث مي شود شرکت شما در
هر زمان و از هر مکان قابل دسترس باشد. تا آوريل سال 2002 ميلادي، فقط در آمريکا، 166 ميليون نفر از مردم روي خط بوده اند. برخي از آنها در جستجوي محصولات و خدمات شما هستند. با داشتن يک سايت وب، شما شرکت خود را براي دنيايي از فرصتها براي دسترسي مردمي که غير از سايت شما راهي ديگر براي رسيدن به شما ندارند آماده مي کنيد. با کليک ساده موس، هر کسي مي تواند در 7 روز هفته و 24 ساعت شبانه روز به شرکت شما دسترسي داشته باشد.
دليل سوم - وجود وب سايت سهولت ارجاع مشتريان جديد به
شرکت شما را فراهم مي کند. براي بسياري از تجارتها، يک منبع حياتي براي يافتن مشتريان جديد، ارجاع سايرين است. داشتن وب سايت اين امکان را فراهم مي کند که مردم به راحتي سايت شما را به ديگران ارجاع دهند. آدرس وب سايت راحت تر از شماره تلفن به خاطر مي ماند به علاوه دادن راه هاي مختلف تماس با شما به مردم، امکان برقراري تماس را بيشتر مي کند.
دليل چهارم - وب سايت يک ابزار قوي فروش است. فروش محصولات از
طريق يک فروشگاه اينترنتي يک راه بسيار عالي براي افزايش فروش است. شما يک ويترين دائمي و سهل الوصول که هزينه آن خيلي کمتر از يک فروشگاه آجري است داريد ضمن اينکه مردم بيشتري امکان دسترسي به آن را دارند. وجود اطلاعات فروش موثر در وب سايت شما، امکان وادار شدن مردم به کليک روي دکمه خريد را افزايش مي دهد. هرچند که شما از طريق اينترنت نتوانيد فروش انجام دهيد، وب سايت شما يک سرمايه مهم است. وب سايت شما يک شروع براي متقاعد کردن بازديد کنندگان به نياز آنها به محصولات شما است. شما آنها را براي خريد تحريک مي کنيد سپس از آنها دعوت مي کنيد که با شما تماس بگيرند.
دلیل پنجم - وب سايت باعث افزايش ارزش تبليغات شما مي شود. اضافه کردن آدرس وب سايت در تبليغات، کارت تجاري و امضاء شرکت، يک راه خوب براي جلب مشتري به شرکت شما است. داشتن آدرس سايت به مردم کمک مي کند که هر زمان که در مورد شما مي شنوند و يا تبليغات شما را مي بينند، به پيام شما عکس العمل نشان دهند. مراجعه به وب سايت شما راحت تر از نوشتن نامه يا رفتن به مغازه يا حتي تلفن زدن به شما است. مردم اطلاعات شما را به راحتي دريافت مي کنند و نيازي نيست براي آقاي فروشنده براي کمک صبر کنند. همچنين بازديد از وب سايت خيلي راحت است چون هيچ معذوريتي وجود ندارد و بازديد کنندگان تحت فشار نيستند.
دليل ششم - وب سايت به شما کمک مي کند با مشتريان بالقوه
در ارتباط باشيد. مردم زيادي وجود دارند که به آنچه شما ارائه مي کنيد علاقمند هستند ولي ممکن است هم اکنون براي خريد آمادگي نداشته باشند. شما بايد با آنها در ارتباط باشيد تا زماني که آنها براي خريد آمادگي يافنتد، با خبر شويد. وب سايت يک روش عالي براي تسهيل اين فرايند است. شما مي توانيد از طريق وب سايت خود آدرس تماس مشتريان بالقوه را جمع آوري کنيد. سپس مي توانيد به تناوب، نامه يا خبرنامه برايشان ارسال کنيد. در ارتباط ماندن با مردم به تازه ماندن شرکت شما در اذهان کمک مي کند. خوب، شما هر شش راهي را که وب سايت شما به تجارت شما کمک مي کند را مي دانيد. آيا مي خواهيد اين فرصت را براي رقيبان خود رها کنيد ؟ حتما جواب شما منفي است. هر روز که صبر کنيد، به رقبا اين اجازه را که در حيطه فعاليت شما روي خط باشند داده ايد. همين امروز اين اجازه را از آنها صلب کنيد.

منبع:hiberd.com

۱۳۸۹ شهریور ۱۶, سه‌شنبه

بهترین سیستم عامل برای وب سایت

یکی از اولین کارهایی که برای راه انداختن یک وب سایت اینترنتی باید انجام دهید، انتخاب هاست است . دنیای وب هر روز در حال توسعه و دگرگونی است بنابراین گزینه های شما می تواند هر روز از روز قبل متنوع تر باشد. اما چه هاستی را انتخاب کنیم تا جوابگوی نیاز ها و فعالیت های ما باشد؟قابلیت های بسیاری در یک هاست وجود دارد شاید اگر نخواهیم اغراق کنیم صد ها قابلیت و ابزار در یک هاست می تواند وجود داشته باشد، که ممکن است از بین همه آنها فقط 10 تای آنها مورد استفاده شما قرار گیرد .سیستم عاملی که هاست وب سایت شما استفاده می کند، ممکن است انعطاف پذیری را در جهت رشد محدود کند.یک سیستم عامل یا پلت فرم مثلا ویندوز nt یا dos یک سری دستورات پایه هستند که به کامپیوتر شما می گویند چگونه یک برنامه را اجرا کند یا مثلا فایلی را ذخیره کند.و کارهایی از این قبیل که خود بهتر می دانید. در گذشته بیشتر سرور های اینترنتی با یک سیستم عامل به نام unix کار می کردند. البته unix هنوز هم به عنوان یک سیستم عامل رایج که احتیاج به مهارت های فنی بالا برای مدیریت آن لازم است شناخته می شود.اما امروزه گزینه های شما برای انتخاب سیستم عامل بیشتر شده است. نسخه های تغییر یافته unix و ویندوز nt مانند :sun microsystems ، solaris ، bsdاز این گونه اند.نظر متخصصین در مورد اینکه کدام سیستم عامل بهتر کار می کند، کاملا متفاوت است. هر چند در این مقاله سعی خواهیم کرد اطلاعات مختصری از هر سیستم عامل به شما بدهیم اما در پایان آنچه شما انتخاب می کنید، به شدت بستگی به بودجه و کاری که می خواهید انجام دهید دارد .
linux
لینوکس ورژنی از یونیکس است و بسیار قدرتمند که چندین تابع را به خوبی اجرا می کند. این سیستم عامل برای برآورده کردن نیازهای اینترنتی شما از قبیل خدمات ایمیل، سرور اینترنتی و سرور فابل بسیار مناسب است . لینوکس از نظر قیمت بسیار مقرون به صرفه است و از سخت افزار استفاده بهینه می کند. به همین دلیل با این سیستم عامل می توان از تعداد بیشتری وب سایت به طور همزمان بر روی یک سرور میزبانی کرد. این عامل به پایین آوردن هزینه هاستینگ کمک زیادی می کند . سرور های لینوکس با extension ها و برنامه های خاصی از مایکروسافت سازگار هستند که از آن جمله ms sql (یک نوع بانک اطلاعاتی ) یا برنامه front page مایکروسافت (یک برنامه برای ساخت و ویرایش صفحات وب ) را می توان نام برد. مهندسان زیادی این سیستم عامل را برای بخاطر انعطاف پذیری امنیت و کنترل هایی که در اختیار کاربر قرار می دهد. ترجیح می دهند .
ویندوز nt یا 2000
ویندوز بخاطر نمای گرافیکی و سادگی کارکرد برای بیشتر گروه های کامپیوتری محبوبیت خاصی دارد . ویندوز به خوبی با برنامه های دیگر مایکروسافت سازگار است و برتری دیگر آن قابلیت های تجاری آن است. به خصوص وجود asp در این سیستم که به شما کمک می کند صفحات دینامیک اینترنتی تولید کنید و آنها را با بانک اطلاعاتی پیوند دهید. خوشبختی دیگر که کاربران ویندوز دارند. قابلیت استفاده از از نرم افزار های office است .
sun solaris
این سیستم عامل بالاترین سطح قدرت و امکانات را دارد . سرور هایی با این سیستم عامل قدرتمند ترین سرور ها هستند. این سیستم عامل بر اساس یک پلت فرم کامل بنا نهاده شده است. تعداد زیادی برنامه و امکانات و ابزار توسعه در اختیار شما قرار می دهد. به دلیل قابلیت های زیاد و پایداری این سیستم عامل برای سرور های با ترافیک بالا مانند سرور های بانک اطلاعاتی سرور های تحت وب ترافیک بالا و مانند آن ایده آل است .
cobalt raq
raq
مخصوص سرور هایی طراحی شده است که قرار است میزبان چندین سایت به صورت مشترک باشند. سادگی مدیریت سرور در این سیستم باعث محبوبیت بالای آن شده است. نکته مثبت دیگری که در مورد این سیستم عامل وجود دارد انعطاف پذیری بالای سیستم مدیریت آن است به طوری که می توانید به راحتی مسئولیت را بین مدیران شبکه تقسیم کنید .
free bsd
free bsd
ورژنی از bsd است که برای پروسسور های x86 طراحی شده است . free bsd یک سیستم عامل کد باز (open source) است و یک جایگزین خوب برای لینوکس محسوب می شود. این سیستم عامل به طور فوق العاده ای خوب پیکر بندی شده است. و از این گذشته بسیار ارزان است. گذشته از این امکانات بسیاری به صورت رایگان در اختیار شما قرار می دهد.اما در پایان این سئوال مطرح می شود که کدام سیستم عامل را باید انتخاب کرد؟ همچنان که وب سایت شما (چه از نظر حجم و چه از نظر امکانات و پیچیدگی) رشد می کند. نیاز های شما هم تغییر می کند و ممکن است به فکر تغییر سیستم عامل وب سایت خود بیفتید. بهترین راه این است که پیش دستی کنید و هاستی را انتخاب کنید که دارای سرور های مختلف و سیستم عامل های متعدد باشد. همینطور افراد خبره ای در استخدام خود داشته باشند تا در صورت نیاز به تغییر سرور بتوانند با کمترین مشکل این کار را برای شما انجام دهند .
منبع :http://www.hiberd.com/

پدیده انقلابی Ajax


ایجكس فناوری جدیدی است كه تغییر محسوسی را در این سناریو به وجود میآورد؛ به این ترتیب كه به جای بارگذاری مجدد كل صفحه، فقط قسمتی تغییر میكند كه قرار است اطلاعات جدید را به نمایش درآورد.
نشانگر اگر برنامه نویس وب هستید، لابد خبر دارید كه این روزها همه درباره Ajax صحبت میكنند. بعضی معتقدند Ajax یكی از اركان فنی موج جدیدی است كه به Web ۲.۰ معروف شده است. بعضی از سایتهای بزرگ مانند یاهو و گوگل هماكنون Ajax را به خدمت گرفتهاند، انجمنها و تریبونهای آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAjax است و همزمان تلاشهای وسیعی در جریان است تا این فناوری جدید همچنان به صورت اپن سورس باقی بماند و انحصاری نشود.
● Ajax چیست؟
واژه Ajax با تلفظ <ایجكس> یا <ایژاكس> سرنام عبارت Asynchronous JavaScript and XML و به معنی <تركیب نامتقارن جاوا اسكریپت و>XML است. ماهیت صفحات وب و پروتكل HTTP به گونهای است كه به طور معمول وقتی درحال وبگردی هستیم، به ازای هر كنش و واكنش میان ما و سایتی كه در حال كار با آن هستیم، كل یك صفحه وب از نو بارگذاری و تازهسازی (refresh) میشود.
ایجكس فناوری جدیدی است كه تغییر محسوسی را در این سناریو به وجود میآورد؛ به این ترتیب كه به جای بارگذاری مجدد كل صفحه، فقط قسمتی تغییر میكند كه قرار است اطلاعات جدید را به نمایش درآورد و كلیه عملیات ارسال اطلاعات و دریافت نتایج در پشت صحنه انجام میشود. در نتیجه هیچگاه صفحه سفید و خالی وب در فواصل كنش و واكنشهای هنگام كار با مرورگر دیده نمیشود و احساسی مشابه تجربه كار با یك نرمافزار دسكتاپ به كاربر دست میدهد.
جادوی ایجاكس چیزی نیست جز یك فكر بكر و آن هم تركیب كردن جاوا اسكریپت و XML در قالب یك موجود نرمافزاری جدید.
اصطلاح Ajax را اولین بار كارشناسی از شركت Adaptive Path به نام جسی جیمزگرت در مقالهای با عنوان <ایجكس؛ رهیافت جدیدی در برنامههای تحت وب> مطرح كرد و خیلی سریع مورد استقبال گسترده برنامه نویسان وب در سراسر جهان قرارگرفت. اعتقاد عمومی این است كه تاریخچه بهكارگیری تكنیك مذكور به پیدایش نرمافزار Outlook WebAccess و استفاده از فرمان XMLHttpRequest كه مایكروسافت ابداع كرده و در نرمافزار اینترنت اكسپلور بهكار رفته است، برمیگردد. اما امروزه اغلب مرورگرهای مهم و شناختهشده (از جمله فایرفاكس) از آن پشتیبانی میكنند و دیگر یك فناوری محدود به اینترنت اكسپلورر نیست.
● چرا Ajax این قدر اهمیت دارد؟
فناوری ایجكس جدید است و شگفتانگیز بهنظر میرسد. ولی در حقیقت كل این شعبده بر اساس فناوریهایی بنا شده است كه هماكنون موجودند: جاوا اسكریپت و XML. هر دوی این فناوریها تا حد زیادی باز هستند و منحصر به شركت خاصی نیستند. به همین دلیل این روزها تمام محافل دنیای برنامه نویسی مملو از مقالات و تحلیلهایی درباره Ajax است. به عنوان نمونه میتوانید صفحه نخست سایت موسوم به <كانال شبكه برنامه نویسان سان> را بازكنید.
بیشتر این صفحه (در زمان نگارش این یادداشت) به مقالات و مطالب متنوعی درباره Ajax اختصاص یافته است. مجلات برنامهنویسی نیز مقالات متعددی در این زمینه منتشر كردهاند و سایتهای معروفی مانند
O Reilly و xml.com نیز در این باره مطلب دارند.
بنابراین ظرفیت بالایی برای تبدیل ایجكس به یك استاندارد جهانی وجود دارد. از این رو قرار است در تاریخ سیزدهم مارس سمینار مهمی در زمینه Ajax برگزار شود. اگر همین الان به سایت ajaxseminar.com مراجعه كنید، متوجه میشوید كه علاوه بر طراح این تكنیك، چندین برنامهنویس شاخص از شركتهای بزرگی همچون یاهو در آن شركت خواهند داشت.
این فناوری از یك جنبه دیگر نیز اهمیت دارد. بهدلیل عدم نیاز به بارگذاری مجدد كل یك صفحه وب، مقدار دادههایی كه لازم است برای تكمیل یك Interaction میان كاربر و سایت مبادله شود، به شدت كاهش مییابد و این به معنی افزایش محسوس سرعت نرمافزارهای تحت وب، سهولت بهكارگیری اینترفیسهای مبتنی بر ایجكس و كاربرپسندترشدن آنها میشود. به همین دلیل این روزها اكثر پورتالهای بزرگ (مانند یاهو) مشغول طراحی اینترفیسهای مبتنی بر Ajax هستند.
با این همه مزایای ایجكس به همین موارد ختم نمیشود. تصور كنید وقتی در طول شبانه روز میلیاردها بار فرآیند بارگذاری مجدد صفحات وب تعاملی در شبكه اینترنت تكرار میشود، استفاده از ایجكس چگونه موجب آزاد شدن پهنایباند اینترنت و در نتیجه میلیاردها دلار صرفهجویی اقتصادی در این زمینه میشود و این به نوبه خود انقلابی در عرصه وب و فضای سایبر به شمار میرود. این تحول در شرایطی اتفاق میافتد كه همزمان فناوریهای اینترنت پرسرعت همچون ADSL به شدت در حال رشد هستند.
حال تصور كنید اگر فناوری ایجكس در مقیاس گستردهای مورد استفاده نرمافزارهای تحت وب قرارگیرد. آنگاه افزایش سرعت كار با اینترنت چند برابر خواهد شد. چنین تحولی میتواند اینترنت را به كامپیوتر دوم كاربران تبدیل كند. به گونهای كه برای آنها اجرای یك نرمافزار از روی وب تفاوت محسوسی با اجرای آن از روی كامپیوتر دسكتاپ نداشته باشد. در این صورت ممكن است واقعا بخش مهمی از توان پردازشی نرمافزارها، چه از نوع دسكتاپ و چه از نوع تحت وب به سیستمهای موسوم به Web Service واگذار شود. از این رو كسانی كه مبتكر و مشوق ایده وب سرویس بودهاند، این روزها انگیزه تازهای برای سرعت بخشیدن به این فناوری پیدا كردهاند و تلاش میكنند دو فناوری ایجكس و وب سرویس را بهیكدیگر پیوند دهند و راهكارهای تازهای بیافرینند.
● كدام سایتها از ایجكس استفاده كردهاند؟
دنیای برنامهنویسی وب هنوز درگیر هیجانات مربوط به آشنایی با این پدیده است و در حال بررسی مشكلات تكنیكی و هضم و جذب آن در بافت برنامههای تحت وب میباشد. به همین دلیل میزان استفاده عملی از آن چندان گسترده نیست. اما چون كارایی ایجكس دیگر برای همه ثابت شده است، حركتهای بزرگی در سراسر اینترنت به سمت استفاده از این فناوری در جریان است. از جمله اینترفیس نسخه دوم Yahoo Mail كه به نسخه بتا معروف است و فعلا در دسترس كاربران سرویس غیر رایگان یاهو قراردارد، از همین فناوری استفاده میكند كه به زودی اینترفیس جدید در دسترس عموم قرار میگیرد. سرویس Gmail و Google Mapنیز از این فناوری استفاده میكنند.

منبع:activeidea.net