قوانین سئو
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
قوانین سئو
مواردی وجود دارد که بهتر است آنها را همیشه در ذهن داشته باشید و از آنها هیچگاه استفاده نکنید:
1- سعی نکنید برای جذب کاربران بیشتر مطالبی بی ارتباط با موضوع سایتتان در صفحات قرار دهید و آنها را با روش هایی چون کوچک کردن فونت، هم رنگ کردن متون با رنگ پس زمینه مخفی کنید، مطمئن باشید موتورهای جستجو به صورت خیلی ساده می توانند این مطالب را متوجه شوند وسایت شما را Block کنند.
2- قراردادن تصاویری را با کلمات کلیدی بی ارتباط با محتوای صفحه به شما کمکی نخواهد کرد بلکه فقط مانند حالت قبل وب سیات شما فقط توسط موتورهای جستجو (search engine) Block می شود.
3- meta tag های صفحات را در بخش های مختلف و حتی در خود بخش meta tags بیهوده تکرار نکنید.
4- از تگ های frame و فایل های flash استفاده نکنید.
آموزش تبدیل یک دیتابیس به Model - Code first
بسم الله الرحمن الرحیم
آموزش Entity Framework Power Tools
تبدیل پایگاه داده به Model در Entity Framework
هنوز افراد زیادی وجود دارند که تمایل دارند پایگاه داده خود را با استفاده از SQL Server ایجاد کنند و سپس از روی پایگاه داده Model های خود را طراحی کنند (Code first) . راه های زیادی برای تبدیل یک پایگاه داده به کلاس های Model وجود دارد در همین وب سایت برخی از این روش ها را بررسی کرده ایم اما امروز می خواهیم یک ابزار بسیار کارامد و سریع را برای اینکار به شما معرفی کنیم.
من یک پایگاه داده را در SQL Server ایجاد کرده ام و سپس یک پروژه پیش فرض MVC را ایجاد کرده ام. حال نوبت به طراحی و بازنویسی Model ها می رسد.
آموزش سئو - طراحی و Design یک وب سایت
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
طراحی و Design یک وب سایت
طراحی و Design یک وب سایت یکی از مهمترین بخش های جذب کاربران است، در طراحی وب سایت باید به گونه ای عمل شود که کاربر در نگاه اول (first impression) نظرش نسبت به سایت شما جلب شود.
اگر دقت کرده باشید سایت هایی وجود دارند که از لحاظ محتوا مطالب بسیار خوبی را ارائه می کنند اما وقتی شما به آنها مراجعه می کنید پس از چند لحظه آن ها را ترک می کنید و علتش را نامانسب بودن مطالب بیان می کنید، اما سایت هایی وجود دارند که مطابی را شبیه به همان سایت به شما ارائه می کنند اما شما احساس می کنید ابن سایت مطالب بسیار سودمندتری دارد! علتش چیست؟
علتش ناخودآگاه انسان است که آشفتگی و بی نظمی را تشخیص می دهد، بی نظم بودن منوها، صفحات، لینک ها و مطالب باعث می شود، شما آن چه را دوست دارید نتوانید به خوبی ببینید از همین رو این سایت را سریع ترک خواهید کرد.
در گذشته وب سایت ها بسیار ساده ابتدایی بودند و بعد از سال ها طرح ها و روش های مختلفی برای نمایش اطلاعات در صفحات ایجاد شده اند که این روش ها را به صورت مختصر بررسی می کنیم.
سئو - تفاوت White Hat SEO با Black Hat SEO
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
تفاوت White Hat SEO با Black Hat SEO
White Hat SEO یک روش مناسب که موتورهای جستجو برای افزایش رنک وب سایت شما آن را پیشنهاد می دهند.
Black Hat SEO یک روش نادرست که موتورهای جستجو آن را تایید نمی کنند و در صورتی که متوجه شوند وب سایت مربوطه را جریمه (penalty، یکی از جریمه ها حذف کلمه کلیدی شما و یا کاهش رنک صفحات و حذف شما از نتایج جستجو می باشد، در صورتی که از نتایج جستجو حذف شوید عملا دامین شما دیگر هیچ ارزشی نخواهد داشت) خواهند کرد. به این روش ها spamdexing نیز گفته می شود.
White Hat SEO شامل ویژگی های زیر است:
1- با دستورالعمل های موتورهای جستجو مطابقت دارد
2- در روش های سئو (SEO) انجام شده از هیچ روش فریبنده و نادرست استفاده نشده است.
3- اطلاعاتی که موتور جستجو از سایت شما به کاربران نمایش می دهند همان اطلاعاتی است که کاربران آن را جستجو کرده اند (مثلا وب سایت هایی هستند که تمامی کلمات کلیدی را در خود به صورت داینامیک اضافه می کنند و با هر جستجویی شما آن را در نتیجه جستجو مشاهده می کنید اما وقتی وارد سایت می شوید، هیچ اطلاعاتی در زمینه ای که جستجو کردید وجود ندارد)
4- محتوای صفحات باید برای کاربران ایجاد شده باشد نه برای موتورهای جستجو (اضافه کردن صفحاتی پر از متن های تکراری و کلمات کلیدی بسیار، می تواند یکی از این کارها باشد)
سئو - معرفی گوگل پنگوئن و گوگل پاندا
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
ابزارهای Google
در هر وب سایتی معمولا لینکهایی به وب سایت های دیگر قرار داده می شود، شرکت گوگل برای رتبه بندی وب سایت ها این لینک ها ارزش گذاری می کند، طبیعتا وب سایتهایی که رتبه بالاتری دارند و بازدید های زیادی دارند اگر به شما لینک بدهند رنک وب سایت شما بسیار رشد خواهد کرد.
از همین رو در برخی از کشورها الخصوص هندوستان به دلیل همکاری با کشورهای اروپایی، لینک های وب سایت های کشورهای اروپایی را در سایت های خود (افراد هندی) قرار می دادند و به ازای آن مبالغ ناچیزی دریافت می کردند، بدین صورت رنک وب سایت های مختلف را افزایش می دادند.
سئو - معرفی گوگل
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
همانطور که گفته شد، Google سهم بزرگی را در رشد و دیده شدن وب سایت شما خواهد داشت از همین رو مباحث را در خصوص بهینه سازی وب سایت برای Google بررسی خواهیم کرد تا بتوانیم در کمترین زمان ممکن و با کمترین هزینه بهترین نتیجه را دریافت کنیم.
اولین مبحث در تجارت شناخت رقبا و بازار است، رقبای شما در فضای اینترنت وب سایت هایی هستند که در موضوع شما فعالیت می کنند و بازار Google خواهد بود (البته در مقاله ما، زیرا علاوه بر Google موتورهای جستجوی زیادی در دنیا وجود دارند اما Google بزرگترین موتور جستجوی دنیا و بزرگترین بازار است).
معرفی Google
1995
لاری پیج و سرگی برین در دانشگاه استنفورد با یکدیگر ملاقات می کنند. (لاری، 22 ساله، فارغ التحصیل از دانشگاه میشیگان، در حال بازدید از دانشگاه است، سرگی، 21 ساله وظیفه دارد اطراف را به وی نشان دهد.) طبق برخی از گزارشها، آنها در اولین ملاقات خود، تقریباً درباره همه چیز اختلاف نظر داشتند.
1996
در این سال لاری و سرگی، دانشجویان دکترای علوم رایانه دانشگاه استنفورد، روی یک موتور جستجو به نام BackRub همکاری با یکدیگر را آغاز کردند.
BackRub در سرورهای دانشگاه استنفورد به مدت بیش از یکسال اجرا می شد و در واقع برای رفع نیاز کل دانشگاه از پهنای باند بسیاری استفاده می کرد.
سئو - روش کار مورتورهای جستجو
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
آشنایی با موتورهای جستجو
قبل از هر فعالیت شما می بایست موتورهای جستجو را که وظیفه داوری وب سایت شما را بر عهده دارند به خوبی بشناسید تا بتوانید بر اساس اطلاعاتی که بدست می آورید، تصمیم های آگاهانه ای اتخاد نمایید.
موتورهای جستجو چگونه کار می کنند
موتورهای جستجو برای نمایش نتایج جستجو های انجام شده توسط کاربران چندین فعالیت را انجام می دهند.
1- Crawling موتورهای جستجو تمامی اطلاعات صفحات یک وب سایت را واکشی و بررسی می کنند، این کار توسط یک نرم افزار با نام crawler یا spider انجام می شود (نام crawler گوگل Googlebot می باشد)
2- Indexing پس از واکشی تمامی صفحات می بایست اطلاعات مربوط به هر صفحه به همراه توضیحات این صفحه، کلمات کلیدی و سایر اطلاعات مربوطه در یک پایگاه داده عظیم (giant database) ثبت شود تا پس از این در صورت جستجو شدن این اطلاعات موتور جستجو بتواند این اطلاعات را از پایگاه داده خود واکشی نماید و در یک لیست به کاربران نمایش دهد.
سئو - انتخاب دامنه
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
Domain
بسیاری از افراد تصور می کنند تنها باید به دنبال دامنه ای باشند که معرف آنها باشد و کلمه کلیدی اصلی آنها در نام دامنه آنها موجود باشد، هر چند این یک روش صحیح برای انتخاب دامنه است اما یک قانون نیست، زیرا داشتن نام مناسب برای به یاد ماندن در ذهن کاربران بسیار مهم تر از موتورهای جستجو است.
یک قانون در ارتباط با سئو (SEO) همیشه مد نظر داشته باشید، وب سایت خود را به شکلی ارائه کنید که کاربران از آن راضی باشند نه فقط موتورهای جستجو، علم سئو (SEO) دقیقا همین است که نیاز کاربران را به شکلی فراهم می کند که موتورهای جستجو نیز از آن داده ها می توانند استفاده کنند.
استفاده از کلمات کلیدی در نام وب سایت (domain name) به شما کمک می کند تا از رقبای خود بهتر بتوانید سایت خود را معرفی کنید. همچنین به شما کمک می کند تا وب سایت شما در نتایج موتورهای جستجو رتبه بهتری نسبت به دیگران بدست آورد و طبیعتا کاربران بیشتری را به خود جذب کند.
سئو - بررسی یک ایده
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
SEO
SEO مخفف عبارت Search Engine Optimization به معنای بهینه سازی برای موتورهای جستجو می باشد، SEO (سئو) شامل بخش های زیر است
1- design و develop یک وب سایت (کد نویسی و طراحی واسط کاربری آن)
2- افزایش تعداد بازدید وب سایت از طریق موتورهای جستجو
3- فهم و دانش الگوریتم های موتورهای جستجو و همچنین رفتار بازدیدکنندگان وب سایت ها بر اساس موضوعات مختلف
SEO (سئو) در واقع زیر مجموعه search engine marketing می باشد زیرا هدف اصلی سئو و بهینه سازی وب سایت جذب کاربران بیشتر برای ارائه یک خدمت یا محصول می باشد. کسانی که به صورت تخصصی در حوزه سئو (SEO) فعالیت می کنند معمولا با داشتن plan و برنامه ریزی های دقیق و همچنین استفاده از ابزارهای تخصصی یک وب سایت را به صورت تخصصی آنالیز می کنند و بر اساس رفتار کاربران و موتورهای جستجو تصمیم گیری هایی اتخاذ می کنند که باعث می شود یک وب سایت ابتدا در نزد کاربران و سپس در موتورهای جستجو مورد محبوبیت واقع گردد.
قبل از اینکه به مباحث بهینه سازی یک وب سایت یا همان سئو (SEO) بپردازیم، بهتر است به اولین قدم یعنی ایده طراحی یک وب سایت بپردازیم.
طراحی وب سایت
هنگامی که قصد دارید یک وب سایت برای خود ایجاد کنید و در فضای اینترنت خود را معرفی کنید، قبل از هرچیزی می بایست یک نام یا همان (domain name) برای خود انتخاب کنید مثلا نام وب سایت ما Ably.ir می باشد.
سئو - آموزش SEO
بسم الله الرحمن الرحیم
آموزش SEO
دوره آموزشی سئو
سئو چیست
در دوره ایی که می توان صراحتا گفت کشور ما با تاخیر زیادی نسبت به سایر کشورها در آن قدم بر می دارد، داشتن یک وب سایت بسیار پر اهمیت است تا جایی که تمامی افراد فارق از داشتن دانش فنی IT تمایل به انجام آن دارند و همانطور که می بینیم روزانه افراد زیادی سایت های جدیدی را با موضوعات متفاوت طراحی می کنند که بعضا بسیاری از آن ها هیچ سررشته ای از دانش نرم افزار و IT ندارند و تنها به فکر ایجاد یک فضای وب برای معرفی خود هستند.
با وجود ابزارها، روش ها و تکنولوژی های متفاوتی که وجود دارد از زوایای مختلفی می توان صنعت تولید نرم افزار و بالخص صنعت وب را بررسی کرد، اما قصد داریم این فرایند را از ابتدا بررسی کنیم از جایی که یک ایده معرفی می شود.
هر فردی متناسب با نیازش، درخواست طراحی یک وب سایت را به شرکت های نرم افزاری می دهد و یا خودش شخصا این کار را انجام می دهد اگر از مرحله ی software life cycle عبور کنیم، به یک خروجی نهایی، که در مبحث ما یک وب سایت است می رسیم. این وب سایت با هر موضوعی که باشد نیازمند آن است تا دیده شود. یکی از بهترین روش های دیده شدن یک وب سایت موتورهای جستجو هستند که Google در ایران مانند تمامی کشورها پربازدیدترین وب سایت است و بعد از آن Yahoo در مکان دوم قرار گرفته است، شاید بیشترین استفاده Yahoo مربوط به اخبار و سرویس ایمیل آن است تا بخش جستجو آن، موتور جستجو Bing نیز در این میان در مکان 34 ام قرار گرفته است.