APIs e Microsserviços

17 jan, 2013

O papel das APIs no futuro das buscas

Publicidade

As pessoas falam muito sobre as APIs na indústria de SEO (especialmente eu) – as ferramentas que você pode construir com elas, os dados de análise competitiva que você pode acessar, os relatórios que você pode automatizar. No entanto, nós tendemos a não discutir o quadro mais amplo: as milhares de APIs para outras coisas por aí e, mais importante, o efeito profundo que as APIs terão na web e, portanto, na indústria de SEO, na próxima década.

Eu acredito que nos próximos dez anos haverá um grande declínio no número de usuários que visitam sites e que as APIs (e dados estruturados) vão desempenhar um papel fundamental nesse tempo.

Para entender por que eu acho isso, vamos dar uma olhada na evolução da web ao longo dos últimos vinte anos.

(Nota: Eu não vou explicar o que é API neste artigo – mas você só precisa de um breve entendimento delas para entender onde quero chegar).

História de como a web se parece

A web (pública) tem estado entre nós por pouco mais de 20 anos, e nesse tempo ela mudou muito. O primeiro site, construído por Tim Berners-Lee, era assim:

first_web_page

Com textos em preto e branco e sem imagens, essa foi uma experiência muito estática, mas foi o nascimento de algo incrível. Ao longo dos próximos cinco anos, embora a web tenha crescido e andado para a frente, não se viu nenhuma mudança drástica. Nos próximos dez anos a web se tornou mais colorida, com imagens aparecendo e layout sendo melhorado:

 

yahoo_geocities

No entanto, ainda era uma experiência bastante estática e um caminho bem longe da web que conhecemos hoje, que se parece mais:

bear_grylls

O bom e velho Bear Grylls. Seu site mostra animação, imagens e vídeos de alta resolução, é interativo, possui as mídias sociais incorporadas e representa bem a web dinâmica que conhecemos e amamos hoje.

Obviamente, esta foi uma história tosca da web, mas o meu ponto aqui é que, em vinte anos, a web tem acelerado a partir de algo semelhante a um simples conjunto de páginas de texto interligados a um sistema multimídia interativo. Vamos atrelar isso à forma como a web é consumida e buscada.

História de como a web é consumida

Nós vimos que a web se tornou uma experiência muito mais rica para se interagir nos últimos vinte anos. Podemos ver que ela também passou por mudanças drásticas na maneira em que as pessoas a consomem. No início, foi quase universalmente acessada através de máquinas de desktop:

next_computer

Alguns leitores não vão nem sequer lembrar dos dias em que tinham que ligar o modem externo, discar para se conectar e esperar enquanto o modem cantava sua música até se conectar. Utilizar a web, naquela época, era algo que levava um bom tempo – você decidiu que precisa verificar seu e-mail, e talvez tenha gastado 30 minutos ou uma hora usando uma conexão dolorosamente lenta, antes de desconectar e desligar o modem.

Isso mudou lentamente e lá pelo início dos anos 2000, você estava muito provavelmente olhando para a Internet em um laptop:

ibook

Seu laptop talvez tivesse um modem embutido que te fornecia a “Internet móvel”. Você poderia usar de uma linha de telefone, mas nós estávamos começando a conhecer as conexões “banda larga” e o advento do wifi. Este foi o começo de estar sempre conectado para algumas pessoas, mas ainda assim a Internet não era realmente móvel, e certamente não havia a disponibilidade generalizada.

Hoje em dia, a maioria dos leitores aqui está acessando a web em seu celular:

phone_hand

Existe uma grande disponibilidade de wifi, a maioria de nós tem internet 3G integrada em nossos telefones e usar a Internet é totalmente involuntário; na hora em que não estou conectado vou tentar, sem nem perceber, fazer alguma coisa no meu telefone antes de lembrar “Ah é! Isso também exige Internet”.

Nós passamos da interação com a web através de interações frequentes e prolongadas de minutos ou horas, para muitas outras interações curtas de apenas alguns segundos. Em 2002, o usuário comum da Internet utilizava a Internet por 46 minutos por dia, mas em 2012, esse número subiu para 4 horas por dia. Estamos usando a Internet por mais tempo, mais frequentemente, e em espaços de tempo mais curtos. Utilizar a Internet deixou de ser uma tarefa em si e se tornou uma ferramenta onipresente e nós nem percebemos.

História de como a web é buscada

Por fim, vou falar brevemente sobre a forma como a Internet tem sido buscada ao longo dos últimos 10-15 anos. A grosso modo, o processo geral, que vem mudando nos últimos 2-3 anos, tem buscado – de forma genérica – a pesquisa de uma mais específica. Grosseiramente falando, isso poderia ser pensado como “a procura para encontrar o lugar onde você pode procurar a resposta”.

process-diagram

Você começou tradicionalmente com o resultado em 10 links, que levava você a um lugar onde você poderia refinar sua busca em contexto específico. O que eu quero dizer com o contexto específico? Quero dizer que esta pesquisa específica permite que você especifique atributos únicos para o tipo de coisa que você está procurando.

