1. Домашня сторінка
  2. Про Google
  3. Компанія
  4. Огляд технологій

Компанія

Огляд технологій

Оскільки дуже важко описати на одній сторінці всі технології, які ми розробили для багатьох наших продуктів і служб, нижче наведено короткий огляд деяких основних технологій і технічних принципів, які лежать в основі наших продуктів.

Співзасновник Леррі Пейдж, описуючи "ідеальну пошукову систему", одного разу сказав, що вона "точно розуміє, що ви маєте на увазі, і надає вам саме те, що потрібно". Ми не можемо стверджувати, що сьогодні Google на 100 відсотків відповідає цьому баченню, але ми постійно працюємо над новими технологіями, спрямованими на досягнення цього ідеалу.

Ще до того як ви вводите свій запит у поле пошуку, Google постійно переглядає Інтернет у реальному часі за допомогою програмного забезпечення, яке називають веб-сканерами або роботами "Googlebot". Веб-сканер заходить на сторінку, копіює її вміст і переходить за посиланнями із тієї сторінки на інші пов’язані з нею сторінки, повторюючи цей процес, доки не просканує мільярди сторінок в Інтернеті.

Далі Google обробляє ці сторінки та створює індекс, дуже схожий на індекс у кінці книги. Якщо порівняти Інтернет із великою книгою, то індекс Google – це список усіх слів на її сторінках і даних про їхнє місцезнаходження, а також інформація про посилання на цих сторінках тощо. Для зручності індекс поділений на розділи, які зберігаються у величезній мережі комп’ютерів у всьому світі.

Під час введення запиту в поле пошуку Google цей запит надсилається на сервери Google і порівнюється з усіма документами, які зберігаються в індексі, щоб визначити найбільш відповідні збіги. За частки секунди наша система готує список найбільш відповідних сторінок, а також визначає відповідні розділи, частини тексту, зображення, відео тощо. Ви отримуєте список результатів пошуку з відповідною інформацією, представленою у вигляді "фрагментів" (коротких викладів тексту), розміщених під кожним результатом.

Як колись сказав Леррі, ми прагнемо дати вам "саме те, що потрібно".

Опис основних процесів сканування, індексування й обслуговування пошукової системи – це лише частина розповіді. Інші основні елементи пошуку Google описано нижче.

  • Відповідність. Як колись сказав Леррі, ми прагнемо дати вам "саме те, що потрібно". Коли було засновано Google, одним з основних нововведень стала технологія PageRank, яка визначала "важливість" веб-сторінки, аналізуючи пов’язані з нею сторінки й інші дані. Сьогодні ми використовуємо понад 200 сигналів для впорядкування веб-сайтів, зокрема PageRank, і щотижня оновлюємо ці алгоритми. Наприклад, ми пропонуємо персоналізовані результати пошуку на основі історії веб-пошуку та місцезнаходження.
  • Комплексність. Під час запуску в 1998 році пошукова система Google обробляла лише 25 мільйонів сторінок, що навіть тоді становило незначний сегмент Інтернету. Сьогодні ми індексуємо мільярди веб-сторінок і наш індекс становить приблизно 100 мільйонів гігабайтів. Ми постійно інвестуємо в збільшення комплексності наших служб. У 2007 році ми запровадили універсальний пошук, завдяки якому пошук став більш комплексним, об’єднавши в головних результатах пошуку зображення, відео, новини, книги тощо.
  • Актуальність. Спочатку роботи Googlebot сканували Інтернет кожні три чи чотири місяці, тобто інформація, яку користувачі знаходили на Google, зазвичай була застарілою. Сьогодні ми постійно скануємо Інтернет, надаючи користувачам можливість знаходити останні новини, оновлення блогів і статусів через лічені хвилини та навіть секунди після їх публікації. За допомогою Пошуку в реальному часі ми можемо знаходити сенсації у величезній кількості джерел через мить після того, як відбулася певна подія.
  • Швидкість. Середня швидкість реагування на запит становить приблизно чверть секунди. Для порівняння: середня швидкість блимання ока – одна десята секунди. Швидкість – основний пріоритет пошуку. Саме тому ми зазвичай не вмикаємо нові функції, якщо вони можуть сповільнити роботу наших служб. Натомість розробники пошукової системи постійно працюють не лише над новими функціями, а й над шляхами прискорення пошуку. На додачу до методу інтелектуального шифрування ми розгорнули розподілені комп’ютерні системи по всьому світу. Це забезпечує високу швидкість реагування. За допомогою таких технологій, як автозавершення та Миттєвий пошук Google, користувачі можуть знаходити потрібні пошукові терміни та результати ще до того, як вони завершили введення запиту.
На початок

Реклама

