개발자를 위한 Googling

hahhhm·2025년 10월 29일

개발자가 필수적으로 알아야 하는 구글링 방법을 정리했다.


따옴표(" ")로 정확히 일치하는 결과만

  • 특정 키워드 및 문장이 포함된 검색 결과를 얻고 싶다면 따옴표(") 사용
  • 따옴표를 사용하면 Google은 해당 키워드와 가장 적합한 정보를 제공

예를 들어, how to split string in javascript를 검색하면 키워드와 관련된 검색 결과를 제공한다.
하지만 해당 검색 키워드를 따옴표("how to split string in javascript")로 묶은 뒤 검색하면 검색 키워드와 가장 적합한(일치하는) 정보를 제공한다.

또한, 특정 에러 메시지를 그대로 검색할 때 유용하다. ex. "Module not found: Can't resolve '@/components/Button'"


site: 연산자로 특정 사이트만 검색

원하는 사이트의 자료만 보고 싶을 때 활용하면 좋다. 공식 문서나 GitHub, Stack Overflow 한정 검색할 때 좋다.

  • site:react.dev useEffect cleanup function
  • site:github.com prisma migrate deploy
  • site:stackoverflow.com how to split string in javascript

OR 연산자로 여러 후보 동시에

한 번에 여러 구문을 검색하고 싶다면 OR 키워드를 사용한다. 검색 키워드 중 하나라도 들어간 결과를 찾아준다. 비슷한 기술/라이브러리를 비교할 때 활용 가능하다. (하나만 포함해도 검색됨)

예를 들어, javascript에서 문자열을 분리하는 방법과 java에서 문자열을 분리하는 방법 둘 다 검색하고 싶다면 split string in javascript or split string in java로 검색한다.

Google 검색 엔진은 검색 순위가 더 높은 결과를 최상위에 노출시킨다. 위 사진에서 알 수 있듯이 split string in javascript 검색 순위가 더 높으므로 split string in javascript 검색 결과가 최상위에 존재한다.


* 와일드카드로 모르는 단어 채우기

중간에 어떤 단어인지 잘 기억 안 날 때 *를 사용한다.

next.js * dynamic import ssr


-키워드로 필요 없는 결과 빼기

원하지 않는 단어를 검색에서 제외할 수 있다. 같은 단어가 다른 맥락에서 쓰일 때 걸러내기 좋다.

예를 들어, 문자열을 분리하는 방법을 검색할 때 검색 결과에서 Java, JavaScript를 제외하고 싶다면 split string -java -javascript로 검색한다.


최신 자료 위주로 보기

검색 옵션에서 최근 1년/1개월/1주 등 기간을 지정하면, 기술 변화에 맞는 최신 답변을 얻을 수 있다. 프레임워크나 라이브러리 버전별 변화가 잦은 분야에서 꼭 필요하다.


에러 메시지 줄이기

오류 로그를 전부 붙여넣지 말고, 핵심 키워드만 남겨서 검색한다. 불필요한 경로나 파일명은 빼야 관련성이 높아지기 때문이다.

예시)
❌ TypeError: Cannot read properties of undefined (reading 'map') at ProductList.tsx:45

✅ react TypeError cannot read properties of undefined map


출처

0개의 댓글