موتور جستجو ابزاری است که برای یافتن داده ها بر اساس یک ورودی خاص استفاده می شود. موتورهای جستجوی وب نمونهای هستند که در آن میتوانید کلمه یا عبارتی را وارد کنید تا صفحات وب مطابق با آن عبارات را بیابید.
هر موتور جستجوی وب یکسان کار نمی کند، اما بیشتر آنها مبتنی بر خزنده هستند، به این معنی که آنها فعالانه وب را برای صفحاتی جستجو می کنند تا به فهرست خود اضافه کنند. موتور جستجو همان چیزی است که برای جستجوی سریع اطلاعات از فهرست و نمایش نتایج در صفحه استفاده می کنید.
موتورهای جستجو روش اصلی برای مرور وب هستند و انواع زیادی وجود دارد که برای یافتن اطلاعات خاص ساخته شده اند. در هر موتور جستجو اغلب گزینه های جستجوی پیشرفته ای وجود دارد که برای تمرکز بهتر جستجوی شما و کمک به شما در یافتن آنچه به دنبال آن هستید استفاده می شود.
اگرچه آنها اغلب به جای یکدیگر استفاده می شوند، موتور جستجوی وب با فهرست وب و مرورگر وب متفاوت است.
چگونه یک موتور جستجو کار می کند
موتورهای جستجو به طور خودکار فهرستهای وبسایتی را با استفاده از نرمافزاری که اغلب به آن spider یا spiderbots گفته میشود، ایجاد میکنند که صفحات وب را «خزیدن» میکند. آنها پیوندهای یک سایت را به صفحات دیگر دنبال می کنند و اطلاعات را در این فرآیند فهرست می کنند.
رباتهای خزنده پشت موتور جستجو، وب را نه تنها با پرش از یک پیوند به پیوند دیگر، بلکه با بررسی هر سایت برای یک فایل robots.txt جستجو میکنند. این فایل شامل فهرستی از صفحاتی است که یک موتور جستجو باید در سایت بخزد. این راهی است که صاحبان وب سایت می توانند موتور جستجو را از فهرست کردن یک صفحه خاص مسدود کنند.
عنکبوتهای نرمافزار به صفحاتی بازمیگردند که قبلاً بهطور منظم خزیده شدهاند تا بهروزرسانیها و تغییرات را بررسی کنند، و همه چیزهایی که پیدا میکنند به پایگاه داده موتور جستجو بازمیگردند.
استفاده از موتور جستجو
هر موتور جستجو متفاوت است، اما ایده مشترک همه آنها این است که چیزی را در کادر جستجو تایپ کنید و منتظر نتایج باشید. برخی از موتورهای جستجو همچنین دارای گزینه جستجوی معکوس هستند که به شما امکان می دهد وب را با چیزی غیر از متن، مانند یک کلیپ صوتی یا فایل تصویر مرور کنید.
بسیاری از موتورهای جستجو دارای ویژگی های اضافی فراتر از یک جعبه جستجوی ساده هستند. آنها به شما اجازه میدهند با استفاده از دستورات متنی خاص یا دکمههایی که میتوانند نتایج را فیلتر کرده و مواردی را که به چیزی که به دنبال آن هستید، مرتبط نیستند، تعامل داشته باشید.
برای مثال، بسیاری از دستورات جستجوی پیشرفته Google وجود دارد که می توان از آنها برای دریافت نتایج جستجوی بهتر از Google استفاده کرد.
نمونه هایی از موتورهای جستجو
موتورهای جستجوی زیادی وجود دارند، بنابراین تصمیم گیری از اینکه کدام موتور جستجو را باید استفاده کنید بستگی به نوع خاصی از محتوای مورد نظر شما و نحوه جستجوی آن دارد.
- موتور جستجوی صفحه وب: اغلب چند منظوره است، همه انواع دادهها، از صفحات وب عمومی و اخبار گرفته تا اسناد کمکی، بازیهای آنلاین، و معمولاً بیشتر شبیه تصاویر، ویدیوها و فایلها را مکانیابی میکنند.
- موتورهای جستجوی تصویر: جستجو برای عکسها، نقاشیها، کلیپآرت، تصاویر پس زمینه و غیره.
- موتورهای جستجوی ویدیو: موزیک ویدیوها، ویدیوهای خبری، پخش زنده و موارد دیگر را پیدا کنید.
- موتورهای جستجوی افراد: افراد را در اینترنت با استفاده از نام، آدرس، شماره تلفن، آدرس ایمیل و غیره پیدا کنید.
- موتورهای جستجوی موبایل: یک موتور جستجوی معمولی که برای جستجو و نمایش نتایج در صفحه کوچکتر بهینه شده است.
- موتورهای جستجوی شغل: آگهی های شغلی را پیدا کنید.
- موتورهای جستجوی وب نامرئی: ابزارهایی که وب نامرئی را مرور می کنند.
اطلاعات دیگر درباره موتورهای جستجو
نیازی به به روز رسانی دستی موتور جستجو وجود ندارد تا به روزترین نتایج را در جستجوهای خود دریافت کنید. اگر نتایج بسیار قدیمی را میبینید که گمان میکنید باید بهروزرسانی شوند، ممکن است فقط لازم باشد حافظه پنهان مرورگر خود را پاک کنید.
موتورهای جستجو کل وب را جستجو نمی کنند. بخشهای عظیمی از وب وجود دارد که توسط موتور جستجو قابل خزیدن نیستند و در مجموع به عنوان وب نامرئی/عمیق شناخته میشوند.
یک موتور جستجو به تنهایی صفحات وب را پیدا می کند، بنابراین معمولاً لازم نیست به آن بگویید تا وب سایت شما را فهرست کند یا صفحه خاصی را به پایگاه داده خود اضافه کند. با این حال، به دلایل مختلف، ممکن است یک موتور جستجو در یک صفحه وب خاص خزیده باشد.
برخی از موتورهای جستجو دارای ابزاری هستند که به شما امکان می دهد صریحاً درخواست کنید که صفحه را بررسی کرده و آن را به فهرست اضافه کنند تا افراد دیگر بتوانند آن را پیدا کنند. ابزار بازرسی URL گوگل یک مثال است.
بهینه سازی موتورهای جستجو (SEO) چیزی است که توسط نویسندگان محتوای وب در تلاش برای رقابت با محتوای مشابه یافت شده از طریق موتورهای جستجو انجام می شود. الگوریتم های خاصی توسط موتورهای جستجو برای رتبه بندی صفحات وب استفاده می شود، بنابراین یکی از اهداف نویسنده محتوای آنلاین اطمینان از اینکه صفحه موضوع را به طور دقیق منعکس می کند، است.این معمولاً با هدف قرار دادن کلمات یا عبارات کلیدی خاص، اما همچنان مرتبط انجام میشود.
با توجه به این واقعیت که موتورهای جستجو برای داده ها در وب می خزند، اغلب هدف صاحبان وب سایت این است که برای پیوندهای ورودی بیشتر تلاش کنند تا خزنده ها صفحات را سریعتر پیدا کنند و آنها را برای تغییرات بیشتر نظارت کنند.
مرورگرهای وب می توانند شما را مستقیماً از نوار آدرس در بالای برنامه به موتور جستجو راهنمایی کنند. فقط چیزی را در آنجا وارد کنید تا نتایج را ببینید. با این حال، در حالی که تنها یک ابزار جستجو از طریق آن روش استفاده میشود، همیشه میتوانید مستقیماً خودتان از سایت بازدید کنید (به عنوان مثال، اگر میخواهید از آن سایت استفاده کنید، به صفحه اصلی Startpage بروید). از طرف دیگر، اکثر مرورگرها به شما اجازه می دهند موتور جستجوی دیگری را برای استفاده انتخاب کنید. برای مثال، میتوانید موتور جستجوی پیشفرض را در Chrome تغییر دهید.
از نظر فنی، موتور جستجو ابزاری است که از طریق چیز دیگری جستجو می کند. با این تعریف، بسیاری از وبسایتها شامل موتورهای جستجو در قالب یک نوار جستجوی ساده میشوند که در آن یک یا دو کلمه را وارد میکنید تا محتوای مرتبط را در آن سایت خاص پیدا کنید.هر کسی میتواند یک گزینه جستجو به سایت خود اضافه کند، اما آنها مانند موتور جستجوی وب نیستند که در این صفحه توضیح داده شده است.