چند نکته که در طراحی وب سایت

کارهایی که در طراحی وب سایت باید از آن خودداری کنید

آنچه در زیر آمده است یک لیست کوچک از نکاتی است که برای اکثر افرادی که در  حال گشت و گذار در اینترنت هستند رنجش آور و خسته کننده است , بنابراین اگر در حال

طراحی وب سایت هستید و یا می خواهید وب سایت خود را بهینه سازی کنید حتماً به این نکات توجه نمایید. سعی کنید آنها را رفع کنید:

  • استفاده از تصاویر گرافیکی با حجم زیاد
  • استفاده از تصاویر گرافیکی با حجم فوق العاده کم و تعداد بالا
  • استفده از تعداد زیادی فایلهای فلش انیمیشن
  • برچسبهای چشمک زن و مانند آن
  • نشانه ها و لینکهایی در سایت که به آنچه وجود ندارد و در حال ساخت است اشاره می کند.
  • انتخاب رنگ نا مناسب
  • اشکالات املایی و دستوری
  • متنهای خیلی کوتاه
  • متنهای خیلی بلند
  • صداهایی که به طور اتوماتیک در هنگام ورود بازدیدکننده به صورت خودکار اجرا می شوند
  • لینکهای شکسته (لینکهایی که به هیچ صفحه عکس یا فایلی ختم نمی شوند. )
  • فضاهای خالی خیلی زیاد بین قسمتهای مختلف
  • فضاهای خالی خیلی کوچک بین قسمتهای مختلف
  • استفاده از اختصارات بی مورد در جمله مثلاً u برای you.
  • فریمهایی که به طور افقی یک تکه از صفحه را اشغال می کنند.
  • یک صفحه طولانی بدون پاراگرافهای لازم
  • تعداد زیادی banner های تبلیغاتی
  • سرعت پایین هاست یا (میزبان وب شما ) یا صفحه طولانی و حجیم


 

آمار نشان داده که بازدیدکنندگان وقتی به موارد فوق برخورد می کنند سایت مذکور را در همان چند ثانیه اول می بندند و به صفحه رقیبتان می روند

این لیست می تواند ادامه دار باشد و هر کسی ممکن است عقیده ای در این مورد داشته باشد بنابراین تجربیات خود شما در گشت گذار اینترنتی بهترین راهنما برای شماست که تشخیص دهید چه مواردی در طراحی وب سایت سبب خستگی و رنجش بازدید کنندگان می شود

نکته آخر اینکه همیشه سعی بر این داشته باشید که بازدید کنندگان سایت خود را راضی نگه دارید تا موفقیت شما فراهم گردد.
 

نکات کلیدی برای افزایش آمار و ترافیک وب سایت شما

نکات کلیدی برای افزایش آمار و ترافیک وب سایت شما

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

افزایش بازدیدکننده وب سایت

نکته اول:
مهمترین و اولین چیزی که باید به شما بگویم این است که باید چیزی برای ارائه داشته باشید. اگر شما میخواهید در زمینه سایت های اینترنتی موفق شوید باید یک سرویس یا مطلب و یا محتوای جالب … حتی الامکان جدید و یا کم نظیر ارائه کنید. پس اگر چیزی برای ارائه ندارید هر چه سریعتا از فکر بالا بردن آمارتان بیرون بیایید!

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

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

نکته چهارم:
با مخاطبانتان ارتباط نزدیک برقرار کنید. یک مکان با عنوان تماس با ما در سایت خود حتما داشته باشید و در صورت لزوم حتی شماره تماس مستقیم خود را در سایتتان بگذارید و بخصوص در پایین سایت. این مسئله برای بعضی موتورهای جستجو نقش کلیدی دارد مانند
گوگل و یاهو!

نکته پنیجم:
یکی از سایت هایی که وبمستران حرفه ای برای آن سروکله می شکنند ثبت سایتشان در دایرکتوری بزرگ و جهانی
dmoz.org است. به هر قیمیتی ولی به درسی سایت خود را در این دایرکتوری ثبت کنید. سپس خواهید دید که پس از مدتی ترافیکتان چطور میترکاند!

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