Реклама в Інтернеті пройшла довгий шлях із часів появи першого банера. За останні 15 років реклама в Інтернеті розвинулася більше, ніж будь-яка інша форма традиційної реклами, оскільки розвинувся сам Інтернет і його користувачі. Зокрема з’явилася реклама на основі пошуку ключових слів, мультимедійна реклама та потокова відеореклама. Хоча рекламні програми Google розвивалися разом із галуззю, ми прагнемо надавати корисні та відповідні оголошення, які є самодостатнім видом інформації.

Наприклад, за допомогою AdWords рекламодавці вибирають ключові слова, тобто слова та фрази, які відповідають їх діяльності. Коли користувачі використовують Google для пошуку ключових слів, відповідні оголошення відображаються поруч із результатами пошуку. Для встановлення ціни на ці оголошення ми використовуємо аукціон, який відбувається автоматично щоразу, коли користувач вводить запит. Рекламодавці платять, лише коли користувачі натискають їхні оголошення. Наша система гарантує, що вони сплачують мінімальну суму, потрібну, щоб зберегти позицію оголошення. Вони також можуть одразу відстежувати результати своїх кампаній.

Ми постійно надаємо рекламодавцям відгуки, тож їм більше не потрібно робити припущення щодо ефективності своїх кампаній або потреб споживачів. Ці анонімні сукупні відгуки надходять безпосередньо від користувачів, які голосують, натискаючи результати пошуку та вказуючи, чи вони задоволені. За допомогою Google Analytics рекламодавці отримують складні сукупні дані про те, як відвідувачі потрапили на їхній веб-сайт, що вони на ньому робили, чи вони здійснювали покупки або реєструвалися та куди після цього перейшли. Ці дані дозволяють рекламодавцям експериментувати зі своїми кампаніями та постійно їх удосконалювати. Вони можуть підбирати різні ключові слова й текст реклами, відстежувати цінність своїх ключових слів і перевіряти макети цільових сторінок. Це дозволяє надавати споживачам відповідну інформацію та покращувати взаємодію з ними. За допомогою цих статистичних даних щодо поведінки клієнтів і тенденцій пошуку рекламодавці можуть оптимізувати шлях від пошуку до продажу, охоплюючи та задовольняючи своїх клієнтів, охоплюючи нові аудиторії та зменшуючи витрати. У складному економічному кліматі, коли ціна є важливою як ніколи, статистичні інструменти можуть допомогти рекламодавцям спрямувати свої витрати на ініціативи, які виявилися найбільш ефективними.

Схожі технології ми застосовуємо в медійній рекламі й інших форматах реклами. У цій сфері ми прагнемо розробити інструменти, які б спростили процес купівлі та продажу оголошень, зробили його більш ефективним і вимірюваним, а також відкрити екосистему для більшої кількості гравців. Наприклад, Медійна мережа Google із простих текстових оголошень перетворилася на мережу різних форматів (як-от мультимедіа, відео, зображення та вміст Flash) і дозволяє рекламодавцям охоплювати користувачів на понад мільйоні партнерських веб-сайтів AdSense і DoubleClick Ad Exchange, а також у продуктах і службах Google, таких як Фінанси Google і YouTube. Ми автоматично визначаємо збіг оголошень із веб-сторінками видавців різними способами, зокрема порівнюючи оголошення з вмістом сторінки. Як і в AdWords, місце показу кожного оголошення та розмір плати для кожного рекламодавця визначаються автоматично.

Ми також розробили такі інструменти, як DoubleClick Ad Exchange – перший у своєму роді аукціон простору для медійної реклами в реальному часі. Ad Exchange об’єднує основні рекламні мережі, торгові відділи агенцій і великих видавців. Рекламодавці пропонують ставку за рекламний простір у реальному часі на основі послідовного показу, тому вони можуть розмістити потрібну медійну рекламу в потрібний час у потрібному місці. Використовуючи технологію "динамічного розміщення", видавці можуть збільшити свої доходи як шляхом прямого продажу рекламного простору через свої відділи продажів, так і шляхом непрямого продажу через рекламні мережі на основі послідовного показу. Зважаючи на мільярди показів, доходи онлайн-видавців можуть значно зрости.

На початок

Служби

У минулому комп’ютерні програми, які люди використовували для зв’язку, спілкування та співпраці з іншими (такі як електронна пошта, інструменти обробки тексту, календарі та таблиці), потрібно було "встановлювати" на комп’ютер. Програмне забезпечення зберігалося в пам’яті комп’ютера, переповнюючи її старими файлами та застарілими версіями цього ж програмного забезпечення. Якщо хтось ненароком розлив каву на свій комп’ютер, файли ставали недоступні. І постійно потрібно було оновлювати програми вручну, щойно на ринку з’являлася нова версія. Усіх цих проблем дозволяє уникнути технологія хмарних обчислень.

