میزان اطلاعات ذخیره شده در اینترنت بسیار زیاد است. یافتن چیزی به صورت دستی در میان این داده ها غیرممکن است. از موتورهای جستجو خواسته می شود تا فرآیند را به صورت خودکار انجام دهند. آنها سیستم های محاسباتی هستند که داده ها را سازماندهی می کنند و براساس پرس و جو جستجو می کنند.
دستورالعمل ها
مرحله 1
سرورهای موتور جستجو به طور مداوم برنامه هایی به نام ربات ها را اجرا می کنند. ربات مخفف ربات است. در رفتار خود ، آنها واقعاً شبیه ربات ها هستند. آنها با بازدید دوره ای از هر سایت از لیست ذخیره شده در سرور ، نسخه های محلی همه متن ها را با نسخه های فعلی همان متن ها در صفحات وب مطابقت می دهند. رباتها تمام پیوندهایی را که با آنها روبرو می شوند دنبال می کنند و اگر صفحه ای تازه ایجاد شده پیدا کنند ، آن را به لیست اضافه می کنند و همچنین یک نسخه محلی ایجاد می کنند. کپی ها در اینترنت ارسال نمی شوند - آنها فقط اجزای جدایی ناپذیر از روند بدست آوردن لیستی از سایت ها هستند. این بدان معنی است که نقض حق چاپ رخ نمی دهد.
گام 2
سعی کنید همان عبارت را چندین بار در همان موتور جستجو وارد کنید. خواهید دید که نتایج هر بار به همان ترتیب در یک صف قرار می گیرند. به ندرت تغییر می کند ، بیشتر از یک بار در روز. دلیل این امر ساده است - ترتیب نتایج جستجو توسط یک الگوریتم نسبتاً پیچیده تعیین می شود. در این محاسبه تعداد دفعات استفاده از برخی کلمات در صفحات ، تعداد پیوندهای این صفحه در سایت های دیگر و همچنین تعدادی از عوامل دیگر در نظر گرفته می شود.
مرحله 3
دارندگان وب سایت ها ، در تلاشند تا منابع خود را به بالای این لیست برسانند ، متن های ارسال شده بر روی آنها را بهینه می کنند. این بهینه سازی می تواند "سفید" باشد - به طور مستقیم توسط قوانین "موتورهای جستجو" مجاز است ، "خاکستری" - مجاز نیست ، اما ممنوع نیست ، و همچنین "سیاه" - به طور مستقیم ممنوع است. در حالت دوم ، سایت ممکن است به زودی برای همیشه از لیست ناپدید شود. الگوریتم های بهینه سازی اغلب پیچیده تر از الگوریتم های مرتب سازی نتایج جستجو هستند.
مرحله 4
پس از وارد کردن کلمه کلیدی یا عبارتی ، برنامه موجود در سرور در همه نسخه های محلی متون ، موارد منطبق را جستجو می کند. سپس نتایج با استفاده از الگوریتم پیچیده فوق مرتب می شوند. سپس سیستم مدیریت محتوا به طور خودکار صفحه ای ایجاد می کند که به مرورگر منتقل می شود. به درخواست کاربر ، می توان صفحات زیر را از لیست ایجاد کرد: دوم ، سوم و غیره.