نکته هفتم:
کاربر را نرنجانید در واقع کاربران بخصوص ایرانی ها زودرنج هستند و اگر ببینید برای دیدن یک مطلب باید هزار و اندی از صفحات مثل عضویت اجباری و … را بگذرانند بی خیال ماجرا خواهند شد!

نکته هشتم:
لینک بدهید و لینک بگیرد و خصیص نباشید! در این چند ساله اخیر وبسترها بخصوص پربازدیدها! خیلی خصیص شده و به راحتی به کسی لینک نمیدهند. با آرامش و با متنی حساب شده و کاملا محترمانه درخواست تبادل لینک کنید.

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

نکته دهم:
کلمات کلیدی سایت خود و سایت های رقیب را به دقت بررسی کنید و بهترین ها را برگزینید. برای اینکار از سایت
Google keyword Tool که یکی از سایت های گوگل است کمک بگیرید. همچنین توضیحات سایت خود را فراموش نکنید.

نکته یازدهم:
سعی کنید آدرس وب سایت شما کوتاه و به خاطر سپردن آن آسان باشد.

نکته دوازدهم:
عنوان وب سایت اولبن موردی از که کاربر هنگام ورود به سایت شما میبیند پس عنوانی مناسب، کوتاه و روان انتخاب کنید. مثلا اگر سایتی با محتوای موزیک دارید عنوان “دانلود موزیک های جدید ایرانی” می توانید مناسب باشد.از به کاربردن اولین ، برترین ، قدرتمندترین و … بپرهیزید.

نکته آخر:
قبل از راه اندازی سایت با یک متخصص  مشورت کنید. کسی که به او اعتماد دارید حتما صلاح شما را می خواهد و به شما کمک میکند اگر کسی را ندارید با ما مشورت کنید .   تلفن :  ۰۹۳۲۹۰۰۲۸۲۵ – ۷۷۸۰۷۴۰۷

و یک نیم نکته ی دیگر:
سعی کنید از هر چیز و از هرجا ننویسید! اگر خود را روی موضوعی خاص متمرکز کنید بیشتر پیشرفت خواهید داشت.

این را هم اضافه کنم که یک قانون می گوید یک نفر یک چیز خوب را به ۵ نفر و یک چیز بد را به ۱۰ نفر دیگر منتقل میکند! مواظب باشید مردم شما را خوب بپندارند!

۱۰ نکته برای امنیت وب سرور لینوکس

۱۰ نکته برای امنیت وب سرور لینوکس

۱- از کلمات عبور پیچیده استفاده کنید
کلمات عبور ساده بزرگترین مشکل امینتی را برای سرور شما به وجود می آورند. داشتن کلمات عبور امن و پیچیده (چه برای خود سرور و چه برای کاربرانی که روی سرور قرار دارند) بسیار با اهمیت است.به عنوان مثال اگر کاربر شما ازکلمه ی عبور ی استفاده کند که به راحتی توسط هکر ها قابل حدث زدن باشد در وحله ی اول باعث deface شدن سایت خود شده و اعتبار شرکت شما رو زیر سوال می برد دوم ممکن است از طریق این سایت برای ارسال ویروس و هرزنامه استفاده بشه یا بویسله ی local exploit ها به بقیه سایت ها آسیب برسونه.
* شما می تونید با ویرایش تنظیمات مربوط به کلمات عبور در فایل /etc/login.defs بر اساس نوع کار شما با سرور و درجه ی امنیتی که برای خود در نظر می گیرید کاربران مجبور به داشتن کلمات عبور ایمن کنید.توضیحات کامل در مورد هر یک از پارامتر های فایل login.defs داخل خود فایل و در بالای هر کدام از پارامتر ها موجود می باشد.
معمولا کلمات عبور باید حداقل ۸ حرفی و شامل حرف – عدد و علائم باشند. هیچ وقت از کلمات معنی دار یا تاریخ های مهم استفاده نکنید. اگر می خواهید امن بودن کلمه عبور خود را بررسی کنید می تونید اون را با استفاده از این نرم افزار (http://www.openwall.com/john) تست کنید . اگر ظرف ? – ? ساعت کلمه عبور شما crack شد یعنی کلمه عبور شما امن نیست.
همین سایت یک ابزار دیگه برای بررسی طول کلمات عبور کاربران سرور ساخته است بوسیله ی (http://www.openwall.com/passwdqc) می توانید لیست کاربرانی که از کمات عبور نا امن استفاده میکنند را پیدا کنید و به آنها هشدار دهید .

?- پروتکل SSH شما Secure است؟
سعی کنید همیشه از برای ورود به سرور از public key authentication استفاده کنید وهیچ وقت دسترسی SSH را برای عموم باز نگذارید. اگر از
puttyاستفاده می کنید می توانید نرم افزار putty agent را نصب کرده و key های SSH خود را مدیریت کنید.
همیشه پورت SSH را عوض کنید .معمولا طرف ابتدا به دنبال پورت ۲۲ می گرده و اگر اطلاعات کافی در مورد سرور شما نداشته باشه از دسترسی به ssh نا امید خواهد شد . لذا هیچ وقت ssh را روی پورت ۲۲ باز نگذارید. می توانید پورت ssh را از طریق ویرایش فایل etc/ssh/sshd_config به یک پورت باز دیگر مثلا ???? تغییر دهید. port 1654
از پروتکل ۲ استفاده کنید . اگر از putty استفاده می کنید این نرم افزار قابلیت پشتیبانی از هر دو پروتکل را دارست پس نگرانی وجود ندارد . در همین فایل etc/ssh/sshd_config می توانید خط Protocol 2. را تایپ کنید.
در اکثر سیستم های لینوکس میتوانید محدودیت هایی را روی دستری های shell اعمال کنید . با استفاده از تنظیماتی که در /etc/security/limits.conf وجود دارد می توانید محدودیت های بسیار جالب را برای تک تک کاربران shell ایجاد کنیدتا استفاده ی نابجای آنها با استفاده وارد آوردن فشار بیش از حد به سرور شما و down شدن آن نشود .

۳- وب سرور خود را secure کنید
مهمترین قسمتی که با عموم کاربران در ارتباط است و بیشتر مورد حمله و نفوذ قرار می گیرد همان webserver است .
یکی از بهترین ماژول هایی که برای جلوگیری از استفاده ی نابجا از وب سرور استفاده می شود mod_security است که در همین وب لاگ بار ها در موردش صحبت کردیم. البته خود اون فقط یک ابزاره و بقیش برمیگرده به هنر مدیر سرور در طراحی یک سری rule مناسب مخصوص اون سرور برای اطلاعات بیشتر به سایت های http://www.modsecurity.org و http://www.gotroot.com سر بزنید.
توجه کنید که همیشه موقع compile کردن apache گزینه ی suexec حتما فعال باشد. فعال کردن این گزینه به معنی اجرا شدن اسکریپت های CGI تحت owner خود (مالک فایل) می باشد. این گزینه باعث جلوگیری از دسترسی فایل های CGI به فایل های سیستم میشه و همچنین برای جلوگیری از فایل هایی که باعث در سرور می شود بسیار مناسب است.
همچنین بعضی ها اعتقاد داند که باید PHPsuexec هم روی سرور فعال باشه این گزینه باعث میشه که فایل های php هم تحت کاربر خودشون اجرا بشن و با عث بالا بردن امنیت فایل های سیستمی و جلوگیری از استفاده نا بجا از این گونه اسکریپت ها میشه .
می تونید apache رو بوسیله ی دستور /scirpts/easyapach که به شما محیط نیمه گرافیکی میده یا با استفاده از خود whm که محیط کاملا گرافیکی داره compile کنید.
با استفاد از فعال کردن گزینه ی open_basedir در قسمت Tweak Security در WHM دسترسی کاربران را از مشاهده ی فایل هایی که خارج پوشه ی مربوط به خودشون هست بگیرید.
اگر خیلی از امنیت سرور خود حراس دارید و نمی توانید تک تک دسترسی ها مسدود کنید می توانید به راحتی در فایل php.ini گزینه ی safe mode را فعال کنید . Safe_mode=on این گزینه هر لحظه چکمیکنه که آیا کسیکه داره این فایل رو اجرا میکنه مالک اون قسمتهست یا نه و خیلی دستورات را خود به خود مسدود میکنه . و راحت ترین راه برای بستن دسترسی های اضافی روی سروره . البته باید گم که با فعال کردن این گزینه حدود ۶۰ درصد از scirptها و کاربران به مشکل برمی خورند.

۴- پارتیشن tmp را secure کنید
بله . مخصوصا گفتم پارتیشن چون بعضی ها اصلا براش partision نمی سازند . البته اگر سرورتون را از یک دیتا سنتر درست حسابی گرفته باشید خودشون موقع نصب سیتم عامل این کار رو انجام میدن.
ولی بازهم کافی نیست در قسمت fstab سیستم باید tmp حتما با گزینه ی nosetuid بسازید یا به اصطلاح mount کنید. این گزینه باعث میشه که تک تک proccess ها با سطح دسترسی executor اجرا شوند .این سطوح دسترسی قبلا در کرنل لینوکس تعریف شده. همچنین بعد از نصب cpanel می توانید گزینه ی noexec رو هم فعال کنید. این گزینه باعث میشه که هیچ فایل اجرایی داخل tmp اجازه ی اجرا شدن نداشته باشه . بعد از اینکه این کار و انجام دادید بوسیله scirpt از پیش آماده ی خود cpanel در آدرس /scirpts/securetmp برای پارتیشن tmp خود یک symlink یا شبه لینک به /var/tmp بسازید این خودش برای حفظ امنیت tmp موثره .

۵- غیر فعال کردن compiler ها برای کاربران دیگر
۹۹ درصد کاربران نمی دونن compiler ها روی هاست به چه درد می خوه و اصلا استفاده ای از اونها ندارند پس چه بهتره برای همه ی کاربرانی که استفاده ندارند اون رو disable کنید . این کار رو می تونید در whm در قسمت Compilers Tweak انجام بدید . اکثر باگ های امینتی کشف شده نیار دارند تا همون موقع روی سرور compile بشن با غیر فعال کردن اون حال بسیاری از هکر ها رو میگیرید.

۶- از maildir به جای mailbox استفاده کنید
ما دونوع ذخیره سازی روی لینوکس داریم برای ایمیل ها . اولی به صورت mail box هست و دومی maildir که گزینه ی دوم بسیار از لحاظ امنیتی بهتره و باعث افزایش سرعت میل سرورتون هم میشه . البته در نسخه ی جدید cpanel به صورت پیش فرض maildir نصب میکنه ولی اگر سرورتون بیش از یک سال عمر داره و روش خاک نشسته بهتره همین حالا به maildir ارتقا بدید. قبلش از اطلاعاتتون backup بگیرید . بنده هیچ مسئولیتی در قبل از دست دادن اونها ندارم . می تونید از پشتیبانی دیتا سنترتون بخواید تا این کار رو انجام بده.

۷- سرویس های اضافی(services and daemons) را غیر فعال کنید
هر سرویس که روی سرور شما فعال باشه و به دیگران اجازه ی وصل شدن به اون وگرفتن اطلاعات به کاربران میده دارای باگ امینتی هست و اگر از اون استفاده نمی کنید باید اون رو ببندیدش . خود لینوکس هم یک سری سرویس های زائد(daemons) داره که برای یک سریس دهنده ی وب نیازی به اونها نیست .
سرویس های رو می تونید در /etc/xinetd.con ویرایش کنید .برای مثال سیستم اشتراک فایل (nfs/statd) یا سیستم مدیریت پرینت (cupsd) و خیلی daemonهای دیگه که توی آموزش مختصر مثل این نمی گنجه همش روبگم. از داخل whm در قسمت Service Manager می تونید سرویس هایی که نیار ندارید رو غیر فعال کنید . مثلا اگر از chat server خود cpanel استفاده نمی کنید اون رو غیر فعالش کنید چون خودش باعث مشکلاتی امنیتی خواهد شد .
این بخش از مهمترین کار هایی که باید یک مدیر سرور انجام بده .

۸- سرور خود را تحت کنترل داشته باشید یا مانیتور کنید

یک ادمین سرور باید به صورت ۲۴ ساعته کلیه قسمت های سرور (نرم افزار ها – فایل های کاربران و …)  را تحت کنترل داشته باشد
اینکه نرم افزار های مورد استفاده روی سرور بروز هستند یا خیر و خیلی مسائل دیگر بسیار مهم هستند که این امر فقط با بررسی مداوم و سرکشی به صورت روزانه روی سرور ها عملی است.
البته می توانید حداقل ۹۰ درصد این کار ها را با نوشتن scirpt  های دلخواه انجام دهید و شما فقط لوگ های مربوطه را چک کنید و فقط در مواقع ضروری روی سرور لوگین کنید .  در این جا برخی از command های پر استفاده رو در این ضمینه ارائه می کنم:

netstat -anp : لیست کلیه connection های باز سرور را به شما می دهد تا به دنبال پورت ها یا نرم افزار های مشکوکی که روی سرور run هستند ولی شما اجاره اجرا شدن به انها نداده اید مشاهده کنید و در صورت لزوم بوسیله firewall دسترسی انها را مسدود کنید.

find / \( -perm -a+w \) ! -type l >> world_writable.txt : این دستور لیست کلیه فایل هایی را که permission 777 دارند و توسط کلیه کاربران روی سرور قابلیت ویرایش دارند را به شما نشان میدهد (داخل فایل txtذخیره می کند) اکثر مشکلات امینی داخل همین فولدر ها اتفاق می افتد.

ls /var/log/ : اکثر لوگ فایل ها داخل پوشه var هستند شما در صورت نیاز به لوگی از از هر سرویس خاصیمی توانید در این فولدر به آن مراجعه کنید (البته لوگ های apache در فولدر /usr/local/apache/logs هست)

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

*  Tripwire – این نرم افزاری هست که md5 کلیه فایل های مربوط به سیستم را چک می کنه و در صورتی که این فایل ها تغییر کند به شما هشدار می دهد.
http://tripwire.com or http://sourceforge.net/projects/tripwire
* Chrookit – نرم افزاری برای پیدا کردن trojan – backdoor و غیره بر روی سرور.

http://www.chkrootkit.org

* Rkhunter – نرم افزاری برای پیدا کردن trojan – backdoor و غیره بر روی سرور.

http://www.rootkit.nl/projects/rootkit_hunter.html

* Logwatch – نرم افزاری برای بررسی لوگ ها و فعالیت های سرور به صورت روزانه و تهیه گزارش کامل برای شما

http://logwatch.org

9- حتما یک firewall نرم افزاری داشته باشید !!

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

با استفاده از firewall می تونید لیست پورت هایی که استفاده نمی شوند رو محدود کنید و با این کار حجم زیادی از نرم افزار های backdoor و … را از کار بیاندازید . همچنین با استفاده از firewall  می توانید ادرس های ip خاصی را block کنید و حتی در مقابل حملات ddos اسیب ناپذیر باشید.
در زیر لیست پورت های مورد نیاز cpanel امده است( اگر سرویس دیگری ندارید می توانید بقیه پورت ها را به غیر از این ها ببندید . چون نیازی به انها ندارید ) : http://faq.cpanel.net/show.cgi?qa=10468918040763
بهترین firewall از نظر من روی cpanel هم نصب میشه و خوب جواب میده همون APF هست که با rule های خود لینوکس iptables کار می کنه.
اگر شما هم با  این نرم افزار کار می کنید اینجا رو مطالعه کنید : http://faq.cpanel.net/show.cgi?qa=108499296901804

10 - همیشه بروز باشید
۸۰ در صد مشکلات امینتی در روز های اول عمرشون براشون patch و update امنیتی میاد یعنی یک bug هرچقدر هم که underground باشد بالاخره براش patch نوشته می شود  پس سعی کنید که همیشه از آخرین نسخه های نرم افزار استفاده کنید . نسخه ی کرنل حداقل هر ۲ ماه یک بار باید بروز بشه بقیه نرم افزار ها باید هر هفته چک بشن و در صورت لزوم update بشوند. خود cpanel باید هر روز updateشود به دلیل اینکه هر روز شرکت سی پنل به روز می شود .

افزایش رنک وب سایت

 افزایش رنک وب سایت

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

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

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

 

نکات طراحی و محتوای سایت :

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

• برای سایت یک صفحه سایت map یا همون نقشه سایت طراحی کنید که لینک های صفحات مهم را دارد. اگر لینک ها بیش از ۱۰۰ تاست صفحه نقشه را به چند صفحه تقسیم کنید.

برای سایت خود فایل سایت مپ sitemap.xml بسازید و به گوگل وب مستر معرفی کنید ، این کار باعث می شود توسط گوگل سایت خود را مانیتور کنید و اشکالات سایت خود را مرتفع کنید .

اگر سایت شما داینامیک است ماژول google sitemap generator را نصب کنید اگر استاتیک است در گوگل کلمه Google Sitemap generator را جستجو کنید یا به سایت www.xml-sitemaps.com مراجعه کنید و آدرس سایت خود را وارد کادر کنید ، گوگل سایت مپ خود را بعد از دقایقی دانلود کنید و در روت سایت خود آپلود کنید در آخر از طریق گوگل وبمستر ، xml سایت خود را به گوگل معرفی کنید .
با این کار به گوگل می فهمانید که سایت شما با مطالب یا صفحات جدیدی به روز شده است و از گوگل می خواهید تا صفحات شما را در سایت خود لیست کند .
همچنین گوگل سایت مپ بخشی دارد به نام Priority که در این بخش به گوگل ارزش و اهمیت صفحاتمان را با دادن رتبه عددی مشخص می کنیم .

• درباره لغاتی که کاربران برای دسترسی به سایت شما در موتورهای جستجو تایپ میکنند فکر کنید و مطمئن باشید که مطالبی درباره این لغات در سایت شما هست .

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

• برای لینک ها و عکس ها حتما از تگ های title و Alt بصورت دقیق و درست استفاده کنید.

• لینک های شکسته ( لینک هایی که به جای درستی ، اشاره نمی کنند) را تصحیح کنید.

• اگر شما از طراحی سایت های داینامیک استفاده میکنید (یعنی دنبال اسم صفحه یک آدرس بصورت کاراکتر “?” هست ) باید بدانید که کل موتور های جستجو نمیتوانند این صفحات را بخوبی صفحات static پیدا کنند .

• لینک هایی که هر صفحه دارد باید حداکثر تعداد قابل قبولی باشد ، حدود ۱۰۰ لینک.

نکات فنی :

• از یک مرورگر متن مانند Lynx برای تست کردن سایت خود استفاده کنید . چون اکثر جستجوگر ها سایت شما را همانند چشمان Lynx می بینند . اگر شما در سایتتان از جاوا اسکریپت ، کوکی ها ، اشیاء session ، frame یا فلش یا هر چیزی که جلوی دید برنامه های خزنده (Crawler) را بگیرد استفاده کرده باشید ممکن است این جستجوگر ها نتوانند صفحات سایت شما را بخوبی ببینند و index کنند .

• استفاده از SessionID جلوی برنامه های خزنده موتور های جستجوگر را میگیرد و چون آنها نمیتوانند در سایت شما ثبت نام کنند تا صفحات را ببینند بنابرین تعدادی از صفحات شما هرگز در این جستجوگر ها ثبت نمیشوند

• اگر از سیستم های CMS استفاده میکنید مطمئن شوید که این سیستم توانایی ساخت صفحاتی که گوگل دوست دارد را داراست .

• از پارامتر هایی مانند “&id=” در لینک های صفحاتتان استفاده نکنید . چون گوگل این آدرس ها را index نمیکند .

وقتی سایتتان آماده شد :

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

• سایت خود را در http://www.google.com/addurl/?continue=/addurl ثبت کنید .

• نقشه سایت خود را در Google Sitemaps ثبت کنید .

• سایت خود را در موتور های جستجوگر و دایرکتوری های دیگر از جمله یاهو ثبت کنید . یکی ازین جاها dmoz.org است .

نکات کلیدی :

• صفحات را برای کاربر طراحی کنید نه جستجوگر ها : یعنی چیزی را که برای جستجوگر میفرستید همانی باشد که در سایت دارید و به کاربر نشان می دهید.

• از روش های حقه زدن به موتور های جستجو برای بالا بردن pageRank استفاده نکنید . چون اولین مشتریان شما بازدید کنندگان شما هستند نه جستجوگر ها . اگر جستجوگر ها اصلا وجود نداشتند شما اصلا این کارا رو میکردین ؟!

• از برنامه های تائید نشده برای ثبت صفحات و چک کردن امتیاز خود در گوگل بهره نبرید . زیرا این برنامه ها قوانین گوگل را زیر پا میگذارند . مانند برنامه WebPosition Gold که درخواست سایت شما را بچند مدل به گوگل می فرستد ( برای گول زدن موتور جستجوگر – با این حرکت جستجوگر های معمولی گول میخورندو فکر میکند سایت شما پر طرفدار است . اما گوگل آنها را پیدا میکند). این برنامه ها ممکن است باعث شوند گوگل اسم شما را بطور کلی از لیست سایت های جستجو حذف کند !!!

توصیه های ایمنی :

• از لینک ها یا متن های مخفی استفاده نکنید .

• از cloak redirect استفاده نکنید .

• Query های برنامه ریزی شده به گوگل نفرستید .

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

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

Query های برنامه ریزی شده چیست ؟

هر چه کاربران کلمه ای را در گوگل جستجو کنند که نام شما در صفحه اول ظاهر شود و اگر رویش هم کلیک کنند در امتیاز گوگل شما تاثیر دارد . اما اگر گوگل متوجه شود که این درخواست ها همگی ساختگی و توسط برنامه هایی مانند WebPosition Gold فرستاده میشوند سایت شما را از لیست جستجویش حذف میکند . پس مواظب باشید تقلب نکنید !

تمام مقالات مربوط به طراحی وب را میتوانید از طریق تگ طراحی وب دنبال نمایید.

راز کلمات کلیدی!

 راز کلمات کلیدی!

چرا کلمات کلیدی؟

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

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

چگونه انتخاب کنیم؟ چقدر؟ چه چیز؟
این سوال بسیار کلیشه ای است! ولی چون می دانم بسیاری از شما این سوال در ذهنتان بدجور بی  جواب مانده ، منم هم به ان پاسخ میدهم.
همانطور که در مقاله افزایش بازدید و ترافیک قبل گفتم، از سرویس ADwords استفاده کنید.
ابتدا به سایت :
https://adwords.google.com/Adwords/welcome.html بروید.
خوب تنها کاری که باید بگنید بررسی کلمات یا بهتر بگویم عبارات کلیدی است. با توجه به محتوای  سایتتان عبارات مختلف را جستجو و ببینید که گوگل کدام را به شما پیشنهاد میدهد و کدام ها پر  مخاطب تر هستند.

اگر بعد از اینکار و بعد از یک ماه باز ترافیکتان تغییر نکرد ، بروید و کلمات دیگر را انتخاب کنید! یک وبمستر خوب پشتکار دارد و این پروسه طاقت فرسا را باید بگذراند.
در مورد چقدر هم بگویم که اکثر موتورهای جستجو یا همان سرچ اینجین ها بیشتر از ۱۵۰ تا نهایتا
۲۰۰ کاراکتر را نمیخوانند. پس کلمات کلیدی زیاد و بیش از ۲۰۰ کارکاتر نه تنها به افزایش بازدید شما
کمک نمیکند، بلکه باعث سنگین شدن سایت و همچنین در صورت تکرار کلمات کلیدی باعث اسپم  شناخته شدن شما توسط موتورهای جستجو میشود.

کجا بزارم؟
طبق تجربه شخصی بهترین مکان برای گذاشتن کلمات کلیدی ، بعد از قسمت Title است. زیرا عنکبوت های اینترنتی، از بالا به پایین سایت شما را می خزانند!

چرا این همه زحمت؟

در یک مقاله خوندم که :
همواره ١٠ جایگاه اول نتایج حاصل از جستجو در موتورهای جستجوگر، متعلق
به سایت های مشهور است وبا وجود میلیون ها سایت رقیب، افراد واقعا وقت
خود را تلف می آنند .

و حرف آخر
هیچگاه از غلط املایی نگذرید! خیلی ها هنگام تایپ عبارات در موتورهای جستحو کلمات را اشتباه وارد میکنند. به مثال من توجه کنید تا همه چیز دستگیرتان شود.

مثال:
فرض کنیم سایتی دارم با همان محتوای هاست! خوب بهترین کلمات کلیدی برای من اینها بودند:
هاست , هاست رایگان , هاست لینوکس , هاست ویندوز

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