موتور جستوجو
Search Engineموتور جستوجو سامانهای است که صفحات وب را جمعآوری و فهرستبندی میکند و سپس در پاسخ به عبارت کاربر، مرتبطترین آنها را مرتبشده نمایش میدهد. برخلاف تصور، هنگام جستوجو کل وب گشته نمیشود؛ فقط فهرست از پیش ساختهشدهٔ آن جستوجو میشود.
سه مرحلهٔ کار
هر موتور جستوجو، فارغ از اینکه کدام باشد، سه کار جداگانه انجام میدهد:
- خزش. برنامههایی خودکار صفحات را باز میکنند، محتوایشان را میخوانند و لینکهای داخلشان را دنبال میکنند تا صفحات تازه پیدا شود.
- ایندکس. محتوای خواندهشده تحلیل و در پایگاه دادهٔ عظیمی ذخیره میشود. ساختار این پایگاه داده وارونه است: بهجای اینکه بگوید «این صفحه چه واژههایی دارد»، میگوید «این واژه در کدام صفحات آمده» — و همین جستوجو را آنی میکند.
- رتبهبندی. هنگام جستوجو، از میان صفحات مرتبط، ترتیب نمایش تعیین میشود.
چون در لحظهٔ جستوجو هیچ صفحهای خوانده نمیشود. همهٔ کار سنگین از قبل انجام شده و موتور فقط در فهرست آمادهاش جستوجو میکند — مثل تفاوت گشتن در فهرست الفبایی انتهای کتاب با ورقزدن کل کتاب.
رتبهبندی بر چه اساسی است؟
هیچ موتور جستوجویی فرمول دقیقش را منتشر نمیکند، اما دستههای اصلی سیگنالها شناختهشدهاند:
- ارتباط محتوایی. آیا صفحه واقعاً به همان چیزی میپردازد که کاربر میخواهد؟
- اعتبار. آیا منابع دیگر به این صفحه ارجاع میدهند؟ ایدهٔ اولیهٔ گوگل بر همین پایه بود: لینک را مثل رأی در نظر بگیریم.
- کیفیت و تازگی. برای موضوعات خبری، تازگی وزن زیادی دارد؛ برای موضوعات مفهومی، تقریباً هیچ.
- تجربهٔ کاربری. سرعت بارگذاری و سازگاری با موبایل.
- زمینهٔ کاربر. موقعیت جغرافیایی، زبان و دستگاه.
پیامد مهم این آخری: نتیجهٔ یکسانی برای همه وجود ندارد. دو نفر با عبارت یکسان در دو شهر مختلف، صفحات متفاوتی میبینند.
انواع موتور جستوجو
| نوع | توضیح |
|---|---|
| عمومی | کل وب را پوشش میدهد؛ ایندکس مستقل خودش را دارد |
| فراجستوجوگر | ایندکس مستقل ندارد و نتایج چند موتور دیگر را ترکیب میکند |
| حریمخصوصیمحور | تاریخچهٔ جستوجوی کاربر را ذخیره یا شخصیسازی نمیکند |
| تخصصی | محدود به یک حوزه؛ مثل جستوجوی مقالات علمی یا کد |
| داخلسایتی | فقط محتوای یک سایت مشخص را میگردد |
تفاوت مهم در ستون دوم است: ساختن و نگهداشتن یک ایندکس مستقل از کل وب، به منابع محاسباتی عظیمی نیاز دارد. به همین دلیل تعداد موتورهایی که واقعاً ایندکس مستقل دارند بسیار محدود است و بسیاری از موتورهای بهظاهر مستقل، نتایج را از همان چند منبع میگیرند.
حریم خصوصی در جستوجو
عبارتهایی که جستوجو میکنید، یکی از خصوصیترین دادههای شماست — اغلب چیزهایی را فاش میکند که به هیچکس نگفتهاید: نگرانیهای سلامتی، مشکلات مالی، تردیدهای شخصی.
موتورهای عمومی معمولاً این دادهها را برای شخصیسازی نتایج و هدفگیری تبلیغات ذخیره میکنند. گزینههای کاهش ردیابی:
- استفاده از موتورهای حریمخصوصیمحور که تاریخچه نگه نمیدارند.
- خروج از حساب کاربری هنگام جستوجوهای حساس.
- بررسی و پاککردن دورهای تاریخچهٔ فعالیت در تنظیمات حساب.
- توجه به این نکته که حالت ناشناس مرورگر جستوجوهای شما را از خود موتور جستوجو پنهان نمیکند.
در این سایت هم به همین دلیل، جستوجو کاملاً داخل مرورگر شما انجام میشود و هیچ عبارتی به سرور ارسال نمیشود.
پرسشهای متداول دربارهٔ موتور جستوجو
چرا موتورهای جستوجو رایگاناند؟
چون درآمدشان از تبلیغات است. آگهیدهندگان برای نمایش در کنار نتایج مرتبط پول میپردازند. این مدل اقتصادی توضیح میدهد چرا جمعآوری داده دربارهٔ علایق کاربران برای این شرکتها ارزشمند است.
چطور سایتم را به موتور جستوجو معرفی کنم؟
معمولاً لازم نیست؛ اگر سایت دیگری به شما لینک داده باشد، خودبهخود کشف میشوید. برای تسریع، میتوانید نقشهٔ سایت را در ابزار رسمی مدیران سایت ثبت کنید. بیشتر دربارهٔ این فرایند در بخش ایندکس آمده است.
آیا هوش مصنوعی جای موتور جستوجو را میگیرد؟
مرز میان این دو در حال محو شدن است. دستیارهای هوش مصنوعی برای پاسخدادن به پرسشهای مبتنی بر واقعیت، همچنان به ایندکس وب نیاز دارند. آنچه تغییر میکند شکل ارائهٔ پاسخ است — خلاصهٔ ترکیبی بهجای فهرست لینک — نه ضرورت جمعآوری و فهرستبندی اطلاعات.
اصطلاحات همخانوادهٔ اینترنت و وب
مشاهدهٔ همه ←- اینترنتاینترنت شبکهای جهانی از شبکههای کوچکتر است که با قواعد ارتباطی مشترک به هم وصل شدهاند. نکتهای که اغلب اشتباه گرفته میشود: اینترنت زیرساخت است و وب فقط یکی از سرویسهایی است که روی آن اجرا میشود.
- وبوب یا شبکهٔ جهانی، سامانهای از اسناد بههمپیوسته است که روی اینترنت اجرا میشود. ایدهٔ بنیادیاش ابرپیوند است: امکان پریدن از هر سند به سند دیگر با یک کلیک، بدون اینکه مهم باشد آن سند روی کدام سرور در کدام کشور است.
- وبسایتوبسایت مجموعهای از صفحات بههمپیوسته است که زیر یک دامنه منتشر میشوند و معمولاً هدف و مالک مشترکی دارند. هر سایت روی سروری میزبانی میشود و از طریق مرورگر با نشانیاش در دسترس است.
- مرورگر وبمرورگر وب نرمافزاری است که فایلهای یک صفحهٔ وب را دریافت میکند، تفسیر میکند و آن را به تصویری که میبینید تبدیل میکند. مرورگر امروز فقط نمایشگر سند نیست؛ عملاً یک سیستمعامل کوچک است که برنامههای کامل را اجرا میکند.
- URLURL نشانی یکتای یک منبع روی وب است — همان چیزی که در نوار نشانی مرورگر میبینید. هر URL دقیقاً میگوید با چه پروتکلی، به کدام سرور، و برای گرفتن کدام فایل باید مراجعه شود.
- دامنه اینترنتیدامنهٔ اینترنتی نام خوانایی است که جای نشانی عددی سرور را میگیرد. بهجای حفظکردن رشتهای از اعداد، نامی مثل estelahat.com را تایپ میکنید و DNS آن را به نشانی واقعی ترجمه میکند.
برای درک کاملتر، اینها را هم بخوانید
- اینترنتاینترنت شبکهای جهانی از شبکههای کوچکتر است که با قواعد ارتباطی مشترک به هم وصل شدهاند. نکتهای که اغلب اشتباه گرفته میشود: اینترنت زیرساخت است و وب فقط یکی از سرویسهایی است که روی آن اجرا میشود.
- وبوب یا شبکهٔ جهانی، سامانهای از اسناد بههمپیوسته است که روی اینترنت اجرا میشود. ایدهٔ بنیادیاش ابرپیوند است: امکان پریدن از هر سند به سند دیگر با یک کلیک، بدون اینکه مهم باشد آن سند روی کدام سرور در کدام کشور است.
- مرورگر وبمرورگر وب نرمافزاری است که فایلهای یک صفحهٔ وب را دریافت میکند، تفسیر میکند و آن را به تصویری که میبینید تبدیل میکند. مرورگر امروز فقط نمایشگر سند نیست؛ عملاً یک سیستمعامل کوچک است که برنامههای کامل را اجرا میکند.