seo_1.jpg


اگر اطلاعات پایه ای درباره وب داشته باشید حتما کلمه SEO را شنیدید … این کلمه مخفف Search Engine Optimization است به معنی بهینه سازی موتور های جستجو گر …

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

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

صفحات وب با هر زبانی از جمله Html - Php - Asp و … که باشد دارای قوانینی است که باید رعایت شود تا صفحه را به اصطلاح استاندارد گویند. این استاندارد بودن را طور دیگری هم می توان تست کرد اینکه یک صفحه با مرورگر های مختلف به درستی و یکسان اجرا شود یا از سایت های معتبر خطا یابی ( مثال xhtml validator ) در کد ها به شیوه نوین مانند CSS استفاده کرد. حال این استاندارد بودن کمک زیادی برای شناسایی بهتر لینک ها و مطالب و نحوه قرار گیری مطالب مهم و شناسایی موضوع ها و … برای یک روبات است.

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

حتما تا به حال درباره ” کلمات کلیدی ” شنیده اید ! Keyword یا همون کلمات کلیدی بهترین راه برای روبات های تنبل هستند دی : این کلمات با استفاده از تگ Meta در کد نویسی Html قرار می گیرد. اهمیت این کلمات برای هر صفحه شما بسیار مهم است پس قافل نشوید !! معمولا سیستم های مدیریت محتوا این کلمات را از مدیریت می گیرند و به صورت اتوماتیک در صفحات قرار می دهند. موتور های جستجو به نوع و تعداد این کلمات حساس هستند و حتی اگر کلمات بی مورد استفاده کرده باشید صفحه را Spam گزارش می کنند. پس تعداد کلمات را مناسب با موضوع صفحه و به تعداد مفید استفده کنید. این کلمات را ( , ) از هم جدا می شود.

توضیحات هر صفحه یا Description دقیقا خاصیت و امکانات Keyword را دارد. در تگ Meta اضافه می شود و شامل این قابلیت است که با چند جمله کوتاه عبارت های کلیدی صفحه را مشخص می کنید.

نقشه سایت یا همان Sitemap که جدیدا گوگل خیلی به این مسئله توجه می کند هم یک آرامش را برای روبات های صفحات شما به همراه داره. با کد های آماری SiteMAP می توان به روبات ها گفت کدام صفحه معمولا در چه زمانی آپدیت می شود یا ارزش اصلی آن چقدر است. نقشه سایت در قالب یک فایل xml خروجی می دهد.

موتور های جستجو در بهینه سازی خود صفحات با آدرس های غیر عادی یا به اصطلاح به حال ماژول را در دسته بندی ضعیفی قرار می دهند. به طور مثال :
آدرس صفحه معمولی  : http://www.rezafcom.ir / learn / network . html
آدرس صفحه ماژول دار : http://www.rezafcom.ir / learn / zdej3d0sdn3k0sdn . php
موتور جستجو یا در حقیقت روبات این صفحه ماژول دار را گزارش می کند اما چون از اسم صفحه مطلبی مشخص پیدا نمی شود امتیار کمتری می گیرد. اما صفحه معمولی بالا حتی در آدرس خود هم کلمات کلیدی مناسبی دارد که می تواند کمک کند.

فعلا تا ایجا کاملا این SEO را باز کردم و توضیحات لازم را گفتم اگر موارد دیگر به ذهنم رسید سعی می کنم قسمت دوم را هم release کنم.