روکیداروکیداروکیدا
  • اخبار فناوری
  • آموزش
  • گجت‌ها
    • اخبار موبایل و گجت ها
    • گجت های پوشیدنی
    • نقد و بررسی تخصصی گجت ها
    • راهنمای خرید
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
می‌خوانید: موتورهای جستجو چگونه کار می کنند؟
Notification بیشتر
تغییر اندازه فونتAa
تغییر اندازه فونتAa
روکیداروکیدا
  • اخبار فناوری
  • آموزش
  • گجت‌ها
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
Search
  • اخبار فناوری
  • آموزش
  • گجت‌ها
    • اخبار موبایل و گجت ها
    • گجت های پوشیدنی
    • نقد و بررسی تخصصی گجت ها
    • راهنمای خرید
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
© تمامی حقوق برای رسانه روکیدا محفوظ است.

روکیدا - نرم افزار و اپلیکیشن

نرم افزار و اپلیکیشن

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

ماهان سرمد
ماهان سرمد
Avatar photo
توسطماهان سرمد
علاقمند به دنیای فناوری و خلاقیت هستم و فارغ التحصیل ارشد آی تی ، متمرکز بر انتشار مطالبی هستم که دارای ترکیبی از خلاقیت ، هنر...
انتشار: چهارشنبه , ۷ خرداد ۱۳۹۹ ساعت ۱:۲۵
12 دقیقه
search engines

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

خبر خوب در مورد اینترنت و مهم ترین جزء آن، شبکه جهانی وب (World Wide Web) این است که میلیون ها صفحه در آن وجود دارد و آماده اند تا اطلاعات را در زمینه های مختلف ارائه دهند. خبر بد در مورد اینترنت این است که میلیون ها صفحه در آن وجود دارد، اما گاهی برای پیدا کردن محتوای مناسب دچار سردرگمی می شویم. زمانی که می خواهید در مورد یک موضوع به خصوص اطلاعات کسب کنید، از کجا می فهمید که به کدام صفحات باید مراجعه کنید؟ اگر مانند اکثر مردم باشید، احتمالاً از یک موتور جستجوی اینترنتی کمک می گیرید.

عنوان‌ها
موتورهای جستجوخزیدن در وب (Web Crawling)متا تگ ها (Meta Tags)ساختن ایندکس (Index)انجام جستجوجستجو در آینده

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

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

  • آنها فضای اینترنت، یا بخش هایی از آن را برای یافتن کلمات کلیدی جستجو می کنند.
  • آنها فهرستی از کلمات را نگهداری می کنند و می دانند که باید آنها را در کجا بیابند.
  • آنها به کاربران اجازه می دهند که کلمات یا مجموعه ای از کلمات را در آن فهرست جستجو کنند.

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

14 Great Search Engines You Can Use Instead of Google

خزیدن در وب (Web Crawling)

زمانی که بیشتر مردم در مورد موتورهای جستجو صحبت می کنند، منظورشان موتورهای جستجو بر پایه World Wide Web است. پیش از این که وب (Web) به مهمترین بخش اینترنت تبدیل شود، موتورهای جستجویی وجود داشتند که اطلاعات را بر روی نت پیدا می کردند. برنامه هایی مانند gopher و Archie، فهرست فایل ها را بر روی سرورهایی که به اینترنت متصل بودند، نگه می داشتند و به این شکل، زمان رسیدن به نتایج را کاهش می دادند. در انتهای دهه 1980، استفاده بهینه از اینترنت مستلزم استفاده درست از برنامه های gopher، Archie، Veronica و غیره بود.

امروزه بیشتر کاربران اینترنت، جستجوهای خود را به وب محدود می کنند. بنابراین این مقاله را به موتورهای جستجو که روی محتویات صفحات وب متمرکز هستند، محدود خواهیم کرد.

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

اما یک اسپایدر چگونه سفر خود در فضای وب را شروع می کند؟ معمولاً نقطه شروع، لیستی از سرورهای شلوغ و صفحات معروف است. اسپایدر از یک سایت معروف کار خود را شروع می کند، کلمبات در صفحه آن سایت را لیست می کند و به سراغ لینک های داخل سایت می رود. به این شکل، سیستم اسپایدر شروع به سفر در سایت های مختلف می کند و به سرعت به سرتاسر وب، سر می زند.

گوگل اولین موتوری بود که جستجو به صورت آکادمیک را آغاز کرد. در برگه ای که روش کار این سیستم را نشان می دهد، موسسان این شرکت نمونه ای از روند کار این موتور جستجو را شرح داده اند. آنها سیستم اولیه خود را بر اساس چندین اسپایدر ساختند. معمولاً 3 اسپایدر در هر بار. هر اسپایدر می تواند همزمان با 300 صفحه وب ارتباط برقرار کند. در بهترین حالت، 4 اسپایدر می توانند 100 صفحه را در هر ثانیه جستجو کنند، که 600 کیلوبایت اطلاعات در هر ثانیه را شامل می شود.