У випадку хмарних обчислень служби зберігаються "в хмарі", тобто в Інтернеті. Вам не потрібне жодне спеціальне програмне чи апаратне забезпечення для їх використання, якщо у вас є з’єднання з Інтернетом. Як наслідок, доступ до своїх файлів можна отримати будь-де, використовуючи будь-який пристрій із веб-переглядачем: смартфони, нетбуки та портативні комп’ютери. Не потрібно турбуватися про сумісність служби з комп’ютером або про оновлення та завантаження. Файли залишаються в безпеці, навіть якщо розлити каву на жорсткий диск. Також можна будь-кому надати доступ до своїх файлів або залишити їх приватними. Якщо над певним проектом співпрацює декілька користувачів, кожен може працювати з тим самим документом. При цьому не потрібно зберігати, вкладати та надсилати електронною поштою кожну його версію, ризикуючи втратити важливі оновлення.

Для окремих користувачів це може полегшити та прискорити виконання щоденних завдань. Уявіть собі планування весілля з можливістю доступу до списку гостей, бюджету й іншої важливої інформації як удома, так і на роботі, а також із можливістю обмінюватися інформацією зі своєю нареченою та родиною, щоб отримати пораду та розподілити завдання. Технологія хмарних обчислень заощаджує кошти компаній незалежно від їх розміру, усуваючи потребу купувати й підтримувати програмне забезпечення на кожному комп’ютері-клієнті та одночасно покращуючи продуктивність працівників.

Усе це стало можливим завдяки тому, що програми та пов’язані з ними дані зберігаються на серверах Google, а не на жорсткому диску вашого комп’ютера чи серверах, які обслуговує ваша компанія. Ми зберігаємо копії ваших даних на багатьох серверах у багатьох місцях, тому не існує запланованих простоїв і всі ваші дані захищені та мають резервні копії.

Мобільні пристрої й Android

Мобільні пристрої швидко стають світовим інформаційним порталом, і ми прагнемо розробляти наші продукти таким чином, щоб їх можна було використовувати на цих мініатюрних комп’ютерах. Для багатьох мобільний телефон є головним або єдиним засобом доступу в Інтернет, тому пристосування наших продуктів для використання на мобільних пристроях є основою для надання доступу до інформації більшій кількості людей у всьому світі. Ми прагнемо розробляти програми для мобільних пристроїв, такі як Карти Google і Gmail, які працюють на різних пристроях у різних місцях.

Android – це безкоштовна платформа з відкритим кодом для мобільних пристроїв, яку може використовувати будь-який розробник і встановлювати будь-який виробник телефонів. Ми переконані, що відкритий доступ до мобільних пристроїв для всіх розробників стимулюватиме появу більшої кількості нововведень і переваг для користувачів мобільних пристроїв у всьому світі.

На початок

Google Chrome

У вересні 2008 року ми представили Google Chrome, оскільки вважали, що сучасний веб-переглядач, призначений для роботи в сьогоднішньому складному та динамічному Інтернеті, буде кращим для користувачів і прискорить запровадження нововведень. Ми розробили Google Chrome на основі трьох понять: швидкість, простота та безпека.

Ми розробили Google Chrome на основі трьох понять: швидкість, простота та безпека.

Ретельно розроблений мінімалістичний дизайн Chrome дозволяє зосередитися на роботі в Інтернеті, не займаючи цінний простір екрана непотрібними меню та значками. Також оптимізовано швидкість усіх аспектів роботи веб-переглядача, і наша потужна система JavaScript V8, розроблена з нуля, дозволяє Chrome працювати зі складними веб-програмами з блискавичною швидкістю. Chrome було розроблено з урахуванням вимог безпеки: кожна сторінка розміщується у власній "пісочниці" задля додаткового рівня захисту; відбувається автоматичне оновлення, коли з’являються нові програми-коректори помилок або файли виправлень. Крім того, ми вбудували надійну підтримку HTML5 і галерею розширень, щоб надати користувачам можливість персоналізувати та покращити роботу веб-переглядача.

Насамкінець, на основі Chrome ми розробляємо ОС Google Chrome – операційну систему для пристроїв нового покоління, яка поділятиме зосередження Chrome на швидкості, простоті та безпеці.

На початок

Та інше...

Ми постійно шукаємо новаторські ідеї, нові несподівані способи покращення чи полегшення роботи користувачів. Інколи результатом нашої роботи є майже непомітне покращення, наприклад, новий спосіб відображення певної частини результатів пошуку. В інших випадках ми відмовляємося від усіх напрацювань, щоб розпочати все з початку.

Інколи ми об’єднуємо декілька технологій, щоб зробити їх ще кориснішими. Наприклад, Перекладач Google є найбільшою системою машинного перекладу у світі, яка налічує понад 50 мовних пар. Використовуючи функцію розпізнавання голосу, версія Перекладача Google для мобільних пристроїв може транскрибувати ваш голос, перекласти та озвучити сказане іншою мовою. Це лише один приклад можливостей, які стають дедалі доступнішими. Ми завжди дивимося в майбутнє, щоб досягнути більшого.

На початок