Потому что Google может дать вам ответы ПОЧТИ на любые вопросы.

Каждый программист, которого я когда-либо встречал на рабочем месте, общался в сети или даже на сессиях семинара после мероприятия, всегда имел проблемы со своим кодом. Поэтому их первый вариант - спросить своего коллегу об ответе, и если его коллега не дает им ответов, которые они ищут, они просматривают Интернет и сами находят ответы.

Это легче сказать, чем сделать. Я имею в виду, что когда вы набираете «как научиться программировать» в Google, вам будет предоставлено более миллиона результатов поиска.

У кого есть время, чтобы просмотреть все эти результаты? Вот почему я составил полезный список поисковых операторов Google, который каждый программист найдет полезными ежедневно.

Но сначала, что такое поисковый оператор Google?

Оператор поиска Google - это функция в поиске Google, с помощью которой вы можете контролировать, что вы будете видеть в результатах поиска. Например, вы ищете только результаты в формате PDF; есть поисковый оператор, который сделает это за вас. Точно так же, если вы изучаете только обсуждения Stackoverflow, есть оператор поиска, который может сделать это и за вас.

Я покажу вам еще один пример результата только с Stackoverflow.com

А теперь вот еще один пример результата поиска без использования поискового оператора Google.

Вот в чем разница:

  • С поисковым оператором Google: 367 000 результатов.
  • Без поискового оператора Google: 433 000 000.

Примечание. Когда вы используете точные ключевые слова, вы всегда будете получать разные результаты, если сравните два поисковых запроса с использованием поисковых операторов и без них.

Теперь давайте посмотрим, какие операторы поиска Google можно использовать в своих исследованиях.

1. Точное соответствие ключевого слова + «ключевое слово».

Этот оператор поиска Google предоставит вам результаты поиска, которые содержат ваши точные ключевые слова в заголовке веб-контента, теле, комментарии или любых случаях, когда ваш запрос появляется в контенте.

  • Как использовать: «» в вашем запросе
  • Пример: «реакция против углового»

2. InURL:

Этот оператор поиска Google предоставит вам результаты поиска, которые содержат ваши точные ключевые слова в URL-адресе. Этот оператор поиска в основном показывает вам веб-контент. Вы можете не видеть PDF, видео с YouTube, изображения и т. Д.

Это также похоже на оператор поиска по ключевым словам, но на этот раз результаты поиска намного уже.

  • Как использовать: URL: ключевое слово
  • Пример: inurl: react-vs-angular

3. Тип файла:

Если вы ищете только PDF, DOC или любой другой формат файла, вы можете сделать это с помощью оператора поиска Google типа файла.

  • Как использовать: Тип файла: ключевое слово
  • Пример: inurl: react-vs-angular

4. Сайт:

Если вы ищете результаты только на определенном веб-сайте, таком как Github или StackOverflow, вы все равно можете использовать для этого Google. Например, приведенный ниже результат предоставит вам только веб-страницы о «библиотеке JavaScript» на Github.com.

  • Как использовать: site: ключевое слово domain.com
  • Пример: site: github.com Библиотека JavaScript

5. Связано: домен

Этот результат даст вам домены, связанные с тем, с чем вы сравниваете.

  • Как использовать: related: domain.com
  • Пример: related: github.com

6. Сайт: домены верхнего уровня

Если вы ищете только расширение .com, но не видите другие сайты, такие как .net или .org, это тоже возможно.

  • Как использовать: site: .com
  • Пример: site: .com Советы по JavaScript

Эти операторы поиска можно использовать по-разному. Для этого нужно проявить творческий подход. Вот некоторые примеры:

  • Если вы ищете только результаты форума, вы можете использовать следующий формат: inurl: / forum / + keyword
  • Если вы ищете вопросы только по определенному веб-сайту, вы можете использовать этот формат: site: stackoverflow.com/questions/ + keyword
  • если вы хотите исключить определенное слово из результатов поиска. Это также возможно, добавив -ключевое слово: библиотеки JavaScript -frameworks
  • Если вы хотите искать по годам, например, 2019–2020, вы можете использовать. «Год..годовое ключевое слово» Причина, по которой я не включил это выше, состоит в том, что вы увидите 2018 год, но лишь в минимальном количестве.

Я не включил другие операторы поиска, такие как cache :, define, allintitle, allintext, inallurl, поскольку считаю их бесполезными или избыточными, когда разработчики их используют. Тем не менее, вы можете поэкспериментировать с ними. Удачи!

Больше контента на plainenglish.io