2397947575 2454aff29a o 760x400 1

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

زمانی که اسپایدر گوگل، به یک HTML مراجعه می کرد، دو چیز را در نظر می گرفت:

  • کلمات داخل صفحه
  • مکان قرار گیری کلمات

کلماتی که در عنوان و زیر عنوان یافت می شد، بیشتر مورد توجه قرار می گرفت. اسپایدر گوگل کلمات کوچک مانند “از”، “را”، “به” را نادیده می گرفت. موتورهای جستجوی مختلف، از روش های مختلفی استفاده می کنند تا اسپایدرها سریع تر عمل کنند و کاربران را زودتر به نتیجه برسانند.

برای مثال، برخی اسپایدر ها به دنبال کلمه در عنوان، زیر عنوان، لینک ها و 100 تا از کلمات پرکاربرد در داخل متن می گردند. موتور جستجوی Lycos از چنین روشی استفاده می کند. اما برخی سیستم های دیگر مانند AltaVista همه کلمات را لیست می کنند، حتی کلمات بسیار کوچک.

متا تگ ها (Meta Tags)

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

Search Engines Market Share List

ساختن ایندکس (Index)

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

  • اطلاعاتی که داخل داده های به دست آمده وجود دارد
  • روش ایندکس کردن یا لیست کردن اطلاعات

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

top ten international search engines 1

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

انجام جستجو

جستجو در ایندکس بر اساس کلمات جستجو شده توسط کاربران انجام می شود. جستجو می تواند بر اساس یک کلمه یا ترکیبی از کلمات باشد که با عملگرهای بولی (Boolean operators) ترکیب می شود:

“و”: همه کلماتی که با “و” ترکیب می شوند باید در آن صفحه وجود داشته باشند. برخی موتورهای جستجو از + برای “و” استفاده می کنند.

“یا”: حداقل یکی از کلماتی که در بینشان “یا” قرار دارد، باید در صفحه باشند.

در پی: یک واژه باید مستقیما در پی واژه دیگری به کار برده شود.

علامت نقل قول: کلمات بین علامت های نقل قول به عنوان یک عبارت مورد استفاده قرار می گیرند و آن عبارت باید در سند یا پرونده پیدا شود.

جستجو در آینده

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

ایده “جستجو بر اساس زبان طبیعی” این است که شما می توانید یک سؤال را به همان روشی که می توانید از یک انسان که در کنار شما نشسته است بپرسید، بدون نیاز به پیگیری اپراتورهای بولی یا ساختارهای جستجوی پیچیده. امروزه محبوب ترین سایت جستجوی زبان طبیعی AskJeeves.com است که جستجو را برای کلمات کلیدی تجزیه می کند و سپس در فهرست سایت های ایجاد شده اعمال می کند. البته این فقط با داده های ساده کار می کند. اما رقابت برای ایجاد موتور “جستجو بر اساس زبان طبیعی” حسابی داغ شده است.

Avatar photo
توسطماهان سرمد
علاقمند به دنیای فناوری و خلاقیت هستم و فارغ التحصیل ارشد آی تی ، متمرکز بر انتشار مطالبی هستم که دارای ترکیبی از خلاقیت ، هنر و فناوری هستند .
مطلب قبلی معرفی بهترین آنتی ویروس برای آیفون 2020: انتخاب از بین 8 نامزد برتر معرفی بهترین آنتی ویروس برای آیفون 2020: انتخاب از بین 7 نامزد برتر
مطلب بعدی بهترین فیلم های اکشن 2020 اکران شده و نشده: پرهیاهو و دوست‌داشتنی بهترین فیلم های اکشن 2020 اکران شده و نشده: پرهیاهو و دوست‌داشتنی
بدون دیدگاه

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جدیدترین مطالب

همه چیز درباره آپدیت اندروید 16
همه چیز درباره آپدیت اندروید 16
5 دقیقه
نیسان میکرا 2026 با چهره ای جدید برگشت
نیسان میکرا 2026 با چهره ای جدید برگشت
5 دقیقه
بررسی کامل تویوتا RAV4 GR Sport مدل 2026
بررسی کامل تویوتا RAV4 GR Sport مدل 2026
5 دقیقه
دسترسی جمینی به جیمیل و داکس فعال شد
دسترسی جمینی به جیمیل و داکس فعال شد
5 دقیقه
کارت گرافیک RX 9060 XT در راه رقابت با RTX 5060 scaled
کارت گرافیک RX 9060 XT در راه رقابت با RTX 5060
4 دقیقه
معرفی پلن AI Ultra گوگل و قابلیت های جدید Gemini
معرفی پلن AI Ultra گوگل و قابلیت های جدید Gemini
3 دقیقه
تاریخ رونمایی اسنپدراگون 8 الیت زودتر اعلام شد
تاریخ رونمایی اسنپدراگون 8 الیت زودتر اعلام شد
3 دقیقه
دوربین گلکسی S25 FE احتمالا همان مدل قبلی باقی می ماند
دوربین گلکسی S25 FE احتمالا همان مدل قبلی باقی می ماند
3 دقیقه
اپل می خواهد سیری را به رقیب جدی چت جی پی تی تبدیل کند
اپل می خواهد سیری را به رقیب جدی چت جی پی تی تبدیل کند
5 دقیقه
نازکی آیفون 17 ایر در این تصویر به طور کامل قابل مشاهده هست e1747641077130
نازکی آیفون 17 ایر در این تصویر به طور کامل قابل مشاهده هست
3 دقیقه