Por exemplo, na imagem acima, a página de pesquisa sobre o Amazon me permite especificar atributos como ISBN, autor e outros que são específicos para o contexto: livro. Considerando que a caixa de pesquisa no Google/ Bing é uma caixa de entrada única de texto para cobrir todos os tipos de pesquisa para todos os tipos de resultados.

Mudança na forma como a web é buscada

No entanto, temos visto uma mudança neste sistema “genérico -> modelo específico”. O Google começou a detectar o contexto de sua pesquisa a partir de palavras-chave. Em seguida, passou a fornecer inputs específicas de contextos adicionais para refinar sua busca. O exemplo clássico é o de busca de hotéis:

hotel_search

Agora, além do campo de texto geral, o Google me permite inserir um check-in e check-out (atributos, exclusivos para o contexto hotel), a data para refinar minha busca e ver em tempo real os preços a partir de uma variedade de fornecedores. O que é notável é que estes preços que estou em sites como o ebookers.com estão aqui nos resultados da pesquisa – não estou visitando seu site para vê-los. Eu não estou vendo nenhum de seu marketing bumpf, qualquer de suas ofertas ou promoções especiais. Só estou vendo o seu preço.

O Google também começou a personalizar a exibição dos resultados baseados em contexto, com vários exemplos que vai dos mapas, ao clima:

weather_search

Ao contrário dos 10 links de tempos passados​​, estamos vendo cada vez mais a SERP de um contexto específico com uma exibição personalizada. Com tecnologias de pesquisa emergentes, como o Siri, esta é muitas vezes a norma e não a exceção:

siri_searches

Com Siri, nunca houve isso de “10 links”, mas sempre os resultados de contexto específico, cada um apresentado em uma forma adequada a esse contexto.

Os resultados do tempo do Siri acima são fornecidos pelo Yahoo!, mas, mais uma vez, o usuário nunca visita o site de previsão do tempo. Da mesma forma, os resultados sobre a distância ao sol são do Wolfram Alpha. Os resultados estão sendo fornecidos via APIs, permitindo ao Siri alavancar o Yahoo! e os serviços do Wolfram Alpha diretamente.

O declínio da Web

Se dermos uma olhada ao longo da história da web, podemos notar que ela se tornou progressivamente mais dinâmica, cada vez mais interativa e mais rica. Ao longo do tempo, o uso da Internet tem se tornado cada vez mais móvel, cada vez mais onipresente, cada vez mais frequente e com interações mais curtas.

Você vai notar acima que eu distingui entre “na web” e “o uso da Internet” – nem sempre todo o uso da Internet é por meio de páginas da web. A Internet existe há muitos anos, antes da web ser inventada. Podemos ver acima que mais e mais vezes as APIs estão cumprindo as solicitações de pesquisa no lugar da web.

Além da busca, a adoção desenfreada dos aplicativos nos últimos anos tem mudado o caminho que substituiu o uso da web. As pessoas estão mais no Facebook e no Twitter, fazendo Internet banking, encontrando rotas, compartilhando fotos e muito mais, diretamente através de aplicativos, ao invés de usar a web. Muitos desses aplicativos estão usando APIs disponíveis publicamente, com outras pessoas usando APIs privadas.

As mudanças tecnológicas que impulsionam isso vão continuar a vir:

google_glass
Google Glass
city_lens
Nokia Lumia – CityLens
Amazon Flow App
Amazon Flow App

Pensamento final

Será que a web morreu? Não creio e certamente ela não vai morrer tão cedo. No entanto, ela vai ser cada vez mais substituída, e progressivamente, relegada a estar onde vive o seu marketing, e menos onde seus clientes interagem com você.

A maioria dos serviços que irá substituir a web, vai se conectar por meio de APIs, sejam elas públicas ou privadas. Ter uma API privada com um aplicativo e outras formas de acessá-la vai ser cada vez mais importante. Ter uma API pública permite que outras pessoas construam em cima de sua plataforma. Paul Graham, do acelerador de inicialização YCombinator diz “APIs são desenvolvimentos de negócios que se auto servem” (Parafraseando a partir deste tweet).

Eu posso imaginar que muitos de vocês estão pensando: “Nós não precisamos de uma API”! / ‘O que faríamos com uma API?’ / ‘Nós temos um site, por isso não existe a necessidade de uma API’. Isto tudo soa estranhamente familiar aos mesmos argumentos que ouvimos há 15 anos com a web. Na década de 90, hordas de empresas foram convencidas por ela, mas mais tarde vieram a se arrepender. Foi como empresas como a Nissan acabaram gastando milhões tentando proteger seus nomes de domínios (nissan.com permanece de propriedade de uma pequena empresa de informática com um punhado de empregados), e como outras companhias saíram do negócio de seus concorrentes, que adotaram a web.

Eu não tenho certeza de que todas as empresas precisam de um API e estamos nos primeiros dias ainda. Vamos ver a paisagem mudar ainda mais e certamente muitas empresas menores podem não precisar de um API. No entanto, o meu ponto é que as empresas precisam pensar sobre isso. Nós, como SEOs, precisamos pensar sobre como isso vai afetar a indústria ao longo dos próximos anos, como nós podemos ter prospectiva para ajudar nossos clientes… Espero que este artigo dê início a uma discussão sobre tudo isso!