فهرست عنوانها
همیشه گفته شده که بهترین برنامه نویسان و توسعه دهندگان اپلیکیشن آنهایی هستند که کاملاً با علم جستجوی گوگل آشنایی دارند. در واقع مهارت جستجوی گوگل یکی از مهم ترین مهارتها برای هر برنامه نویس و توسعه دهنده اپلیکیشن است. با داشتن این مهارت میتوانید به راحتی راه حل یک مشکل یا خطا را پیدا کنید. اگر میخواهید پاسخ درست یک مسئله را پیدا کنید، باید بتوانید سوال درستی بپرسید. این مهارت مهم کمک زیادی به صرفه جویی در وقت و راحت تر شدن کار شما میکند.
در ادامه مطلب با 21 نکته و ترفند که به شما برای مهارت یافتن در هنر جستجوی گوگل به عنوان یک توسعه دهنده کمک میکنند، آشنا خواهید شد.
1. استفاده از علامت – برای خارج کردن یک اصطلاح خاص از نتایج جستجو
برای خارج کردن و در نظر نگرفتن یک اصطلاح خاص بین نتایج جستجو، از عملگر – استفاده کنید.
مثال:
اگر بخواهیم درباره بهترین دورههای توسعه بک اند (best backend development courses) جستجو کنیم اما عبارت Django در نتایج جستجو وجود نداشته باشد، از فرمت زیر استفاده میکنیم:
Best backend development courses -Django
2. استفاده از کلمه کلیدی site: برای جستجو در یک سایت خاص
برای جستجو در یک سایت دلخواه میتوانید حین جستجو از کلمه کلیدی site: استفاده کنید.
مثال:
site:makeuseof.com Python
این کوئری همه نتایج مربوط به پایتون از سایت makeuseof.com را به ما نمایش میدهد.
3. استفاده از کلمه کلیدی define: برای جستجوی تعریف یک اصطلاح
برای پیدا کردن تعاریف یک اصطلاح، از کلمه کلیدی define: استفاده کنید.
مثال:
define:inheritance in oops
این کوئری تعاریف inheritance in oops (یعنی ارث بری در برنامه نویسی شی گرا) را به ما نشان میدهد.
4. استفاده از علامت دو کوتیشن برای جستجوی دقیق یک عبارت
اگر به دنبال نتایجی دقیق هستید، کوئری مورد نظر را داخل علامت دو کوتیشن یعنی “” قرار دهید.
مثال:
“CSS center a div”
5. حذف اطلاعات غیرضروری از کوئری جستجو
کاملاً بدیهی است که حذف اطلاعات ناخواسته از کوئری جستجو میتواند به افزایش دقت و تناسب نتایج کمک کند اما خیلی از افراد وقتی به دنبال عیب یابی و رفع خطا هستند، اطلاعات نامربوطی مثل مسیر فایل را در گوگل جستجو میکنند که این کار باعث میشود نتایج جستجو غیردقیق و نامربوط باشند. پس حتماً اطلاعات غیرضروری را از کوئری جستجو حذف کنید.
6. استفاده از کلمه کلیدی filetype: برای پیدا کردن نتایج مربوط به یک نوع فایل خاص
برای پیدا کردن نتایج مربوط به یک نوع فایل خاص، از کلمه کلیدی filetype: در کوئری جستجو استفاده کنید.
مثال:
Hello World Program filetype:py
7. استفاده از عملگر OR برای ترکیب کردن کوئریهای مختلف
اگر میخواهید همزمان چند کوئری مختلف را جستجو کنید، میتوانید بین هر کوئری از کلمه کلیدی OR استفاده کنید.
مثال:
Python OR JavaScript tutorial
8. استفاده از کلمه کلیدی related: برای پیدا کردن سایتهای مرتبط
اگر میخواهید سایتهایی شبیه به یک سایت خاص را پیدا کنید، میتوانید حین جستجو در گوگل از کلمه کلیدی related: استفاده کنید.
مثال:
related:leetcode.com
این کوئری همه سایتهای مرتبط با leetcode.com را نمایش میدهد.
9. استفاده از عملگر * به جای چند کلمه
اگر شما هم مثل خیلیها حین جستجو، بعضی از کلمات را فراموش میکنید، میتوانید عملگر * را به جای کلمه فراموش شده قرار دهید.
مثال:
* Object Model in JavaScript
با جستجوی این کوئری، گوگل مرتبط ترین کلمات را به جای * قرار داده و بعد نتیجه را به شما نمایش میدهد. در این مثال، کاراکتر * با Document as Document Object Model (DOM) جایگزین شده که یکی از شناخته شده ترین مفاهیم جاوااسکریپت است.
10. استفاده از کلمه کلیدی location: برای فیلتر کردن نتایج جستجو بر اساس لوکیشن
اگر میخواهید نتایج جستجو بر اساس لوکیشن فیلتر شوند، از کلمه کلیدی location: در کوئری جستجو استفاده کنید.
مثال:
Python Developer Meetup location:New Delhi
11. جستجو با استفاده از کلمات کلیدی دقیق
سعی کنید به جای نوشتن جملههای طولانی غیرضروری از کلمات کلیدی مرتبط و دقیق استفاده کنید. این کار باعث صرفه جویی در وقت و ایجاد نتایج بهتر میشود.
مثال:
به جای جستجوی عبارت “چطور میتوانم رنگ پس زمینه یک عنصر را با استفاده از CSS عوض کنم؟” از عبارت “رنگ پس زمینه CSS” استفاده کنید. اگر حس میکنید که نتایج جستجو با آنچه که به دنبالش بودید تناسب ندارد، سعی کنید کوئری خودتان را گویاتر و دقیق تر کنید.
12. استفاده از کلمات کلیدی before: و after: برای جستجو در یک بازه زمانی خاص
اگر به دنبال جستجوی عبارتی در یک بازه زمانی خاص هستید میتوانید از کلمات کلیدی before: و after: در جستجوی خودتان استفاده کنید.
فرمت کلمات کلیدی before: و after: به صورت زیر است:
before:YYYY-MM-DD
after:YYYY-MM-DD
مثال:
Advantages of PHP after:2020-01-01
این کوئری همه نتایج مربوط به مزایای پی اچ پی پس از تاریخ 2020-01-01 را نمایش میدهد.
می توانید با استفاده از فیلتر داخلی جستجو بر اساس تاریخ هم بازه زمانی را انتخاب کنید.
- روی دکمه Tool پایین کادر جستجو کلیک کنید.
- گزینه مورد نظر را از کادر دراپ داون انتخاب کنید.
13. استفاده از جستجوی گوگل برای انجام محاسبات
جستجوی گوگل میتواند یکسری از مسائل محاسباتی را هم برای شما حل کند. لازم به ذکر است که گوگل قادر به حل همه مسائل محاسباتی نیست اما اگر نیاز به انجام محاسبات ساده و سریع دارید، این ابزار میتواند بسیار مفید باشد. همچنین میتوانید از ماشین حساب گوگل هم استفاده کنید.
مثال:
log 10 + log 100
14. استفاده از عملگر مد (~) برای جستجوی عباراتی مشابه با یک عبارت خاص
با قرار دادن یک عملگر مد (~) پیش از یک کلمه میتوانید به گوگل اعلام کنید که کلمه مورد نظر و مترادفهای آن را جستجو کند.
مثال:
Inheritance ~programming
15. جستجوی تصاویر با استفاده از Google Images
با رفتن به مسیر https://www.google.com/imghp میتوانید از Google Images برای جستجوی تصاویر استفاده کنید.
مثال:
React logo png transparent
16. استفاده از نماد # برای جستجوی هشتگها
برای جستجوی هشتگ میتوانید از نماد # قبل از کلمه مورد نظر استفاده کنید.
مثال:
#100DaysOfCode
17. جستجو با استفاده از صدا
اگر مایل نیستید که عبارت مورد نظرتان را برای جستجو تایپ کنید، میتوانید از قابلیت جستجوی صوتی استفاده کنید. کافیست عبارت Ok Google را ادا کنید یا اینکه از میکروفون برای جستجوی کوئری استفاده کنید.
مثال:
روی میکروفون کلیک کرده و عبارت how to run a for loop in Python (چگونه در پایتون حلقه ایجاد کنیم) را بیان کنید.
18. استفاده از vs برای مقایسه
می توانید از کلمه کلیدی vs برای مقایسه تفاوت عبارتهای مختلف استفاده کنید.
مثال:
react vs angular
19. استفاده از کلمه کلیدی cache: برای مشاهده یک نسخه کش شده از یک سایت
برای مشاهده نسخه کش شده از یک سایت، میتوانید از کلمه کلیدی cache: در مقابل آدرس سایت استفاده کنید.
مثال:
cache:makeuseof.com
20. نگران موضوعات کوچک نباشید!
لازم نیست که نگران موضوعاتی مثل املا و استفاده از حروف کوچک یا بزرگ باشید چون گوگل این کار را انجام میدهد.
مثال 1:
اگر عبارت Pythom programming tutorials (راهنمای برنامه نویسی پایتون) را جستجو کنید خود گوگل اشتباه شما را متوجه شده و عبارت Python programming tutorial را برای شما جستجو میکند. ابزار بررسی املای گوگل به صورت خودکار این اشتباهات را تشخیص میدهد.
مثال 2:
جستجوی متدهای آرایهای جاوااسکریپت با عبارت JavaScript array methods معادل با جستجوی عبارت javascript array methods است.
21. استفاده از جستجوی پیشرفته
جستجوی پیشرفته گوگل یکی از امکانات داخلی گوگل است که به کاربران امکان میدهد با استفاده از یک روش دقیق تر به جستجوی اطلاعات بپردازند. اگر به دنبال جستجوی یک عبارت خاص همزمان با فیلتر کردن نتایج به بهترین روش ممکن هستید، میتوانید از این قابلیت استفاده کنید.
ترکیب برنامه نویسی و جستجوی گوگل
در این مطلب با 21 نکته و ترفند برای جستجو در گوگل آشنا شدید که به پیدا کردن اطلاعات مورد نظرتان به روشی راحت تر و سریع تر کمک میکنند. بدون شک همانطور که در ابتدای مطلب اشاره شد، جستجو در گوگل به روش حرفهای جزء مهارتهای الزامی برنامه نویسها است.