پربازدید‌ترین‌ها

جزئیات جدید از نمونه اولیه گوشی تاشو اپل
جزئیات جدید از نمونه اولیه گوشی تاشو اپل
4 دقیقه
رنو ۴ جدید با مدل دو دیفرانسیل جذاب تر از همیشه شد
رنو ۴ جدید با مدل دو دیفرانسیل جذاب تر از همیشه شد
5 دقیقه
۵ نکته که گلکسی S25 Edge درباره آیفون 17 Air به ما می گوید
۵ نکته که گلکسی S25 Edge درباره آیفون 17 Air به ما می گوید
6 دقیقه
سامسونگ زمان عرضه One UI 8 را اعلام کرد
سامسونگ زمان عرضه One UI 8 را اعلام کرد
2 دقیقه
مایکروسافت ادعا می کند لپ تاپ های جدیدش از مک بوک ایر سریع تر هستند
مایکروسافت ادعا می کند لپ تاپ های جدیدش از مک بوک ایر سریع تر هستند
4 دقیقه
برنامه جدید اپل برای عرضه آیفون 18 چیست
برنامه جدید اپل برای عرضه آیفون 18 چیست؟
5 دقیقه
اپل دیگر نمی خواهد زودتر از موعد درباره قابلیت های جدید صحبت کند
اپل دیگر نمی خواهد زودتر از موعد درباره قابلیت های جدید صحبت کند
3 دقیقه
ظرفیت باتری آیفون 17 Air فاش شد scaled
ظرفیت باتری آیفون 17 Air فاش شد
3 دقیقه
سامسونگ در حال آماده سازی قابلیت جدید هوش مصنوعی برای گالری گوشی های گلکسی است
سامسونگ در حال آماده سازی قابلیت جدید هوش مصنوعی برای گالری گوشی های گلکسی است
3 دقیقه
بررسی شارژدهی گلکسی S25 Edge بدترین چیزی که انتظارش را داشتیم
بررسی شارژدهی گلکسی S25 Edge بدترین چیزی که انتظارش را داشتیم
4 دقیقه
نسخه جدید ایرپاد با دوربین مادون قرمز سال آینده معرفی می شود
نسخه جدید ایرپاد با دوربین مادون قرمز سال آینده معرفی می شود
4 دقیقه
اپل می خواهد کنترل آیفون را با فکر ممکن کند
اپل می خواهد کنترل آیفون را با فکر ممکن کند
3 دقیقه
همه چیز در مورد سامسونگ گلکسی S25 Edge
همه چیز در مورد سامسونگ گلکسی S25 Edge
5 دقیقه
۵ روش هوشمندانه برای استفاده از Gemini Live با گوشی اندرویدی
۵ روش هوشمندانه برای استفاده از Gemini Live با گوشی اندرویدی
7 دقیقه

جالب از سراسر وب

محافظ برق

برقکار شبانه روزی

دوربین آنالوگ هایک ویژن

بیمه موبایل معلم

سرور مجازی ایران

خرید فالوور

خرید جم فری فایر

داکر

هاست ووکامرس ارزان

تعمیر تلویزیون هیمالیا

طراحی ربات تلگرام

خرید رمان انگلیسی زبان اصلی

مرتبط با همین مطلب

آی پی ایران چیست و چه کاربرد هایی دارد؟
نرم افزار و اپلیکیشن

آی پی ایران چیست و چه کاربرد هایی دارد؟

9 دقیقه
مقایسه تصویرسازهای هوش مصنوعی چت جی پی تی و Gemini
نرم افزار و اپلیکیشن

مقایسه تصویرسازهای هوش مصنوعی چت جی پی تی و Gemini

6 دقیقه
قابلیت شنیداری جدید در One UI 8 معرفی می شود
اخبار موبایل و گجت ها

قابلیت شنیداری جدید در One UI 8 معرفی می شود

2 دقیقه
چطور کامپیوتر هنگ کرده را بدون آسیب ریستارت کنیم
لپ تاپ و کامپیوتر

چطور کامپیوتر هنگ کرده را بدون آسیب ریستارت کنیم؟

5 دقیقه
روکیداروکیدا
© تمامی حقوق برای رسانه روکیدا محفوظ است.
Welcome Back!

Sign in to your account

Username or Email Address
Password

رمز عبور را فراموش کرده اید؟