امتیاز دهید

دنبال کردن



موتور های جستجو چگونه کار میکنند؟





farsoft logo

روش کار موتور جستجو وآشنایی با مفهموم های CRWALING و INDEXING


موتور جستجو چگونه کار میکند؟

1: خزیدن و فهرست گذاری (Crawling And Indexing)

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

شبکه شهری مترو

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

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

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

مرکز داده های گوگل

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

2 : ارایه پاسخ ها (providing Answers):

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

موتور های جستجو چگونه محبوبیت و مرتبط بودن را معین میکند؟

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

موتور های جستجو معمولا فرض را بر این دارند که سایت هایی محبوب تر هستند که محتوای ارزشمند تری به کاربران ارائه میدهند. این فرض بر اساس رضایت کاربران از نتایج جستجوی به دست آمده نسبتا موفق بوده است.

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

این الگوریتم ها معمولا بستگی به صدها عوامل دارد. در زمنیه بازاریابی جستجو ، ما به این متغیرها "عوامل رتبه بندی" میگوییم.

ما در مقاله های بعدی به عوامل موثر در رتبه بندی موتور های جستجو خواهیم پرداخت.

روش کار موتور های جستجو


آشنایی با مفاهیم INDEXING و CRAWLING

در صورت مفید بودن این مطلب را به اشتراک بگذارید







دیدگاه خود را درباره این مطلب بنویسید: